Co to oznacza
Cena jednostkowa pozycji przed rabatami (ram:GrossPriceProductTradePrice) może wskazywać, do ilu jednostek się odnosi, na przykład cena za 100 sztuk. Ta ilość bazowa (ram:BasisQuantity) ma jednostkę w atrybucie unitCode. Jeśli wartość unitCode nie jest pusta, musi to być kod dozwolony w profilu Extended. To kody jednostek UN/ECE, na przykład C62 dla sztuki, HUR dla godziny, KGM dla kilograma i MTR dla metra. Pusta wartość przechodzi tę regułę. Reguła pochodzi z profilu Extended formatów Factur-X i ZUGFeRD (zagraniczne e-faktury, nie KSeF).
Dlaczego to ważne
Profile Factur-X 1.09 EXTENDED i ZUGFeRD 2.5 EXTENDED wymagają, żeby niepusty kod jednostki ilości bazowej ceny należał do dozwolonej listy.
Jak to poprawić
Sprawdź jednostkę ilości bazowej ceny pozycji, nie tylko jednostkę zafakturowanej ilości. Zamiast skrótu, takiego jak szt. albo godz., użyj odpowiedniego kodu dozwolonego w profilu Extended. Jeśli budujesz XML samodzielnie, popraw atrybut unitCode elementu ram:BasisQuantity w ram:GrossPriceProductTradePrice. Wyeksportuj plik ponownie i sprawdź go jeszcze raz.
Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź e-fakturę
Albo popraw fakturę w formularzu i pobierz poprawiony plik za 1 kredyt: Popraw odrzuconą e-fakturę Beta
Oryginalna treść reguły
Value of '@unitCode' is not allowed. Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-001038 Sprzedawca pozycji może mieć tylko jeden kod roli
- FX-SCH-A-001039 Sprzedawca pozycji może mieć tylko jeden opis
- FX-SCH-A-001040 Sprzedawca pozycji może mieć tylko jeden blok adresu elektronicznego
- FX-SCH-A-001041 Sprzedawca pozycji może mieć tylko jeden wpis z numerem VAT
- FX-SCH-A-001042 Sprzedawca pozycji może mieć tylko jeden wpis z numerem podatkowym
- FX-SCH-A-001043 Kontakt e-mail sprzedawcy pozycji wymaga jednego adresu