Peppol Party Identifier według kraju

Przegląd Peppol Party Identifier według kraju: KvK, OIN, VAT, GLN i inne, z kodami EAS.

Każdy dokument w sieci Peppol zawiera identyfikatory wskazujące nadawcę i odbiorcę. Identyfikatory te określają sposób trasowania dokumentu: do jakiego Access Point, do jakiej organizacji. Wybór właściwego typu identyfikatora jest zatem kluczowy dla pomyślnego dostarczenia dokumentu.

Jak działają Party Identifier?

Party Identifier w Peppol składa się z dwóch części:

  1. schemeID (nazywany również kodem EAS): kod numeryczny wskazujący, jaki typ identyfikatora jest używany. Na przykład 0106 dla holenderskiego numeru KvK.
  2. Wartość: właściwy numer identyfikacyjny organizacji. Na przykład 12345678 jako numer KvK.

W fakturze UBL pojawia się to jako element EndpointID z atrybutem schemeID:

<cbc:EndpointID schemeID="0106">12345678</cbc:EndpointID>

Kody schemeID pochodzą z listy kodów EAS (Electronic Address Scheme), będącej częścią specyfikacji Peppol BIS Billing. Lista ta jest utrzymywana przez OpenPeppol i regularnie aktualizowana.

Typy identyfikatorów według kraju

Poniżej przedstawiono najczęściej używane typy identyfikatorów, pogrupowane według kraju.

Holandia
SchemeIDNazwaZastosowaniePrzykład0106NL:KVKNumer KvK (Izba Handlowa)123456780190NL:OINOOIN (Numer identyfikacyjny organizacji)000000012345678900009944NL:VATNumer identyfikacji podatkowej VATNL123456789B01

Numer KvK (0106) to standardowy identyfikator dla holenderskich firm w sieci Peppol. Dla holenderskiej administracji publicznej OIN (0190) jest obowiązkowy. Jest to egzekwowane przez regułę walidacji BR-NL-BFR-2 z Basisfactuur Rijk (BFR): jeśli odbiorca jest organizacją rządową, schemeID musi wynosić 0190. BFR to dodatkowy zestaw reguł walidacji holenderskiego rządu centralnego, uzupełniający standardowe reguły NLCIUS i Peppol BIS, opisujący minimalne wymagania dotyczące danych fakturowych przy fakturowaniu organizacji rządu centralnego.

Numer VAT (9944) jest używany jako dodatkowy identyfikator do rejestracji VAT, ale nie jest głównym identyfikatorem trasowania.

NL:KVK to historyczny zapis literowy dla scheme 0106. Peppol Service Bus (PSB) traktuje NL:KVK:12345678 i 0106:12345678 jako równoważne. W komunikacji zewnętrznej (klienci, partnerzy, zgłoszenia wsparcia, dokumentacja, materiały sprzedażowe) eConnect używa domyślnie oficjalnej notacji Peppol 0106. Postać literowa nadal pojawia się w starszej korespondencji oraz w dokumentacji niektórych partnerów integracyjnych.

Belgia
SchemeIDNazwaZastosowaniePrzykład0208BE:ENNumer przedsiębiorstwa (KBO)01234567890193UBLBEUBL.BE Party Identifier000BE00UBLBE000019925BE:VATNumer identyfikacji podatkowej VATBE0123456789 lub BE1123456789

Numer przedsiębiorstwa (0208) to standardowy identyfikator dla belgijskich firm. Belgijskie organizacje są zwykle rejestrowane z tym numerem.

Dla belgijskiego numeru VAT (9925) oba prefiksy BE0 i BE1 są prawidłowe. Obie formy są akceptowane w sieci Peppol.

Niemcy
SchemeIDNazwaZastosowaniePrzykład0204DE:LWIDLeitweg-ID000DE00LWID00000

Leitweg-ID (0204) to obowiązkowy identyfikator do fakturowania niemieckiej administracji publicznej. Niemieckie firmy są zazwyczaj rejestrowane za pośrednictwem swojego numeru VAT lub innego identyfikatora międzynarodowego.

Francja
SchemeIDNazwaZastosowaniePrzykład0225FR:FRCTCNumer SIREN (reforma CTC)123456789

Identyfikator SIREN (0225) jest obowiązkowy dla francuskich firm w ramach reformy CTC (Continuous Transaction Controls), obowiązkowej e-fakturacji wprowadzanej etapami od września 2026 r. Format może się różnić: 9-cyfrowy SIREN, 14-cyfrowy SIREN_SIRET lub rozszerzony o kod trasowania. Certyfikowane francuskie platformy (PA, wcześniej PDP) muszą rejestrować wszystkich swoich użytkowników końcowych z tym schemeID. Inne identyfikatory, takie jak GLN (0088), mogą być używane dodatkowo.

