Co to oznacza
Sekcja rozliczeń na poziomie faktury (ApplicableHeaderTradeSettlement) zawiera blok TaxApplicableTradeCurrencyExchange, czyli kurs przeliczenia waluty dla VAT. EN 16931, europejska norma e-faktur, nie ma kursu wymiany. Gdy VAT trzeba podać w innej walucie, używa kodu waluty rozliczenia VAT (BT-6) i kwoty VAT w tej walucie (BT-111).
Dlaczego to ważne
To ostrzeżenie, więc plik jest nadal przyjmowany. Programy odbierające e-faktury czytają przeliczoną kwotę VAT (BT-111) i nie używają ani nie sprawdzają kursu, więc blok nic im nie daje. Warto to poprawić, gdy brakuje kwoty VAT w drugiej walucie, a podano tylko kurs.
Jak to poprawić
Usuń blok TaxApplicableTradeCurrencyExchange. Jeśli VAT trzeba pokazać w innej walucie, na przykład w walucie kraju sprzedawcy, czyli w Polsce w złotych, ustaw kod waluty rozliczenia VAT (BT-6) i wpisz już przeliczoną kwotę VAT (BT-111). Przeliczenie wykonaj w programie do faktur lub ręcznie, a kurs zachowaj we własnej dokumentacji.
Oryginalna treść reguły
TaxApplicableTradeCurrencyExchange 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-SR-367 Nie podawaj kursu wymiany dla waluty faktury
- CII-SR-368 Nie podawaj kursu wymiany waluty płatności
- CII-SR-369 Nie podawaj kodu kanału płatności
- CII-SR-370 Nie podawaj kodu sposobu gwarancji płatności
- CII-SR-371 Nie używaj osobnego kodu metody płatności
- CII-SR-372 Nie podawaj wskaźnika chipa na karcie