Co to oznacza
Kod sposobu płatności (BT-81) mówi, jak faktura ma zostać zapłacona. Zapisuje się go w ram:TypeCode wewnątrz ram:SpecifiedTradeSettlementPaymentMeans. Reguła sprawdza niepustą wartość na liście kodów UNTDID 4461 dozwolonych w danym profilu. Częste wartości to 30 (przelew), 58 (przelew SEPA), 59 (polecenie zapłaty SEPA), 49 (polecenie zapłaty), 48 (karta płatnicza) i 10 (gotówka). Reguła sprawdza kod, a nie to, czy wybrany sposób płatności i dane płatności są właściwe. 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 sposobu płatności odróżnia przelew od polecenia zapłaty, płatności kartą i innych metod. Powinien odpowiadać temu, jak faktura ma zostać zapłacona.
Jak to poprawić
Sprawdź planowany sposób płatności. Dla zwykłego przelewu bankowego użyj kodu 30, a dla przelewu SEPA kodu 58. Nie wybieraj 58 tylko dlatego, że przelew odbywa się w Europie. W XML wpisz właściwy kod w ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode, bez opisu słownego. Jeśli twój program zapisuje niedozwolony kod, zgłoś ten identyfikator reguły jego dostawcy. 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:TypeCode' 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-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
- FX-SCH-A-000530 Rabat od ceny pozycji musi mieć jeden znacznik rabatu
- FX-SCH-A-000531 Rabat od ceny pozycji musi podawać swoją kwotę raz
- FX-SCH-A-000532 Cena netto pozycji wymaga jednego elementu kwoty
- FX-SCH-A-000533 Jednostka ilości bazowej ceny musi być poprawnym kodem