Version minimum | Date de mise à jour |
---|---|
5.4 / 5.7 / 6.0 (selon le besoin) | 22 mai |
Fonctionnalité
Pouvoir appeler des URLs d'un logiciel externe depuis Divalto weavy web.
...
La table sw_data_externalurl est alimentée par (les informations proviennent du zoom des abstractions depuis et des chemins de Divalto infinity qui devront être provisionnés) :
ControlCenter/Backend
ControlCenter : External URL vX.6
Backend : 20. Base Info - External Url
Agent/Backend
Agent : 01.29. External URL v10.6
Backend : A20.25. Base Info - External Url
Cette surcharge permet La fonction FuncServerOverload_GetExternalUrl a été surchargée afin de faire du remplacement de clé et de l'encodage en BASE 64, propre aux appels Divalto infinity.propres aux appels Divalto infinity.
Info |
---|
Depuis Divalto weavy 6.0, il est possible d’ouvrir les écrans Divalto infinity dans D.One selon un paramètre utilisateur dans Divalto weavy web « Mes Options » > « Interaction Divalto infinity » > cocher « Expérience Divalto One » Les codes des enregistrements dans la table sw_data_externalurl sonr préfixés par One_ pour distinguer les urls classiques des urls D.One |
Exemple pour l'appel d'un devis travaux en expérience classique (HTML5) :
URL de base telle que enregistrée dans sw_data_externalurl pour le code CustomerWorksCode :
Bloc de code http://xx.xx.xx.xx:yyyy/lcweb/default.aspx?urlDivaMode=1&urlDivaParamc=BASE64[urlDivaProgram=ia.dhop&urlDivaParams=[RunProgram]{_Entity}CustomerWorksQuote{_Key}%1]
...
C’est donc cette URL interprétée qui permettra d’ouvrir l'écran des devis travaux de Divalto infinity sur le bon n° de devis travaux en HTM5 depuis Divalto weavy web.
Exemple pour l'appel d'un devis travaux en expérience Divalto One :
URL de base telle que enregistrée dans sw_data_externalurl pour le code One_CustomerWorksCode :
Bloc de code https://monurlone/redirect/BASE64[[RunProgram]{_Entity}CustomerWorksQuote{_Key}%1]
URL après interprétation par la fonction de surcharge :
Bloc de code https://monurlone/redirect/dXJsRGl2YVByb2dyYW09aWEuZGhvcCZ1cmxEaXZhUGFyYW1zPVtSdW5Qcm9ncmFtXXtfRW50aXR5fVdvcmtzUXVvdGV7X0tleX1EVFIgICAgICAgMzEgICAgICAgIEMxMiAgICAgICAgICAgNDQw
C’est donc cette URL interprétée qui permettra d’ouvrir l'écran des devis travaux de Divalto infinity sur le bon n° de devis travaux dans D.One depuis Divalto weavy web.