module ws - preprocess - postprocess
module ws - preprocess - postprocess
Annotations
Le nom « ws-module » signifie « module de service web », mais dans ADIB, il désigne également des modules/fonctions spéciaux, tels que par exemple :
- Exportations Contentserv
- Création de portails ADIB
La page Cas d'utilisation présente des cas particuliers qui expliquent cette particularité. Ce qui semble compliqué est en réalité assez simple et évident dans la pratique :
- Si les données doivent être exportées depuis Contentserv et, par exemple, écrites dans un fichier csv, sélectionnez
- le module « CS-elasticsearch csv-export » comme ws-module (ou service web)
- la destination « Excel »
- Si vous souhaitez générer un portail (ADIB) à partir d'une table de base de données MySQL, sélectionnez :
- le module « MySQL » comme source
- Le module « Source2Edit Portal » comme service web Dans ces cas, le « module ws » prend la place de la source ou de la destination.
Module ws
Le module ws (module de service web) occupe une place particulière, car il peut être connecté à une source (et agit alors comme une destination) et peut lui-même être une source de données connectée à une cible (c'est-à-dire un module de destination). Afin de spécifier le service web plus précisément, spécifiez également le « modèle de service web », qui contient des informations importantes sur le service web sélectionné. Vous recevez des services web standard prêts à l'emploi via les composants de licence correspondants, par exemple pour Shopware ou Salesforce CommerceCloud.
Exemple : vous souhaitez envoyer régulièrement les données de votre système Navision à votre boutique en ligne Shopware. Pour ce faire, sélectionnez l'entrée « SW-Articles/Variants » comme wsModule.
En fonction du module sélectionné (par exemple, service web général), différents paramètres de connexion doivent alors être saisis afin qu'ADIB sache comment accéder aux données.
Les modules ws suivants sont disponibles : * Zone Contentserv * Exportation CSV CS Elastic Search * Le module « Contentserv Lightning Export » pour PIM * Exportation CSV CS Elastic Search DAM * Le module « Contentserv Lightning Export » pour DAM * CS-elasticsearch2database : Exporte les données de Contentserv vers une base de données à définir * CS-elasticsearch2Search-Portal : Crée un portail de recherche complet et rend toutes les données de Contentserv accessibles via ce portail * CS-elasticsearch2Edit-Portal : Crée un portail d'édition complet et rend toutes les données de Contentserv accessibles via ce portail. Les utilisateurs peuvent modifier les données, qui seront réécrites régulièrement dans le système Contentserv (c'est-à-dire toutes les heures, tous les jours, etc.).
INFO : dans ce cas, il suffit de sélectionner le module ws. Aucun module source ou destination n'est requis ! La base de données est définie via les paramètres de ce module ws. * Zone Shopware * Articles/variantes SW * Module Shopware dans la zone de création d'articles/variantes (l'origine de l'article doit être définie comme srcModule). * SW Cust/Orders * Module Shopware dans l'environnement Clients/Commandes (la destination des données clients ou des commandes doit être définie comme destModule). * Zone des services Web (général) * Webservice-General * Un module de service Web « générique » : vous pouvez ici définir la structure du service Web à adresser. * ElasticSearch * Solr * Section Portails ADIB * CS-elasticsearch ElasticForms edit portal : Création directe d'un portail ADIB avec options d'édition à partir de Contentserv > INFO : dans ce cas, sélectionnez simplement le module ws. Aucun module source ou destination n'est requis ! * CS-elasticsearch Elasticforms Search Portal : Création directe d'un portail ADIB sans option d'édition à partir de Contentserv > INFO : dans ce cas, sélectionnez simplement le module ws. Aucun module source ou destination n'est requis ! * Portail de recherche ElasticForms * Portail Source2Edit : Création d'un portail ADIB avec option d'édition à partir de la source définie (module source) * Portail Source2Search : Création d'un portail ADIB sans option d'édition à partir de la source définie (module source) * Mappages spéciaux de zone / transformations de structure de données * Flex mapping * Importation SAP Mara
Pré-traitement
Un pré-traitement est un processus qui a lieu avant l'intégration réelle de l'application.
Les pré-traitements suivants sont disponibles :
- FTP/SFTP
- Préparation du fichier avec horodatage
- Rsync
- SCP
Post-traitement
Un post-traitement est un processus qui a lieu après l'intégration réelle de l'application.
Exemple 1 : vous souhaitez être informé par e-mail lorsqu'une exportation de données produit actuelle a été envoyée à vos clients.
Exemple 2 : vous exportez la liste des postes ouverts des clients depuis votre système SAP. Les données doivent ensuite être transmises au système du client via SCP.
Les post-traitements suivants sont disponibles :
- Archiver le fichier après l'importation : renommage automatique des noms de fichiers
- E-mail : envoi d'un e-mail de confirmation après la réussite de l'intégration des données
- Remplacer le modèle dans le fichier : modification ultérieure du contenu des fichiers (avec des recherches librement définissables - remplacer)
- FTP/SFTP : copie des fichiers vers un serveur externe via le protocole FTP/SFTP.
- Rsync : synchronisation des commandes.
- SCP : copie des fichiers vers un serveur externe à l'aide du protocole SCP.