IVI-XML-validatiefouten: oorzaken en oplossingen

Een mislukte IVI-XML-voorcontrole vraagt om een gerichte diagnose. Lees de melding in SignECOC, bepaal welk veld of bestandsvereiste is geraakt en corrigeer de export in het systeem dat het bestand heeft gemaakt.

Zoek de oorzaak voordat u opnieuw exporteert

Bewaar het oorspronkelijke bestand. Bekijk de foutcode, regel en het XML-pad, indien vermeld. De tabellen leggen de resultaten uit en geven aan wat u kunt controleren. SignECOC controleert uw bestand; het maakt of herstelt geen fabrikantgegevens.

Bestandscontroles vóór validatie

Melding of veldWat u kunt controleren
UTF-8Dit bestand kon niet als UTF-8-XML worden gelezen. Exporteer de niet-ondertekende IVI-XML opnieuw vanuit uw bronsysteem met UTF-8-codering en upload het nieuwe bestand. Een andere bestandsnaam verandert de codering niet.
Leeg bestand of groter dan 5 MBHet XML-bestand is leeg of overschrijdt de toegestane grootte. Kies een geldig bestand binnen de uploadlimiet.
XML kan niet worden gelezenHet bestand kon niet als XML worden gelezen. Exporteer het opnieuw uit het bronsysteem en upload het nieuwe bestand. Onderteken het nieuwe bestand als een handtekening vereist is; bewerk een al ondertekend bestand niet handmatig.
InitialVehicleInformationDit bestand is geen IVI-XML-document met het vereiste hoofdelement InitialVehicleInformation. Upload het juiste IVI-bestand.
DTD / ENTITY / xml-stylesheetDTD, entiteitsdeclaraties en XML-stylesheetinstructies zijn niet toegestaan. Corrigeer de oorspronkelijke XML vóór het uploaden. Is het bestand al ondertekend, onderteken het dan opnieuw na de correctie.
XMLDSig SignatureDeze XML bevat al een XMLDSig-handtekening. Gebruik de verzendomgeving voor ondertekende XML.

XSD-, ICM- en dienstresultaten begrijpen

Melding of veldWat u kunt controleren
XSDAls het resultaat een XSD-fout meldt, controleer dan het genoemde element, de positie en het verwachte waardeformaat aan de hand van het schema voor uw bestemming. Corrigeer de export in het bronsysteem; een andere bestandsnaam verandert de XML-structuur niet.
ICMEen ICM-melding gaat over een bedrijfsregel. Lees de regelnaam en het betrokken veld samen en vergelijk de waarde met de voertuiggegevens en typegoedkeuring. Verzin geen vervangende waarde alleen om de melding te laten verdwijnen.
XSD_ICMDit label duidt schema- en bedrijfsregelcontroles aan; lees ook de uitslag en de meldingen. De SignECOC-voorcontrole voor ongetekende bestanden controleert geen digitale handtekening. Een geslaagde controle bewijst geen acceptatie door een instantie of voertuigregistratie.
Validatiedienst niet beschikbaarDe validatiedienst is momenteel niet beschikbaar. Er is niet vastgesteld of uw XML geldig of ongeldig is. Probeer het later opnieuw of neem contact op met ondersteuning.

Het gemelde voertuigveld vinden

Zoek het veld op met de elementnaam of XPath uit de melding. Hieronder staat waar u de waarde kunt controleren; de oorspronkelijke regel en melding van de dienst beschrijven het gemelde probleem.

Melding of veldWat u kunt controleren
VehicleIdentificationNumberControleer het voertuigidentificatienummer (VIN) aan de hand van de voertuiggegevens van de fabrikant en de gemelde validatievereiste.
TypeApprovalNumberControleer het typegoedkeuringsnummer aan de hand van het toepasselijke goedkeuringsdocument van het voertuig en de gemelde validatievereiste.
Type / Variant / VersionControleer type, variant en versie samen aan de hand van de toepasselijke goedkeuringsgegevens. Ga na of de combinatie bij dit voertuig hoort voordat u een waarde wijzigt.
IviReferenceIdControleer of de IVI-referentie in de documentkop overeenkomt met de referentie die aan dit document is toegewezen. Bekijk de gemelde vereiste van de dienst voordat u de waarde wijzigt.

Voorbeeld: verkeerd hoofdelement

rootName: VehicleInformation
requiredRoot: InitialVehicleInformation

Dit fictieve voorbeeld bevat geen voertuiggegevens en is geen IVI-sjabloon. Het gekozen document heeft een andere naam voor het hoofdelement. Kies de juiste IVI-export van de fabrikant en voer de controles opnieuw uit. Alleen de naam wijzigen vult geen ontbrekende gegevens aan en maakt het bestand niet schemageldig.

Beschrijf voor ondersteuning de stap en deel de foutcode of een niet-vertrouwelijke veldnaam. Plaats geen XML, voertuigidentificaties, certificaatbestanden, wachtwoorden of PIN-codes in het contactformulier.

Voordat u verdergaat

  • Stem het XML-schema af op de beoogde bestemming.
  • Corrigeer de brongegevens, exporteer opnieuw en herhaal de controle.
  • Los blokkerende meldingen op voordat u ondertekent.

Betekent een dienstfout dat mijn XML ongeldig is?

Nee. Als de validatiedienst geen bruikbaar resultaat teruggeeft, is de geldigheid van het bestand nog onbekend. Probeer het later opnieuw. Blijft het probleem bestaan, geef support dan de foutcode en het tijdstip door.