Skip to main content
Skip table of contents

VBA - VBP - VSD Standard Plug in


Les variables décrites ci-dessous sont alimentées nativement par le plug in de configuration où sont interprétées de manière particulière

Type

Reference

Format

Description

VBA

IScRefVBA

Caractère

Alimentée lors de chaque exécution de GCQ.

Référence de la VBA en cours.

VBA

IScValVBA

Caractère

Alimentée lors de chaque exécution de GCQ.

Valeur de la VBA en cours.

VBA

IScCleTri1

Caractère

Alimentée lors de chaque exécution de GCQ.

Valeur de la Clé de regroupement 1 de la VBA en cours.

VBA

IScCleTri2

Caractère

Alimentée lors de chaque exécution de GCQ.

Valeur de la Clé de regroupement 2 de la VBA en cours.

VBA

IScCleTri3

Caractère

Alimentée lors de chaque exécution de GCQ.

Valeur de la Clé de regroupement 3 de la VBA en cours.

VBA

IScVBAAff

Logique

Alimentée lors de chaque exécution de GCQ.

Indique si la VBA en cours est affichée ou pas

VBA

IScVBASai

Logique

Alimentée lors de chaque exécution de GCQ.

Indique si la VBA en cours est saisissable ou pas.

VBA

VarRefCtx

Caractère

Alimentée lors de chaque exécution de GCQ.

Indique si la référence du contexte en cours

VBA

IScDesCtxGen

Caractère

Cette VBA est alimentée automatiquement sur chaque contexte fils venant d’être créé avec la valeur de la désignation du contexte créé. Afin d’être exploitée cette VBA doit appartenir au questionnaire ou elle sera alimentée automatiquement.

VBA

IGeDatApp

Date

Date de référence prise en compte pour les matrices avec gestion par date. La VBA est alimentée par défaut avec la date de réception de la commande SDE.CdeDateRecep lorsque l’on rentre dans le scénario.

VBA

IGeCleSup1

Caractère

Clé Supplémentaire 1 prise en compte pour les matrices avec gestion CleSup. La VBA est alimentée par défaut avec le réseau commercial rattaché au client de la commande SDE.CliResRef, lorsque l’on rentre dans le scénario

VBA

IGeCleSup2

Caractère

Clé Supplémentaire 2 prise en compte pour les matrices avec gestion CleSup. La VBA est alimentée par défaut avec le client rattaché à la commande SDE.CliGenRef, lorsque l’on rentre dans le scénario

VBA

IScCliResRef

Caractère

Alimentée en début de scénario. Réseau commercial rattaché à la commande

VBA

IScCliGenRef

Caractère

Alimentée en début de scénario. Client rattaché à la commande

VBA

IScRefMaj1

Caractère

Lorsque que cette VBA est définie en tant que sortie d’une matrice de MAJ, la VBA réellement MAJ sera celle définie par la valeur de la VBA. IScValVBAMAJ1

VBA

IScRefMaj2

Caractère

Lorsque que cette VBA est définie en tant que sortie d’une matrice de MAJ, la VBA réellement MAJ sera celle définie par la valeur de la VBA. IScValVBAMAJ2

VBA

IScRefMaj3

Caractère

Lorsque que cette VBA est définie en tant que sortie d’une matrice de MAJ, la VBA réellement MAJ sera celle définie par la valeur de la VBA. IScValVBAMAJ3

VBA

IScRefMaj4

Caractère

Lorsque que cette VBA est définie en tant que sortie d’une matrice de MAJ, la VBA réellement MAJ sera celle définie par la valeur de la VBA. IScValVBAMAJ4

VBA

IScRefMaj5

Caractère

Lorsque que cette VBA est définie en tant que sortie d’une matrice de MAJ, la VBA réellement MAJ sera celle définie par la valeur de la VBA. IScValVBAMAJ5

VBA

IScRefVBA

Caractère

Lorsque que cette VBA est définie en tant que sortie d’une matrice de MAJ ou en tant que CLEVBA à mettre à jour, la VBA réellement MAJ sera la VBA en cours.

VBA

IScPrixBase

Numérique

Lors du calcul du prix, cette VBA est automatiquement alimentée avec la valeur du prix base de la grille encours * Formule du coefficient de Grille

VBA

IScPrixGri

Numérique

Lors du calcul du prix, cette VBA est automatiquement alimentée avec la valeur du prix base de la grille

VBA

IScCoeffGri

Numérique

Lors du calcul du prix, cette VBA est automatiquement alimentée avec la valeur de la formule du coefficient de Grille

