Co to oznacza
Narzut na całą fakturę (BG-21) może mieć opisany słownie powód (BT-104), kod powodu (BT-105) albo jedno i drugie. Kod zapisuje się w ram:ReasonCode. Reguła sprawdza jego niepustą wartość na liście kodów UNTDID 7161 dozwolonych w danym profilu, na przykład FC (usługa transportowa) lub PC (pakowanie). Dotyczy wyłącznie ram:ReasonCode bez atrybutu listID w ram:SpecifiedTradeAllowanceCharge pod ram:ApplicableHeaderTradeSettlement, gdy ram:ChargeIndicator/udt:Indicator ma wartość true. Kod z atrybutem listID nie jest objęty tą regułą, ale samo to nie potwierdza jego poprawności. To, czy narzut ma w ogóle powód lub kod powodu, sprawdza inna reguła (BR-38). Reguła dotyczy profilu Basic w formatach Factur-X i ZUGFeRD (zagraniczne e-faktury: PDF z osadzonym plikiem XML, inne niż FA(3) w KSeF).
Dlaczego to ważne
Kod powodu określa rodzaj narzutu bez odczytywania opisu słownego. Opis słowny nie sprawia, że niedozwolony kod staje się poprawny.
Jak to poprawić
Sprawdź kod powodu narzutu na całą fakturę. W sprawdzanym ram:ReasonCode bez atrybutu listID wpisz dozwolony kod UNTDID 7161 zgodny z rzeczywistym powodem, na przykład FC dla transportu. Możesz też usunąć ram:ReasonCode i opisać powód w ram:Reason, na przykład Koszty dostawy. Nie dodawaj atrybutu listID tylko po to, żeby ominąć tę regułę. Wyeksportuj fakturę ponownie i sprawdź poprawiony plik.
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 'ram:ReasonCode[not (@listID)]' 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-000524 Termin płatności wymaga poprawnego kodu formatu daty
- FX-SCH-A-000525 Waluta przy łącznej kwocie VAT musi być poprawnym kodem
- FX-SCH-A-000526 Kod waluty rozliczenia VAT przy kwocie VAT musi być poprawny
- FX-SCH-A-000527 Kod sposobu płatności musi być dozwolonym kodem
- FX-SCH-A-000528 Waluta rozliczenia VAT musi być poprawnym kodem waluty
- FX-SCH-A-000529 Uwaga przy pozycji faktury musi mieć dokładnie jeden element treści