Przejdź do głównej treści
Belgium Peppol B2B E-Invoicing Compliance

Komunikaty błędów Belgium Peppol B2B E-Invoicing Compliance: co oznaczają i co zrobić

Komunikaty Belgium Peppol B2B E-Invoicing Compliance są dwojakiego rodzaju: te, które zatrzymują Cię, dopóki nie wykonasz kroku lub nie uzupełnisz danych (ID uczestnika Peppol, dostawca Access Point, test łączności, mapowania VAT), oraz te, które chronią rekordy takie jak rejestr transmisji, configuration snapshots i evidence packs. Pierwsze rozwiązujesz, robiąc to, o co prosi komunikat; drugich nie da się obejść: moduł nie pozwala usuwać wpisów rejestru transmisji ani configuration snapshots, ogranicza, co można w nich zmienić, i pieczętuje wygenerowane evidence packs. Poniżej znajdziesz każdy komunikat z dosłowną treścią i opisem, co zrobić.

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

Komunikaty kreatora konfiguracji

Pierwsze komunikaty możesz zobaczyć podczas konfiguracji modułu i każdy wskazuje, czego brakuje. Jeśli właśnie wdrażasz moduł, pełny przegląd ustawień znajdziesz w przewodniku wdrożenia.

Co oznacza Enter the Peppol participant ID (step 2) before testing the connection.?

Uruchomiłeś test połączenia, zanim wpisałeś ID uczestnika Peppol. Komunikat mówi, gdzie to zrobić: w kroku 2. Wpisując je, pamiętaj o innym komunikacie modułu, Please enter a valid Peppol Participant ID with scheme prefix (e.g. 0208:0123456789).: ID musi zaczynać się od prefiksu schematu, w formacie z przykładu podanego w komunikacie. Gdy ID jest już wpisane w tym formacie, uruchom test ponownie.

Sekwencja list modułu: Transmission Log, Compliance Profiles, Transmission Log i Archive Scans
W Compliance Profiles widać profil Acme Belgium SPRL z ID Peppol 0208:0123456789, statusem Completed i trybem Test / SMK

Dlaczego kreator nie pozwala przejść do następnego kroku?

Bo brakuje czegoś, co wskazuje komunikat. Uzupełnij to i spróbuj ponownie:

  • Please complete all company information fields before proceeding.: niektóre pola z informacjami o firmie są puste.
  • Please select an Access Point provider before proceeding. lub Please select an Access Point provider first.: nie wybrałeś dostawcy Access Point.
  • Please run the connectivity test and ensure it succeeds before proceeding.: test łączności nie został uruchomiony albo się nie powiódł. Musi zakończyć się sukcesem.
  • Please configure at least one VAT-to-Peppol category mapping.: nie ma żadnego mapowania VAT na kategorię Peppol.
  • Please run the partner Peppol ID scan before proceeding.: trzeba jeszcze uruchomić skanowanie ID Peppol kontaktów.
  • No Belgian sale taxes found. Please verify that your chart of accounts is configured or create mappings manually.: moduł nie znalazł belgijskich podatków sprzedaży. Komunikat daje dwa wyjścia: sprawdzić, czy plan kont jest skonfigurowany, albo utworzyć mapowania ręcznie.

Komunikaty przy wysyłaniu i rejestrowaniu faktur

Po konfiguracji komunikaty dotyczą faktury, którą próbujesz wysłać, oraz danych każdej transmisji.

Czym różni się Cannot send: there are validation failures that must be resolved before transmission. od Please acknowledge the warnings before sending.?

Pierwszy oznacza, że faktura ma błędy walidacji: moduł jej nie wyśle, dopóki ich nie usuniesz. Drugi dotyczy ostrzeżeń, a nie błędów: moduł prosi o ich potwierdzenie przed wysłaniem. W pierwszym przypadku musisz usunąć błędy; w drugim potwierdzić ostrzeżenia i wysłać ponownie.