VBA

IScSomPriBas

Numérique

Cette VBA est mise à jour au fur et à mesure du calcul du prix du contexte et réinitialisée lors du calcul de chaque type de Tarif calculé. Somme des Prix de bases du contexte en cours.

VBA

IScCoeffCalPv

Numérique

Cette VBA est alimentée par le plugin lors du calcul d’une PV avec la valeur du coefficient défini sur la PV (Coeff ou matrice)

VBA

IScForCalPv

Numérique

Cette VBA est alimentée par le plugin lors du calcul d’une PV avec la valeur de la formule de la PV

VBA

IScMtCalPv

Numérique

Cette VBA est alimentée par le plugin lors du calcul d’une PV avec le montant de la PV calculée : formule * coefficient

VBA

IScPriTotEc

Numérique

Cette VBA est mise à jour au fur et à mesure du calcul du prix du contexte et est réinitialisée lors du calcul de chaque type de Tarif calculé. Sa valeur correspond au prix total du contexte en cours de calcul (grille et PV)

VBA

IScVbaVerTar

Caractère

Alimentée automatiquement avec la valeur de la règle définie dans la phase de calcul de prix avant l’exécution du calcul de la grille en cours.

VBA

IScRefCatTar

Caractère

Alimentée automatiquement avec la valeur de la règle définie dans la phase de calcul de prix avant l’exécution du calcul de la grille en cours.

VBA

IScCodTar

Caractère

Alimentée automatiquement avec la référence du code tarif à calculer avant l’exécution du calcul de la grille en cours.

VBA

IScDatAppTar

Date

Alimentée automatiquement avec la Date d’application qui sera prise en compte dans le calcul de la grille en cours.

VBA

IScTypTar

Caractère

Alimentée automatiquement : Type de Tarif en cours de calcul

VBA

IMdTypeModele

Caractère

Alimentée Automatiquement sur chaque contexte avec le type de modèle (Dormant, Ouvrant, Vantail, Remplissage…) si le contexte lors de sa création a été rattaché à un objet de la librairie dessin

VBA

IMdForGeoBas

Caractère

Alimentée Automatiquement sur chaque contexte avec la forme géométrique de l’élément (REC, PCT, ARC, …) si le contexte lors de sa création a été rattaché à un objet de la librairie dessin

VBA

IMdObjPerRat

Caractère

Alimentée Automatiquement sur chaque contexte avec la référence de l’élément dessin rattaché (E_D1, E_D2_Z3, E_D1_Z2_R3, …) si le contexte lors de sa création a été rattaché à un objet de la librairie dessin

VBA

IScDesCtxGen

Caractère

Désignation du contexte initialisée lors de la génération du contexte en cours

VBP

ILc_Warning

Caractère

Lorsque cette VBP est alimentée dans le scénario commercial, un warning est automatiquement déclenché avec comme libellé le contenu de la VBP

VBP

ILc_Erreur

Caractère

Lorsque cette VBP est alimentée dans le scénario commercial, un message d’erreur est automatiquement déclenché avec comme libellé le contenu de la VBP

VBP

IScRefCtxFils 

Caractère

Lors de la phase de création de contexte : Référence du contexte fils en cours de création

VBP

IScModCtxFils

Caractère

Lors de la phase de création de contexte : Nombre total de contexte à créer pour la nature en cours

VBP

CtxCouFilLis

Caractère

Alimentée automatiquement sur chaque contexte : Liste des Références contextes fils

VBP

CtxCouFreLis

Caractère

Alimentée automatiquement sur chaque contexte : Liste Réf.Ctx. Frères

VBP

CtxCouFreModLis

Caractère

Alimentée automatiquement sur chaque contexte : Lst.Réf.Ctx.Ratt.Mod.Cou.

VBP

CtxCouFreModSaiLis

Caractère

Alimentée automatiquement sur chaque contexte : Lst.Réf.Ctx.Fre.Mod.Cou. Déjà Sai.

VBP

CtxCouFreModSatDer

Logique

Alimentée automatiquement sur chaque contexte : Der. saisi parmi frères même Mod.

VBP

CtxCouFreSaiLis

Caractère

Alimentée automatiquement sur chaque contexte : Lst.Réf.Ctx. Frères saisies

VBP

CtxCouPer

Caractère

Alimentée automatiquement sur chaque contexte : Référence contexte père

VBP

CtxCouQOpLis

Caractère

Alimentée automatiquement sur chaque contexte : Liste des Questionnaires Optionnels rattachés

VBP

IScIndCtxFilsEC 

Caractère

