Skip to main content
Skip table of contents

Surcharger des options ELCIA Online dans DIAPASON


Depuis DIAPASON, on peut surcharger des options Elcia Online: inverser l’ordre des questions, remplacer un paramètre par un autre…

En utilisant la fonction Dialog CFGWEBPAR dans la GCA

Placez votre fonction juste après l’appel de la procédure GCA CdeLibWeb dans la GCA pour surcharger un des paramètres ELCIA Online:

On pourra ainsi utiliser les paramètres suivants:

image (1).jfif

Des exemples d’utilisation:

  • En surchargeant saleDefaultCoefficient, le client peut surcharger le coefficient de vente, qui est par défaut de 1. En effet, il peut par exemple décider de chiffrer la menuiserie 20% plus cher que le prix d’achat proposé par son fournisseur dans la bibliothèque. Le coefficient sera alors de 1.2.

  • En surchargeant invertedDimentions on peut entrer la hauteur puis la largeur au lieu de la largeur puis la hauteur comme c’est définit par défaut dans DIAPASON.

La fonction DIALOG « CFGWEBPAR » permet d’initialiser beaucoup plus de paramètres que la surcharge par VBP décrite au paragraphe suivant qui ne permet que la mise à jour de quatre paramètres.

En utilisant les variables de type VBP

Le but est de pouvoir surcharger les paramètres SCC, utilisateur, mot de passe et le code fournisseur, depuis une requête GCA, lors d’une création de ligne. Ces paramètres étaient jusqu’à présent figés dans les paramètres généraux via la variable CFG-WEB-ELCIA (liste chainée de paramètre).

Depuis une requête GCA, il est possible d’utiliser les VBP suivantes :

  • VBP.CdeCfgWebUti : Utilisateur de connexion

  • VBP.CdeCfgWebPWD : Mot de passe de connexion,

  • VBP.CdeCfgWebSCC : paramètre SCC (code contexte),

  • VBP.CdeCfgWebIDFourn : ID du fournisseur,

  • VBP.CdeCfgWebSupContextId : SupplierContextId,

  • VBP.CdeCfgWebPricerId (en 2.1) : Identifiant Bibliothèque EOL

L’exemple ci-dessous montre un cas d’utilisation :

Ces paramètres sont sensibles aux majuscules et minuscules. Si un des paramètres n’est pas connu au lancement du configurateur online, vous aurez un message expliquant qu’il n’y a rien dans la bibliothèque ou une erreur 401/404.

Exemple pour un code SCC invalide :

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.