Co to oznacza
Reguła sprawdza, czy w danych nabywcy (cac:AccountingCustomerParty) w e-fakturze UBL, także w fakturze korygującej, nie ma elementu cac:BuyerContact. Nazwa wprowadza w błąd: norma EN 16931 bierze kontakt nabywcy (BG-9, z imieniem i nazwiskiem BT-56, telefonem BT-57 i e-mailem BT-58) z cac:Party/cac:Contact, czyli o jeden poziom niżej, a cac:BuyerContact pomija.
Dlaczego to ważne
To ostrzeżenie, więc plik jest nadal przyjmowany. Dane kontaktowe w niewłaściwym elemencie nie są częścią normy, więc program odbiorcy zwykle ich nie widzi i osoba kontaktowa może się u niego nie pojawić. Warto to poprawić, gdy ta osoba ma być widoczna w systemie odbiorcy, bo czytany jest tylko właściwy element.
Jak to poprawić
W programie do faktur uzupełnij imię i nazwisko, telefon i e-mail osoby kontaktowej na karcie kontrahenta i wyeksportuj plik ponownie. Jeśli program zapisuje kontakt w dwóch miejscach, poszukaj ustawienia eksportu, które wyłącza dodatkową kopię. Gdy tworzysz XML samodzielnie, przenieś dane do cac:AccountingCustomerParty/cac:Party/cac:Contact i usuń cac:BuyerContact.
Oryginalna treść reguły
A UBL invoice should not include the AccountingCustomerParty BuyerContact 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 |