CFGWEBPAR : Paramétrage lancement EOL
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 )