Co to oznacza
Każdy adres pocztowy na e-fakturze to blok PostalTradeAddress. Reguła sprawdza, czy w tym bloku nie ma elementu BuildingNumber, który zawierałby sam numer domu. Norma EN 16931 nie ma na to osobnego pola: numer domu należy do ulicy w pierwszym wierszu adresu (BT-35 dla sprzedawcy, BT-50 dla nabywcy).
Dlaczego to ważne
Pierwszy wiersz adresu to jedyne miejsce, które norma wyznacza na ulicę i jej numer. Osobny element z numerem domu jest poza normą, więc plik nie przechodzi weryfikacji i faktura zostaje odrzucona.
Jak to poprawić
Wpisz numer domu razem z ulicą w pierwszym wierszu adresu, w kolejności przyjętej w danym kraju, na przykład ul. Długa 12 albo 12 High Street. Formularze adresu często mają osobne pola na ulicę i numer domu, więc sprawdź, jak program do faktur łączy je przy eksporcie, a jeśli ich nie łączy, poproś dostawcę o zmianę. W XML usuń wiersz BuildingNumber i dopisz jego treść do LineOne. Jeśli ulica jest też w elemencie StreetName, zgłoszona zostanie również reguła CII-DT-088, a ta sama zmiana usuwa oba błędy.
Oryginalna treść reguły
BuildingNumber shall not be used. Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |