Przejdź do głównej treści
Italian Digital VAT (e-Invoicing) Compliance

Komunikaty błędów Italian Digital VAT (e-Invoicing) Compliance i jak je rozwiązać

Komunikaty Italian Digital VAT (e-Invoicing) Compliance wskazują, że czegoś brakuje albo coś jest nie w porządku: Partita IVA nie przechodzi weryfikacji lub nie jest skonfigurowana, endpoint albo klucz API SDI jest pusty, faktura nie ma statusu XML Generated albo pominięto któryś krok. Poniżej znajdziesz każdy dosłowny tekst, informację, kiedy się pojawia, i co zrobić. Wyjątkiem są komunikaty dziennika audytu: nie da się ich naprawić, bo moduł nie pozwala edytować ani usuwać tych wpisów.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 4 listopada 2026

Najważniejsze

Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym modułu, wersja 20.0 · w źródłach podanych na końcu
Czas czytania
5 min

Jak czytać komunikat modułu

Każdy komunikat zawiera angielski tekst dokładnie w takiej postaci, jak w module. Tam, gdzie w tabeli jest %s, na ekranie zobaczysz konkretną wartość: Partita IVA, która nie przeszła weryfikacji, szczegóły nieudanej transmisji albo błąd sieci. Skopiuj tę wartość, zanim zamkniesz komunikat, bo właśnie na jej podstawie ustalisz, co poprawić.

Komunikaty dzielą się na cztery grupy: Partita IVA firmy i kontaktów, transmisja do SDI, dziennik audytu oraz kolejność kroków przy fakturach i rozliczeniach. Jeśli najpierw chcesz zobaczyć, jakich menu i rekordów używa moduł, zajrzyj do artykułu jak Italian Digital VAT działa od środka.

Tabela komunikatów Italian Digital VAT

KomunikatKiedy się pojawiaCo zrobić
Company PIVA "%s" is invalid per Italian algorithmPartita IVA Twojej firmy nie przechodzi weryfikacji włoskim algorytmem; w miejscu %s pojawia się sprawdzany numer.Popraw Partita IVA firmy i powtórz operację.
Partner PIVA "%s" is invalid per Italian algorithmPartita IVA kontaktu nie przechodzi tej samej weryfikacji.Popraw Partita IVA kontaktu.
Company must have Partita IVA configuredFirma nie ma Partita IVA.Skonfiguruj ją w danych firmy.
Partner must have Partita IVA or addressKontakt nie ma ani Partita IVA, ani adresu.Dodaj co najmniej jedno z nich.
Invoice must be in "XML Generated" state to transmitPróbujesz przesłać fakturę, która nie ma statusu XML Generated.Najpierw wygeneruj XML, potem prześlij fakturę.
Company SDI API endpoint not configuredW danych firmy brakuje endpointu API SDI.Uzupełnij go w danych firmy.
Company SDI API key not configuredW danych firmy brakuje klucza API SDI.Uzupełnij go w danych firmy.
No FatturaPA XML generatedNie wygenerowano XML FatturaPA.Wygeneruj XML FatturaPA, zanim przejdziesz dalej.
SDI rate limit reached. Will retry in next cycle.Osiągnięto limit wysyłek SDI.Poczekaj: komunikat informuje, że ponowna próba nastąpi w kolejnym cyklu.
SDI transmission failed: %s - %sTransmisja do SDI nie powiodła się; oba %s zawierają szczegóły.Skopiuj obie wartości i na ich podstawie sprawdź fakturę lub konfigurację.
SDI network error: %sBłąd sieci podczas komunikacji z SDI.Sprawdź połączenie i spróbuj ponownie.
Audit log entries are immutablePróbujesz zmienić wpis w dzienniku audytu.Nie da się: moduł nie pozwala ich zmieniać.
Audit log entries cannot be deleted (10-year retention)Próbujesz usunąć wpis audytu.Nie da się: komunikat wskazuje na 10-letni okres przechowywania.
No settlements linkedBrak powiązanych rozliczeń.Powiąż rozliczenia i powtórz operację.
Invoice must be validated before submission.Próbujesz wysłać niezatwierdzoną fakturę.Zatwierdź fakturę, a potem ją wyślij.
Invoice must be submitted before reconciliation.Próbujesz uzgodnić fakturę, która nie została wysłana.Najpierw ją wyślij, potem uzgodnij.

Partita IVA firmy i kontaktów

Moduł sprawdza Partita IVA włoskim algorytmem, jak mówi sam komunikat, i rozróżnia dwa przypadki: Partita IVA Twojej firmy (Company PIVA) i kontaktu (Partner PIVA). Zwróć uwagę, który z nich się pojawia, bo numer w cudzysłowie w miejscu %s to ten, który trzeba sprawdzić. Porównaj go z dokumentem, w którym ta Partita IVA jest zapisana, popraw go w odpowiednim rekordzie i uruchom ponownie to, co robiłeś.

Pozostałe dwa komunikaty z tej grupy dotyczą brakujących danych. Company must have Partita IVA configured wymaga, żeby firma miała Partita IVA. Partner must have Partita IVA or address jest mniej rygorystyczny: kontaktowi wystarczy jedno z dwóch, Partita IVA albo adres.

