Referentie
Markdown-exportKoSIT
Duits coördinatieorgaan; vaak gebruikt voor BR-DE validatieregels/validator voor XRechnung.
Definitie
Duits coördinatieorgaan; vaak gebruikt voor BR-DE validatieregels/validator voor XRechnung.
Waarom deze term belangrijk is
KoSIT publiceert de officiële validator en Schematron-regelsets die Duitse federale/deelstaatportalen (ZRE, OZG-RE) uitvoeren op elke binnenkomende XRechnung. Vóór verzending lokaal de KoSIT-validatie draaien is de meest effectieve manier om B2G-afwijzingen en kasstroomvertragingen te voorkomen.
Uitleg
Validatiefouten worden vaak aangeduid met BR-DE regel-ID’s.
Handig om afwijzingen te analyseren.
Veelgemaakte fouten
Gebruik deze punten als praktische controles voor deze sectie.
- 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 verouderde validator-JAR gebruiken — KoSIT-releases volgen XRechnung-versies (bv. 1.5.x voor XRechnung 3.0.x); oude JAR’s missen nieuwe BR-DE-regels.
- Waarschuwingen als puur informatief behandelen — veel BR-DE-warnings (bv. verdachte BT-32 SellerTaxRegistrationIdentifier-formats) worden in de volgende XRechnung-minor harde fouten.
- EN 16931-codelijstbestanden niet meeleveren met de validator — codelijst-mismatches verschijnen als cryptische CL-* fouten in plaats van business rule-fouten.
Veelgestelde vragen
Is de KoSIT-validator gratis?
Ja — KoSIT publiceert de validator en rule sets onder Apache 2.0 op GitHub (itplr-kosit/validator en itplr-kosit/validator-configuration-xrechnung). Het is dezelfde engine die ZRE/OZG-RE serverside uitvoeren.
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 3.0?
KoSIT richt zich op XRechnung. Voor Peppol BIS Billing 3.0 voer je daarnaast de OpenPEPPOL Schematron-regels (PEPPOL-EN16931-*) uit. Veel Duitse ontvangers accepteren beide profielen en valideren dienovereenkomstig.