Referans
Markdown dışa aktarBR-DE-8 Alıcı şehri belirtilmelidir
Alman vergi mevzuatı (§ 14 UStG) ve XRechnung standardı uyarınca, alıcı posta adresi (BG-8) mutlaka alıcı şehir adını (BT-52) içermelidir. Alman kamu yönetiminde birçok kurum farklı belediyelerde hizmet birimlerine sahiptir. Açık bir şehir adı alıcı ERP sisteminde bütçe ve idari tahsisin doğru yapılmasını sağlar.
Sorun açıklaması
HATA
Alman XRechnung kuralı (KoSIT, BR-DE) · XRechnung 3.0
Bağlam ve önem
Alıcı şehrinin eksik olması XRechnung doğrulama kuralı BR-DE-8’in derhal başarısız olmasına ve faturanın ön kontrolden geçememesine neden olur.
Çözüm
Müşteri ana verilerinizde (SAP müşteri kartı, DATEV borçlu profili, Dynamics 365) alıcı şehir alanının dolu olduğunu doğrulayın. UBL 2.1 sözdiziminde <cac:AccountingCustomerParty><cac:Party><cac:PostalAddress> içine <cbc:CityName> ekleyin. CII sözdiziminde <ram:BuyerTradeParty><ram:PostalTradeAddress> içine <ram:CityName> ekleyin.
Hızlı işlemler
Geçerli örnekler
- BT-52 = "Hamburg", posta kodu "20095" ve ülke kodu "DE" olan alıcı adresi
- BT-52 = "Köln", posta kodu "50667" ve ülke kodu "DE" olan alıcı adresi
Geçersiz örnekler
- Alıcı adresi sokak ve posta kodu içeriyor ancak cbc:CityName / ram:CityName boş bırakılmış
- ERP müşteri kaydında şehir alanı boş ve boş XML öğesi üretilmiş (<cbc:CityName></cbc:CityName>)
Kod örnekleri
<cac:AccountingCustomerParty>
<cac:Party>
<cac:PartyName><cbc:Name>Bezirksamt Mitte</cbc:Name></cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Karl-Marx-Allee 31</cbc:StreetName>
<cbc:CityName>Berlin</cbc:CityName>
<cbc:PostalZone>10178</cbc:PostalZone>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>
</cac:Party>
</cac:AccountingCustomerParty><cac:AccountingCustomerParty>
<cac:Party>
<cac:PartyName><cbc:Name>Bezirksamt Mitte</cbc:Name></cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Karl-Marx-Allee 31</cbc:StreetName>
<cbc:PostalZone>10178</cbc:PostalZone>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>
</cac:Party>
</cac:AccountingCustomerParty>