Co to oznacza
Reguła sprawdza kontakt sprzedawcy (cac:AccountingSupplierParty/cac:Party/cac:Contact) i zgłasza ostrzeżenie, gdy ma on cbc:ID, czyli kod lub numer identyfikujący kontakt. EN 16931 opisuje kontakt sprzedawcy (BG-6) trzema polami: nazwa osoby kontaktowej (BT-41), numer telefonu (BT-42) i adres e-mail (BT-43).
Dlaczego to ważne
To tylko ostrzeżenie, więc faktura jest przyjęta. Program odbiorcy czyta nazwę, telefon i adres e-mail kontaktu. Identyfikator kontaktu nie ma miejsca w normie, więc jest pomijany.
Jak to poprawić
Usuń cbc:ID z cac:Contact w bloku sprzedawcy. Sprawdź, czy nadal są nazwa (cbc:Name), telefon (cbc:Telephone) i adres e-mail (cbc:ElectronicMail). Jeśli twój program do faktur eksportuje numer lub kod kontaktu, wyłącz to pole albo zostaw je puste. Warto to poprawić, gdy sam budujesz XML albo chcesz mieć plik bez ostrzeżeń.
Oryginalna treść reguły
A UBL invoice should not include the AccountingSupplierParty Party Contact ID Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| 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 |