Oficjalna treść reguły
[PEPPOL-EN16931-R020] Seller electronic address MUST be provided
Tekst normatywny jest w języku angielskim i cytowany bez zmian.
Dlaczego pojawia się ten błąd
Peppol BIS wymaga adresu elektronicznego sprzedawcy, aby nabywca mógł wysyłać odpowiedzi, a sieć mogła zidentyfikować nadawcę. Reguła sprawdza cac:AccountingSupplierParty/cac:Party/cbc:EndpointID (UBL) lub ram:SellerTradeParty/ram:URIUniversalCommunication/ram:URIID (CII). Zwykle brakuje go, ponieważ identyfikator Peppol własnej firmy nigdy nie został wprowadzony do programu do fakturowania.
Jak to naprawić
W UBL dodaj cbc:EndpointID jako pierwszy element podrzędny cac:AccountingSupplierParty/cac:Party z identyfikatorem uczestnika Peppol sprzedawcy i schemeID z listy EAS, np. 0088 (GLN), 9930 (niemiecki numer VAT), 0192 (norweski numer organizacji), 0007 (szwedzki numer organizacji). W CII dodaj ram:URIUniversalCommunication/ram:URIID ze schemeID w ram:SellerTradeParty. Użyj identyfikatora, pod którym jesteś zarejestrowany w swoim punkcie dostępowym.
Przykład (poprawny)
<cac:AccountingSupplierParty>
<cac:Party>
<cbc:EndpointID schemeID="9930">DE123456789</cbc:EndpointID>
...
</cac:Party>
</cac:AccountingSupplierParty>
Co sprawdza walidator
Sprawdzany element (kontekst):
UBL
cac:AccountingSupplierParty/cac:PartyTest (XPath):
cbc:EndpointIDCII
ram:SellerTradePartyTest (XPath):
ram:URIUniversalCommunication/ram:URIID
Popraw automatycznie
Walidator poprawi ten błąd po wpisaniu brakującej wartości: upuść plik i kliknij „Popraw automatycznie”.
To samo sprawdzenie przez API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validatePowiązane reguły
PEPPOL-EN16931-R001Brak identyfikatora procesu biznesowego (BT-23)PEPPOL-EN16931-R002Najwyżej jedna uwaga na poziomie dokumentu, chyba że nabywca i sprzedawca…PEPPOL-EN16931-R003Brak referencji nabywcy i numeru zamówieniaPEPPOL-EN16931-R004Identyfikator specyfikacji nie jest identyfikatorem Peppol BIS 3.0PEPPOL-EN16931-R005Waluta rozliczenia VAT jest taka sama jak waluta fakturyPEPPOL-EN16931-R006Dozwolony tylko jeden fakturowany obiekt na poziomie dokumentuPEPPOL-EN16931-R007Identyfikator procesu biznesowego ma nieprawidłowy formatPEPPOL-EN16931-R008Dokument zawiera puste elementy
Najczęstsze pytania
Co oznacza PEPPOL-EN16931-R020?
PEPPOL-EN16931-R020 to reguła peppol bis billing 3.0: Seller electronic address MUST be provided
Czy moja faktura zostanie odrzucona z powodu PEPPOL-EN16931-R020?
Tak. PEPPOL-EN16931-R020 ma status „krytyczny”; walidatory (KSeF, punkty dostępowe Peppol, KoSIT) odrzucają fakturę do czasu poprawienia błędu.
Jakich formatów dotyczy PEPPOL-EN16931-R020?
Faktury i noty kredytowe przesyłane siecią Peppol (UBL) oraz, ponieważ XRechnung zawiera reguły Peppol, każda XRechnung. Składnia: UBL i CII.
Źródło: Peppol BIS Billing 3.0.20 (November 2025). Katalog wygenerowany z oficjalnych zestawów reguł dnia 2026-10-15.