Contexte à initialiser pour les déclarations de fabrication :
Les listes nécessaires sont WFFabAct et WFFabDec.
-
WFFabAct :
|
Champ |
Valeur |
O ? |
Description |
|
EntTEn |
*EVT-FA-DE |
Oui |
Valeur figée. Evènement transmis au programme de mise à jour. |
|
Action |
FA-DE |
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 la liste WFFabDec avec cette clé. |
Déclaration Quantitative
-
WFFabDec :
|
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) |
|
LanSerfabDecCtx |
DEC |
Oui |
Valeurs possibles ‘DEC, SOLDE, REBUT’. Indique le contexte : - DEClaration de fabrication. - SOLDE Etape - REBUT déclaration d’un rebut. |
|
LanSerFabDecMod |
OF |
Oui |
Valeur possible ‘OF’. OF = Déclaration quantitative à l’OF |
|
LanSerFabOF |
OF1 |
Oui |
Référence OF. |
|
LanSerFabQteTyp |
Q |
Oui |
Valeurs possibles ‘Q, R, C’. Valeur défaut : Q. Mode d’initialisation de la quantité à déclarer. |
|
LanSerFabQteDec |
1 |
Non |
Cette zone est uniquement obligatoire si LanSerFabQteTyp= ‘Q’ sinon elle est déduite par rapport à la quantité restant à fabriquer sur l’OF (R) ou par rapport à la quantité de conditionnement de l’OF (C). |
|
RefTypePalette |
|
Non |
Type palette. |
|
RefPalette |
|
Non |
Référence palette. Si l’on génère une référence Palette, il est possible de la récupérer dans WfEntAct.ActRes sous la forme ‘RefPalette=’ + numéro de palette. |
|
StoFluSecEntRef |
|
Non |
Section pour mouvements de stocks, permet d’utiliser une section autre que celle définie sur l’OF traité. |
|
RefEmplaStock |
|
Non |
Référence Emplacement. Permet de forcer un emplacement autre que celui défini sur l’OF traité |
|
LanSerReeDecDat |
|
Non |
Date réelle de déclaration. Permet d’antidater une déclaration de fabrication. |
|
LanSerReeDecHeu |
|
Non |
Heure réelle de déclaration. |
|
GenEnrRefUtilCre |
|
Non |
Référence utilisateur effectuant la déclaration. Permet de forcer un utilisateur autre que celui exécutant la fonction DIALOG. |
Déclaration par File d’attente Entité OF
-
WFFabDec :
|
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) |
|
LanSerFabDecCtx |
DEC |
Oui |
Valeurs possibles ‘DEC, SOLDE, RETOUR, REBUT, SURPLUS’. Indique le contexte : - DEClaration de fabrication. - SOLDE Etape - RETOUR déclaration d’un retour - REBUT déclaration d’un rebut - SURPLUS déclaration d’un surplus |
|
LanSerFabDecMod |
FO |
Oui |
Valeurs possibles ‘FO,FS,FCT,FRL’. FO = Déclaration file attente, entité OF FS = Déclaration file attente, entité SERIE FCT = Déclaration file attente, entité CT FRL = Déclaration file d’attente, entité RL |
|
LanSerFabOF |
OF1 |
Oui |
Référence OF. |
|
LanSerCTRef |
OF1 |
Oui |
Référence CT = Référence OF. |
|
GamEtaRef |
Etape |
Oui |
Référence étape |
|
LanSerFabQteDec |
1 |
Oui |
Quantité à déclarer sur l’entité courante et l’étape courante. |
|
LanSerReeDecDat |
|
Non |
Date réelle de déclaration. Permet d’antidater une déclaration de fabrication. |
|
LanSerReeDecHeu |
|
Non |
Heure réelle de déclaration. |
|
GenEnrRefUtilCre |
|
Non |
Référence utilisateur effectuant la déclaration. Permet de forcer un utilisateur autre que celui exécutant la fonction DIALOG. |
Déclaration par File d’attente Entité SERIE
-
WFFabDec :
|
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) |
|
LanSerFabDecCtx |
DEC |
Oui |
Valeurs possibles ‘DEC, SOLDE, RETOUR, REBUT, SURPLUS’. Indique le contexte : - DEClaration de fabrication. - SOLDE Etape - RETOUR déclaration d’un retour - REBUT déclaration d’un rebut - SURPLUS déclaration d’un surplus |
|
LanSerFabDecMod |
FO |
Oui |
Valeurs possibles ‘FO,FS,FCT,FRL’. FO = Déclaration file attente, entité OF FS = Déclaration file attente, entité SERIE FCT = Déclaration file attente, entité CT FRL = Déclaration file d’attente, entité RL |
|
LanSerRef |
Série1 |
Oui |
Référence Série. |
|
GamEtaRef |
Etape |
Oui |
Référence étape |
|
LanSerFabQteDec |
1 |
Oui |
Quantité à déclarer sur l’entité courante et l’étape courante. |
|
LanSerReeDecDat |
|
Non |
Date réelle de déclaration. Permet d’antidater une déclaration de fabrication. |
|
LanSerReeDecHeu |
|
Non |
Heure réelle de déclaration. |
|
GenEnrRefUtilCre |
|
Non |
Référence utilisateur effectuant la déclaration. Permet de forcer un utilisateur autre que celui exécutant la fonction DIALOG. |
Déclaration par File d’attente Entité CT
-
WFFabDec :
|
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) |
|
LanSerFabDecCtx |
DEC |
Oui |
Valeurs possibles ‘DEC, SOLDE, RETOUR, REBUT, SURPLUS’. Indique le contexte : - DEClaration de fabrication. - SOLDE Etape - RETOUR déclaration d’un retour - REBUT déclaration d’un rebut - SURPLUS déclaration d’un surplus |
|
LanSerFabDecMod |
FO |
Oui |
Valeurs possibles ‘FO,FS,FCT,FRL’. FO = Déclaration file attente, entité OF FS = Déclaration file attente, entité SERIE FCT = Déclaration file attente, entité CT FRL = Déclaration file d’attente, entité RL |
|
LanSerFabOF |
OF1 |
Oui |
Référence OF. |
|
GamEtaRef |
Etape |
Oui |
Référence étape |
|
LanSerCTRef |
CT |
Oui |
Référence CT |
|
LanSerFabQteDec |
1 |
Oui |
Quantité à déclarer sur l’entité courante et l’étape courante. |
|
LanSerReeDecDat |
|
Non |
Date réelle de déclaration. Permet d’antidater une déclaration de fabrication. |
|
LanSerReeDecHeu |
|
Non |
Heure réelle de déclaration. |
|
GenEnrRefUtilCre |
|
Non |
Référence utilisateur effectuant la déclaration. Permet de forcer un utilisateur autre que celui exécutant la fonction DIALOG. |
Déclaration par File d’attente Entité RL
-
WFFabDec :
|
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) |
|
LanSerFabDecCtx |
DEC |
Oui |
Valeurs possibles ‘DEC, SOLDE, RETOUR, REBUT, SURPLUS’. Indique le contexte : - DEClaration de fabrication. - SOLDE Etape - RETOUR déclaration d’un retour - REBUT déclaration d’un rebut - SURPLUS déclaration d’un surplus |
|
LanSerFabDecMod |
FO |
Oui |
Valeurs possibles ‘FO,FS,FCT,FRL’. FO = Déclaration file attente, entité OF FS = Déclaration file attente, entité SERIE FCT = Déclaration file attente, entité CT FRL = Déclaration file d’attente, entité RL |
|
GamGenObj |
1 |
Oui |
Objectif Gamme |
|
ResGenRef |
Ressource |
Oui |
Référence Ressource |
|
LanSerRLRef |
OF1 |
Oui |
Référence RL. |
|
GamEtaRef |
Etape |
Oui |
Référence étape |
|
LanSerFabQteDec |
1 |
Oui |
Quantité à déclarer sur l’entité courante et l’étape courante. |
|
LanSerReeDecDat |
|
Non |
Date réelle de déclaration. Permet d’antidater une déclaration de fabrication. |
|
LanSerReeDecHeu |
|
Non |
Heure réelle de déclaration. |
|
GenEnrRefUtilCre |
|
Non |
Référence utilisateur effectuant la déclaration. Permet de forcer un utilisateur autre que celui exécutant la fonction DIALOG. |
Exemple
Exemple :
Déclaration File d’attente de 1 sur l’étape USINAGE, OF : OF001 et la CT CA1.
CREATION Liste WfEntAct :
PRENDRE WfEntAct Action = ”FA-DE”
PRENDRE WfEntAct EntTEn = ”*EVT-FA-DE”
PRENDRE WfEntAct EntCl1 = "1"
FIN_BLOC
CREATION Liste WfEntVar :
PRENDRE WfEntVar EntTEn = “*EVT-FA-DE”
PRENDRE WfEntVar EntCl1 = "1"
PRENDRE WfEntVar EntVar = “LanSerFabDecCtx”
PRENDRE WfEntVar EntVaC = ”DEC”
FIN_BLOC
CREATION Liste WfEntVar :
PRENDRE WfEntVar EntTEn = “*EVT-FA-DE”
PRENDRE WfEntVar EntCl1 = "1"
PRENDRE WfEntVar EntVar = “LanSerFabDecMod”
PRENDRE WfEntVar EntVaC = ”FO”
FIN_BLOC
CREATION Liste WfEntVar :
PRENDRE WfEntVar EntTEn = “*EVT-FA-DE”
PRENDRE WfEntVar EntCl1 = "1"
PRENDRE WfEntVar EntVar = “LanSerFabOF”
PRENDRE WfEntVar EntVaC = ”OF001”
FIN_BLOC
CREATION Liste WfEntVar :
PRENDRE WfEntVar EntTEn = “*EVT-FA-DE”
PRENDRE WfEntVar EntCl1 = "1"
PRENDRE WfEntVar EntVar = “LanSerCTRef”
PRENDRE WfEntVar EntVaC = ”CA1”
FIN_BLOC
CREATION Liste WfEntVar :
PRENDRE WfEntVar EntTEn = “*EVT-FA-DE”
PRENDRE WfEntVar EntCl1 = "1"
PRENDRE WfEntVar EntVar = “GamEtaRef”
PRENDRE WfEntVar EntVaC = ”USINAGE”
FIN_BLOC
CREATION Liste WfEntVar :
PRENDRE WfEntVar EntTEn = “*EVT-FA-DE”
PRENDRE WfEntVar EntCl1 = "1"
PRENDRE WfEntVar EntVar = “LanSerFabQteDec”
PRENDRE WfEntVar EntVaN = 1
FIN_BLOC
VLO.Resultat = ENR-ACT-ENT( )
Annulation Déclaration Quantitative
Première possibilité
-
WFFabDec :
|
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) |
|
LanSerFabDecCtx |
ANN |
Oui |
Valeur figée pour ce mode de déclaration. ANNulation déclaration . |
|
LanSerFabDecMod |
|
Oui |
Valeurs possibles ‘,*DER’. ‘’ = Annulation de toutes les déclarations quantitatives de l’OF traité. ‘*DER’ = Annulation de la dernière déclaration quantitative sur l’OF traité. |
|
LanSerFabOF |
OF1 |
Oui |
Référence OF. |
|
Raison |
|
Non |
Référence Code Raison liée à une annulation de fabrication. Ce code est défini dans ‘Paramètres Généraux’ -> ‘Paramètres Utilisateurs’ -> ‘Lancement’ -> Raison Annulation Fabrication’. |
|
Commentaire |
|
Non |
Commentaire associé au code raison. |
Deuxième possibilité : annulation ciblée
-
WFFabDec :
|
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) |
|
LanSerFabDecCtx |
ANN |
Oui |
Valeur figée pour ce mode de déclaration. ANNulation déclaration . |
|
SuiIderef |
|
Oui |
Identifiant de l’historique de la déclaration de fabrication. Cette valeur est contenue dans le champ HLASuivi.SuiIdeRef de l’historique concerné. |
|
Raison |
|
Non |
Référence Code Raison liée à une annulation de fabrication. Ce code est défini dans ‘Paramètres Généraux’ -> ‘Paramètres Utilisateurs’ -> ‘Lancement’ -> Raison Annulation Fabrication’. |
|
Commentaire |
|
Non |
Commentaire associé au code raison. |
Annulation Déclaration par File d’attente Entité OF
Première possibilité
-
WFFabDec :
|
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) |
|
LanSerFabDecCtx |
ANN |
Oui |
Valeur figée pour ce mode de déclaration. ANNulation déclaration |
|
LanSerFabDecMod |
|
Oui |
Valeurs possibles ‘,*DER’. ‘’ = Annulation de toutes les déclarations file d’attente de l’OF et de l’étape traités. ‘*DER’ = Annulation de la dernière déclaration file d’attente sur l’OF et l ‘étape traités. |
|
LanSerFabOF |
OF1 |
Oui |
Référence OF. |
|
GamEtaRef |
Etape |
Oui |
Référence étape |
|
Raison |
|
Non |
Référence Code Raison liée à une annulation de fabrication. Ce code est défini dans ‘Paramètres Généraux’ -> ‘Paramètres Utilisateurs’ -> ‘Lancement’ -> Raison Annulation Fabrication’. |
|
Commentaire |
|
Non |
Commentaire associé au code raison. |
Deuxième possibilité : annulation ciblée
-
WFFabDec :
|
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) |
|
LanSerFabDecCtx |
ANN |
Oui |
Valeur figée pour ce mode de déclaration. ANNulation déclaration . |
|
GamEtaRef |
Etape |
Oui |
Référence étape |
|
SuiIderef |
|
Oui |
Identifiant de l’historique de la déclaration de fabrication. Cette valeur est contenue dans le champ HLASuivi.SuiIdeRef de l’historique concerné. |
|
Raison |
|
Non |
Référence Code Raison liée à une annulation de fabrication. Ce code est défini dans ‘Paramètres Généraux’ -> ‘Paramètres Utilisateurs’ -> ‘Lancement’ -> Raison Annulation Fabrication’. |
|
Commentaire |
|
Non |
Commentaire associé au code raison. |
ATTENTION : dans les versions précédentes à la 30.28.01.00, il se peut que le HLaCTSui.SuiIdeRef soit vide. Dans ce cas, il faut renseigner le WFFabDec avec
|
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) |
|
LanSerFabDecCtx |
ANN |
Oui |
Valeur figée pour ce mode de déclaration. ANNulation déclaration . |
|
LanSerFabOF |
|
Oui |
Référence OF concernée par l’annulation. |
|
GamEtaRef |
|
Oui |
Référence étape concernée par l’annulation. |
|
LanSerCTRef |
|
Oui |
Référence CT concernée par l’annulation. |
|
LanSerReeDecDat |
|
Oui |
Date de déclaration |
|
GenEnrDateCre |
|
Oui |
Date d’enregistrement de la déclaration. |
|
GenEnrHeureCre |
|
Oui |
Heure d’enregistrement de la déclaration. |
|
Raison |
|
Non |
Référence Code Raison liée à une annulation de fabrication. Ce code est défini dans ‘Paramètres Généraux’ -> ‘Paramètres Utilisateurs’ -> ‘Lancement’ -> Raison Annulation Fabrication’. |
|
Commentaire |
|
Non |
Commentaire associé au code raison. |
Annulation Déclaration par File d’attente Entité CT
Première possibilité
-
WFFabDec :
|
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) |
|
LanSerFabDecCtx |
ANN |
Oui |
Valeur figée pour ce mode de déclaration. ANNulation déclaration |
|
LanSerFabDecMod |
|
Oui |
Valeurs possibles ‘,*DER’. ‘’ = Annulation de toutes les déclarations file d’attente de la CT traitée. ‘*DER’ = Annulation de la dernière déclaration file d’attente de la CT traitée. |
|
LanSerFabOF |
OF1 |
Oui |
Référence OF. |
|
GamEtaRef |
Etape |
Oui |
Référence étape |
|
LanSerCTRef |
CT |
Oui |
Référence CT. |
|
Raison |
|
Non |
Référence Code Raison liée à une annulation de fabrication. Ce code est défini dans ‘Paramètres Généraux’ -> ‘Paramètres Utilisateurs’ -> ‘Lancement’ -> Raison Annulation Fabrication’. |
|
Commentaire |
|
Non |
Commentaire associé au code raison. |
Deuxième possibilité : annulation ciblée
-
WFFabDec :
|
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) |
|
LanSerFabDecCtx |
ANN |
Oui |
Valeur figée pour ce mode de déclaration. ANNulation déclaration . |
|
GamEtaRef |
Etape |
Oui |
Référence étape |
|
LanSerFabOF |
OF1 |
Oui |
Référence OF. |
|
SuiIderef |
|
Oui |
Identifiant de l’historique de la déclaration de fabrication. Cette valeur est contenue dans le champ HLASuivi.SuiIdeRef de l’historique concerné. |
|
Raison |
|
Non |
Référence Code Raison liée à une annulation de fabrication. Ce code est défini dans ‘Paramètres Généraux’ -> ‘Paramètres Utilisateurs’ -> ‘Lancement’ -> Raison Annulation Fabrication’. |
|
Commentaire |
|
Non |
Commentaire associé au code raison. |
ATTENTION : dans les versions précédentes à la 30.28.01.00, il se peut que le HLaCTSui.SuiIdeRef soit vide. Dans ce cas, il faut renseigner le WFFabDec avec
|
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) |
|
LanSerFabDecCtx |
ANN |
Oui |
Valeur figée pour ce mode de déclaration. ANNulation déclaration . |
|
LanSerFabOF |
|
Oui |
Référence OF concernée par l’annulation. |
|
GamEtaRef |
|
Oui |
Référence étape concernée par l’annulation. |
|
LanSerCTRef |
|
Oui |
Référence CT concernée par l’annulation. |
|
LanSerReeDecDat |
|
Oui |
Date de déclaration |
|
GenEnrDateCre |
|
Oui |
Date d’enregistrement de la déclaration. |
|
GenEnrHeureCre |
|
Oui |
Heure d’enregistrement de la déclaration. |
|
Raison |
|
Non |
Référence Code Raison liée à une annulation de fabrication. Ce code est défini dans ‘Paramètres Généraux’ -> ‘Paramètres Utilisateurs’ -> ‘Lancement’ -> Raison Annulation Fabrication’. |
|
Commentaire |
|
Non |
Commentaire associé au code raison. |
Erreurs de paramétrage retournées par la fonction
|
Erreur |
Cause |
|
Pb. Evt de Déclaration |
Il n’y a pas d’enregistrement dans la liste WFFabAct. |
|
Evt Inconnu pour Déclaration de Fabrication |
L’action indiquée dans la requête est différente de ‘FA-DE’ (WFFabAct.Action). |
|
Entité Inconnue pour Déclaration de Fabrication |
L’évènement indiqué dans la requête est différent de ‘*EVT-FA-DE’ (WFFabAct.EntTEn). |
|
La CT doit être renseignée |
La référence CT n’est pas renseignée dans la requête alors que le mode et/ou le contexte définis nécessitent obligatoirement cette information. |
|
L'étape doit être renseignée |
La référence étape n’est pas renseignée dans la requête alors que le mode et/ou le contexte définis nécessitent obligatoirement cette information. |
|
La Référence Série doit être renseignée |
Vous utilisez le mode (WFFabDecLanSerFabDecMod) ‘FS’ et vous n’avez pas renseigné la référence Série (WFFabDec.LanSerRef). |
|
La Référence OF doit être renseignée |
Vous utilisez le mode (WFFabDecLanSerFabDecMod) ‘FO’ ou ‘FCT’ ou ‘OF’ et vous n’avez pas renseigné la référence OF (WFFabDec.LanSerFabOF). |
|
La Référence CT doit être renseignée |
Vous utilisez le mode (WFFabDecLanSerFabDecMod) ‘FCT’ et vous n’avez pas renseigné la référence CT (WFFabDec.LanSerCTRef). |
|
La Référence Regroupement Local doit être renseignée |
Vous utilisez le mode (WFFabDecLanSerFabDecMod) ‘FRL’ et vous n’avez pas renseigné la référence RL (WFFabDec.LanSerRLRef). |
|
La Ressource doit être renseignée |
Vous utilisez le mode (WFFabDecLanSerFabDecMod) ‘FRL’ et vous n’avez pas renseigné la référence ressource (WFFabDec.ResGenRef). |
|
Le Type Palette doit être renseigné |
Vous avez renseigné une référence palette mais avez omis le type palette associé (WFFabDec.RefTypePalette). |