Lors de la phase de création de contexte : Indice de création en cours par rapport à la nature en Cours

VBP

IScIndCreFilsModExi 

Caractère

Lors de la phase de création de contexte : Nombre total de contexte à créer pour le modèle de contexte en cours

VBP

IScCtxFilsModExi 

Caractère

Lors de la phase de création de contexte : Nombre total de contexte déjà crée pour le modèle de contexte en cours en dehors de ceux déjà créés pour la nature de MAJ en cours

VBP

IScIndCreFilsTsMod 

Caractère

Lors de la phase de création de contexte : nombre total de contexte déjà créé pour le contexte père en cours, tous modèles de contexte confondus.

VBP

IMDNbZoneModPer

Numérique

Alimentée automatiquement lors de la phase de dessin d’un modèle. Cette VBP est alimentée avec le nombre de zone du modèle père défini sur l’objet à dessiner.

VBP

IMDRefModPerCor

Caractère

Alimentée automatiquement lors de la phase de dessin d’un modèle. Référence du modèle de l’objet Père de rattachement.

VBP

IMDGeoPerCor

Caractère

Alimentée automatiquement lors de la phase de dessin d’un modèle. Forme Géométrique de l’objet Père de rattachement

VBP

IMDRefModCor

Caractère

Alimentée automatiquement lors de la phase de dessin d’un modèle. Référence du Modèle de l’objet en cours de génération.

VBP

IMDRefPerCor

Caractère

Alimentée automatiquement lors de la phase de dessin d’un modèle. Référence de l’objet Père de rattachement.

VBP

IMDLstObjMmTyp

Caractère

Alimentée automatiquement lors du passage dans le moteur d’évènement (suite à un calcul dimensionnel) avec la liste de tous les objets de même type que celui en cours de traitement (VBP.IMDOBJCal)

VBP

IGeUtilisateur

Caractère

Alimentée automatiquement avec la référence de l’utilisateur en cours de saisie, en début de scénario.

VBP

ISCCdeSCCVaP

Caractère

Alimentée automatiquement lors du passage d’une question à l’autre, indique la référence de la VBA saisie précédemment.

VBP

IScDesValLstEc

Caractère

Alimentée automatiquement lors de la sélection d’un enregistrement dans une liste d’aide. Cette VBP contient la désignation de l’élément sélectionné dans la liste d’aide, ou saisi manuellement si l’élément fait partie de la liste d’aide.

VBP

IScRefValLstEc

Caractère

Alimentée automatiquement lors de la sélection d ‘un enregistrement dans une liste d’aide. Cette VBP permet par exemple de « calculer » le libellé complémentaire dans le cadre des listes d’aide dynamique.

VBP

IScRefCatTarDef

Caractère

Référence du catalogue défaut à utiliser lors de la phase de calcul de prix.

VBP

IGeValMatDet

Logique

Alimentée automatiquement lors de l’exécution d’une matrice. Cette VBP indique si au moins un élément de détail de la matrice a été trouvé (query non vide).

VBP

IScRAZITD

Logique

Cette VBP est à alimenter sur des questions de lancement de QOP, lorsque l’on souhaite purger les ITS qui auraient été générées sans en générer de nouveau. L’alimentation de cette VBP doit être effectuée avant la phase de contrôle : mode AVT ou sur les questions précédentes. Cette VBP est automatiquement réinitialisée à non, suite à la purge.

VBP

IScEAEWar

Logique

Transformation Err. en warning : Lorsque cette VBP est alimentée à Yes, elle permet de transformer les erreurs en warning pour tous les contextes du scénario.

VBP

ISCDerouleQOP

Logique

Cette VBP est à alimenter uniquement sur les questions de type QOP afin de lancer automatiquement le QOP associé à la question.

VBP

IScQOPECDeroule

Logique

Cette VBP est alimentée uniquement sur les questions de type QOP, elle indique si le QOP associé à la question a déjà été déroulé ou pas.

(Remarque : attention lorsque cette VBP est vrai, le QOP ne vient pas forcément d’être déroulé, il a pu être déroulé préalablement, voir VBP. IScQOp_Action) 

VBP

ISCSupprimeQOP

Logique

Cette VBP est à alimenter sur les questions de type QOP afin de supprimer le contenu du QOP associé à la question ainsi que les IT (dessin) qui lui serait rattachées.

VBP

IScQOp_Action

Caractère

