Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Version minimum

Date de mise à jour

5.4 25 mai / 5.7 (selon le besoin)

Fonctionnalité

Pouvoir appeler des URLs d'un logiciel externe depuis Divalto weavy web.

...

Ci-dessous le tableau résumant les pages Divalto weavy web où les urls externes sont disponibles ainsi que la clé utilisée pour identifier l’enregistrement externe.

Code externalurl

Libellé

Page Divalto weavy web

Clé de l'enregistrement

CustomerContract

Contrat client

[urlweavy]/page/contract/xxxx

sw_data_contract.contractNumber

CustomerDelivery

BL client

[urlweavy]/page/histoheader/xxxx

sw_data_histoheader.docNumber

CustomerInvoice

Facture client

[urlweavy]/page/histoheader/xxxx

sw_data_histoheader.docNumber

CustomerOrder

Commande client

[urlweavy]/page/histoheader/xxxx

sw_data_histoheader.docNumber

CustomerOrder

Commande client

[urlweavy]/page/histoheader/xxxx

sw_data_histoheader.docNumber

CustomerQuote

Devis client

[urlweavy]/page/saleHistory

sw_data_histoheader.docNumber

CustomerWorksQuote

Devis travaux client

[urlweavy]/page/intervention/xxxx [urlweavy]/page/interventionRequest/xxxx

sw_data_intervention.externalID sw_data_interventionrequest.externalID

Deal

Affaire

[urlweavy]/page/deal/xxxx

sw_data_deal.dealNumber

Opportunity

Opportunité

[urlweavy]/page/deal/xxxx

sw_data_deal.dealNumber

ProspectQuote

Devis prospect

[urlweavy]/page/histoheader/xxxx

sw_data_histoheader.docNumber

ProspectWorksQuote

Devis travaux prospect

non implémenté

WarehouseTransferOrder

Commande interne de transfert

[urlweavy]/page/productstockreplenishment/xxxx

sw_data_productstockreplenishmentrequestheader.externalID

Fonctionnement

Une fonction de script standard FuncServer_GetExternalUrl est appelée pour récupérer l'URL.

...

La table sw_data_externalurl est alimentée par le ControlCenter External URL vX.6 et le Backend 20. Base Info - ExternalUrlExternal Url (les informations proviennent du zoom des abstractions depuis Divalto infinity).

Cette surcharge permet de faire du remplacement de clé et de l'encodage en BASE 64, propre aux appels Divalto infinity.

...

  • URL après interprétation par la fonction de surcharge :

    Bloc de code
    http://xx.xx.xx.xx:yyyy/lcweb/default.aspx?urlDivaMode=1&urlDivaParamc=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 depuis Divalto weavy web.