Co to oznacza
W pliku CII (jednej ze składni XML w XRechnung, niemieckim formacie e-faktury) każdy rabat i narzut na całej fakturze (BG-20, BG-21) lub na pozycji (BG-27, BG-28) to element ram:SpecifiedTradeAllowanceCharge. Mówi o tym wskaźnik ram:ChargeIndicator/udt:Indicator, który musi zawierać słowo false dla rabatu albo true dla narzutu. Inne zapisy, takie jak True, TRUE, 1, 0 czy yes, nie przechodzą, tak samo jak brak wskaźnika lub pusty wskaźnik. Spacje wokół słowa są pomijane. Reguła PEPPOL-EN16931-R043-2 sprawdza to samo dla rabatu lub narzutu w cenie jednostkowej.
Dlaczego to ważne
Wskaźnik odróżnia rabat od narzutu, a te dwa zmieniają kwotę w przeciwnych kierunkach.
Jak to poprawić
Wyeksportuj fakturę ponownie z aktualnej wersji programu albo skontaktuj się z jego dostawcą i podaj numer tej reguły. Jeśli budujesz XML samodzielnie, wpisz małymi literami false lub true w udt:Indicator wewnątrz ram:ChargeIndicator.
Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź XRechnung
Albo popraw fakturę w formularzu i pobierz poprawiony plik za 1 kredyt: Popraw odrzuconą e-fakturę
Oryginalna treść reguły
Allowance/charge ChargeIndicator value MUST equal 'true' or 'false' Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| XRechnung 3.0 (CII) | 3.0.2 |