Referans
Markdown dışa aktarPEPPOL-EN16931-R010 Alıcı elektronik adresi ve şeması Peppol yönlendirmesi için belirtilmelidir
Peppol BIS Billing 3.0 şartnamesi uyarınca, Peppol üzerinden iletilen her fatura BT-49 (EndpointID) alanında alıcı elektronik adresini ve BT-49-1 alanında resmi EAS (Elektronik Adres Şeması / ISO 6523) kod listesinden seçilen bir schemeID özniteliğini içermelidir (ör. GLN için "0088", Alman Leitweg-ID için "9930", Hollanda KvK için "9944", Belçika CBE için "0208"). Peppol Erişim Noktaları, alıcının erişim noktasını SMP üzerinden bulmak ve faturayı teslim etmek için bu EndpointID’yi kullanır.
Sorun açıklaması
Peppol BIS Billing 3.0 şartnamesi uyarınca, Peppol üzerinden iletilen her fatura BT-49 (EndpointID) alanında alıcı elektronik adresini ve BT-49-1 alanında resmi EAS (Elektronik Adres Şeması / ISO 6523) kod listesinden seçilen bir schemeID özniteliğini içermelidir (ör. GLN için "0088", Alman Leitweg-ID için "9930", Hollanda KvK için "9944", Belçika CBE için "0208"). Peppol Erişim Noktaları, alıcının erişim noktasını SMP üzerinden bulmak ve faturayı teslim etmek için bu EndpointID’yi kullanır.
HATA
XRechnung 3.0
Bağlam ve önem
Geçerli bir BT-49 EndpointID ve schemeID olmadan Peppol Erişim Noktaları faturayı yönlendiremez ve iletim öncesi PEPPOL-EN16931-R010 hatası üretir.
Çözüm
Müşteri ana verilerinizde alıcının Peppol katılımcı tanımlayıcısını ve EAS şemasını tanımlayın. UBL 2.1 sözdiziminde <cac:AccountingCustomerParty><cac:Party> altına <cbc:EndpointID schemeID="9930">04011000-12345-34</cbc:EndpointID> ekleyin (veya GLN için schemeID="0088"). CII sözdiziminde <ram:BuyerTradeParty><ram:URIUniversalCommunication><ram:URIID schemeID="9930"> 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-49 = "04011000-12345-34" ve schemeID = "9930" olan alıcı elektronik adresi (Alman Leitweg-ID)
- BT-49 = "4012345000018" ve schemeID = "0088" olan alıcı elektronik adresi (GS1 GLN)
Geçersiz örnekler
Bu noktaları bu bölüm için pratik kontrol adımları olarak kullanın.
- cac:AccountingCustomerParty/cac:Party isim ve adres içeriyor ancak cbc:EndpointID tamamen eksik
- EndpointID etiketi değer içeriyor ancak zorunlu schemeID özniteliği eksik (<cbc:EndpointID>04011000-12345-34</cbc:EndpointID>)
Kod örnekleri
<cac:Party>
<cbc:EndpointID schemeID="9930">04011000-12345-34</cbc:EndpointID>
<cac:PartyName><cbc:Name>Bundesministerium des Innern</cbc:Name></cac:PartyName>
</cac:Party><cac:Party>
<!-- Missing cbc:EndpointID (BT-49) with schemeID (BT-49-1) -->
<cac:PartyName><cbc:Name>Bundesministerium des Innern</cbc:Name></cac:PartyName>
</cac:Party>