Szwecja
SchemeIDNazwaZastosowaniePrzykład0007SE:ORGOrganisationsnummer (10 cyfr, Luhn)5566261920

Organisationsnummer (scheme 0007) to jedyny prawidłowy identyfikator uczestnika Peppol dla stron szwedzkich. Scheme 9955 (SE:VAT) został usunięty z listy kodów EAS OpenPeppol; dla szwedzkiego numeru VAT nie istnieje aktywny scheme Peppol. Numer VAT nadal pojawia się w UBL (w PartyTaxScheme/CompanyID), ale nie jest identyfikatorem trasowania.

Dla szwedzkich dostawców obowiązują cztery krajowe reguły Peppol BIS Billing 3.0, które przy wysłaniu są walidowane automatycznie:

RegułaPoleWymaganieSE-R-001PartyTaxScheme/CompanyID (numer VAT)Dokładnie 14 znaków, format SE + 12 cyfrSE-R-003PartyLegalEntity/CompanyID (organisationsnummer)W pełni numerycznySE-R-004PartyLegalEntity/CompanyIDDokładnie 10 cyfrSE-R-013PartyLegalEntity/CompanyIDOstatnia cyfra prawidłowa według algorytmu Luhna

12 cyfr numeru VAT składa się z 10-cyfrowego organisationsnummeru i sufiksu 01. Pełny numer VAT brzmi zatem: SE + organisationsnummer (10 cyfr, bez myślnika) + 01.

Enskild firma (jednoosobowa działalność gospodarcza). Szwedzki samozatrudniony nie posiada odrębnego organisationsnummeru; osobisty personnummer (10 cyfr, format YYMMDD-XXXX) pełni rolę organisationsnummeru i jest umieszczany w UBL bez myślnika. Numer VAT tworzony jest w identyczny sposób. Przykład dla personnummeru 801007-0962:

  • PartyLegalEntity/CompanyID (orgnr): 8010070962
  • PartyTaxScheme/CompanyID (VAT): SE801007096201
  • EndpointID (Peppol-ID): 0007:8010070962

Częstym błędem jest umieszczenie SE bezpośrednio przed personnummerem bez obowiązkowego sufiksu 01 (rezultat: 12 znaków zamiast 14). Walidator PSB odrzuca taką fakturę z komunikatem SE-R-001.

Prywatność/RODO: w Szwecji personnummer jest danymi osobowymi pod nadzorem szwedzkiego organu ochrony danych (IMY, Swedish Data Protection Authority). Gdy enskild firma pojawia się w Peppolu, 10-cyfrowy organisationsnummer jest faktycznie identyfikatorem osobowym. Dla obrotu biznesowego jest to dopuszczalne na podstawie art. 6 RODO, jednak publikacja w publicznym Peppol Directory może być wrażliwa. Klienci mogą wybrać użycie GLN (scheme 0088) jako publicznego identyfikatora Peppol, albo zrezygnować z rejestracji w publicznym katalogu i kierować tylko przez SMP. eConnect nie narzuca tu żadnej polityki; wybór należy do klienta.

Międzynarodowe
SchemeIDNazwaZastosowaniePrzykład0088GLNGS1 Global Location Number12345678901230151DUNSD-U-N-S Number (Dun & Bradstreet)123456789

Kod GLN (0088) to 13-cyfrowy kod adresowy GS1, szeroko stosowany w branży budowlanej (strony DICO) i handlu detalicznym. Numer DUNS (0151) to międzynarodowy numer identyfikacyjny przedsiębiorstwa, używany głównie w większych organizacjach.

Jurysdykcje spoza UE bez krajowego EAS

Lista kodów OpenPeppol v9.6 (2026-04-07) nie zawiera kodu EAS dla różnych jurysdykcji spoza UE, w tym Curacao i pozostałych karaibskich części Królestwa Niderlandów. Curacaoski numer CRIB (Centraal Registratie Informatie Belastingplichtige, 9 cyfr, wydawany przez urząd podatkowy Curacao) to numer identyfikacji podatkowej dla lokalnych kontaktów z administracją; nie jest identyfikatorem trasowania Peppol i nie może być używany jako EndpointID.

