peppol:onboarding
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| peppol:onboarding [24.03.2026 08:40] – vytvořeno turych | peppol:onboarding [24.03.2026 08:41] (aktuální) – turych | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | # Onboarding | + | ====== |
| Target: Registering a new customer in the Peppol network (Access Point and SMP) and ensures that the customer can securely send and receive documents through their Access Point in compliance with OpenPeppol rules. | Target: Registering a new customer in the Peppol network (Access Point and SMP) and ensures that the customer can securely send and receive documents through their Access Point in compliance with OpenPeppol rules. | ||
| - | ## Activities on the ESO9 PEPPOL company's side | + | ===== Activities on the ESO9 PEPPOL company’s side ===== |
| - | ### Register new customer | + | ==== Register new customer |
| - | Register a new customer in the web application | + | |
| + | Register a new customer in the web application https:// | ||
| + | |||
| + | ==== Register customer’s data into internal application ==== | ||
| - | ### Register customer' | ||
| Check user data from previous step and create customer in internal application (name, VAT NO, address, contact e-mail). | Check user data from previous step and create customer in internal application (name, VAT NO, address, contact e-mail). | ||
| - | ### Contract with ESO9Peppol company | + | ==== Contract with ESO9Peppol company |
| Sign contract. | Sign contract. | ||
| - | ### Assign Participant ID | + | ==== Assign Participant ID ==== |
| - | * Create customer' | + | |
| - | * Get customer' | + | |
| - | ### Register | + | * Create |
| - | and setup supported document types. | + | * Get customer’s Participant ID (customer has Participant ID from different authority) |
| - | * First, register at the test SMP | + | |
| - | * After successful testing, register at production SMP | + | |
| - | ### Register customer to ESO9 PEPPOL Access Point | + | ==== Register customer to selected SMP provider ==== |
| - | * Generate WebHook secret string and store it in internal application | + | |
| - | * Generate password to access AP and store it in internal application | + | |
| - | * Make both informations available to customer | + | |
| + | and setup supported document types. * First, register at the test SMP * After successful testing, register at production SMP | ||
| + | |||
| + | ==== Register customer to ESO9 PEPPOL Access Point ==== | ||
| + | |||
| + | * Generate WebHook secret string and store it in internal application | ||
| + | * Generate password to access AP and store it in internal application | ||
| + | * Make both informations available to customer | ||
| + | |||
| + | ===== Activities on ESO9 customer’s side ===== | ||
| - | ## Activities on ESO9 customer' | ||
| Supported ESO9 version at least 7.2. | Supported ESO9 version at least 7.2. | ||
| - | ### Set Up parameters | + | ==== Set Up parameters |
| - | * `AP_URL` - test or production URL, see [PublicAPI](PublicAPI) | + | |
| - | * `AP_PWD` - password for AP access (length 15) | + | |
| - | * `WEBHOOK_SECRET` - secret string for my WebHook, see [WebHook](WebHook) (length 20) | + | |
| - | * `CreateDocIDTypDok` - document type ID for creating documents from PEPPOL. All documents imported from PEPPOL will be created with this document type. | + | |
| - | * `CreateDocIDVzorDok` - document template ID for creating documents from PEPPOL. All documents imported from PEPPOL will be created with this document template. | + | |
| - | * `CreateDocUserID` - User ID with which the document imported from PEPPOL will be created. | + | |
| - | + | ||
| - | ### Set Up Participant ID | + | |
| - | Add Participant ID to all bussiness partners with whom the domestic company will exchange documents via the Peppol network. Participant ID is part of Subjekt' | + | |
| - | ### Install WebHook | + | * '' |
| - | ESO9 provides | + | * '' |
| - | Details... | + | * '' |
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| - | ### Set up downloader | + | ==== Set Up Participant ID ==== |
| - | Downloader is the component responsible for downloading a document from the AP and creating a document in the ESO9 application. Downloader is implemented by a stored procedure | + | |
| - | The default behavior is to call the Downloader from WebHook, so documents are created in the application automatically and in real time. | + | Add Participant ID to all bussiness partners with whom the domestic company will exchange documents via the Peppol network. Participant ID is part of Subjekt’s form in ESO9 application. |
| + | |||
| + | ==== Install WebHook ==== | ||
| + | |||
| + | ESO9 provides WebHook as Docker image or Windows IIS web. Installing a webhook in Windows IIS is easier, but it is not suitable for a large number of running applications. On the other hand, installing a webhook into a Docker container is more complicated, | ||
| + | |||
| + | ==== Set up downloader | ||
| + | |||
| + | Downloader is the component responsible for downloading a document from the AP and creating a document in the ESO9 application. Downloader is implemented by a stored procedure | ||
| + | |||
| + | ==== Set up sender ==== | ||
| - | ### Set up sender | ||
| Sender is the component responsible for sending documents from the ESO9 application to the AP. It is an integral part of distribution ESO9 Start and is configured with the application parameters from the first point. | Sender is the component responsible for sending documents from the ESO9 application to the AP. It is an integral part of distribution ESO9 Start and is configured with the application parameters from the first point. | ||
| - | ### Add export page | + | ==== Add export page ==== |
| - | Add export page implements manual sending of a document to the PEPPOL network. page relative URL is: `nastaveni/ | + | |
| - | URL example: | + | Add export page implements manual sending of a document to the PEPPOL network. page relative URL is: '' |
| - | ```html | + | |
| + | <code html5> | ||
| <a href=" | <a href=" | ||
| - | ``` | + | </ |
| + | |||
| + | ===== Activities on non-ESO9 customer’s side (REST API) ===== | ||
| - | ## Activities on non-ESO9 customer' | ||
peppol/onboarding.1774341654.txt.gz · Poslední úprava: 24.03.2026 08:40 autor: turych