Glossary · PEPPOL infraštruktúra · Last updated 24/05/2026

SML

SynonymsService Metadata LocatorPEPPOL SML

Pronunciationes-em-el

Centrálny DNS-like systém PEPPOL siete, ktorý mapuje PEPPOL ID každého subjektu na adresu jeho SMP (Service Metadata Publisher) — slúži ako adresár pre vyhľadanie príjemcu pri odoslaní faktúry.

What it means

Definition and context

SML (Service Metadata Locator) je centrálny lookup systém PEPPOL siete prevádzkovaný OpenPEPPOL koordinačnou skupinou. Funguje na princípe podobnom DNS — vy zadáte PEPPOL ID (napr. 9950:SK1234567890) a SML vám vráti URL SMP servera, ktorý spravuje metadata o tomto subjekte.

Technicky je SML implementovaný ako DNS doména. Pre PEPPOL ID 9950:SK1234567890 sa hash identifikátora premieňa na DNS name (typicky vo formáte B-hash.iso6523-actorid-upis.edelivery.tech.ec.europa.eu) a DNS lookup vráti URL k SMP serveru. Toto sa deje na pozadí Access Pointu pri každom odoslaní faktúry — vy ako koncový užívateľ s SML nikdy priamo nekomunikujete.

Prečo to potrebujeme: PEPPOL je decentralizovaná sieť. Každá krajina (alebo poskytovateľ) môže prevádzkovať vlastný SMP server, kde sa publikuje, ktoré dokumenty subjekt prijíma a na akú URL. SML slúži ako jediný centrálny bod, ktorý vie nájsť ten správny SMP. Bez SML by Access Point nevedel, kam poslať faktúru.

Slovenský subjekt sa automaticky zaregistruje v SML pri prvom odoslaní faktúry cez svoj Access Point — AP urobí registráciu na pozadí. Registrácia obsahuje PEPPOL ID + URL SMP servera, kde sa o subjekte uchovávajú metadata.

Legal reference

OpenPEPPOL Transport Infrastructure Agreement (TIA), čl. 4

Slovak context

Specifics for the Slovak market

Slovenské subjekty registrované v PEPPOL SML pod schémou 9950 (Slovenská finančná správa) sa do siete dostali postupne od mája 2026. K decembru 2026 bolo zaregistrovaných približne 8 000 slovenských subjektov, k 1. 1. 2027 sa očakáva 50 000+ registrácií ako reakcia na zákonný režim. Pre kontrolu, či je SK subjekt zaregistrovaný v SML, použite /nastroje/peppol-lookup.

Practical example

How it works on a real invoice

Slovenský SZČO (PEPPOL ID 9950:SK1234567890) odosiela faktúru českému klientovi (9930:CZ1111111111). Slovenský AP urobí SML lookup pre 9930:CZ1111111111: DNS query vráti URL https://peppol-smp.cz/9930-cz1111111111. AP urobí SMP request na túto URL a získa metadata — napríklad že klient prijíma BIS Billing 3.0 dokumenty na endpoint https://klient.cz/peppol-receiver. AP odošle AS4 obálku na tento endpoint.

Use in practice

Issue a test invoice with SML in 1 minute.

The free 1FAKTURA generator produces a fully compliant UBL 2.1 XML invoice with the fields required by Slovak Act No. 385/2025 Z. z. — no signup, no credit card.