Skip to main content
Skip table of contents

TIE-IDE : Identifiants FACTUR-X des Tiers Comptables


Cette fonctionnalité est disponible à partir de la révision V5.07 .

L’action interne TIE-IDE permet de créer, modifier, dupliquer et supprimer des identifiants FACTUR-X pour des tiers comptables.

L’action est utilisable pour les tiers comptables suivants :

  • SociĂ©tĂ©s Comptables

  • Fournisseurs

  • Clients

  • Articles standard, Ă  la commande ou au devis

  • Liens Articles/Fournisseurs (non utilisable sur les liens vari-articles/fournisseurs)

image-20260109-084344.png

(warning) La duplication est stricte : champs valeur et commentaire prendront les mêmes valeurs que les champs de l’identifiant dupliqué, peut importe les WfEntVar de votre requête. Pour dupliquer et modifier ces deux champs, utiliser plutôt une action INI pour initialiser des valeurs, puis faire une action CRE.

Particularités de l’utilisation des 3 clés de WfEntAct et WfEntVar :

Clé1 : EntTEn_IS (entité correspondant au tiers comptable à gérer)

Clé2 : EntCl1_IS,EntCl2_IS,EntCl3_IS,EntCl4_IS,EntCl5_IS (clés de l’entité correspondant au tiers comptable à gérer)

Clé3 : CodeIde_IS (référence du code identufiant)

Le champ WfEntAct.ActRes contiendra la liste des clés créées séparé par des “/”.

➡️ Liste WfEntAct :

Nom

Type*

Désignation

Obligatoire/Facultatif

Commentaire

Action

C

Action à exécuter

O

INI, CRE, MOD, DUP, CMO ou SUP

EntTEn

C

Entité

O

Doit contenir TIE_IDE

ActCle

C

Clé

F

Clé pour lien avec WfEntVar

EntCl1

C

Clé 1 Entité

O

Entité du tiers comptable à gérer. Les entités gérées sont :

  • SocCpt : sociĂ©tĂ© comptable

  • AFO : fournisseur

  • GCLIENT : client

  • GAD : article

  • AL-ART-FOU : lien article/fournisseur

EntCl2

C

Clé 2 Entité

O

Clés du tiers comptable à gérer séparées par une virgule. Les clés sont différentes en fonction de l’entité :

  • SocCpt : RĂ©fĂ©rence de sociĂ©tĂ© comptable

  • AFO : RĂ©fĂ©rence du fournisseur

  • GCLIENT : RĂ©seau commercial et RĂ©fĂ©rence du client

  • GAD : Type de l’article (R,C ou D) et RĂ©fĂ©rence de l’article

  • AL-ART-FOU : Type de l’article (R), RĂ©fĂ©rence de l’article, RĂ©fĂ©rence du fournisseur et Origine principale du lien article/fournisseur (A ou S)

EntCl3

C

Clé 3 Entité

O

Code identifiant FACTUR-X. Les codes identifiants FACTUR-X sont définis dans les paramètres utilisateurs COMPTA/TIE-IDE

DupCl1

C

Clé 1 Entité à Dupliquer

O - DUP

Entité du tiers comptable à dupliquer si action contient DUP

DupCl2

C

Clé 2 Entité à Dupliquer

O - DUP

Clés du tiers comptable à gérer séparées par une virgule à dupliquer si action contient DUP. Même format que EntCl2

DupCl3

C

Clé 3 Entité à Dupliquer

O - DUP

Code identifiant FACTUR-X Ă  dupliquer si action Contient DUP

*C : caractère, N : numérique, L : logique, D : date

➡️ Liste WfEntVar :

Valeur du code routage (uniquement en CREATION & MODIFICATION)

Nom

Type*

Désignation

Obligatoire/Facultatif

Commentaire

EntTEn

C

Entité

O

Doit contenir TIE-IDE

ActCle

C

Clé

F

Clé pour lien avec WfEntVar. Doit être utilisée si EntCl1, EntCl2 et EntC3 ne sont pas alimentés

EntCl1

C

Clé 1 Entité

F

Voir WfEntAct.EntCl1

EntCl2

C

Clé 2 Entité

