Onboarding pro konzultanty ESO9
Postup nasazení PEPPOLu u zákazníka ESO9. Není-li řečeno jinak, provádí jednotlivé body konzultant.
V aplikaci https://eso9/EINVOICE
- Založit subjekt, alespoň základní údaje
- Na kartě PEPPOL vyplnit základní obchodní údaje
- Na kartě WebHook-AP vyplnit vše
- Založit subjekt na AP
- Založit subjektu do webhooku (interní webhooky jsou dva, pro cloudový provoz je vyhrazen WH na https://eso9peppol.eu/webhook)
V zákaznické aplikaci:
- V parametrech aplikace vyplnit parametry ze skupiny PEPPOL
- AP_PWD + WEBHOOK_SECRET zkopírovat z aplikace https://eso9/EINVOICE
V databázi zákaznické aplikace:
- Založení uživatelského účtu
PeppolHttpHandlerpro obsluhu WebHooku- Pokud více obsluhovaných databází jede na stejné instanci, budou mít stejné heslo
- Pokud chci pro různé databáze různá hesla, zakládat účet
PeppolHttpHandlerv každé DB zvlášť
- Vytvoření role
PeppolHttpHandlerRolev každé obsluhované databázi (zatím bez oprávnění!) - Přidělení role
PeppolHttpHandlerRoleúčtuPeppolHttpHandler - Založení uživatelského účtu
peppolDocCreate - Přidělení role
db_ownerúčtupeppolDocCreatev každé obsluhované aplikační databázi (+ LOG a DOC DB) - Založit proceduru
spPeppolDocDownloader(spouští se pod účtempeppolDocCreate, ten musí již existovat) - Založit proceduru
spPeppolDownloadAllUndownloaded - Přidělení oprávnění roli
PeppolHttpHandlerRole
Na SMP serveru:
- Založit subjekt na SMP serveru (endpoint, supported document formats)
V zákaznické aplikaci:
- Pokud je formulář subjektů v Profi verzi, doplnit položku “Identifikátor PEPPOL” z ESO9 Start
- Na kartě subjektu naplnit Participant ID / PeppolID všem subjektům, s nimiž si budu chtít vyměňovat doklady přes Peppol
Odesílání dokladů:
- Zapojit exportní stránku do formuláře FV:
<a href="esoform.asp?Tpage=nastaveni/peppol.htm&RelType=Parameters&brwaction=100">Export Peppol</a>
- V rámci ESO9 Start se kontroluje existence PDF přílohy s tiskem sestavy v DMS. Není-li řešeno jinak, přidat odkaz na tisk faktury do DMS:
<a href="esoform.asp?TPage=prodej/TForm/FavForm.idc&RelType=Parameters&RepeatFor=Query&PageBreak=Auto&PRN_LANG=<%UP_Legislativa%>&Legislativa=<%UP_Legislativa%>&PrintDest=STIPDF&DirectPrint=3&brwAction=100">Tisk faktury do DMS</a>
- Příznak odeslání - ve Startkovém pohledu QHDOK_FAV existuje položka VLPEPPOL_PRENOS, v Profi pohledech doplnit
- Text se stavem odeslání + jeho zobrazení na formuláři vč.obarvení - ve Startkovém pohledu QHDOK_FAV existuje položka PEPPOL_PRENOS, v Profi pohledech doplnit
- Otestovat odeslání dokladu FV
Přijímání dokladů:
- Podrobný proces příjmu dokladu přes WebHook je popsán v
Webhook Workflow(./webhookworkflow.md) - Zkontrolovat a popř.zapojit činnost pro kontrolu fronty Peppol dokladů (do FP, do pošty, …)
- Promyslet, pod kterým typem a vzorem se budou příchozí doklady zakládat
- Otestovat příjem dokladu
- Případné chyby s pomocí logů z fronty dokladů vyřešit