Dla stron z takich jurysdykcji, które chcą być osiągalne w sieci Peppol, obowiązuje następujący wzorzec (analogiczny do Kanady i innych krajów spoza UE bez krajowego EAS):

  • Wybierz międzynarodowy scheme jako EndpointID: 0060 (D-U-N-S, Dun & Bradstreet), 0088 (GLN, GS1) lub 0199 (LEI, GLEIF).
  • Lokalny numer podatkowy (taki jak numer CRIB) może informacyjnie przemieszczać się w cac:PartyTaxScheme/cbc:CompanyID, ale nie pełni roli identyfikatora trasowania.
  • Dla Curacao nie istnieje krajowa Peppol Authority; OpenPeppol pełni bezpośrednio rolę PA. Nie ma profilu PINT CW; powszechnie używane są PINT Global lub BIS Billing V3.

Curacaoski odbiorca zarejestrowany w Access Poincie przez 0088:<GLN> jest osiągalny przez Peppol; odbiorca dysponujący wyłącznie numerem CRIB — nie i będzie musiał być obsłużony alternatywną drogą dostarczenia (e-mail, portal, EDI).

Numer CRIB w PartyTaxScheme: TaxScheme/ID='TAX' zamiast 'VAT'

Gdy numer CRIB jest przekazywany informacyjnie w cac:PartyTaxScheme/cbc:CompanyID, cac:TaxScheme/cbc:ID nie może mieć wartości 'VAT'. Reguła Peppol BIS Billing 3.0 BR-CO-09 wymaga, aby przy TaxScheme/ID = 'VAT' numer VAT zaczynał się od dwuliterowego kodu kraju ISO 3166-1. Numer CRIB (9 cyfr bez prefiksu kodu kraju, niezgodny z formatem numeru VAT) nie spełnia tej reguły, mimo że Curacao (CW) znajduje się na liście ISO 3166-1.

W takim przypadku należy użyć TaxScheme/ID = 'TAX' (lub 'CRIB'). Reguła BR-CO-09 wyzwala się wyłącznie dla wartości 'VAT', dlatego wymaganie prefiksu kodu kraju ISO nie ma zastosowania do numeru CRIB.

<cac:PartyTaxScheme>
  <cbc:CompanyID>123456789</cbc:CompanyID>
  <cac:TaxScheme>
    <cbc:ID>TAX</cbc:ID>
  </cac:TaxScheme>
</cac:PartyTaxScheme>

Wzorzec TaxScheme/ID = 'TAX' ma szersze zastosowanie do identyfikacji podatkowych spoza UE, które nie zawierają prefiksu kodu kraju ISO 3166-1 (np. lokalne numery rejestracji podatkowej). Ścieżka kodu 'VAT' pozostaje zarezerwowana dla formalnych numerów VAT z prawidłowym prefiksem kodu kraju.

Curacao nie ma kodów pocztowych. Curacaoska administracja podatkowa nie używa systemu kodów pocztowych. W polu cac:PostalAddress/cbc:PostalCode wpisuj domyślnie wartość unknown. IDR (i zalecenie dla osób ręcznie tworzących UBL) korzysta z tej wartości, aby zadowolić walidator bez wymyślania fikcyjnego kodu pocztowego.

Pełny przykład. AccountingSupplierParty dla curacaoskiego dostawcy z numerem CRIB 123456789 oraz routingiem GLN umieszczonym w innym miejscu dokumentu:

<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PartyIdentification>
      <cbc:ID>123456789</cbc:ID>
    </cac:PartyIdentification>
    <cac:PostalAddress>
      <cbc:StreetName>Simplerstraat 1</cbc:StreetName>
      <cbc:CityName>InvoicingStad</cbc:CityName>
      <cbc:PostalCode>unknown</cbc:PostalCode>
      <cac:Country>
        <cbc:IdentificationCode>CW</cbc:IdentificationCode>
      </cac:Country>
    </cac:PostalAddress>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>123456789</cbc:CompanyID>
      <cac:TaxScheme>
        <cbc:ID>TAX</cbc:ID>
      </cac:TaxScheme>
    </cac:PartyTaxScheme>
    <cac:PartyLegalEntity>
      <cbc:RegistrationName>SimplerInvoicing</cbc:RegistrationName>
      <cbc:CompanyID>123456789</cbc:CompanyID>
    </cac:PartyLegalEntity>
  </cac:Party>
</cac:AccountingSupplierParty>
Pola nadawcy i odbiorcy: identyfikator należy do własnego kraju