Co zrobić, gdy pojawia się Invoice %(invoice)s already has a terminal-success transmission (log entry #%(log_id)s). Only one terminal success is allowed per invoice.?

Moduł dopuszcza tylko jedną transmisję z końcowym sukcesem na fakturę, a ta faktura już ją ma. W prawdziwym komunikacie zamiast znaczników pojawia się odnośnik faktury i numer wpisu rejestru, w którym zapisano ten sukces. Nie próbuj rejestrować drugiego sukcesu dla tej samej faktury.

Lista Transmission Log z odnośnikiem faktury, kierunkiem, ID Peppol odbiorcy, datą transmisji, statusem i firmą
Rejestr transmisji ze statusami Sent, Delivered, Failed, Received i Acknowledged

Które komunikaty wskazują brakujące dane?

Te mówią wprost, czego brakuje lub co już istnieje:

  • No invoice selected for validation. i No invoice selected.: nie wybrano żadnej faktury.
  • Invoice reference is required., Transmission date is required. i Recipient Peppol ID is required.: brakuje odnośnika faktury, daty transmisji lub ID Peppol odbiorcy.
  • Please select at least one company.: musisz zaznaczyć co najmniej jedną firmę.
  • This record has already been imported.: moduł informuje, że ten rekord został już zaimportowany.

Chronione rekordy i zmiany Access Point

Tu pojawiają się komunikaty ochronne. Nie naprawisz ich, wypełniając pole: moduł nie pozwala usuwać wpisów rejestru transmisji ani snapshotów, ogranicza, co można w nich zmienić, i nie pozwala modyfikować wygenerowanego evidence pack. Jeśli chcesz zrozumieć rolę każdego z nich, wyjaśniamy to w jak moduł działa od środka.

Dlaczego nie mogę edytować ani usuwać wpisów rejestru transmisji?

Moduł traktuje te wpisy jako niezmienne rekordy audytowe. Przy próbie usunięcia pojawia się Transmission log entries are immutable audit records (AC-031) and cannot be deleted.. Przy próbie zmiany niektórych pól pojawia się Transmission log entries are append-mostly. Fields not allowed for update: %(fields)s, a zamiast znacznika zobaczysz listę pól, których nie można aktualizować. Zostaw te pola bez zmian.

A configuration snapshots i evidence packs?

Snapshoty konfiguracji można tylko dodawać: przy edycji pojawia się Configuration snapshots are append-only and cannot be modified., a przy usuwaniu Configuration snapshots are append-only and cannot be deleted.. W evidence packs komunikat Evidence pack fingerprints and files are written by the generation only. oznacza, że odciski i pliki zapisuje wyłącznie generowanie paczki. A jeśli spróbujesz zmienić już wygenerowaną, pojawi się A generated evidence pack is sealed: generate a new one instead.: paczka jest zapieczętowana i trzeba wygenerować nową.

Lista Evidence Packs w Fakturowaniu z przyciskiem New, wyszukiwarką i dwoma rekordami w kolumnie Pack Name
Lista evidence packs z dwiema paczkami w kolumnie Pack Name i przyciskiem New
Lista Archive Scans w Fakturowaniu z pięcioma rekordami Acme Belgium SPRL, datą skanowania, wynikiem, liczbą plików oraz kolumnami brakujących i zmienionych plików
Skanowania archiwum Acme Belgium SPRL z wynikiem Pass lub Fail

Kiedy można rozwiązać wpis fallback?

Tylko gdy jest otwarty: w przeciwnym razie pojawia się Only open fallback entries can be resolved.. Aby go rozwiązać, moduł wymaga jednej z dwóch rzeczy, zgodnie z Resolution requires either a later successful Peppol transmission or updated customer confirmation evidence.: późniejszej udanej transmisji Peppol albo zaktualizowanego dowodu potwierdzenia przez klienta.

Jakie komunikaty pojawiają się przy zmianie dostawcy Access Point lub rotacji poświadczenia?

Przy migracji dostawcy: Please select a new Access Point provider first. lub Please select a new Access Point provider., jeśli nie wybrałeś nowego; The new access point must be different from the current one., jeśli wybierzesz ten sam co obecnie; Connectivity test must succeed before migration can be finalized., jeśli test łączności się nie powiódł; oraz Migration has already been completed., jeśli migracja jest już zakończona. Przy rotacji poświadczenia: Please enter the new credential., jeśli go nie wpisałeś, Connectivity test must succeed before rotation., jeśli test się nie powiódł, i Credential rotation is already complete., jeśli rotacja jest już zakończona.

Jak pomaga FlexigoTech

W Odoo Apps aplikacja kosztuje 9 € netto (bez VAT), jednorazowo za wersję Odoo, dla 17, 18, 19 i 20, a każdą wersję Odoo kupuje się tam osobno; jeśli kupisz ją na flexigotech.com, subskrypcja obejmuje moduł dla nowych wersji Odoo. Lokalna usługa FlexigoTech Cloud kosztuje 29 €/mies. lub 290 €/rok netto (bez VAT); bez subskrypcji lub przy zawieszonej usłudze przestaje działać to, co daje subskrypcja, a dane zostają w Twoim Odoo. Jeśli utkniesz na którymś z tych komunikatów podczas wdrożenia, w FlexigoTech wdrażamy Odoo 17, 18, 19 i 20 oraz tworzymy konektory i integracje na zamówienie. Szczegóły modułu znajdziesz na jego stronie na flexigotech.com.

Czytaj dalej

Jak działa Belgium Peppol B2B E-Invoicing Compliance w Odoo od środkaMenu, zaplanowane akcje i modele Belgium Peppol B2B E-Invoicing Compliance w Odoo 17 do 20, zestawione w tabelach, żebyś wiedział, gdzie co jest.Wdrożenie Belgium Peppol B2B E-Invoicing Compliance w Odoo: przykład od początku do końcaPrzykładowe wdrożenie Belgium Peppol B2B E-Invoicing Compliance w Odoo: profil, identyfikatory Peppol, reguły walidacji, statusy i przegląd pierwszego tygodnia.Czy Belgium Peppol B2B E-Invoicing Compliance pasuje do Twojego Odoo? Mity i faktyCo obejmuje, a czego nie Belgium Peppol B2B E-Invoicing Compliance w Odoo 17 do 20: transport, walidacja, wymagania wstępne i usługa, punkt po punkcie.
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach

Źródła