...
Le mode de communication a donc évolué avec les produits, mais les principes et flux de données sont restés inchangés, ainsi que les formats de fichiers XML échangés.
SOMMAIRE
Sommaire | ||
---|---|---|
|
Principe des échanges
...
Les échanges entre Divalto ERP et Techform sont donc synchrones en suivant un déroulement pré-établipréétabli
...
L’utilisateur saisit une pièce commerciale avec des articles nécessitant une configuration.
Appel Authentification Techform et appel du configurateur Techform après authentification
Le service Login renvoie le cookie de session, à utiliser dans les prochains échanges
Envoi des paramètres et appel du configurateur en mode Web (navigateur). La saisie de pièce est bloquée pendant ce temps
En fin de configuration, Techform invoque un service web Divalto et envoie les données de configuration validées par l’utilisateur (sous forme de fichier XML 2 fichiers XML : NOMENCLATURE et PIECES)
Le service Web Divalto récupère le contenu des fichiers et les enregistre dans leur format brut (fichiers XML), prêts à être intégrés
Appel de l’intégration des données de configuration. Un ID (GUID) est fourni par Techform, et enregistré dans Divalto pour éventuel rappel de la configuration depuis la pièce.
Retour en saisie de pièces
...
L’envoi des commandes vers Divalto sera donc à la charge de l’application tierce.
...
DANS L’APPLICATION TIERCE
L’utilisateur saisit une pièce commerciale avec des articles configurables dans l’application tierce, il s’authentifie à Techform
Le service Login renvoie le cookie de session, à utiliser dans les prochains échanges
Envoi des paramètres et appel du configurateur web par l’application tierce
Configuration terminée, le middleware Techform renvoie les données de configuration
L’application tierce envoie la commande vers l’ERP
Intégration de la pièce dans l’ERP
L’intégration de pièce détecte des articles configurés sur la pièce en cours (présence d’un GUID), appel d’un service web Techform pour récupérer les configurations détaillées.
Envoi des configurations vers Divalto
Intégration des données Techform (fichiers XML)
Retour d’information intégration données Techform
Retour d’information création de pièce
...
Code chemin pour le service web
Service web unique pour l’appel du configurateur
Il s’agit d’un code web service référencé dans la table de Paramétrage de services web (MURLSW).
...
La seconde indique l’URL à invoquer pour l’accès au configurateur après envoi des paramètres.
Service web pour article configurateur
Avertissement |
---|
Il va dans quel zoom le deuxième??URL Web |
...
Il porte donc, sur la fiche article, un code de service web service d’accès au configurateur web Techform.
...
Sur le dossier production, le code du chemin d’entrée des fichiers est inchangé (Fichiers interfaces) pour recevoir les fichiers XML.
Un paramètre a été ajouté pour indiquer le code du service web du middleware Techform, ce service web gère toutes les opérations transversales, notamment l’authentification.
...
Avertissement |
---|
Il y en a 3ème de chemin?? |
Paramétrage services web
Les services web entrant vers Divalto ERP doivent être opérationnels car y il en a un spécifique à la liaison Techform.
Il s’agit du INTEGRER_CONFIG_PIECE en tant qu’action de service de SYNCHRO_INFINITY_AGILEO.
Ce service web permet de récupérer
...
Utilisation du configurateur
Appel du configurateur (flux interactif)
Le configurateur est appelé automatiquement à la validation d’une ligne de pièce sur un article configurable, ce dernier étant détecté parce que l’article indiqué sur la ligne a été paramétré comme “configurateur externe”.
...
Info |
---|
Information technique surcharge : plusieurs champs de données envoyés à Techform sont disponibles, et peuvent être affectés en surcharge (gttmconf000 / Initialiser_DatasetSession_Specifique) via un enregistrement qui comporte un tableau de 5 valeurs par type |
A la fin de la configuration, Techform fait appel aux services web en déposant les fichiers XML NOMENCLATURE et PIECES pour leur intégration à la volée, et donc traiter la complétion de la pièce en cours de saisie ainsi que l’import de données techniques (nomenclature).
Import du configurateur (flux silencieux)
Dans ce mode il n’y a pas d’interaction utilisateur dans Divalto.
C’est l’application tierce que est le déclencheur. Un devis ou une commande sera intégrée par service web, avec une nomenclature, selon les fichiers XML (NOMENCLATURE ET PIECES) déposés au service web ERP.