F

Voir WfEntAct.EntCl2

EntCl3

C

Clé 3 Entité

F

Voir WfEntAct.EntCl3

EntVar

C

ValIde_IS

O

EntVaC

C

Valeur Caractère

O

Valeur de l’identifiant du tiers comptable pour le code FACTUR-X

Commentaire (uniquement en CREATION & MODIFICATION)

Nom

Type*

Désignation

Obligatoire/Facultatif

Commentaire

EntTEn

C

Entité

O

Doit contenir TIE-IDE

ActCle

C

Clé

F

Clé pour lien avec WfEntVar. Doit être utilisée si EntCl1, EntCl2 et EntC3 ne sont pas alimentés

EntCl1

C

Clé 1 Entité

F

Voir WfEntAct.EntCl1

EntCl2

C

Clé 2 Entité

F

Voir WfEntAct.EntCl2

EntCl3

C

Clé 3 Entité

F

Voir WfEntAct.EntCl3

EntVar

C

ComIde_IS

O

EntVaC

C

Valeur Caractère

O

Commentaire Ă  ajouter

*C : char, N : numérique, L : logique, D : date

Exemple 🛠️ :

COMMENTAIRE : "Cette requête permet de définir les identifiants FACTUR-X pour les tiers comptables, soit : les sociétés comptables (SocCpt), les clients (GCLIENT), les fournisseurs (AFO), les articles (GAD) ou les liens articles/fournisseurs (AL-ART-FOU)"
VLO.Entite = SCR.EntTEn
VLO.Cl1 = CGL.VIDE
VLO.Cl2 = CGL.VIDE
VLO.Cl3 = CGL.VIDE
VLO.Cl4 = CGL.VIDE
VLO.Cl5 = CGL.VIDE
VLO.Cl1EAE = CGL.VIDE
VLO.Cle2EAE = CGL.VIDE
VLO.Cl3EAE = CGL.VIDE
VLO.CodeIde = VCR.Code
VLO.Valeur = VCR.ValAlp
VLO.Comment = VCR.Comm1
VLO.CodeDup = VCR.EntCl3Dup
VLO.EntDup = VCR.EntCl1Dup
VLO.ClesDup = VCR.EntCl2Dup
COMMENTAIRE : "La clé 1 pour WfEntAct et WfEntVar contient l'entité à traiter"
VLO.Cl1EAE = VLO.Entite
COMMENTAIRE : "La clé 3 de WfEntAct et WfEntVar contient le code identifiant"
VLO.Cl3EAE = VLO.CodeIde
SELON VLO.Entite
QUAND-EGAL-A CLO."SocCpt"
COMMENTAIRE : "La clé 1 contient la référence de la société comptable"
VLO.Cl1 = SCR.RefSocCpt
COMMENTAIRE : "La clé 2 de WfEntAct et WfEntVar contient la référence de la société comptable"
VLO.Cle2EAE = VLO.Cl1
FIN_BLOC
QUAND-EGAL-A CLO."GCLIENT"
COMMENTAIRE : "La clé 1 contient le réseau du client La clé 2 contient la référence du client"
VLO.Cl1 = SCR.CliResRef
VLO.Cl2 = SCR.CliGenRef
COMMENTAIRE : "La clé 2 de WfEntAct et WfEntVar contient le réseau et la référence du client séparés par une virgule"
VLO.Cle2EAE = VLO.Cl1 + CLO."," + VLO.Cl2
FIN_BLOC
QUAND-EGAL-A CLO."AFO"
COMMENTAIRE : "La clé 1 contient la référence du fournisseur"
VLO.Cl1 = SCR.AppFouRef
COMMENTAIRE : "La clé 2 de WfEntAct et WfEntVar contient la référence du fournisseur"
VLO.Cle2EAE = VLO.Cl1
FIN_BLOC
QUAND-EGAL-A CLO."GAD"
COMMENTAIRE : "La clé 1 contient le type de l'article La clé 2 contient la référence de l'article"
VLO.Cl1 = SCR.GenRefTypeArt
VLO.Cl2 = SCR.GenRefArt
COMMENTAIRE : "La clé 2 de WfEntAct et WfEntVar contient le type et la référence de l'article séparés par une virgule"
VLO.Cle2EAE = VLO.Cl1 + CLO."," + VLO.Cl2
FIN_BLOC
QUAND-EGAL-A CLO."AL-ART-FOU"
COMMENTAIRE : "La clé 1 contient le type de l'article La clé 2 contient la référence de l'article La clé 3 contient la référence du fournisseur La clé 4 contient l'origine principale de l'article"
VLO.Cl1 = SCR.GenRefTypeArt
VLO.Cl2 = SCR.GenRefArt
VLO.Cl3 = SCR.AppFouRef
VLO.Cl4 = SCR.GenOriPrin
COMMENTAIRE : "La clé 2 de WfEntAct et WfEntVar contient le type de l'article, la référence article, la référence du fournisseur et l'origine principale séparés par une virgule"
VLO.Cle2EAE = VLO.Cl1 + CLO."," + VLO.Cl2 + CLO."," + VLO.Cl3 + CLO."," + VLO.Cl4
FIN_BLOC
QUAND-EGAL-A Toute Autre Valeur
VLO.Entite = CGL.VIDE
FIN_BLOC
FIN_BLOC
SI VLO.Entite = CGL.VIDE
LC-Erreur = CLO."Entité Non Gérée :" + " " + SCR.EntTEn
FIN_BLOC
SINON
COMMENTAIRE : "Création de WfEntAct"
CREATION Liste WfEntAct :
PRENDRE WfEntAct Action = SCR.EntAct
PRENDRE WfEntAct EntTEn = CLO."TIE-IDE"
PRENDRE WfEntAct EntCl1 = VLO.Cl1EAE
PRENDRE WfEntAct EntCl2 = VLO.Cle2EAE
PRENDRE WfEntAct EntCl3 = VLO.Cl3EAE
PRENDRE WfEntAct ActRes = CGL.VIDE
PRENDRE WfEntAct ActErr = CGL.VIDE
SI SCR.EntAct = CLO."DUP"
SI VLO.EntDup = CGL.VIDE
VLO.EntDup = VLO.Cl1EAE
FIN_BLOC
SI VLO.ClesDup = CGL.VIDE
VLO.ClesDup = VLO.Cle2EAE
FIN_BLOC
SI VLO.CodeDup = CGL.VIDE
VLO.CodeDup = VLO.Cl3EAE
FIN_BLOC
PRENDRE WfEntAct DupCl1 = VLO.EntDup
PRENDRE WfEntAct DupCl2 = VLO.ClesDup
PRENDRE WfEntAct DupCl3 = VLO.CodeDup
FIN_BLOC
FIN_BLOC
COMMENTAIRE : "Création des WfEntVar"
SI SCR.EntAct = CLO."CRE" OU SCR.EntAct = CLO."MOD"
CREATION Liste WfEntVar :
PRENDRE WfEntVar EntTEn = CLO."TIE-IDE"
PRENDRE WfEntVar EntCl1 = VLO.Cl1EAE
PRENDRE WfEntVar EntCl2 = VLO.Cle2EAE
PRENDRE WfEntVar EntCl3 = VLO.Cl3EAE
PRENDRE WfEntVar EntTVa = CLO."GFG"
PRENDRE WfEntVar EntVar = CLO."ValIde_IS"
PRENDRE WfEntVar EntVaC = VLO.Valeur
FIN_BLOC
CREATION Liste WfEntVar :
PRENDRE WfEntVar EntTEn = CLO."TIE-IDE"
PRENDRE WfEntVar EntCl1 = VLO.Cl1EAE
PRENDRE WfEntVar EntCl2 = VLO.Cle2EAE
PRENDRE WfEntVar EntCl3 = VLO.Cl3EAE
PRENDRE WfEntVar EntTVa = CLO."GFG"
PRENDRE WfEntVar EntVar = CLO."ComIde_IS"
PRENDRE WfEntVar EntVaC = VLO.Comment
FIN_BLOC
FIN_BLOC
VLO.Res = ENR-ACT-ENT( )
FIN_BLOC

JavaScript errors detected

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

If this problem persists, please contact our support.