Skip to main content
Skip table of contents

Gestion des RLs ENR-ACT-FAB


Contexte à initialiser pour les actions de gestion des RLs :

Les listes nécessaires sont :

WFFabAct , WFFabCTRl et WFFabCTSel.

Création d’un RL

Listes nécessaires : WFFabAct, WFFabCTRl, WFFabCTSel.

  • WFFabAct :

Champ

Valeur

O ?

Description

EntTEn

*FAT-RL

Oui

Valeur figée.

Evènement transmis au programme de mise à jour.

Action

CRE

Oui

Valeur figée.

Indique l’action à mener

ActCle

Valeur Clé

Oui

Valeur libre.

Clé de regroupement entre les différentes listes.

Il faudra qu’il existe au moins un enregistrement dans les listes WFFabCTRl et WFFabCTSel avec cette clé.

EntCl1

Ressource

Oui

Contient la référence ressource à rattacher au RL traité.

EntCl2

RL

Oui

Contient la référence RL à créer.

EntCle3

Non

Valeurs possibles ‘’ ou ‘T’ ou ‘N’.

Valeur défaut : ‘’.

Permet d’indiquer le mode d’initialisation des quantités à affecter au RL.

‘’ = Quantité fournie par la requête

‘T’ = Quantité restante (mode Total) sur l’entité

‘N’ = Quantité restante (mode Net) sur l’entité.

  • WFFabCTRL :

Champ

Valeur

O ?

Description

ActCle

Valeur Clé

Oui

Valeur libre.

Clé de regroupement entre les différentes listes.

Permet de faire le lien avec WFFabAct (action à mener)

Designation

Non

Contient la désignation du RL à créer

Typ

Non

Contient ‘OF’ ou ‘CT. Valeur défaut ‘OF’. Cette information peut être importante lors de la création du premier RL sur la ressource puisque c’est cette information qui indiquera quel type de RL is sera possible de créer par la suite sur cette ressource.

LanSerPreDebDat

Non

Si non définie sera égale au MINIMUM des dates de début prévues des entités liées.

LanSerPreDePDat

Non

Si non défini, égal à 0.

LanSerPreFinDat

Non

Si non définie sera égale au MAXIMUM des dates de fin prévues des entités liées.

LanSerPreFiPDat

Non

Si non défini, sera égal à 0.

SdyProRefGloInt

Non

Référence procédure de saisie dynamique globale en mode interactif.

SdyProRefGloAut

Non

Référence procédure de saisie dynamique globale en mode automatique (pas de saisie).

LanSerNOrRL

Non

Si non défini, égal à 0

LanSerCTAl0 à 9

Non

Valeurs libres.

LanSerCTNu0 à 9

Non

Valeurs libres

LanSerCTDa1 à 5

Non

Valeurs libres

LanSerCTLo1 à 5

Non

Valeurs libres

LanSerCleTri1 à 5

Non

Valeurs libres.

  • WFFabCTSel : Cette liste permet de rattacher les entités au RL devant être créé, un RL ne pouvant pas être vide.

Champ

Valeur

O ?

Description

ActCle

Valeur clé

Oui

Valeur libre.

Clé de regroupement entre les différentes listes.

Permet de faire le lien avec WFFabAct (action à mener)

LanSerFabOF

OF1

Oui

Référence OF

GamEtaRef

Etape

Oui

Référence étape

LanSerCTRef

CT

Non

Référence CT

LanSerFabQteAFa

1

Non

Quantité à affecter au RL.

Obligatoire uniquement si WFFabAct.EntCl3 = ‘’.

NumOrd

Non

Numéro ordre entité dans RL. Si non défini, égal à 0.

Sel

Non

Dans le cadre de la création de RL, il n’est pas nécessaire de gérer ce champ, tous les enregistrements de cette table seront rattachés.

Exemple de requête permettant la création d’un RL :

Modification Entête d’un RL

Listes nécessaires : WFFabAct, WFFabCtRl.

  • WFFabAct :

Champ

Valeur

O ?

Description

EntTEn

*FAT-RL

Oui

Valeur figée.

Evènement transmis au programme de mise à jour.

Action

MOD

Oui

Valeur figée.

Indique l’action à mener

ActCle

Valeur Clé

Oui

