BUT
Permet de surcharger les paramètres de lancement du configurateur Web Elcia Online. Cette fonction est disponible uniquement dans les requêtes de type GCA
TYPE
CARACTERE
SYNTAXE
Variable = CFGWEBPAR(PARAM=NomParamètre, VAL-PARAM=ValeurParamètre)
PARAMETRES
|
Paramètre |
E/S |
O |
Type |
Description |
|
NomParamètre |
E |
Oui |
Caractère |
A sélectionner dans la liste des paramètres possibles |
|
ValeurParamètre |
E |
Oui |
Caractère ou Numérique |
Valeur du paramètre de type caractère ou numérique suivant le paramètre sélectionné |
NOTES
-
Si la fonction s’est bien déroulée, la variable résultat est vide sinon elle contient « *ERR : » + l’erreur détectée.
-
Les paramètres possibles sont :
|
NomParamètre |
T |
Description |
Caractéristiques |
|
supplierContextId |
C |
Identifiant du contexte de chiffrage [Valeur fournie par ELCIA] |
Saisie libre |
|
supplierUserId |
C |
Identifiant du fournisseur des bibliothèques à proposer à l'utilisateur. [Valeur fournie par ELCIA] |
Saisie libre
|
|
scc |
C |
Code de contexte Code de contexte du client revendeur. [Valeur connue par le configurateur ou fournie par ELCIA] |
Saisie libre
|
|
vatRates |
C |
Liste de taux de TVA à proposer à l'utilisateur lors du chiffrage. [Liste de valeur numériques séparées par un «;». Le séparateur des décimales est le «.». ] |
Saisie Libre |
|
saleCalculationMode |
C |
Type de coefficient de vente |
Les valeurs possibles sont : Coefficient : Coefficient de vente sur prix d'achat Discount : Remise de vente sur prix tarif NoSaleTerms : Pas de conditions de vente, affichage des prix tarif uniquement |
|
saleDefaultCoefficient |
N |
Coefficient de vente à appliquer par défaut. |
Numérique positif ou nul avec 2 décimales maximum. |
|
technicalValidation |
C |
Mode de validation technique |
Les valeurs possibles sont : NoTechnicalValidationSwichable : Pas de validation technique, activable NoTechnicalValidationNotSwichable : Pas de validation technique, non activable TechnicalValidationSwichable : Validation technique, désactivable TechnicalValidationNotSwichable : Validation technique, non désactivable |
|
invertedDimensions |
C |
Ordre d'affichage des dimensions |
Les valeurs possibles sont : true : dimension2 x dimension1 false : dimension1 x dimension2 |
|
Dpm |
C |
Type d'affichage des prix |
Les valeurs possibles sont : None : Aucun prix All : Tous les prix PurchasePriceDetail : Uniquement les prix d’achat SalePriceDetail : Prix de vente avec détail SalePrice : Prix de vente sans détail PurchaseBasePrice : Uniquement les prix tarif |
|
Dam |
C |
Comportement des groupes d'options |
Les valeurs possibles sont : 0 : un seul groupement d'options ouvert et un seul ouvrable (mode par défaut) 1 : « Multiple » = un seul groupement d'options ouvert au lancement et possibilité d'en ouvrir plusieurs 2 : « MultipleAllOpened » = multiple tous ouverts, tous les groupements d'options ouverts au lancement |
|
dimension1 |
N |
Définit la dimension 1 |
Numérique positif ou nul avec 2 décimales maximum. |
|
dimension2 |
N |
Définit la dimension 2 |
Numérique positif ou nul avec 2 décimales maximum. |
|
quantity |
N |
Définit la quantité |
Numérique de type entier positif ou nul |
|
location |
C |
Paramètre l’affichage et la saisie de la zone « Repère » |
Les valeurs possibles sont : true : zone « Repère » visible false : zone « Repère » non visible (mode par défaut) |
|
observation |
C |
Paramètre l’affichage et la saisie de la zone « Observation client » |
Les valeurs possibles sont : true : zone « Observation client » visible false : zone « Observation client » non visible (mode par défaut) |
|
updatePricerVersionMode |
C |
Mise à jour du chiffrage |
Les valeurs possibles sont : possible : Laisser le choix à l'utilisateur de mettre à jour son chiffrage forced : Forcer l’utilisateur à mettre à jour son chiffrage |
|
culture |
C |
Langue du configurateur |
Les valeurs possibles sont : fr-fr : Français en-us : Anglais de-de : Allemand nl-be : Néerlandais pl-pl : Polonais it-it : Italien es-es : Espagnol |
EXEMPLES
COMMENTAIRE : "Pour forcer l’ouverture de tous les groupes d’options"
VLO.ResFct = CFGWEBPAR( PARAM= dam , VAL-PARAM= 2 )
COMMENTAIRE : "Pour forcer le coefficient de vente"
VLO.Coef = CLO.,95
VLO.ResFct = CFGWEBPAR( PARAM= saleDefaultCoefficient , VAL-PARAM= VLO.Coef )