Ana içeriğe atla

BR-63 Alıcı elektronik adresi bir şema kimliği içermelidir

Alıcı elektronik adresi (BT-49), elektronik adres şemasını adlandıran bir şema kimliğine sahip olmalıdır.

Sorun açıklaması

HATA

EN 16931 temel iş kuralı (CEN)

Bağlam ve önem

Bu bir EN 16931 temel kuralıdır ve BR-62’nin alıcı tarafındaki karşılığıdır. Alıcı elektronik adresinin şeması (BT-49-1), alım adresinin nasıl yorumlanacağını belirtir; örneğin Alman kamu alıcıları için Leitweg-ID (0204) veya GLN (0088). Hata genellikle alıcının Leitweg-ID’si veya e-posta adresi schemeID özniteliği olmadan aktarıldığında ortaya çıkar. Değer ayrıca EAS kod listesinde bulunmalıdır (BR-CL-25).

Çözüm

Alıcının cbc:EndpointID öğesindeki schemeID özniteliğini, alıcının fatura alma yöntemine uyan EAS koduyla ayarlayın; örneğin Alman Leitweg-ID için 0204, GLN için 0088 veya e-posta adresi için EM. CII’de ram:BuyerTradeParty/ram:URIUniversalCommunication/ram:URIID/@schemeID alanını ayarlayın.

Hızlı işlemler

Geçerli örnekler

  • schemeID="0204" (Leitweg-ID) ile BT-49 = 04011000-12345-03
  • schemeID="0088" (GLN) ile BT-49 = 4012345000016

Geçersiz örnekler

  • BT-49 EndpointID var ancak schemeID özniteliği yok

Kod örnekleri

Geçerli XML
<cac:AccountingCustomerParty>
  <cac:Party>
    <cbc:EndpointID schemeID="0204">04011000-12345-03</cbc:EndpointID>
  </cac:Party>
</cac:AccountingCustomerParty>
Geçersiz XML
<cac:AccountingCustomerParty>
  <cac:Party>
    <cbc:EndpointID>04011000-12345-03</cbc:EndpointID>
  </cac:Party>
</cac:AccountingCustomerParty>

Etkilenen alanlar

Doğrulama araçları