Referans
Markdown dışa aktarBR-05 Fatura para birimi kodu belirtilmelidir
XRechnung, Peppol BIS ve Factur-X gibi her CIUS için geçerli olan EN 16931-1 iş kuralı BR-05 uyarınca, her e-fatura fatura para birimi kodunu (BT-5 / DocumentCurrencyCode) EUR, USD, GBP veya CHF gibi geçerli 3 harfli bir ISO 4217 kodu olarak belirtmelidir. Satır net tutarları, indirim ve masraf tutarları, KDV dökümü ve ödenecek tutar dahil tüm parasal tutarlar bu para biriminde ifade edilir. Tek istisna, KDV muhasebe para biriminde (BT-6) ifade edilen muhasebe para biriminde toplam KDV tutarıdır (BT-111).
Sorun açıklaması
HATA
EN 16931 temel iş kuralı (CEN)
Bağlam ve önem
Bu bir EN 16931 temel kuralıdır. Para birimi kodu olmadan alıcı tutarları değerlendiremez ve KDV’yi kaydedemez. BR-05 yalnızca öğenin var ve boş olmadığını kontrol eder; "€" gibi bir sembol veya bilinmeyen bir kod bunun yerine BR-CL-04 kod listesi kuralında başarısız olur. Hata genellikle bir dışa aktarım para birimini yalnızca tutarlardaki currencyID öznitelikleri olarak yazıp başlık öğesini atladığında ortaya çıkar.
Çözüm
ERP veya faturalama sisteminizde fatura başlığına belge para birimini tanımlayın. UBL 2.1’de kök <Invoice> öğesinin hemen altına <cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode> ekleyin. UN/CEFACT CII’de <ram:ApplicableHeaderTradeSettlement> altına <ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode> ekleyin. Tüm tutarlara BT-5 ile aynı currencyID özniteliğini verin; yalnızca BT-111 farklı bir para birimi kullanabilir.
Hızlı işlemler
Geçerli örnekler
- Fatura başlığı ISO 4217 kod listesinden BT-5 = "EUR" içeriyor
- Uluslararası faturalama için fatura başlığı BT-5 = "USD" içeriyor
Geçersiz örnekler
- Fatura kök öğesi cbc:DocumentCurrencyCode / ram:InvoiceCurrencyCode alanını tamamen atlıyor
- cbc:DocumentCurrencyCode mevcut ancak boş (<cbc:DocumentCurrencyCode/>); "€" gibi bir sembol ise BR-CL-04’te başarısız olur
Kod örnekleri
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode><cbc:ID>INV-2026-001</cbc:ID>
<cbc:IssueDate>2026-02-15</cbc:IssueDate>