Cette VBP est alimentée sur les questions de type QOP. Elle contient « Val » lorsque le QOP lié à la zone en cours vient juste d’être déroulé. Elle contient « Enc » lorsque le QOP lié à la zone en cours ne vient pas d’être déroulé (Remarque : attention ce QOP a pu être déroulé préalablement : voir VBP. IScQOPECDeroule) 

VBP

IScValAvModCar

Caractère

Cette VBP est alimentée sur chaque VBA de type caractère, elle contient la valeur de la VBA avant modification.

VBP

IScValAvModNum

Numérique

Cette VBP est alimentée sur chaque VBA de type numérique, elle contient la valeur de la VBA avant modification.

VBP

IScValAvModDat

Date

Cette VBP est alimentée sur chaque VBA de type date, elle contient la valeur de la VBA avant modification.

VBP

IScValAvModLog

Logique

Cette VBP est alimentée sur chaque VBA de type Logique, elle contient la valeur de la VBA avant modification.

VBP

IScDerEAE

Logique

Cette VBP est alimentée par le plugin lorsque le mode de déroulement est Enr Act Ent

VBP

IScActTraCde

Logique

Cette VBP permet d’activer les traces pour le Plugin GC lors de l’exécution de la phase de démarrage du Scénario. A initialiser dans l’init de l’Enr-Act-Ent ou à initialiser suite à l’exécution de l’ARC de démarrage scénario.

VBP

IScRefSuiCtxEc

Caractère

Cette VBP est alimentée par le plugin avec la référence du contexte en cours de traitement dans la phase d’enchaînement de contexte. Cette valeur peut être interprétée dans la Condition sur Ctx à Dérouler.

VBP

IScModSuiCtxEc

Caractère

Cette VBP est alimentée par le plugin avec le modèle du contexte en cours de traitement dans la phase d’enchaînement de contexte. Cette valeur peut être interprétée dans la Condition sur Ctx à Dérouler.

VBP

IGeTypDer

Caractère

Cette VBP est alimentée par le plugin commercial ou technique avec respectivement la valeur GC ou DT suivant que l’on est en cours de déroulement d’un scénario commercial ou de génération d’une nomenclature de pointeur

VBP

IScAncRefPreDef

Caractère

Cette VBP est alimentée en début de chaque contexte avec la référence du modèle prédéfini rattaché à ce contexte (voir nomenclature de contexte)

VBP

IScAncTypoCtx

Caractère

Cette VBP est alimentée lors de la phase de création de contexte fils avec la valeur de la typologie préalablement défini pour le contexte à créer si celui-ci était déjà existant. Cette VBP pourra être comparée à la valeur de la nouvelle typologie afin de détecter une modification de la nature du contexte à recréer. (voir nomenclature de contexte)

VBP

IScNewTypoCtx

Caractère

Cette VBP est alimentée lors de la phase de création de contexte fils avec la valeur de la typologie défini pour le contexte à créer. Cette VBP pourra être comparée à la valeur de l’ancienne typologie de ce contexte si celui-ci existait afin de détecter une modification de la nature du contexte à recréer (voir nomenclature de contexte)

VBP

IScCdeAccTec

Caractère

Cette VBP est à alimenter avant appel de la requête procédure GCA. IScGesAcTe de gestion d’héritage, afin de définir la valeur de la commande pour laquelle un héritage sur accords techniques doit être recherché.

VBP

IScCliAccTec

Caractère

Cette VBP est à alimenter avant appel de la requête procédure GCA. IScGesAcTe de gestion d’héritage, afin de définir la référence du client pour lequel un héritage sur accords techniques doit être recherché.

VBP

IScResAccTec

Caractère

Cette VBP est à alimenter avant appel de la requête procédure GCA. IScGesAcTe de gestion d’héritage, afin de définir la référence du réseau pour lequel un héritage sur accords techniques doit être recherché.

VBP

IScGAFAccTec

Caractère

Cette VBP est à alimenter avant appel de la requête procédure GCA. IScGesAcTe de gestion d’héritage, afin de définir la valeur de l’affaire pour laquelle un héritage sur accords techniques doit être recherché.

VBP

IScGrpCliAccTec

Caractère

Cette VBP est à alimenter dans la requête REB de recherche du groupe client lié à un client (groupe paramètre GesHeritage du domaine commercial) avec la référence du groupe client lié au client défini dans la VBP IScCliAccTec

VBP

IScGrpResAccTec

Caractère

Cette VBP est à alimenter dans la requête REB de recherche du groupe client lié à un client (groupe paramètre GesHeritage du domaine commercial) avec la référence du groupe réseau lié au réseau défini dans la VBP IScResAccTec

VBP

IScLstCtxANePasDer

Caractère