Transmisja do SDI: konfiguracja, status i sieć

Przed transmisją moduł wymaga trzech rzeczy, które możesz sprawdzić samodzielnie. Po pierwsze, faktura musi mieć status XML Generated; w przeciwnym razie zobaczysz Invoice must be in "XML Generated" state to transmit. Po drugie, musi istnieć XML FatturaPA; w przeciwnym razie No FatturaPA XML generated. Po trzecie, firma musi mieć skonfigurowany endpoint i klucz API SDI; każde z nich ma osobny komunikat, więc będziesz wiedzieć, czego brakuje.

Lista modelu vat.invoice z ośmioma fakturami QA-ITVAT-2026 dla klienta Acme Corporation
Lista faktur modułu z danymi demonstracyjnymi: data, kwota łączna, stawka VAT i kwota VAT; kwoty ma tylko pierwsza faktura.

Gdy to wszystko jest w porządku, podczas transmisji mogą pojawić się trzy inne komunikaty. SDI rate limit reached. Will retry in next cycle. informuje, że osiągnięto limit wysyłek i ponowna próba nastąpi w kolejnym cyklu: poczekaj na ten cykl, zanim znowu zajrzysz do faktury. SDI transmission failed: %s - %s zawiera dwie wartości ze szczegółami błędu; zachowaj je, bo bez nich nie będziesz wiedzieć, co poprawić. SDI network error: %s sygnalizuje problem z siecią, a wartość podana w komunikacie mówi, jaki.

Audyt, rozliczenia i kolejność kroków

Dwa komunikaty nie mają rozwiązania w module, bo opisują jego działanie. Audit log entries are immutable pojawia się, gdy próbujesz zmienić wpis w dzienniku audytu, a Audit log entries cannot be deleted (10-year retention), gdy próbujesz go usunąć. Moduł przechowuje te wpisy, a drugi komunikat mówi o 10-letnim okresie przechowywania; traktuj to jako opis działania aplikacji, nie jako wskazówkę prawną.

Lista rozliczeń VAT firmy YourCompany ze statusami Draft, Confirmed i Paid
Rozliczenia VAT z danymi demonstracyjnymi: początek i koniec okresu, status i kwoty VAT należnego, z przyciskiem Nowy i wyszukiwarką.

Pozostałe komunikaty z grupy wyznaczają kolejność. Invoice must be validated before submission. i Invoice must be submitted before reconciliation. jasno pokazują, że fakturę najpierw się zatwierdza, potem wysyła, a potem uzgadnia. Jeśli pojawi się któryś z nich, sprawdź, na jakim etapie jest faktura, i wykonaj poprzedni krok. No settlements linked pojawia się, gdy operacja wymaga powiązanych rozliczeń, a ich nie ma.

Lista kwartalnych rozliczeń LIPE firmy YourCompany ze statusami Draft lub Submitted
Kwartalne rozliczenia LIPE z danymi demonstracyjnymi za lata podatkowe 2025 i 2026; kolumny Lipe Xml i Attachment jeszcze bez danych.
Sekwencja list modułu: roczne uzgodnienia, miesięczne rozliczenia, faktury i rozliczenia LIPE
Przegląd czterech list z danymi demonstracyjnymi: roczne uzgodnienia włoskiego VAT ze statusem Draft lub Reconciled, miesięczne rozliczenia od stycznia do maja, faktury QA-ITVAT-2026 i kwartalne rozliczenia LIPE.

Jak pomaga FlexigoTech

W FlexigoTech wdrażamy Odoo 17, 18, 19 i 20 oraz tworzymy konektory i integracje na zamówienie, więc jeśli któryś z tych komunikatów wraca, możemy razem z Tobą przejrzeć konfigurację firmy, kontakty i przepływ faktur. Aplikacja kosztuje 9 € za wersję Odoo, jednorazowo, netto (bez VAT), dla wersji 17, 18, 19 i 20, a usługa lokalna kosztuje 29 €/mies. lub 290 €/rok netto (bez VAT). Bez subskrypcji albo przy zawieszonej usłudze przestaje działać to, co zapewnia subskrypcja, ale dane zostają w Twoim Odoo. Wszystkie szczegóły znajdziesz na stronie modułu i na karcie w Odoo Apps.

Czytaj dalej

Jak działa Italian Digital VAT (e-Invoicing) Compliance w Odoo od środkaMenu, codzienna zaplanowana akcja i rekordy Italian Digital VAT (e-Invoicing) Compliance w Odoo 17 do 20, zestawione w jednej tabeli, żebyś szybko się odnalazł.Jak działa Argentina ARCA Supplier Invoice Validation w Odoo od środkaSłowniczek menu, zaplanowanych akcji i danych modułu Argentina ARCA Supplier Invoice Validation and Withholding Management dla Odoo.Błędy Argentina ARCA Supplier Invoice Validation w Odoo i jak je rozwiązaćKomunikaty błędów Argentina ARCA Supplier Invoice Validation w Odoo: błędny CUIT, brak odpowiedzi ARCA, override i partie. Kiedy się pojawiają i co zrobić.
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach

Źródła