BR-CO-09
EN 16931
KRYTYCZNY
To jest reguła spójności: dwie lub więcej kwot na fakturze musi się dokładnie sumować, a w Twoim pliku tak się nie dzieje. Walidator przelicza sumę na podstawie jej składników i porównuje ją z zadeklarowaną wartością.
Jak to naprawić
- Przelicz kwoty wskazane w tekście reguły poniżej i dopasuj je do siebie.
- Zaokrąglaj każdą pozycję i każdą sumę do 2 miejsc po przecinku, używając wszędzie tego samego trybu zaokrąglania (zaokrąglanie bankierskie to częsta przyczyna rozbieżności o 1 grosz).
- Nigdy nie przeliczaj zadeklarowanej sumy ponownie dalej w potoku danych - oblicz ją raz, u źródła, i przenoś dalej.
Oficjalny tekst reguły
The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’.
Deweloperzy trafiają tu też, szukając „błędu walidacji faktury”, komunikatu „faktura elektroniczna odrzucona” albo tego, jak naprawić nieudaną kontrolę EN 16931 — to ten sam problem, wyjaśniony powyżej.
Napraw szybciej
Wklej XML swojej faktury do naszego darmowego walidatora - każde ustalenie zawiera identyfikator reguły. Następnie generuj, konwertuj i renderuj zgodne faktury przez jedno API.