Co to oznacza
Ilość w pozycji faktury (BT-129) ma jednostkę miary (BT-130), na przykład sztuki, godziny lub kilogramy. Jednostkę zapisuje się kodem, na przykład C62 dla sztuki, HUR dla godziny, DAY dla dnia, KGM dla kilograma lub MTR dla metra. Reguła porównuje niepustą wartość atrybutu unitCode przy ram:SpecifiedLineTradeDelivery/ram:BilledQuantity z listą kodów dozwolonych w profilach BASIC formatów Factur-X i ZUGFeRD. Pusta wartość przechodzi ten konkretny test. Reguła nie sprawdza obecności atrybutu, poprawności ilości ani tego, czy jednostka odpowiada sprzedaży.
Dlaczego to ważne
Kod jednostki miary określa, czy podana ilość oznacza sztuki, godziny, masę czy inną miarę.
Jak to poprawić
Sprawdź, jaką jednostkę oznacza ilość w pozycji, i wybierz odpowiadający jej dozwolony kod. Nie używaj C62 jako kodu zastępczego dla nieznanej jednostki. Jeśli nie masz pewności, ustal właściwą jednostkę, zamiast zgadywać. W XML popraw atrybut unitCode elementu ram:BilledQuantity w ram:SpecifiedLineTradeDelivery danej pozycji. Wyeksportuj poprawioną fakturę i sprawdź ją ponownie.
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 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- FX-SCH-A-000535 Dane VAT pozycji muszą mieć jeden element typu podatku
- FX-SCH-A-000536 Dane VAT pozycji muszą mieć dokładnie jedną kategorię VAT
- FX-SCH-A-000537 Kategoria VAT w pozycji musi być akceptowanym kodem
- FX-SCH-A-000538 Typ podatku w pozycji musi być akceptowanym kodem
- FX-SCH-A-000539 Data końca okresu pozycji musi mieć podany format
- FX-SCH-A-000540 Kod formatu daty końca okresu pozycji musi być akceptowany