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

Jak działa Belgium Peppol B2B E-Invoicing Compliance w Odoo od środka

Moduł podpina wszystko pod Invoicing › Belgium Peppol: Dashboard, obszar Configuration z profilami, punktami dostępu, regułami walidacji i mapowaniami VAT, obszar Logs & Audit z rejestrem transmisji, skanami, alertami i pakietami dowodów oraz menu 2028 Readiness. Pod spodem działają cztery aktywne zaplanowane akcje: jedna co 7 dni sprawdza integralność archiwum, dwie comiesięczne i jedna codzienna, która ostrzega o terminach fallback. Poniżej każda część zestawiona w tabelach.

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
4 min

Wszystko jest pod Invoicing › Belgium Peppol

Moduł dodaje własne menu w Fakturowaniu, Invoicing › Belgium Peppol, i stamtąd otwierasz wszystkie jego ekrany. Pełne drzewo wygląda tak:

  • Invoicing › Belgium Peppol › Dashboard
  • Invoicing › Belgium Peppol › Configuration, z Compliance Profiles, Access Points, Validation Rules i VAT Category Mappings
  • Invoicing › Belgium Peppol › Logs & Audit, z Transmission Log, Archive Scans, Alerts, Evidence Packs, Batch Evidence Packs i Fallback Entries
  • Invoicing › Belgium Peppol › 2028 Readiness

Pierwszy ekran konfiguracji, który otworzysz, to lista profili. Na zrzucie widać ją z jednym profilem demonstracyjnym.

Lista Compliance Profiles w Odoo Invoicing z jednym profilem Acme Belgium SPRL w statusie Completed i trybie Test / SMK, z przyciskiem New i wyszukiwarką
Compliance Profiles z jednym profilem demonstracyjnym (Acme Belgium SPRL), w statusie Completed i trybie Test / SMK.

Konfiguracja, audyt i przygotowanie na 2028, w zestawieniu

Ekrany dzielą się na trzy obszary. Tabela zestawia je z modelami danych modułu o tej samej nazwie. Przyda się, jeśli planujesz eksport danych, przeglądanie rekordów w trybie deweloperskim albo zlecenie rozwoju na tej bazie.

Obszar menuEkranyModele o tej samej nazwie
ConfigurationCompliance Profiles, Access Points, Validation Rules, VAT Category Mappingsbe.peppol.compliance.profile, be.peppol.access.point, be.peppol.validation.rule, be.peppol.vat.category.mapping
Logs & AuditTransmission Log, Archive Scans, Alerts, Evidence Packs, Batch Evidence Packs, Fallback Entriesbe.peppol.transmission.log, be.peppol.archive.scan, be.peppol.alert, be.peppol.evidence.pack, be.peppol.fallback.entry
2028 Readiness2028 Readinessbe.peppol.readiness.item

Jak ją czytać: w Configuration są rekordy ustawień. Ich opisy mówią to wprost: Belgium Peppol Compliance Profile dla profilu, Peppol Access Point Provider dla dostawcy punktu dostępu Peppol, Belgium Peppol Validation Rule dla reguł i VAT to Peppol Category Mapping dla przypisania VAT do kategorii Peppol.

W Logs & Audit jest to, co zostawia ślad: Peppol Transmission Log Entry (każdy wpis rejestru transmisji), Archive Integrity Scan Result (wyniki skanowania integralności archiwum), Compliance Alert, Compliance Evidence Pack i Fallback Transmission Entry. Ekran Batch Evidence Packs też jest tutaj.

Menu 2028 Readiness odpowiada nazwą modelowi E-Reporting Readiness Item, czyli elementom przygotowania do e-reportingu.

Modele, których nie ma w tabeli

Jest jeszcze jeden model, który warto znać: be.peppol.configuration.snapshot, opisany jako Configuration Snapshot (Append-Only Audit Trail). Sądząc po nazwie, to historia migawek konfiguracji, do której rekordy są wyłącznie dopisywane.

Są też raporty:

  • report.be_peppol_evidence_pack.report_evidence_pack: Evidence Pack PDF Report (tylko w Odoo 19 i 20)
  • report.be_peppol_readiness.report_readiness: 2028 Readiness Report PDF
  • report.be_peppol_annual_stats.report_annual_stats: Annual Authority Information Statistics Report (tylko w Odoo 19 i 20)

Dwa pierwsze mają w nazwie «PDF».

Cztery zaplanowane akcje obok siebie

AkcjaJak częstoAktywna
Belgium Peppol: Archive Integrity Scanco 7 dnitak
Belgium Peppol: Annual AAI Statistics Reportco miesiąctak
Belgium Peppol: Monthly Compliance Digestco miesiąctak
Belgium Peppol: Fallback Deadline Alertcodziennietak

