Referans
Markdown dışa aktarKoSIT
Alman koordinasyon kurumu; genellikle XRechnung için BR-DE doğrulama kuralları/validator anlamında kullanılır.
Tanım
Alman koordinasyon kurumu; genellikle XRechnung için BR-DE doğrulama kuralları/validator anlamında kullanılır.
Bu terim neden önemli
KoSIT, Alman federal/eyalet portallarının (ZRE, OZG-RE) gelen her XRechnung üzerinde çalıştırdığı resmi doğrulayıcıyı ve Schematron kural kümelerini yayımlar. Göndermeden önce KoSIT doğrulamasını yerel olarak çalıştırmak, B2G reddini ve nakit akışı gecikmelerini önlemenin en etkili yoludur.
Açıklama
Doğrulama hataları genellikle BR-DE kural kimlikleriyle anılır.
Faturanın neden reddedildiğini anlamada faydalıdır.
Yaygın hatalar
Bu noktaları bu bölüm için pratik kontrol adımları olarak kullanın.
- Yanlış KoSIT senaryosuna doğrulamak — XRechnung-UBL-Invoice ve XRechnung-CII ayrı Schematron kuralları kullanır; CII belgesine UBL kural seti uygulamak BR-CO/BR-DE hatalarını gizler.
- Eski validator JAR’ı kullanmak — KoSIT sürümleri XRechnung sürümlerini izler (örn. XRechnung 3.0.x için 1.5.x); eski JAR’lar yeni BR-DE kurallarını gözden kaçırır.
- Uyarıları yalnızca bilgi sayma — birçok BR-DE uyarısı (ör. şüpheli BT-32 SellerTaxRegistrationIdentifier formatları) bir sonraki XRechnung minor sürümünde sert hatalara dönüşür.
- EN 16931 kod listesi dosyalarını validator ile birlikte paketlememe — kod listesi uyumsuzlukları iş kuralı hataları yerine anlaşılması güç CL-* hataları olarak görünür.
Sık sorulan sorular
KoSIT validator ücretsiz mi?
Evet — KoSIT, validator ve kural kümelerini Apache 2.0 lisansı altında GitHub’da yayımlar (itplr-kosit/validator ve itplr-kosit/validator-configuration-xrechnung). ZRE/OZG-RE’nin sunucu tarafında çalıştırdığı motorla aynısıdır.
KoSIT raporu nasıl okunur?
KoSIT, üst düzey bir kabul sonucu ve kural başına failedAssert girdileri içeren bir XML raporu üretir. Her girdi kural kimliğini (BR-*, BR-DE-*, BR-CO-*), konumu (XPath) ve okunabilir bir mesaj içerir — kural kimliği spesifikasyona ulaşmanın anahtarıdır.
KoSIT Peppol BIS Billing 3.0’u da kapsar mı?
KoSIT XRechnung’a odaklanır. Peppol BIS Billing 3.0 için ayrıca OpenPEPPOL Schematron kurallarını (PEPPOL-EN16931-*) çalıştırmalısınız. Birçok Alman alıcı her iki profili de kabul eder ve buna göre doğrular.