Version minimum | Date de mise à jour |
---|---|
5.4 |
Fonctionnalité
Transmettre à un logiciel externe les informations pour appeler les webhooks et les pages du web.
Variables
PortalBaseUrl : URL de base du portail
Valeur par défaut : https://weavy.divalto.com .
PortalBaseApi : URL de base de l'API
Valeur par défaut : https://api.weavy.divalto.com .
ExternalCompanyCode.Value : Code société externe
Fonctionnement
Paramétrage d’un event de type « Export d’une table système ».
Nom de l’entité à exporter : EntryPoint (correspond aux webhooks)
Pied de page : correspond aux URLs d’appels des pages du web
Dans le cadre du master infinity et du kit de connexion associé l’event est déjà paramétré : [Infinity] Export LinkToWeavy
Il exporte un fichier LinkToWeavy.txt en utilisant les variables précédentes.
Ce fichier contient donc les URLs d'appels de l'ensemble des webhooks qui sont paramétrés ainsi que les URLs d'appels de certaines pages du web.
...
Les pages du web suivantes sont paramétrées dans l’export standard :
Code | Libellé | Divaltoweavy |
---|---|---|
CRMURL_CUSTOMER | Fiche tiers | [urlweavy]/page/search?entity=thirdparty&key=<key> |
CRMURL_SITE | Fiche site | [urlweavy]/page/search?entity=site&key=<key> |
CRMURL_INTERVENTION | Liste des interventions d'un tiers | [urlweavy]/page/search?entity=thirdparty&key=<key>&tab=intervention |
CRMURL_EQUIPMENT | Liste des équipements d'un tiers | [urlweavy]/page/search?entity=thirdparty&key=<key>&tab=equipment |
CRMURL_CONTRACT | Fiche contrat | [urlweavy]/page/search?entity=contract&key=<key> |
CRMURL_CUSTCONTRACT | Liste des contrats d'un tiers | [urlweavy]/page/search?entity=thirdparty&key=<key>&tab=contract |
CRMURL_CONTACT | Fiche contact | [urlweavy]/page/search?entity=contact&key=<key> |
CRMURL_FICEQUIPMENT | Fiche équipement | [urlweavy]/page/search?entity=equipment&key=<key> |
CRMURL_ADDRESS | Fiche adresse | [urlweavy]/page/search?entity=address&key=<key> |
CRMURL_SITEINTERV | Liste des interventions d'un site | [urlweavy]/page/search?entity=site&key=<key>&tab=intervention |
CRMURL_SITEEQUIP | Liste des équipements d'un site | [urlweavy]/page/search?entity=site&key=<key>&tab=equipment |
CRMURL_FICINTERV | Fiche intervention | [urlweavy]/page/search?entity=intervention&key=<key> |
CRMURL_BASEUSER | Fiche collaborateur | [urlweavy]/page/search?entity=baseuser&key=<key> |
CRMURL_USERGROUP | Fiche groupe | [urlweavy]/page/userGroup |
CRMURL_USERTREE | Fiche structure commerciale | [urlweavy]/page/userTree |
CRMURL_PLANNINGINTER | Fiche planification intervention | [urlweavy]/page/planningIntervention |
CRMURL_INTERVREQUEST | Fiche demande d'intervention | [urlweavy]/page/search?entity=interventionRequest&key=<key> |
Particularités
Dans le cadre du master infinity et du kit de connexion associé, un backend 0. Company - Variable (via le ControlCenter) ou A00.03. Company - Variable (via l’Agent) met à jour la variable ExternalCompanyCode.Value avec le codecompanyinfo importé depuis le fichier companyinfo.csv.
Ce backend est exécuté lors du lancement de la planification [KIT : Infinity] Import ou [KIT : Infinity / Agent] Import.