Přeskočit na hlavní obsah

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

V databázi zákaznické aplikace:

  • Založení uživatelského účtu PeppolHttpHandler pro 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 PeppolHttpHandler v každé DB zvlášť
  • Vytvoření role PeppolHttpHandlerRole v každé obsluhované databázi (zatím bez oprávnění!)
  • Přidělení role PeppolHttpHandlerRole účtu PeppolHttpHandler
  • Založení uživatelského účtu peppolDocCreate
  • Přidělení role db_owner účtu peppolDocCreate v každé obsluhované aplikační databázi (+ LOG a DOC DB)
  • Založit proceduru spPeppolDocDownloader (spouští se pod účtem peppolDocCreate, 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