Ce înseamnă
Regula verifică dacă blocul beneficiarului plății (cac:PayeeParty) conține cac:Language, elementul prin care UBL spune ce limbă folosește o parte. EN 16931 nu are termen de afaceri pentru el. Pentru beneficiarul plății (BG-10), adică partea care primește banii atunci când nu este furnizorul, sunt permise doar denumirea (BT-59), identificatorul (BT-60) și identificatorul de înregistrare legală (BT-61).
De ce contează
Este un avertisment, deci fișierul este acceptat. Programul destinatarului nu are câmp pentru limba beneficiarului și de obicei o ignoră. Merită scoasă când vrei un raport curat sau când destinatarul îți cere un fișier fără avertismente.
Cum rezolvi problema
Verifică datele beneficiarului și setările de limbă ale documentului din programul de facturare. Limba setată pentru factura în sine nu este o problemă, dar nu trebuie scrisă în interiorul beneficiarului. Dacă scrii singur fișierul XML, șterge cac:Language din cac:PayeeParty.
Regula așa cum este publicată
A UBL invoice should not include the PayeeParty Language Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |