Tento obsah slúži výlučne na informačné a vzdelávacie účely. Prevádzkovateľ nie je advokátska kancelária ani poskytovateľ právnych služieb v zmysle zákona č. 586/2003 Z.z. Informácie vychádzajú z verejne dostupných zdrojov a ich úplnosť ani aktuálnosť nie je garantovaná.
Prečo Peppol potrebuje adresár
Keď firma A chce poslať e-faktúru firme B cez Peppol sieť, jej digitálny poštár (Access Point) musí vedieť, kam presne túto faktúru doručiť. Na rozdiel od e-mailu, kde stačí poznať adresu príjemcu a DNS sa postará o zvyšok, v Peppol sieti musí odosielateľ zistiť:
- Kto je digitálny poštár príjemcu — teda aký Access Point príjemca používa.
- Akú adresu (URL) má tento Access Point — kam sa má faktúra technicky odoslať.
- Aké dokumenty príjemca podporuje — či dokáže prijať faktúru v požadovanom formáte.
Presne na toto slúžia dve kľúčové služby: SMP (Service Metadata Publisher) a SML (Service Metadata Locator). Spoločne tvoria adresárovú infraštruktúru Peppol siete.
SMP — Service Metadata Publisher
SMP je registračná služba, v ktorej sú zapísané všetky firmy pripojené k Peppol sieti a ich schopnosti. Každý SMP záznam obsahuje informácie o konkrétnom účastníkovi:
- Peppol ID účastníka (jedinečný identifikátor firmy v sieti)
- Podporované typy dokumentov — napríklad faktúra, dobropis, objednávka
- Formáty dokumentov — napríklad Peppol BIS Billing 3.0 v UBL 2.1
- Adresa Access Pointu — URL koncového bodu, na ktorý sa majú dokumenty doručovať
- Certifikát Access Pointu — verejný kľúč pre overenie identity
SMP si môžete predstaviť ako telefónny zoznam Peppol siete. Keď poznáte Peppol ID firmy, v SMP nájdete všetko potrebné na to, aby ste jej mohli doručiť dokument.
Na Slovensku SMP spravuje Peppol Authority SK (Finančná správa SR). Každý akreditovaný digitálny poštár registruje svojich klientov do SMP — to znamená, že keď sa firma pripojí k Peppol sieti prostredníctvom konkrétneho digitálneho poštára, tento poštár vytvorí pre ňu záznam v SMP.
SML — Service Metadata Locator
SML je nadradená služba, ktorá rieši jeden zásadný problém: v Peppol sieti neexistuje jeden centrálny SMP, ale viacero SMP serverov po celej Európe. Keď odosielateľ pozná Peppol ID príjemcu, musí najprv zistiť, v ktorom SMP je tento príjemca zaregistrovaný.
SML funguje na princípe DNS (Domain Name System) — rovnakej technológii, ktorá na internete prekladá doménové názvy na IP adresy. Každý účastník Peppol siete má priradený DNS záznam v SML, ktorý ukazuje na správny SMP server.
SML prevádzkuje centrálne OpenPeppol a je len jeden pre celú sieť (existuje produkčný a testovací). Access Pointy do neho priamo nezapisujú — záznamy sa do SML dostávajú automaticky pri registrácii účastníka v SMP.
Ako funguje discovery — krok za krokom
Celý proces vyhľadania príjemcu (tzv. Peppol discovery) prebieha automaticky a trvá zlomok sekundy. Tu je podrobný postup:
Krok 1: Odosielateľ zadá Peppol ID príjemcu
Digitálny poštár odosielateľa získa Peppol ID príjemcu — buď ho zadá používateľ, alebo sa vytiahne z obchodného systému. Na Slovensku má Peppol ID formát 0245:DIČ (napríklad 0245:2021234567).
Krok 2: DNS lookup v SML
Access Point vytvorí špeciálny DNS dotaz na základe Peppol ID. ID sa zahashuje (MD5) a pripojí sa k doméne SML. Výsledný DNS dotaz vyzerá približne takto:
B-[hash].iso6523-actorid-upis.sml.peppolcentral.org
DNS server SML vráti odpoveď s adresou SMP servera, v ktorom je príjemca zaregistrovaný.
Krok 3: Dotaz na SMP
Access Point sa pripojí k nájdenému SMP serveru a požiada o metadáta príjemcu. SMP vráti zoznam podporovaných dokumentov, formátov a — najdôležitejšie — URL adresu Access Pointu príjemcu.
Krok 4: Odoslanie dokumentu
Access Point odosielateľa teraz má všetky informácie potrebné na doručenie. Nadviaže AS4 spojenie s Access Pointom príjemcu a odošle dokument.
Celý tento proces prebieha na pozadí — firma, ktorá odosiela faktúru, o ňom vôbec nevie. Z pohľadu používateľa stačí zadať identifikátor príjemcu a systém sa o zvyšok postará.
Peppol ID na Slovensku
Každý účastník Peppol siete je identifikovaný jednoznačným Peppol Participant Identifier. Formát tohto identifikátora sa líši podľa krajiny — každá krajina používa vlastnú schému.
Na Slovensku je schéma definovaná takto:
- Predpona schémy:
0245(kód pre slovenské DIČ v medzinárodnom registri ICD) - Identifikátor: DIČ firmy (daňové identifikačné číslo)
- Kompletný Peppol ID:
0245:2021234567
Prečo práve DIČ a nie IČO? DIČ je na Slovensku povinný identifikátor pre daňové účely a je priamo viazaný na DPH registráciu. Keďže e-fakturácia sa týka predovšetkým platiteľov DPH, DIČ je logická voľba. Navyše je DIČ unikátne — na rozdiel od IČO nemôžu mať dve firmy rovnaké DIČ.
Dôležitá poznámka: Jedna firma má v Peppol sieti práve jedno Peppol ID, ale môže mať viacero záznamov v SMP — napríklad ak podporuje rôzne typy dokumentov. Zmena digitálneho poštára neznamená zmenu Peppol ID — zmení sa len záznam v SMP, ktorý bude ukazovať na Access Point nového poskytovateľa.
Registrácia v SMP — úloha digitálneho poštára
Registráciu firmy v SMP nevykonáva firma samotná, ale jej digitálny poštár. Je to jedna z kľúčových služieb, ktoré digitálny poštár poskytuje:
- Nový klient sa pripojí — firma uzatvorí zmluvu s digitálnym poštárom a poskytne potrebné identifikačné údaje (DIČ, IČ DPH, obchodné meno).
- Digitálny poštár vytvorí SMP záznam — zaregistruje Peppol ID klienta v SMP s informáciami o podporovaných dokumentoch a adresou svojho Access Pointu.
- SMP synchronizuje so SML — záznam sa automaticky propaguje do SML, takže ostatní účastníci siete dokážu klienta nájsť.
- Firma je dostupná v sieti — od tohto momentu môže firma prijímať e-faktúry od kohokoľvek v Peppol sieti.
Pri zmene digitálneho poštára starý poskytovateľ zmaže SMP záznam a nový poskytovateľ vytvorí nový záznam s rovnakým Peppol ID, ale s adresou svojho Access Pointu. Počas prechodu môže dôjsť ku krátkemu výpadku — preto sa odporúča koordinovaný prechod medzi starým a novým poštárom.
Slovenský SMP — správa a zodpovednosť
Na Slovensku je za SMP zodpovedná Finančná správa SR v roli Peppol Authority. To neznamená, že Finančná správa prevádzkuje jediný SMP server pre celé Slovensko — SMP môžu prevádzkovať aj jednotliví digitálni poštári. Finančná správa však dohliada na to, aby:
- Záznamy v SMP boli správne a aktuálne
- Registrácia prebehla len pre oprávnené subjekty (platiteľov DPH)
- Digitálni poštári dodržiavali pravidlá pre správu SMP záznamov
- Pri sporoch medzi poštármi (napríklad duplicitná registrácia) rozhodla o riešení
Pre digitálnych poštárov to znamená povinnosť udržiavať SMP záznamy aktuálne. Ak klient zmení poštára alebo ukončí používanie Peppol siete, starý záznam sa musí odstrániť. Neaktuálne záznamy spôsobujú nedoručiteľné faktúry a sú porušením pravidiel siete.
Súvisiace články
AS4 protokol — Ako funguje bezpečný prenos e-faktúr
AS4 je štandard pre bezpečný prenos správ v Peppol sieti. Vysvetľujeme, ako funguje obojstranná TLS autentifikácia, aké certifikáty potrebujete a prečo Peppol zvolil práve tento protokol.
Peppol BIS v3 — Štandard pre elektronické dokumenty
Peppol BIS v3 definuje, ako musia vyzerať elektronické faktúry, dobropisy a objednávky v Peppol sieti. Vysvetľujeme formát UBL 2.1, vzťah k európskej norme EN 16931 a podporované typy dokumentov.
Peppol Testbed — Povinné testovanie pred akreditáciou
Peppol Testbed je online nástroj na overenie funkčnosti Access Pointu. Vysvetľujeme, čo sa testuje, ako prebieha testovanie krok za krokom a aké sú najčastejšie problémy.
Tento obsah slúži výlučne na informačné a vzdelávacie účely. Prevádzkovateľ nie je advokátska kancelária ani poskytovateľ právnych služieb v zmysle zákona č. 586/2003 Z.z. Informácie vychádzajú z verejne dostupných zdrojov a ich úplnosť ani aktuálnosť nie je garantovaná.