Konto
Polski

PEPPOL-EN16931-R020: Brak adresu elektronicznego sprzedawcy (BT-34)

Reguła Peppol BIS Billing 3.0 · Błąd · UBL, CII

StandardPeppol BIS Billing 3.0 (OpenPeppol)WagaBłąd: faktura zostaje odrzuconaSkładniaUBL, CIIDotyczyFaktury i noty kredytowe przesyłane siecią Peppol (UBL) oraz, ponieważ XRechnung zawiera reguły Peppol, każda XRechnung.

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:Party

Test (XPath):

cbc:EndpointID

CII

ram:SellerTradeParty

Test (XPath):

ram:URIUniversalCommunication/ram:URIID

Popraw automatycznie

Walidator poprawi ten błąd po wpisaniu brakującej wartości: upuść plik i kliknij „Popraw automatycznie”.

Popraw fakturę →

To samo sprawdzenie przez API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Powiązane reguły

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.