Skip to main content
Skip table of contents

STUDIO ENR-ACT-PTR


Définition

BUT

Cette fonction permet de maintenir les nomenclatures de pointeurs.

TYPE

Caractère.

SYNTAXE

Variable = ENR-ACT-PTR ( )

PARAMETRES

Aucun.

Structures utilisées

Liste standard : WfPtrAct (Actions à réaliser)

Champ

Type

Description

ActNOr 

Caractère

Ordre traitement des actions

Action 

Caractère

Action à réaliser

ActCle 

Caractère

Clé de relation avec les autres structures WfPtrAct*

ActRes 

Caractère

Résultat action

ActErr 

Caractère

Libellé erreur éventuel

EntTEn 

Caractère

Type entité (LC=Ligne de Commande, P=Article) (= RefDiapInformation)

EntCl1 

Caractère

Clé 1 entité (Numéro de Commande ou Référence Article) (= RefCleInfo1Diap)

EntCl2 

Caractère

Clé 2 entité (Numéro de Ligne ou Type de Nomenclature) (= RefCleInfo2Diap)

EntCl3 

Caractère

Clé 3 entité (= RefDiapPointeur)

EntTNo 

Caractère

Type de Nomenclature

DupAct 

Caractère

Action de duplication :

Vide = création pointeur simple

DL = duplication pointeur seul

DA = duplication pointeur et ses pointeurs fils

DupTEn 

Caractère

Type entité à dupliquer

DupCl1 

Caractère

Clé 1 entité à dupliquer

DupCl2 

Caractère

Clé 2 entité à dupliquer

DupTNo 

Caractère

Type de Nomenclature à dupliquer

DupCl3 

Caractère

Clé 3 entité à dupliquer

CmpSce 

Caractère

Scénario de comparaison

CmpTEn 

Caractère

Type entité à comparer

CmpCl1 

Caractère

Clé 1 entité à comparer

CmpCl2 

Caractère

Clé 2 entité à comparer

CmpTNo 

Caractère

Type de Nomenclature à comparer

CmpCl3 

Caractère

Clé 3 entité à comparer

Liste standard : WfPtrActStr (Structure)

Champ

Type

Description

ActCle 

Caractère

Clé de relation avec WfPtrAct

DecNOr 

Caractère

Numéro d’ordre découpe

LisPtr 

Caractère

Liste chaînée des références pointeurs

LisNiv 

Caractère

Liste niveaux correspondants

LisQtL 

Caractère

Liste quantités locales correspondantes

LisQtT 

Caractère

Liste quantités totales correspondantes

LisCtx 

Caractère

Liste chaînée des références contextes

Liste standard : WfPtrActVar (Variables)

Champ

Type

Description

ActCle 

Caractère

Clé de relation avec WfPtrAct

VarRef 

Caractère

Référence Variable

VarVal 

Caractère

Valeur Variable

Liste standard : WfPtrActIT (Informations Techniques)

Champ

Type

Description

ActCle 

Caractère

Clé de relation avec WfPtrAct

PteITO

Numérique

Numéro d’ordre

PteITT

Caractère

Type IT

PteITS 

Caractère

Sous-Type IT

PteITC 

Caractère

Code IT

PteITN 

Numérique

Numéro d’ordre pour le code IT

PteITV 

Caractère

Valeur IT

Liste standard : WfPtrActPR (Propriétés Techniques)

Champ

Type

Description

ActCle 

Caractère

Clé de relation avec WfPtrAct

PteDom

Caractère

Domaine

PteGrp 

Caractère

Groupe

PteInd 

Numérique

Numéro d’ordre

PtePro

Caractère

Référence

PteVal 

Caractère

Valeur

PteTyp

Caractère

Type de donnée

PteArb

Caractère

Arborescence dans l’arbre de paramétrage domaine

Liste standard : WfPtrCmpVar (Variables et IT différentes)

Champ

Type

Description

ActCle 

Caractère

Clé de relation avec WfPtrAct

RefPtrNom1

Caractère

Référence Pointeur Nom. 1

DesPtrNom1

Caractère

Désignation Pointeur Nom. 1

RefPtrNom2

Caractère

Référence Pointeur Nom. 2

DesPtrNom2

Caractère

Désignation Pointeur Nom. 2

LibDetPtr

Caractère

Libellé Détail Pointeur

TypeProb

Caractère

1=dans Nom1, 2=dans Nom2, D=dans les 2 Nom.

Type

Caractère

V=variable, I=information technique

