Migrácia registrácií Peppol na eConnect alebo z eConnect: migračný kľúč, API endpointy a proces.
Keď organizácia mení poskytovateľa Peppol, SMP registrácie musia byť prenesené. Migračný protokol Peppol zabezpečuje, že prebehne bez výpadkov: odosielatelia môžu počas migrácie naďalej odosielať. PSB ponúka dva migračné scenáre cez API.
Ak strana prechádza z eConnect k inému Peppol Access Point poskytovateľovi, migráciu pripravíte cez endpoint prepareToMigrate:
GET /api/v1/peppol/{partyId}/prepareToMigrate
Tento endpoint vykoná dve veci:
API vráti migračný kľúč v odpovedi. Tento kľúč odovzdajte novému poskytovateľovi, ktorý ho potrebuje na prevzatie registrácie do svojho SMP.
{
"migrationKey": "abc123-def456-ghi789"
}
Po migrácii sa strana automaticky odstráni z eConnect SMP.
Ak strana prichádza na eConnect od iného Peppol Access Point poskytovateľa, potrebujete migračný kľúč, ktorý vygeneroval aktuálny poskytovateľ. Tento kľúč pridajte do konfigurácie strany cez:
PUT /api/v1/peppol/config/party/{partyId}
S objektom migration v tele požiadavky:
{
"migration": {
"key": "de-migratiesleutel-van-de-huidige-provider"
}
}
PSB dokončí migráciu automaticky: SMP registrácia sa prevezme a SML sa aktualizuje. Od tohto momentu prechádzajú všetky Peppol správy pre túto stranu cez eConnect Access Point.
Ak je migračný kľúč neplatný alebo vypršaný, migrácia zlyhá a API vráti chybové hlásenie. V takom prípade si vyžiadajte nový kľúč od aktuálneho poskytovateľa.
GET /api/v1/peppol/{partyId}/prepareToMigratePUT /api/v1/peppol/config/party/{partyId} s migračným kľúčomMigračný protokol Peppol je navrhnutý na nulové výpadky. Počas prenosu zostáva strana zaregistrovaná v sieti. Odosielatelia, ktorí v tom čase posielajú faktúru, dosiahnu stranu cez starý alebo nový Access Point, v závislosti od načasovania SML propagácie. Žiadne správy sa nestratia.
Po úspešnej migrácii na eConnect je strana okamžite dosiahnuteľná, ale SMP propagácia v sieti Peppol môže trvať niekoľko minút. Po migrácii vždy nakonfigurujte capabilities a nastavte potrebné hooky.
Nezabudnite tiež cez Enrollment API nastaviť používateľské oprávnenia a prípadne businessCard, ak to ešte nebolo urobené.
Potrebujete pomoc s migráciou? Kontaktujte TechSupport pre asistenciu pri migračnom procese.
Začnite s PSB API