Jak ją czytać: wszystkie cztery są oznaczone jako aktywne. Skan integralności archiwum działa co 7 dni; raport statystyczny AAI i podsumowanie zgodności raz w miesiącu; alert o terminie fallback codziennie. Zwróć uwagę, że Annual AAI Statistics Report ma w nazwie «Annual», a mimo to skonfigurowana częstotliwość jest miesięczna.

Obok akcji cotygodniowej masz menu Archive Scans i model Archive Integrity Scan Result; obok codziennej menu Fallback Entries i model Fallback Transmission Entry.

Co widzisz dla każdej wysłanej faktury

Transmission Log to lista wpisów modelu be.peppol.transmission.log. Na zrzucie, z danymi demonstracyjnymi, w każdym wierszu widać odnośnik faktury, kierunek, identyfikator Peppol odbiorcy, datę transmisji, status i firmę.

Przejście przez ekrany rejestru i konfiguracji wygląda tak:

Sekwencja: lista Transmission Log, lista Compliance Profiles z jednym profilem, ponownie Transmission Log i lista Archive Scans z pięcioma rekordami Acme Belgium SPRL
Od rejestru transmisji do profili i dalej do Archive Scans, z datą skanu, wynikiem Pass lub Fail, łączną liczbą plików oraz kolumnami brakujących i zmienionych plików (dane demonstracyjne).
Lista Transmission Log w Invoicing z odnośnikiem faktury, kierunkiem, identyfikatorem Peppol odbiorcy, datą transmisji, statusem i firmą
Ta sama lista widziana z Invoicing, z danymi demonstracyjnymi i kolumną firmy.

Jeśli wiersz zostaje w statusie Failed, artykuł o komunikatach o błędach i ostrzeżeniach modułu zawiera dosłowne teksty i to, co zrobić z każdym z nich. Pola do wypełnienia i to, co sprawdzać w pierwszych dniach, znajdziesz w uruchomieniu krok po kroku.

Która część zależy od usługi FlexigoTech Cloud

Strona w Odoo Apps sygnalizuje to osobnym nagłówkiem: Before you buy: some features of this app use a paid external service. Moduł współpracuje z lokalną usługą FlexigoTech Cloud.

Moduł kosztuje 9 € za wersję Odoo w Odoo Apps, płatność jednorazowa netto (bez VAT), dla 17, 18, 19 i 20. Usługa kosztuje 29 €/mies. lub 290 €/rok netto (bez VAT) (Pro: 58 €/mies. lub 580 €/rok).

Bez subskrypcji albo przy zawieszonej usłudze przestaje działać to, co zapewnia subskrypcja, a dane zostają w Twoim Odoo. Z subskrypcją moduł dla nowych wersji Odoo jest w cenie, jeśli kupiłeś go na flexigotech.com; w Odoo App Store każdą wersję kupuje się tam (strona w Odoo Apps).

Jak możemy pomóc

W FlexigoTech wdrażamy Odoo 17, 18, 19 i 20 oraz tworzymy konektory i integracje na zamówienie. Jeśli chcesz dopasować profile, reguły walidacji lub mapowania VAT do swojego przypadku albo potrzebujesz raportu czy integracji na bazie tych modeli, opisz nam swoją sytuację przez stronę modułu.

Czytaj dalej

Komunikaty błędów Belgium Peppol B2B E-Invoicing Compliance: co oznaczają i co zrobićKomunikaty błędów Belgium Peppol B2B E-Invoicing Compliance w Odoo: kiedy się pojawiają, czego wymaga moduł i co zrobić, żeby pójść dalej.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

  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): views/be_peppol_menus.xml
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): data/be_peppol_cron.xml
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): static/description/index.html
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_access_point.py
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_alert.py
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_archive_scan.py
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_compliance_profile.py
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_configuration_snapshot.py
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_evidence_pack.py
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_fallback_entry.py
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_readiness_item.py
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_transmission_log.py
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_validation_rule.py
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): models/be_peppol_vat_category_mapping.py
  • Kod modułu: flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar 20.0 (8c3e3f48): report/be_peppol_report.py
  • apps.odoo.com/apps/modules/20.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
  • apps.odoo.com/apps/modules/17.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
  • apps.odoo.com/apps/modules/18.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
  • apps.odoo.com/apps/modules/19.0/flexigo_belgium_peppol_b2b_e_invoicing_compliance_wizar
  • flexigotech.com/en/services.html
  • flexigotech.com/precios.html