VarRef

Caractère

type_variable.nom_variable

VarValNom1

Caractère

Valeur variable dans la nomenclature 1

VarValNom2

Caractère

Valeur variable dans la nomenclature 2

PteITT

Caractère

Type information technique

PteITS

Caractère

Sous Type information technique

PteITC

Caractère

Code information technique

PteITVNom1

Caractère

Valeur IT dans la nomenclature 1

PteITVNom2

Caractère

Valeur IT dans la nomenclature 2

Actions possibles

ICL : Clé de lecture d’une nomenclature

  • Infos Entrée Obligatoires : Clé Entité

  • Infos Sortie : Clé utilisable par le ENR-ACT-PTR

  • Structures Entrée : WfPtrAct (ActCle) + WfPtrActVar

  • Structures Sortie : WfPtrAct (Ent* + ActRes + ActErr)

Exemple (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

EntTNo

ICL

P

228

Renvoie (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

EntTNo

ICL

P

228

0

0

Exemple (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

EntTNo

ICL

LC

0307000015

4

0

Renvoie (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

EntTNo

ICL

LC

030700089

4d

0

INP : Lecture des Variables d’un pointeur

Remarque : Il est possible de lire seulement une partie des variables du pointeur.

  • Infos Entrée Obligatoires : Clé Pointeur (EntTEn + EntCl1 + EntCl2 + EntCl3)

  • Infos Entrée Facultatives : Liste de variables (pour initialiser juste ces variables)

  • Infos Sortie : Liste de variables locales / contextuelles avec leurs valeurs

  • Structures Entrée : WfPtrAct (ActCle) + WfPtrActVar

  • Structures Sortie : WfPtrAct (ActRes + ActErr) + WfPtrActVar

Exemple (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

ActCle

INP

P

228

0

0000100003

ACT01

Renvoie (WfPtrActVar) :

ActCle

VarRef

VarVal

ACT01

ge-des-gene

Structure MH

ACT01

ge-ref-cont

Racine

ACT01

di-niveau

1

ACT01

di-qte-lien

1

ACT01

couleur

GRIS

IIT : Lecture des Informations Techniques d’un Pointeur

  • Infos Entrée Obligatoires : Clé Pointeur

  • Infos Sortie : Liste des IT avec leurs valeurs

  • Structures Entrée : WfPtrAct (ActCle)

  • Structures Sortie : WfPtrAct (ActRes + ActErr) + WfPtrActIT

Exemple (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

ActCle

IIT

P

228

0

0000100003

ACT02

Renvoie (WfPtrActIT) :

ActCle

PteITT

PteITS

PteITC

PteITV

ACT02

SOUDURE

SOU1

5.7

ACT02

SOUDURE

SOU2

9.88

IPR : Lecture des Propriétés Techniques d’un Pointeur

  • Infos Entrée Obligatoires : Clé Pointeur

  • Infos Sortie : Liste des propriétés avec leurs valeurs

  • Structures Entrée : WfPtrAct (ActCle)

  • Structures Sortie : WfPtrAct (ActRes + ActErr) + WfPtrActPR

Exemple (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

ActCle

IIT

P

228

0

0000100003

ACT02

Renvoie (WfPtrActPR) :

ActCle

PteDom

PteGrp

PtePro

PteVal

ACT02

USINAGE

REM

VPR.CoteX

105.7

ACT02

USINAGE

REM

VPR.CoteY

18.47

INI : Lecture des Informations Techniques, Variables et Propriétés d’un Pointeur

  • Infos Entrée Obligatoires : Clé Pointeur

  • Infos Entrée Facultatives : Liste de variables

  • Infos Sortie : Liste de variables locales / contextuelles + Liste des IT avec leurs valeurs + Liste des Propriétés avec leurs valeurs

  • Structures Entrée : WfPtrAct (ActCle) + WfPtrActVar

  • Structures Sortie : WfPtrAct (ActRes + ActErr) + WfPtrActVar + WfPtrActIT + WfPtrActPR

Exemple (WfPtrAct + WfPtrActVar + WfPtrActIT + WfPtrActPr) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

ActCle

INI

P

228

0

0000100003

ACT03

ActCle

VarRef

VarVal

ACT03

ge-des-gene

Structure MH

ACT03

ge-ref-cont

Racine

ACT03

di-niveau

1

ACT03

di-qte-lien

1

ACT03

Couleur

GRIS

ActCle

PteITO

PteITT

PteITS

PteITC

PteITV

ACT03

1

SOUDURE

SOU1

5.8

ACT03

2

SOUDURE

SOU2

9.87

ActCle

PteDom

PteGrp

PtePro

PteVal

ACT03

USINAGE

REM

VPR.CoteX

105.7

ACT03

USINAGE

REM

VPR.CoteY

18.47

INH : Lecture des Variables d’un Pointeur et de ses pères

Cette fonction recherche la valeur d’une variable en remontant vers les contextes supérieurs pour toutes les variables non locales au pointeur.

  • Infos Entrée Obligatoires : Clé Pointeur

  • Infos Entrée Facultatives : Liste de variables

  • Infos Sortie : Liste de variables locales / contextuelles / contextuelles des pères

  • Structures Entrée : WfPtrAct (ActCle) + WfPtrActVar

  • Structures Sortie : WfPtrAct (ActRes + ActErr) + WfPtrActVar

Exemple (WfPtrAct + WfPtrActVar) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

ActCle

INI

P

228

0

0000100003

ACT03

ActCle

VarRef

VarVal

ACT03

ge-des-gene

Structure MH

ACT03

ge-ref-cont

Racine

ACT03

di-niveau

1

ACT03

di-qte-lien

1

ACT03

Couleur

GRIS

INA : Lecture de l’arborescence d’un pointeur

  • Infos Entrée Obligatoires : Clé Pointeur

  • Infos Sortie : Nomenclature récursive du pointeur

  • Structures Entrée : WfPtrAct (Cle)

  • Structures Sortie : WfPtrAct (ActRes + ActErr) + WfPtrActStr

INA-C : Lecture de l’arborescence d’un pointeur multi-niveau

Identique à la fonction « INA », mais lit en multi-niveau : les nomenclatures des articles standard de dernier niveau sont intégrées à WfPtrActStr.

  • Infos Entrée Obligatoires : Clé Pointeur

  • Infos Sortie : Nomenclature récursive du pointeur

  • Structures Entrée : WfPtrAct (Cle)

  • Structures Sortie : WfPtrAct (ActRes + ActErr) + WfPtrActStr

MOD : Modification des Variables, des Informations Techniques et des Propriétés Techniques

Remarque : La règle d’enregistrement des informations est la suivante :

  • si la variable VBA à initialiser fait partie de la liste des variables définie dans le paramètre général NOMPTR-VLO (par défaut les « ge- » et les « di- »), la variable est locale. Sinon, elle est considérée comme contextuelle. Si le contexte est le même que le père, un nouveau contexte est créé et propagé aux fils de même contexte.

  • si la variable est une SNO ou une VNO, elle est locale.

Remarque : La modification des IT écrase toujours les IT existantes pour un même pointeur, malgré que la clé des IT (Type + Sous-Type + Code) ne soit pas unique. Pour modifier une IT, il faut d’abord lire toutes les IT (action IIT), puis en modifier la valeur dans WfPtrActIT.

  • Infos Entrée Obligatoires : Clé Pointeur

  • Infos Entrée Facultatives : Liste de variables et/ou Liste des IT et/ou liste des Propriétés

  • Infos Sortie : Résultat

  • Structures Entrée : WfPtrAct (Cle) + WfPtrActVar + WfPtrActIT + WfPreActPR

  • Structures Sortie : WfPtrAct (ActRes + ActErr)

Exemple (WfPtrAct + WfPtrActVar) : Modification désignation

Action

EntTEn

EntCl1

EntCl2

EntCl3

ActCle

MOD

P

228

0

0000100003

ACT04

ActCle

VarRef

VarVal

ACT04

ge-des-gene

Nouvelle désignation

AJU : Création d’un pointeur situé avant un pointeur donné

Remarques :

Si la création aboutit, WfPtrAct.ActRes contient la référence du pointeur créé.

La duplication correspond à un Copier-Coller.

Il n’est pas possible d’affecter de variable durant la création d’un pointeur. Il faut nécessairement faire 2 opérations pour la création et la maintenance d’un pointeur.

  • Infos Entrée Obligatoires : Clé Pointeur courant

  • Infos Entrée Facultatives : Variables + IT + Propriétés + Code duplication + Clé duplication

  • Infos Sortie : Résultat

  • Structures Entrée : WfPtrAct + WfPtrActVar + WfPtrActIT + WfPreActPR

  • Structures Sortie : WfPtrAct (ActRes + ActErr)

Exemple d’ajout « simple » (WfPtrAct + WfPtrActVar) : Le nouveau pointeur créé va être au-dessus du pointeur « 0000100003 ».

Action

EntTEn

EntCl1

EntCl2

EntCl3

ActCle

AJU

P

228

0

0000100003

ACT05

ActCle

VarRef

VarVal

ACT05

ge-ref-gene

Référence article

ACT05

ge-des-gene

Désignation

ACT05

di-qte-lien

1

ACT05

Couleur

GRIS

Exemple de copier-coller (WfPtrAct) : Le pointeur de référence « 0000100004 » va être copié, ainsi que toute son arborescence puis être « collé » au-dessus du pointeur « 0000100003 ».

Action

EntTEn

EntCl1

EntCl2

EntCl3

DupAct

DupCle

AJU

P

228

0

0000100003

DA

0000100004

Exemple de copier-coller (WfPtrAct) : Le pointeur de référence « 0000100004 » va être copié seul, puis être « collé » au-dessus du pointeur « 0000100003 ». De plus, sa désignation va être changée.

Action

EntTEn

EntCl1

EntCl2

EntCl3

DupAct

DupCle

ActCle

AJU

P

228

0

0000100003

DL

0000100004

ACT06

ActCle

VarRef

VarVal

ACT06

ge-des-gene

Nouvelle Désignation

AJD : Création d’un pointeur situé après un pointeur donné

Remarques :

Si la création aboutit, WfPtrAct.ActRes contient la référence du pointeur créé.

La duplication correspond à un Copier-Coller.

Il n’est pas possible d’affecter de variable durant la création d’un pointeur. Il faut nécessairement faire 2 opérations pour la création et la maintenance d’un pointeur.

  • Infos Entrée Obligatoires : Clé Pointeur courant

  • Infos Entrée Facultatives : Variables + IT + Propriétés + Code duplication + Clé duplication

  • Infos Sortie : Résultat

  • Structures Entrée : WfPtrAct + WfPtrActVar + WfPtrActIT + WfPreActPR

  • Structures Sortie : WfPtrAct (ActRes + ActErr)

AJI : Création d’un pointeur situé au niveau Inférieur

Remarques :

Si la création aboutit, WfPtrAct.ActRes contient la référence du pointeur créé.

La duplication correspond à un Copier-Coller.

Il n’est pas possible d’affecter de variables durant la création d’un pointeur. Il faut nécessairement faire 2 opérations pour la création et la maintenance d’un pointeur.

  • Infos Entrée Obligatoires : Clé Pointeur courant

  • Infos Entrée Facultatives : Variables + IT + Propriétés + Code duplication + Clé duplication

  • Infos Sortie : Résultat

  • Structures Entrée : WfPtrAct + WfPtrActVar + WfPtrActIT + WfPreActPR

  • Structures Sortie : WfPtrAct (ActRes + ActErr)

AJP : Création premier pointeur d’une nomenclature

Remarques : Si la création aboutit, WfPtrAct.ActRes contient la référence du pointeur créé.

  • Infos Entrée Obligatoires : Clé Pointeur courant

  • Infos Entrée Facultatives : Variables + IT + Propriétés + Code duplication + Clé duplication

  • Infos Sortie : Résultat

  • Structures Entrée : WfPtrAct + WfPtrActVar + WfPtrActIT + WfPreActPR

  • Structures Sortie : WfPtrAct (ActRes + ActErr)

Exemple de création de la nomenclature pour l’article standard 228 (WfPtrAct + WfPtrActVar) :

Action

EntTEn

EntCl1

EntCl2

ActCle

AJP

P

228

0

ACT05

ActCle

VarRef

VarVal

ACT05

ge-ref-gene

Référence article

ACT05

ge-des-gene

Désignation

ACT05

di-qte-lien

1

ACT05

Couleur

GRIS

SUP : Suppression d’un pointeur et de son arborescence

  • Infos Entrée Obligatoires : Clé Pointeur courant

  • Infos Sortie : Résultat

  • Structure Entrée-Sortie : WfPtrAct (ActRes + ActErr)

Exemple de suppression du pointeur « 0000100003 » et de sa nomenclature (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

SUP

P

228

0

0000100003

Les IT et Propriétés liées au pointeur sont supprimées également.

SUL : Suppression d’un pointeur

Remarque : La suppression d’un pointeur rattache toute son arborescence de descendants à son pointeur père. La suppression du pointeur de plus haut niveau n’est pas autorisée.

  • Infos Entrée Obligatoires : Clé Pointeur courant

  • Infos Sortie : Résultat

  • Structure Entrée-Sortie : WfPtrAct (ActRes + ActErr)

Exemple de suppression du pointeur « 0000100003 » (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

SUL

P

228

0

0000100003

SUT : Suppression totale d’une nomenclature

  • Infos Entrée Obligatoires : Clé Pointeur courant

  • Infos Sortie : Résultat

  • Structure Entrée-Sortie : WfPtrAct (ActRes + ActErr)

Exemple de suppression de la nomenclature de l’article standard 228 (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

SUT

P

228

0

SIT : Suppression des Informations Techniques d’un Pointeur

  • Infos Entrée Obligatoires : Clé Pointeur courant

  • Infos Sortie : Résultat

  • Structures Entrée : WfPtrAct

  • Structures Sortie : WfPtrAct (ActRes + ActErr)

SPR : Suppression des Propriétés Techniques d’un Pointeur

  • Infos Entrée Obligatoires : Clé Pointeur courant

  • Infos Sortie : Résultat

  • Structures Entrée : WfPtrAct

  • Structures Sortie : WfPtrAct (ActRes + ActErr)

DTR : Début d’une Transaction

Remarque : La notion de transaction permet de gérer l’intégrité de toutes les mises à jour effectuées entre le début transaction et la fin. Si le mot-clé LC-ERREUR est utilisé pendant une transaction, toutes les mises à jour sont annulées.

Marque le début une transaction pour les actions entre les actions DTR et FTR.

Exemple de Début de Transaction (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

DTR

FTR : Fin d’une Transaction

Marque la fin une transaction pour les actions entre les actions DTR et FTR.

Exemple de Fin de Transaction (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

FTR

CTX : Rechargement du contexte

Force un rechargement de contexte (lecture arborescence complète). Cette action n’est utile que si la nomenclature sur laquelle travaille la fonction a été modifiée par un autre traitement.

Exemple de rechargement de contexte pour l’article standard 228 (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

CTX

P

228

0

RPE : Recherche du père d’un pointeur

  • Infos Entrée Obligatoires : Clé Pointeur

  • Infos Sortie : Référence du Pointeur père

  • Structures Entrée : WfPtrAct (ActCle)

  • Structures Sortie : WfPtrAct (ActRes + ActErr)

Exemple (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

RPE

A

228

0

0000100003

Renvoie (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

ActRes

RPE

A

228

0

0000100003

00000000001

RFS : Recherche des fils d’un pointeur

  • Infos Entrée Obligatoires : Clé Pointeur

  • Infos Sortie : Liste chaînée des références de tous les descendants du Pointeur

  • Structures Entrée : WfPtrAct (ActCle)

  • Structures Sortie : WfPtrAct (ActRes + ActErr)

Exemple (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

RFS

A

228

0

0000100003

Renvoie (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

ActRes

RFS

A

228

0

0000100003

00002000001,00002000002, 00003000001

CPE : Recherche du contexte du père

  • Infos Entrée Obligatoires : Clé Pointeur

  • Infos Sortie : Référence du Contexte du père

  • Structures Entrée : WfPtrAct (ActCle)

  • Structures Sortie : WfPtrAct (ActRes + ActErr)

Exemple (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

CPE

A

228

0

0000100003

Renvoie (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

ActRes

CPE

A

228

0

0000100003

Racine

CPC : Recherche du contexte précédent

Renvoie le premier contexte récursivement au-dessus différent du contexte courant.

  • Infos Entrée Obligatoires : Clé Pointeur

  • Infos Sortie : Référence du Contexte précédent

  • Structures Entrée : WfPtrAct (ActCle)

  • Structures Sortie : WfPtrAct (ActRes + ActErr)

Exemple (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

CPC

A

228

0

0000100003

Renvoie (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

ActRes

CPC

A

228

0

0000100003

Racine

CMP : Comparaison de 2 Nomenclatures

Renvoie la liste des différences entre deux nomenclatures de pointeurs. Ces nomenclatures peuvent être de types différents (article / ligne de commande). Il faut remplir les clés pour la première nomenclature (Ent*) et pour celle à comparer avec celle-ci (Cmp*). Les valeurs données pour EntTEn, EntCl1, EntCl2 et EntCl3 correspondent à :

  • EntTEn : type de nomenclature (P ou LC)

  • EntCl1 : référence article (si EntTEn = « P » ou au numéro de commande (si « LC »)

  • EntCl2 : numéro de ligne de commande si EntTEn = « LC »

  • EntCl3 : référence pointeur de départ de comparaison (facultatif).

Les valeurs données pour la deuxième nomenclature sont :

  • CmpTEn : type de nomenclature (P ou LC)

  • CmpCl1 : référence article (si EntTEn = « P » ou au numéro de commande (si « LC »)

  • CmpCl2 : numéro de ligne de commande si EntTEn = « LC »

  • CmpCl3 : référence pointeur de départ de comparaison (facultatif).

  • Infos Entrée Obligatoires : Clé Pointeur 1, Clé Pointeur 2, Scénario de Comparaison

  • Infos Sortie : Liste de variables locales / contextuelles + Liste des IT différentes avec leurs valeurs respectives + Liste des Propriétés différentes avec leurs valeurs respectives

  • Structures Entrée : WfPtrAct

  • Structures Sortie : WfPtrAct (ActRes + ActErr) + WfPtrCmpVar

Exemple (WfPtrAct) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

CmpTEn

CmpCl1

CmpCl2

CmpCl3

CmpSce

CMP

P

228

0

0000100003

P

229

0

0000100003

SCE1

Renvoie (WfPtrAct + WfPtrCmpVar : voir structure) :

Action

EntTEn

EntCl1

EntCl2

EntCl3

CmpTEn

CmpCl1

CmpCl2

CmpCl3

ActRes

CMP

P

228

0

0000100003

P

229

0

0000100003

*DIF

Exemple : comparaison de la nomenclature de l’article standard 228 et de celle de l’article standard 229 avec le scénario de comparaison SCE1 :

Action

ActCle

EntTEn

EntCl1

EntCl2

CmpTEn

CmpCl1

CmpCl2

CmpSce

CMP

CLE1

P

228

0

P

229

0

SCE1

Remarque : la comparaison s’effectue sur la nomenclature complète (depuis le pointeur de plus haut niveau) puisque EntCl3 et CmpCl3 sont vides.

Nomenclature article 228 :

Nomenclature article 229 :

Renvoie WfPtrCmpVar dont le contenu est le suivant :

Champ

Description

ActCle 

CLE1

RefPtrNom1

0000100002

DesPtrNom1

Deuxième pointeur

RefPtrNom2

DesPtrNom2

LibDetPtr

Deuxième pointeur

TypeProb

1

Cet enregistrement de WfPtrCmpVar signifie qu’un pointeur est présent uniquement dans la première nomenclature (donnée par les clés Ent*).

Exemple : comparaison de la nomenclature de l’article standard 228 et de celle de l’article standard 229 avec le scénario de comparaison SCE2 qui compare la quantité de lien :

Action

ActCle

EntTEn

EntCl1

EntCl2

CmpTEn

CmpCl1

CmpCl2

CmpSce

CMP

CLE1

P

228

0

P

229

0

SCE2

Nomenclature article 228 :

Nomenclature article 229 :

Renvoie WfPtrCmpVar dont le contenu est le suivant :

Champ

Description

ActCle 

CLE1

RefPtrNom1

0000100001

DesPtrNom1

Premier pointeur

RefPtrNom2

0000100001

DesPtrNom2

Premier pointeur

LibDetPtr

Premier pointeur

TypeProb

D

Type

V

VarRef

VBA.ge-coef-emp

VarValNom1

1,5

VarValNom2

2,5

Cet enregistrement de WfPtrCmpVar signifie que la variable VBA.ge-coef-emp a une valeur différente entre les deux nomenclatures : 1,5 dans la première nomenclature (donnée par les clés Ent*) et 2,5 dans la deuxième nomenclature (donnée par les clés Cmp*).

RAZ : Remise à zéro du moteur de nomenclature

Fonction particulière à n’utiliser que sur une nomenclature vide (après suppression de tous les pointeurs et avant une recréation intégrale de celle-ci). Cette action remet les compteurs de numéro de pointeur à 0 (chaque pointeur est renuméroté sur tout le niveau après une opération sur son niveau).

ENR-D : Création optimisée de plusieurs pointeurS

Fonction particulière à n’utiliser que quand on insère plusieurs pointeurs. Cette action recalcule les numéros de pointeur (chaque pointeur est renuméroté sur tout le niveau après une opération sur son niveau) en fin de création en masse de pointeurs. A utiliser en combinaison avec AJU-D, AJI-D et MOD-D remplaçant respectivement AJU, AJI et MOD ainsi que RPE-D et RFS-D remplaçant RPE et RFS.


JavaScript errors detected

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

If this problem persists, please contact our support.