W EN 16931 / Peppol BIS Billing 3.0 każda strona wypełnia własne identyfikatory na podstawie własnego kraju siedziby, a nie kraju kontrahenta. Konkretnie dla holenderskiego nadawcy (AccountingSupplierParty):

  • EndpointID: numer KvK z EAS 0106 (np. 0106:12345678).
  • BT-31 — Seller VAT identifier (cac:PartyTaxScheme/cbc:CompanyID z TaxScheme/ID = 'VAT'): holenderski numer VAT z prefiksem NL (np. NL123456789B01).
  • BT-29 — Seller identifier (cac:PartyIdentification/cbc:ID): opcjonalny dodatkowy identyfikator (np. numer KvK lub GLN), wybrany przez holenderskiego nadawcę.

Strona odbiorcy (AccountingCustomerParty) zawiera identyfikatory zagranicznego nabywcy:

  • BT-48 — Buyer VAT identifier (cac:PartyTaxScheme/cbc:CompanyID w Customer Party): numer VAT nabywcy z prefiksem kraju ISO 3166-1 jego własnego kraju (np. EL123456789 lub GR123456789 dla greckiego nabywcy, DE123456789 dla niemieckiego).

Częsty błąd: holenderski nadawca fakturujący zagranicznego odbiorcę nie musi dostosowywac swojego bloku Seller do kraju nabywcy. Fakturowanie transgraniczne nie zmienia tego, co nadawca umieszcza we własnej sekcji Party. Co zmienia się, to BT-48 w bloku Customer (numer VAT zagranicznego nabywcy) oraz ewentualne krajowe reguły walidacji po stronie odbiorcy.

Dla Grecji zarówno GR, jak i EL są akceptowanymi prefiksami dla BT-48. Dla holenderskiego nadawcy NL pozostaje jedynym prawidłowym prefiksem w BT-31, niezależnie od kraju odbiorcy.

Zasady i istotne kwestie

EndpointID jest obowiązkowy. W Peppol BIS Billing V3 element EndpointID nie może być pusty. Faktura bez prawidłowego EndpointID zostanie odrzucona podczas walidacji.

Jeden EndpointID na fakturę. Specyfikacja UBL dopuszcza tylko jeden EndpointID na stronę. Jeśli organizacja posiada kilka identyfikatorów (na przykład zarówno KvK, jak i OIN), należy wybrać identyfikator zarejestrowany u odbiorcy w SMP.

Nie należy używać "NA" jako wartości. Chociaż niektóre schemeID technicznie akceptują wartość "NA", prowadzi to do błędów trasowania. Należy zawsze używać prawidłowego numeru identyfikacyjnego.

Fakturowanie osób fizycznych. W przypadku fakturowania osób fizycznych bez numeru KvK, PSB oferuje rozwiązanie zastępcze: należy użyć identyfikatora 0106:99999998. Ten numer KvK jest wykluczony z wyszukiwań sieciowych, dzięki czemu faktura zawsze korzysta z dostarczania za pośrednictwem e-mail.

Priorytet routingu i fallback e-mail

Podczas dostarczenia Peppol Service Bus (PSB) stosuje stałą kolejność priorytetów przy określaniu trasy:

  1. EndpointID odbiorcy (główne zakotwiczenie routingu)
  2. CompanyID w sekcji Party (fallback, gdy EndpointID jest nieobecny lub nie pasuje)
  3. PartyTaxScheme/CompanyID (ostatni fallback bazujący na zawartości dokumentu)

Jeśli żadna z tych wartości nie nadaje się do routingu sieciowego, dostarczenie przechodzi do routingu e-mail, o ile w konfiguracji dostępny jest adres e-mail.

Dla komunikatów zwrotnych (takich jak Message Level Status lub Invoice Response) eConnect stosuje fallback na support@econnect.eu, gdy w fakturze brakuje pola e-mail dostawcy. Komunikaty statusu nie giną zatem, gdy AP nie znajdzie poprawnego adresu zwrotnego w oryginalnej fakturze.

Techniczne: Pełna lista kodów EAS jest dostępna w specyfikacji Peppol BIS Billing pod adresem docs.peppol.eu/poacc/billing/3.0/codelist/eas/. Przegląd wszystkich PartyID według kraju można znaleźć pod adresem psb.econnect.eu/misc/partyIds.html.

Tabela referencyjna EAS (kompletna)

Electronic Address Scheme (EAS) to lista kodów określająca, jaki typ identyfikatora jest używany do adresowania uczestnika Peppol. Każdy kod EAS reprezentuje unikalny system numeracji, powiązany z konkretnym krajem lub międzynarodowym rejestrem. Poniżej przedstawiono wszystkie aktywne kody.

