Referans
Markdown dışa aktarPEPPOL-EN16931-R001 Profil kimliği Peppol BIS Billing 3.0 ile eşleşmelidir
OpenPeppol ağı üzerinden iletilen tüm e-faturalar Peppol BIS Billing 3.0 şartnamesi uyarınca BT-23 (ProfileID) alanında standart İş Süreci Profil Tanımlayıcısını bildirmek zorundadır. Ticari faturalar ve alacak dekontları için bu değer tam olarak "urn:fdc:peppol.eu:2017:poacc:billing:01:1.0" URN’sine eşit olmalıdır. Peppol Erişim Noktaları (AP) ve SMP dizinleri, alıcı yeteneklerini sorgulamak ve ağ doğrulaması yapmak için bu tanımlayıcıyı kullanır.
Sorun açıklaması
OpenPeppol ağı üzerinden iletilen tüm e-faturalar Peppol BIS Billing 3.0 şartnamesi uyarınca BT-23 (ProfileID) alanında standart İş Süreci Profil Tanımlayıcısını bildirmek zorundadır. Ticari faturalar ve alacak dekontları için bu değer tam olarak "urn:fdc:peppol.eu:2017:poacc:billing:01:1.0" URN’sine eşit olmalıdır. Peppol Erişim Noktaları (AP) ve SMP dizinleri, alıcı yeteneklerini sorgulamak ve ağ doğrulaması yapmak için bu tanımlayıcıyı kullanır.
HATA
XRechnung 3.0
Bağlam ve önem
Eksik veya eşleşmeyen bir ProfileID, iletici Erişim Noktalarının AS4 iletimi sırasında paketi reddetmesine ve faturanın alıcıya ulaşamamasına neden olur.
Çözüm
XML üreticinizde veya e-fatura modülünüzde BT-23 alanını resmi Peppol faturalama URN’sine ayarlayın: urn:fdc:peppol.eu:2017:poacc:billing:01:1.0. UBL 2.1 sözdiziminde <Invoice> veya <CreditNote> altında <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID> ekleyin. CII sözdiziminde <ram:BusinessProcessSpecifiedDocumentContextParameter><ram:ID> alanını doldurun.
Hızlı işlemler
Geçerli örnekler
Bu noktaları bu bölüm için pratik kontrol adımları olarak kullanın.
- BT-23 = "urn:fdc:peppol.eu:2017:poacc:billing:01:1.0" (Resmi Peppol BIS Billing 3.0 ProfileID)
Geçersiz örnekler
Bu noktaları bu bölüm için pratik kontrol adımları olarak kullanın.
- Fatura başlığı cbc:ProfileID öğesini tamamen atlıyor
- BT-23 = "urn:cen.eu:en16931:2017" (Peppol süreç profili yerine temel CEN tanımlayıcısı)
- BT-23 = "billing:01:1.0" (Resmi Peppol ad alanını içermeyen eksik URN)
Kod örnekleri
<cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID><!-- Missing cbc:ProfileID (BT-23) in invoice header -->
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID>