Co to oznacza
Reguła obejmuje elementy ram:*, których nazwy kończą się na Amount, z wyjątkiem ram:TaxTotalAmount. Żaden z objętych nią elementów nie może mieć currencyID, nawet jeśli kod jest zgodny z walutą faktury (BT-5). Łączna kwota VAT w walucie faktury (BT-110) i w walucie rozliczenia VAT (BT-111) nie podlega tej regule. Reguła dotyczy europejskiej e-faktury w formacie CII, a nie struktury FA(3) z KSeF.
Dlaczego to ważne
Waluta faktury jest zapisana osobno, zamiast być powtarzana przy poszczególnych kwotach. Łączne kwoty VAT są traktowane odrębnie, ponieważ VAT może być podany także w walucie rozliczenia VAT.
Jak to poprawić
Usuń atrybut currencyID z elementów kwot innych niż ram:TaxTotalAmount. Nie zmieniaj wartości kwot ani nie usuwaj atrybutów waluty z ram:TaxTotalAmount tylko z powodu tej reguły. Sprawdź, czy kod waluty faktury (BT-5), na przykład EUR lub PLN, jest prawidłowy. Jeśli atrybut dodaje twój program, poproś dostawcę o poprawienie eksportu CII, a następnie wyeksportuj plik i sprawdź go 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ę
Oryginalna treść reguły
currencyID should not be present Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Sprawdź swój plik
Powiązane reguły
- CII-DT-032 Niedozwolony atrybut currencyCodeListVersionID
- CII-DT-033 Kod jednostki przy ilości fakturowanej
- CII-DT-034 Nie podawaj identyfikatora listy kodów jednostek przy ilościach
- CII-DT-035 Nie podawaj agencji listy kodów jednostek przy ilościach
- CII-DT-036 Nie podawaj nazwy agencji listy kodów jednostek przy ilościach
- CII-DT-037 Kod VAT dla rodzaju podatku