Valeur libre.

Clé de regroupement entre les différentes listes.

Il faudra qu’il existe au moins un enregistrement dans les listes WFFabCTRl et WFFabCTSel avec cette clé.

EntCl1

Ressource

Oui

Contient la référence ressource à rattacher au RL traité.

EntCl2

RL

Oui

Contient la référence RL à créer.

  • WFFabCTRL :

Champ

Valeur

O ?

Description

ActCle

Valeur Clé

Oui

Valeur libre.

Clé de regroupement entre les différentes listes.

Permet de faire le lien avec WFFabAct (action à mener)

Designation

Non

Contient la désignation du RL à créer

Typ

Non

Contient ‘OF’ ou ‘CT. Valeur défaut ‘OF’. Cette information peut être importante lors de la création du premier RL sur la ressource puisque c’est cette information qui indiquera quel type de RL is sera possible de créer par la suite sur cette ressource.

LanSerPreDebDat

Non

Si non définie sera égale au MINIMUM des dates de début prévues des entités liées.

LanSerPreDePDat

Non

Si non défini, égal à 0.

LanSerPreFinDat

Non

Si non définie sera égale au MAXIMUM des dates de fin prévues des entités liées.

LanSerPreFiPDat

Non

Si non défini, sera égal à 0.

SdyProRefGloInt

Non

Référence procédure de saisie dynamique globale en mode interactif.

SdyProRefGloAut

Non

Référence procédure de saisie dynamique globale en mode automatique (pas de saisie).

LanSerNOrRL

Non

Si non défini, égal à 0

LanSerCTAl0 à 9

Non

Valeurs libres.

LanSerCTNu0 à 9

Non

Valeurs libres

LanSerCTDa1 à 5

Non

Valeurs libres

LanSerCTLo1 à 5

Non

Valeurs libres

LanSerCleTri1 à 5

Non

Valeurs libres.

Modification Contenu RL

Listes nécessaires : WFFabAct, WFFabCTSel.

  • WFFabAct :

Champ

Valeur

O ?

Description

EntTEn

*FAT-RL

Oui

Valeur figée.

Evènement transmis au programme de mise à jour.

Action

CRE

Oui

Valeur figée.

Indique l’action à mener

ActCle

Valeur Clé

Oui

Valeur libre.

Clé de regroupement entre les différentes listes.

Il faudra qu’il existe au moins un enregistrement dans les listes WFFabCTRl et WFFabCTSel avec cette clé.

EntCl1

Ressource

Oui

Contient la référence ressource à rattacher au RL traité.

EntCl2

RL

Oui

Contient la référence RL à créer.

EntCle3

Non

Valeurs possibles ‘’ ou ‘T’ ou ‘N’.

Valeur défaut : ‘’.

Permet d’indiquer le mode d’initialisation des quantités à affecter au RL.

‘’ = Quantité fournie par la requête

‘T’ = Quantité restante (mode Total) sur l’entité

‘N’ = Quantité restante (mode Net) sur l’entité.

  • WFFabCTSel : Cette liste permet de rattacher les entités au RL devant être créé, un RL ne pouvant pas être vide.

Champ

Valeur

O ?

Description

ActCle

Valeur clé

Oui

Valeur libre.

Clé de regroupement entre les différentes listes.

Permet de faire le lien avec WFFabAct (action à mener)

LanSerFabOF

OF1

Oui

Référence OF

GamEtaRef

Etape

Oui

Référence étape

LanSerCTRef

CT

Non

Référence CT

LanSerFabQteAFa

1

Non

Quantité à affecter au RL.

Obligatoire uniquement si WFFabAct.EntCl3 = ‘’.

NumOrd

Non

Numéro ordre entité dans RL. Si non défini, égal à 0.

Sel

Oui

Ce flag va permettre de définir si l’entité définie sera à rattacher ou à détacher du RL.

Oui = rattachement de l’entité si celle-ci n’est pas liée

Non = détachement de l’entité.

Initialisation du contenu d’un RL

Cette action permet d’initialiser la liste WFFabCTSel de façon automatique. A la suite de cette action, il est possible de ‘retravailler’ la liste pour détacher ou rattacher d’autres entités ...

Listes nécessaires : WFFabAct.

  • WFFabAct :

Champ

