Referentie
Markdown-exportKoSIT
Duits coördinatieorgaan dat een open validatorframework en de XRechnung-regelconfiguratie publiceert.
Definitie
Duits coördinatieorgaan dat een open validatorframework en de XRechnung-regelconfiguratie publiceert.
Waarom deze term belangrijk is
KoSIT publiceert het validatorframework en versies van configuraties voor controle van XRechnung-schema’s en bedrijfsregels. Het juiste pakket kan machineleesbare fouten vóór verzending vinden. Een geslaagd resultaat geldt alleen voor dat bestand, scenario en die regelversie; het garandeert geen portalacceptatie of juridische en fiscale juistheid.
Uitleg
Validatiefouten worden vaak aangeduid met BR-DE regel-ID’s.
Handig om afwijzingen te analyseren.
Veelgemaakte fouten
- Tegen het verkeerde KoSIT-scenario valideren — XRechnung-UBL-Invoice en XRechnung-CII hebben aparte Schematron-regels; het UBL-set op een CII-document toepassen verbergt BR-CO/BR-DE-fouten.
- Een oude validator of oud configuratiepakket gebruiken — engine, scenario, XRechnung-regels en EN 16931-artefacten moeten één geteste versieset vormen.
- Waarschuwingen negeren zonder de regel en ontvangerseisen te lezen — een waarschuwing kan gegevens aanwijzen die de koper afwijst.
- EN 16931-codelijstbestanden niet meeleveren met de validator — codelijst-mismatches verschijnen als cryptische CL-* fouten in plaats van business rule-fouten.
Veelgestelde vragen
Waar wordt de KoSIT-validator gepubliceerd?
KoSIT publiceert het validatorframework en de XRechnung-configuratie in openbare repositories. Leg zowel de engine- als configuratieversie vast; leid de actuele serverconfiguratie van een portal niet af uit het openbare pakket.
Hoe lees ik een KoSIT-rapport?
KoSIT produceert een XML-rapport met een topniveau acceptatieresultaat en failedAssert-items per regel. Elk item bevat de regel-ID (BR-*, BR-DE-*, BR-CO-*), XPath-locatie en een leesbaar bericht — de regel-ID is de sleutel naar de specificatie.
Dekt KoSIT ook Peppol BIS Billing?
Het KoSIT-framework kan verschillende validatieconfiguraties uitvoeren. Gebruik voor Peppol een configuratie met de passende OpenPeppol-Schematron- en EN 16931-artefacten. Acceptatie door de ontvanger is een aparte vraag.