Peppol’i osaleja registreerimine ja migratsioon selgitatult

Peppol’i osaleja registreerimine tähendab ettevõtte vastuvõtuvõime avaldamist SMP-s ehk Service Metadata Publisher’is (millised dokumenditüübid, millise ligipääsupunkti aadressil) ja selle kirje aktiveerimist SML-is, võrgu DNS-põhises lokaatoris, mis seob osaleja ID tema SMP-ga. Sellest hetkest suudab iga saatja ligipääsupunkt ID lahendada, võimekused üles leida ja dokumendi kohale toimetada. Kolmas, valikuline samm on avalik Peppol Directory kirje, mille kaudu inimesed (ja otsingutööriistad) Peppol’is kättesaadavaid ettevõtteid leiavad. Üks asümmeetria üllatab enamikku meeskondi: saatmine ei nõua mingit registreerimist – saata saab iga ligipääsupunktiga osapool; SMP-kirjet nõuab just vastuvõtmine.

Miks saab osaleja elada ainult ühes SMP-s?

Sest SML on lahendaja: üks osaleja tunnus laheneb korraga täpselt ühte SMP-sse, nagu domeen laheneb ühte autoriteetsesse nimeserverisse. Ettevõte võib rahumeeli kasutada mitut teenusepakkujat eri asjadeks, aga tema vastuvõtuvõime selle Peppol’i ID jaoks elab ühe pakkuja juures. See disainifakt vastab igale „kas me saame olla kahes ligipääsupunktis?” küsimusele (ühe ID puhul mitte) ja seetõttu on pakkujavahetus migratsioon, mitte paralleelne liitumine.

Kuidas ligipääsupunktide vaheline migratsioon käib?

Muster on üle võrgu sama, kuigi detailid erinevad pakkujati. Uus pakkuja valmistab osaleja registreeringu oma SMP-s ette; üleandmine autoriseeritakse – praktikas tähendab see tavaliselt migratsioonivõtit või nõusolekusammu senise SMP juures, sest võrk kaitseb ID-sid ülevõtmise eest; SML-kirje suunatakse ümber uude SMP-sse; vana registreering eemaldatakse. Võrgu vaatest on vahetus atomaarne – ID-d lahendavad saatjad hakkavad lihtsalt leidma uut SMP-d. Planeeri lühike üleminekuaken ja kontrolli tulemust otsinguga, mitte eeldusega: päri ID ja veendu, et vastab uus otspunkt. Selleks ehitatud pakkujad, Finbite’i Peppol API sealhulgas, pakuvad registreerimist ja migratsiooni API-operatsioonidena, mitte klienditoe piletitena: see loeb, kui haldad osalejaid paljude kasutajate eest.

Mida peaks platvorm automatiseerima?

Kolm elutsükli hetke. Registreerimine kasutaja liitumisel: loo osaleja, deklareeri vastuvõetavad dokumenditüübid, kontrolli otsinguga. Seire: osaleja, kelle SMP-kirje kaob, lõpetab vastuvõtmise vaikselt, seega kontrolli kättesaadavust graafiku, mitte kaebuse peale. Ja lahkumine: deregistreeri osalejad, keda enam ei teeninda; surnud otspunktile osutav SMP-kirje tähendab, et saatjate arved kukuvad läbi sinu taristu vastu. Saatmise poole põhitõed leiad juhendist kuidas saata e-arveid API kaudu.

What is the difference between SMP and SML in Peppol?

The SMP publishes a participant’s receiving capabilities (document types, Access Point endpoint); the SML is the DNS-based locator that maps a participant ID to its SMP. Senders resolve SML → SMP → deliver.

Can a company be registered on two Peppol Access Points?

Not for the same participant ID — the SML resolves one ID to one SMP at a time. Receiving capability lives with one provider; switching is a migration.

Do I need to register a participant to send Peppol invoices?

No. Sending requires only an Access Point. Registration on an SMP is required to receive documents.

How does Peppol Access Point migration work?

The new provider registers the participant on its SMP with authorisation (typically a migration key or consent), the SML repoints, the old record is removed. Verify with a participant lookup after the switch.