Valeur

O ?

Description

EntTEn

*FAT-RL

Oui

Valeur figée.

Evènement transmis au programme de mise à jour.

Action

INI

Oui

Valeur figée.

Indique l’action à mener

ActCle

Valeur Clé

Oui

Valeur libre.

Clé de regroupement entre les différentes listes.

Il faudra qu’il existe au moins un enregistrement dans les listes WFFabCTRl et WFFabCTSel avec cette clé.

EntCl1

Ressource

Oui

Contient la référence ressource à rattacher au RL traité.

EntCl2

RL

Oui

Contient la référence RL à partir duquel on veut récupérer les liens. (construction WFFabCTSel).

EntCle3

Non

Valeurs possibles ‘’ ou ‘T’ ou ‘N’.

Valeur défaut : ‘’.

Permet d’indiquer le mode d’initialisation des quantités à affecter au RL.

‘’ = Quantité fournie par la requête

‘T’ = Quantité restante (mode Total) sur l’entité

‘N’ = Quantité restante (mode Net) sur l’entité.

Suppression d’un RL

Listes nécessaires : WFFabAct.

  • WFFabAct :

Champ

Valeur

O ?

Description

EntTEn

*FAT-RL

Oui

Valeur figée.

Evènement transmis au programme de mise à jour.

Action

SUP

Oui

Valeur figée.

Indique l’action à mener

ActCle

Valeur Clé

Oui

Valeur libre.

Clé de regroupement entre les différentes listes.

Il faudra qu’il existe au moins un enregistrement dans les listes WFFabCTRl et WFFabCTSel avec cette clé.

EntCl1

Ressource

Oui

Contient la référence ressource à rattacher au RL traité.

EntCl2

RL

Oui

Contient la référence RL à supprimer.

Erreurs de paramétrage retournées par la fonction

Erreur

Cause

Aucune action à traiter ...

Il n’y a pas d’enregistrement dans la liste WFFabAct.

WFFabCTRl= liste vide . Définition RL obligatoire

L’action à mener nécessite l’existence d’un enregistrement dans WFFabCTRl. La seule action pour laquelle cette liste n’a pas lieu d’être est ‘SUP’.

WFFabCTSel= liste vide. Détail RL obligatoire

L’action à mener nécessite l’existence d’un enregistrement dans WFFabCTSel.

*FAT-RL : WFFabAct.EntCl2 est obligatoire.

Votre évènement concerne la mise à jour de RL et WFFabAct.EntCl2 est vide.

Ressource inexistante OU non gérée file d'attente

La référence ressource définie dans WFFabAct.EntCl1 n’est pas valide (soit elle n’existe pas, soit elle n’est pas gérée par file d’attente).

Des RLs d'un autre type existent sur la ressource

Vous tentez de créer un RL d’un type différent que ceux déjà créés sur cette ressource. Pour forcer cette création soit vous supprimez les RLs déjà existants soit vous modifiez le type RL dans WFFabCTRl.Typ.

Référence RL existante : création impossible

La référence du Rl à créer existe déjà.

Couple OF/Etape inexistant

Les informations WFFabCTSel.LanSerFabOF et WFFabCTSel.GamEtaRef sont incohérentes.

La quantité affectée au RL doit être > 0

Vous êtes en mode ‘quantité donnée par requête (WFFabAct.EntCle3 = ‘’) et la quantité indiquée sur le lien est négative ou nulle.

Aucun Détail Trouvé : Création RL vide impossible

Cas extrême, aucune des entités fournies par la liste WFFabCTSel ne sont disponibles, de ce fait la création du RL ne peut avoir lieu.

Référence RL inexistante

Vous tentez de modifier ou de supprimer un RL et la référence WFFabAct.EntCl2 n’existe pas.

Référence CT à rattacher au RL inconnue

La CT définie dans la liste WFFabCTSel n’existe pas.

Problème d'accès au détail RL

Vous tentez de déttacher une entité du RL mais celle-ci n’existe pas ou le RL est en cours de mise à jour par un autre utilisateur.

Quantité affectée au RL incohérente

La quantité à affecter au RL pour l’entité courante est inférieure à la quantité déjà fabriquer pour ce lien.


JavaScript errors detected

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

If this problem persists, please contact our support.