KodKrajSystem numeracjiPrzykład0002FrancjaSIREN (9 cyfr) lub SIRET (14 cyfr)7843017720007SzwecjaOrganisationsnummer (10 cyfr, Luhn)21200007870009FrancjaKod SIRET (14 cyfr)784301772000250060MiędzynarodowyD-U-N-S Number (9 cyfr)8128107340088MiędzynarodowyGS1 Global Location Number (13 cyfr, mod10)15480790983550096DaniaP-nummer (10 cyfr, jednostka produkcyjna)-0106HolandiaNumer KvK (8 cyfr)123456780130MiędzynarodowyDyrekcje Komisji Europejskiej-0142WłochySECETI Object Identifiers-0151AustraliaAustralian Business Number (11 cyfr, mod89)518247535560183SzwajcariaSwiss UID (CHE + 9 cyfr, mod11)CHE1090290480184DaniaNumer CVR (8 cyfr)123456780188JaponiaCorporate Number (13 cyfr)-0190HolandiaOIN (20 cyfr)000000018200293360000191EstoniaCompany Code (8 cyfr)101370250192NorwegiaOrganisasjonsnummer (9 cyfr, mod11)7457073270193BelgiaUBL.BE Party Identifier (4-50 znaków)-0195SingapurSingapore UEN-0196IslandiaKennitala (10 cyfr, mod11)-0199MiędzynarodowyLegal Entity Identifier (20 znaków, mod97)-0200LitwaLegal Entity Code (9 cyfr)1119633190201WłochyCodice Univoco (6 znaków alfanumerycznych, iPA)-0204NiemcyPeppol-Leitweg-ID (maks. 46 znaków)-0208BelgiaNumer przedsiębiorstwa (10 cyfr, mod97)01234567890210WłochyCodice Fiscale (16 znaków alfanumerycznych lub 11 cyfr)-0211WłochyPartita IVA (IT + 11 cyfr, Luhn)IT063633910010216FinlandiaKod OVT (0037 + 8 cyfr + opcjonalny sufiks)003704944842TST010218ŁotwaUnified Registration Number (9 lub 11 cyfr)-0221JaponiaQualified Invoice Issuer (T + 13 cyfr)-0225FrancjaAdres CTC oparty na SIREN0225:1234567890230Malezjae-Invoicing Framework-0235ZEAUAE TIN (10 cyfr, pierwsza część 15-cyfrowego TRN)-0244NigeriaTax ID-0245SłowacjaTax Identification Number (DIČ)-0248OmanOman VATIN (12-cyfrowy numer VAT, Oman Tax Authority)OMxxxxxxxxxxxx9914AustriaNumer VATATU123456789918MiędzynarodowySWIFT/IBAN-9920HiszpaniaNumer VATESA123456789925BelgiaNumer VATBE01234567899926BułgariaNumer VATBG1234567899929CzechyNumer VATCZ123456789930NiemcyNumer VATDE1293901369932Wielka BrytaniaNumer VATGB1234567899933GrecjaNumer VAT-9934ChorwacjaNumer VAT (OIB)-9935IrlandiaNumer VAT-9938LuksemburgNumer VATLU123456789944HolandiaNumer VATNL123456789B019945PolskaNumer VATPL12345678909946PortugaliaNumer VAT-9947RumuniaNumer VATRO123456789950SłowacjaNumer VATSK12345678909957FrancjaNumer VAT-
Wycofane kody EAS

Poniższe kody nie są już dostępne do rejestracji i nie są akceptowane przy nowych rejestracjach. Istniejące rejestracje z tymi kodami mogą być nadal aktywne, ale z czasem muszą zostać zmigrowane.

KodNazwaZastąpiony przez0037FI:OVT0216 (FI:OVT2)0212FI (stary)02160213FI (stary)02160215FI (stary)02169908NO:ORGNR0192 (NO:ORG)9909NO:VATWycofany9912EU:VATWycofany9954NL:OIN0190 (NL:OINO)
Standardowe identyfikatory według kraju

Podczas rejestracji organizacji w PSB używane są identyfikatory ustalone dla każdego kraju. Poniższa tabela przedstawia standardowy schemat identyfikacji według kraju, łącznie z kodami kultury używanymi podczas rejestracji za pośrednictwem Management API.

