Testen van de XML- en JSON-uitvoer
Met eDocuments is het mogelijk om aangepaste XML- en JSON-bestanden te maken. Voor de formaten XRechnung en ZUGFeRD is daarnaast de functie Testuitvoer beschikbaar voor XML-validatie. Voor JSON-schema's genereert de actie Test JSON Output een JSON-bestand om te testen en te downloaden.
XML-testuitvoer
De volgende stappen moeten worden uitgevoerd om het XML-bestand te testen:
- Open de lijst met eDocuments-schema's via de zoekbalk.
- Selecteer het gewenste eDocuments-schema.
- Klik op het schema om de detailweergave te openen.
- Ga naar het tabblad Gegevens.
- Klik op Testuitvoer.
- Kies een voorbeeldzakelijk document dat u wilt valideren.
- Bevestig met OK.
XML-validatieresultaat
Na een geslaagde validatie wordt het resultaat weergegeven samen met een geïntegreerd XML-voorbeeld, zodat het gegenereerde XML-bestand direct bekeken kan worden.
Het validatieresultaat toont:
- Hoeveel regels zijn gecontroleerd,
- Of het XML-bestand geldig of ongeldig is,
- Welke regels eventueel zijn mislukt (inclusief regel-ID en foutmelding),
- Hoe lang de validatie heeft geduurd.
Zowel het XML-bestand als het validatieresultaat kunnen daarna worden geëxporteerd via het tabblad Downloaden.
Test JSON Output
De actie Test JSON Output is beschikbaar voor schema's waarbij het Schematype is ingesteld op JSON. De actie genereert een JSON-bestand op basis van het geconfigureerde schema en exporteert dit als Test.json. Er is een geldige eDocuments-licentie vereist om de JSON-testuitvoer te genereren.
De volgende stappen moeten worden uitgevoerd om het JSON-bestand te testen:
- Open de lijst met eDocuments-schema's via de zoekbalk.
- Selecteer een schema waarbij het Schematype is ingesteld op JSON.
- Klik op het schema om de detailweergave te openen.
- Klik op Test JSON Output.
- Selecteer een voorbeeldzakelijk document uit de keuzelijst.
- Bevestig met OK.
- Het JSON-bestand wordt gegenereerd en gedownload als Test.json.
Info
Als het systeem geen gekoppelde tabel voor het geselecteerde JSON-schema kan bepalen, kan er geen voorbeeldzakelijk document worden geselecteerd en kan de testuitvoer niet worden gegenereerd.