Cette VBP est à alimenter dans la requête de déroulement des contextes lors de la validation du scénario, afin de spécifier si besoin la liste de contextes que l’on ne veut pas dérouler et qui ne devront pas être considéré comme « à dérouler ». Cette VBP doit être alimentée lorsque l’on veut forcer le déroulement d’un contexte sans redérouler ces contextes fils.

VBP

IScArrPrix

Numérique

Cette VBP, alimentée par défaut avec la valeur du paramètre multiple arrondi CalPrix, permet de spécifier l’indice d’arrondi (0.1 ; 0.01 ; 0.001…) à appliquer suite au calcul de chaque grille ou PV.

VBP

IScInvMatPV

Logique

Cette VBP, alimentée par défaut avec la valeur du paramètre PV Invalide/matrice CalPrix, permet de définir le comportement à appliquer lorsqu’une matrice de PV ne renvoie aucun coefficient. Doit-on considérer le coefficient à zéro ou doit on poursuivre le calcul sur les entités hiérarchique de plus bas niveau : recherche par réseau client, puis par réseau, puis par version période et enfin par version.

VBP

IScPriHorCat

Logique

Cette VBP est alimentée par le plugin suite au calcul de chaque grille de tarif afin d’indiquer si le calcul de la grille en cours a abouti ou pas. Si aucun prix ne correspond aux entrées de la grille mais que tous les éléments nécessaires au calcul de la grille sont corrects, cette VBP aura la valeur YES. Cette VBP pourra par exemple être utilisée dans la phase de maj après calcul afin de générer une erreur si la grille n’aboutit pas.

VBP

IScPrixTrouve

Logique

Cette VBP est alimentée par le plugin suite au calcul de chaque grille de tarif et indique qu’un prix a été trouvé pour la grille en cours.

VBP

IScStopCalCT

Logique

Cette VBP est interprétée suite au calcul de chaque grille de tarif durant la phase de maj après calcul afin de stopper le calcul de la grille en cours et des PV associées et passer ainsi à la grille suivante. Exemple Calcul d’un tarif avec dimension exact : la grille de débouche pas, on stoppe le calcul en cours et des PV et l’on initialise dans la phase de MAJ après calcul la nouvelle référence de grille sur laquelle un calcul avec dimension >= doit être appliqué.

VBP

IScQuesStop

Caractère

Cette VBP a pour but de pouvoir forcer depuis la VBA sur laquelle a été initialisée cette VBP le déroulement d’un questionnaire en automatique jusqu'à la VBA contenu dans la référence de cette VBP.

Exemple en sortie de la VBA.Num1 on initialise la VBP.IscQuesStop avec NUM5, le plugin va dérouler les VBA, Num 2, 3, 4 en automatique et s’arrêter sur la VBA.Num5 après la phase d’entrée.

Si cette VBP est initialisée en phase d’entrée de la VBA.Num5 avec la valeur Num5, le plugin stoppera le déroulement du questionnaire sur Num5 après la phase d’entrée même si l’on est en déroulement automatique (mode CTG).

VDL

IRSCdeNumLig

Caractère

GUID Ligne Ramasoft. Cette variable permet de stocker l’identifiant de la ligne du projet Ramasoft correspondant à la ligne de commande commerciale en cours.

VBP

IRSLieSsCorArt

Logique

Cette VBP permet d’identifier pour chaque lien nomenclature issue de Ramasoft si une correspondance a été trouvé entre le composant issu de Ramasoft et un composant de la base de données Diapason (exemple choix d’un composant Diapason à partir d’un article générique Ramasoft + couleur intérieure et extérieure)

VBP

IRSRefVBA

Caractère

Cette VBP est alimentée lors de la phase de correspondance de valeur de VBA Ramasoft – Diapason (BL => Blanc). La VBP permet d’identifier de manière générique (Exploitation / Matrice) la référence de la VBA Ramasoft en cours de traitement

VBP

IRSValVBA

Caractère

Cette VBP est alimentée lors de la phase de correspondance de valeur de VBA Ramasoft – Diapason (BL => Blanc). La VBP permet d’identifier de manière générique (Exploitation / Matrice) la valeur de la VBA Ramasoft en cours de traitement

VBP

IP7LstCdeTraite

Caractère

Cette VBP est alimentée avec la liste des commandes venant d’être créés lors du traitement d’intégration des fichier XML Prodevis ou My Pricer. Elle est exploitable lors de l’exécution de la requête REB de fin de traitement d’intégration du XML.


JavaScript errors detected

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

If this problem persists, please contact our support.