KrajSchematKodPrzykładBelgia0208nl_BE / fr_BE0123456789Bułgaria9926bg_BGBG123456789Dania0184da_DK12345678Niemcy9930de_DEDE129390136Estonia0191et_EE10137025Finlandia0216fi_FI / sv_FI003704944842TST01Francja0225fr_FR123456789Włochy0211it_ITIT06363391001Chorwacja9934hr_HR-Łotwa0218lv_LV-Litwa0200lt_LT111963319Luksemburg9938fr_LU / de_LULU12345678Holandia0106nl_NL12345678Nigeria0244en_NG-Norwegia0192nb_NO745707327Oman0248ar_OM-Austria9914de_ATATU12345678Polska9945pl_PLPL1234567890Portugalia9946pt_PTPT123456789Rumunia9947ro_RORO12345678Słowacja9950sk_SKSK1234567890Hiszpania9920es_ESESA12345678Czechy9929cs_CZCZ12345678Wielka Brytania9932en_GBGB123456789Szwecja0007sv_SE2120000787
Wartości zastępcze przy konwersji PDF

Gdy eConnect konwertuje fakturę PDF do formatu UBL, a na fakturze nie ma prawidłowego identyfikatora, stosowane są domyślne wartości zastępcze:

KrajWartość zastępczaSchemeIDHolandia000000039999999600000190 (OIN)Belgia (party)000BE00UBLBE000090193 (UBLBE)Belgia (enterprise)00099999080208 (BE:EN)Niemcy000DE00LWID00DEF0000204 (DE:LWID)

Wartości zastępcze zapewniają techniczną poprawność faktury, ale trasowanie korzysta z innych pól lub dostarczania za pośrednictwem e-mail.

Najczęściej zadawane pytania
Jakiego identyfikatora używać dla holenderskiego odbiorcy w Peppol?

Dla firm standardem jest numer Izby Handlowej (schemeID 0106). Dla organizacji rządowych OIN (schemeID 0190) jest obowiązkowy na podstawie Basisfactuur Rijk. Numer VAT (9944) może służyć jako dodatkowy identyfikator.

Czy organizacja może mieć wiele identyfikatorów w Peppol?

Tak, organizacja może być zarejestrowana z wieloma schemeID (na przykład zarówno z numerem Izby Handlowej, jak i OIN). Jednak faktura UBL zezwala tylko na jeden EndpointID na stronę. Należy wybrać identyfikator, który odbiorca zarejestrował w SMP.

Co się dzieje, jeśli użyję błędnego schemeID?

Faktura nie zostanie znaleziona w sieci Peppol i nie będzie mogła zostać doręczona przez Peppol. PSB korzysta wówczas z alternatywnych identyfikatorów (CompanyID, PartyTaxScheme) lub doręczenia e-mailem, jeśli jest dostępne.

OIN jako identyfikator wysyłki - dlaczego eConnect oznacza go jako Izbę Handlową?

eConnect obsługuje numery OIN (scheme 0190) przy wysyłce. Identyfikator wysyłki (ID organizacji) i pole Wyślij przez nie muszą być oba numerem OIN - jedno z nich może być innego typu, np. numerem Izby Handlowej. eConnect uwzględnia OIN podczas generowania PDF, dzięki czemu na PDF pojawia się OIN zamiast numeru Izby Handlowej.

Częsty błąd polega na nieprawidłowym przesłaniu XML przez integrację: klient ustawia schemeID="0106" (Izba Handlowa), ale jako wartość wprowadza numer OIN. Platforma wyświetla wtedy etykietę Izby Handlowej z wartością OIN - schemeID określa etykietę, nie wartość. Interfejs sprawdza długość dla każdego typu identyfikatora: numer Izby Handlowej musi mieć 8 cyfr, a OIN 20 cyfr. Wartość OIN o 20 cyfrach pod schemeID 0106 nie przechodzi weryfikacji długości i generuje komunikat o błędzie; wysyłka kończy się niepowodzeniem.

Rozwiązanie: użyj schemeID="0190" dla wartości OIN (20 cyfr) i schemeID="0106" dla wartości Izby Handlowej (8 cyfr). Interfejs wyświetli wówczas prawidłową etykietę, a wysyłka się powiedzie. Jest to błąd przesłania lub konfiguracji po stronie nadawcy, a nie ograniczenie eConnect.


Chcą Państwo sprawdzić, jaki identyfikator jest zarejestrowany dla konkretnego odbiorcy? Można wyszukać organizację w Peppol Directory lub skorzystać z PSB-API.

Zwaliduj swoją e-fakturę