Traitement FUNMAUTF : Traitement lié aux contremarques automatiques
CHOBOM : Choix d'une alternative de nomenclature
Ce point d’entrée permet de choisir une alternative de nomenclature en génération automatique d’OF de contremarque.
Il permet de prendre la main afin d’alimenter l’alternative de nomenclature avec laquelle on souhaite générer l’OF de contremarque.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il y a un fichier trace ouvert.
Différents cas d’appel - Variables et masques disponibles
Ce point d’entrée est appelé lors de la génération automatique d’OF de contremarque.
Il permet de prendre la main afin d’alimenter l’alternative de nomenclature avec laquelle on souhaite générer l’OF de contremarque.
La classe écran MFGK est ouverte au moment de l’appel du point d’entrée.
La variable contenant l’alternative de nomenclature (sur laquelle il faut donc intervenir) est [M:MFGK]BOMALT.
En retour de ce point d’entrée, la valeur de la variable [M:MFGK]BOMALT est testée. Si cette valeur est égale à zéro, l’alternative de nomenclature récupérée pour générer l’OF sera la première alternative de nomenclature valide de l’article lancé.
Tables ouvertes
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table |
Contenu significatif |
Intitulé Table |
MFGHEAD |
non |
Ordres fabrication - entête |
MFGITM |
non |
Ordres fabrication - articles |
MFGMAT |
non |
Ordres fabrication - matières |
MFGOPE |
non |
Ordres fabrication - opérat. |
MFGPRN |
non |
Ordres fabrication - documents |
SCHEDULING |
non |
Jalonnement des O.F |
ORDERS |
non |
Encours |
SORDERQ |
non |
Commandes de vente - Quantités |
ORDCOV |
non |
Historique PEC encours |
TRTAUTFMI : Possibilité d'empêcher la génération d' un OF de contremarque
Ce point d’entrée est appelé lors de la génération automatique d’OF de contremarque.
Il permet prendre la main juste avant de lancer la génération d’OF de contremarque afin d’empêcher cette génération d’avoir lieu.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il y a un fichier trace ouvert.
Différents cas d’appel
Ce point d’entrée est appelé lors de la génération automatique d’OF de contremarque.
Il permet prendre la main juste avant de lancer la génération d’OF de contremarque afin d’empêcher cette génération d’avoir lieu.
Variables et masques disponibles
La variable GPE est utilisée. Elle est positionnée à la valeur 0 par défaut. Elle devra être positionnée à 1 dans le traitement spécifique lié au point d’entrée si on ne souhaite pas générer d’OF pour la commande de vente courante. De retour dans le traitement standard, la valeur de GPE est testée. Si elle est différente de 0, la partie concernant la génération d’OF est court-circuitée.
Les buffers [F:SOH] et [F:SOQ] sont chargés au moment de l’appel du point d’entrée.
La classe écran [M :DIA] liée à la contremarque automatique est chargée.
Tables ouvertes
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table |
Contenu significatif |
Intitulé Table |
MFGHEAD |
non |
Ordres fabrication - entête |
MFGITM |
non |
Ordres fabrication - articles |
MFGMAT |
non |
Ordres fabrication - matières |
MFGOPE |
non |
Ordres fabrication - opérat. |
MFGPRN |
non |
Ordres fabrication - documents |
SCHEDULING |
non |
Jalonnement des O.F |
ORDERS |
non |
Encours |
SORDERQ |
non |
Commandes de vente - Quantités |
ORDCOV |
non |
Historique PEC encours |
CHOROU : Choix d'une alternative de gamme
Ce point d’entrée permet de choisir une alternative de gamme en génération automatique d’OF de contremarque.
Il permet de prendre la main afin d’alimenter l’alternative de gamme avec laquelle on souhaite générer l’OF de contremarque.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier traceIl y a un fichier trace ouvert.
Différents cas d’appel - Variables et masques disponiblesCe point d’entrée est appelé lors de la génération automatique d’OF de contremarque.
Il permet de prendre la main afin d’alimenter l’alternative de gamme avec laquelle on souhaite générer l’OF de contremarque.
La classe écran MFGK est ouverte au moment de l’appel du point d’entrée.
La variable contenant l’alternative de gamme (sur laquelle il faut donc intervenir) est [M:MFGK]ROUALT.
En retour de ce point d’entrée, la valeur de la variable [M:MFGK]ROUALT est testée. Si cette valeur est égale à zéro, l’alternative de nomenclature récupérée pour générer l’OF sera la première alternative de nomenclature valide de l’article lancé.
Tables ouvertesDans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Contenu significatif | Intitulé Table |
MFGHEAD | non | Ordres fabrication - entête |
MFGITM | non | Ordres fabrication - articles |
MFGMAT | non | Ordres fabrication - matières |
MFGOPE | non | Ordres fabrication - opérat. |
MFGPRN | non | Ordres fabrication - documents |
SCHEDULING | non | Jalonnement des O.F |
ORDERS | non | Encours |
SORDERQ | non | Commandes de vente - Quantités |
ORDCOV | non | Historique PEC encours |
CUSSELFLT : Positionnement de filtres supplémentaires.
Ce point d’entrée permet de prendre la main en création des filtres de sélections dans le traitement de génération automatique d’OF de contremarque (fonction FUNMAUTF).
La variable CUSFLT (255 caractères) permet de positionner des filtres sur des zones fichiers supplémentaires.
Le filtre peut s’appliquer au fichier des encours articles(ORDERS classe [F :ORD]).
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert
Classes fichiers et écrans disponibles
Le masque MAUTFMI est ouvert et les différentes sélections sont chargées.
Tables ouvertesDans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Contenu significatif | Intitulé Table |
MFGHEAD | non | Ordres fabrication - entête |
MFGITM | non | Ordres fabrication - articles |
MFGMAT | non | Ordres fabrication - matières |
MFGOPE | non | Ordres fabrication - opérat. |
MFGPRN | non | Ordres fabrication - documents |
SCHEDULING | non | Jalonnement des O.F |
ORDERS | non | Encours |
SORDERQ | non | Commandes de vente - Quantités |
ORDCOV | non | Historique PEC encours |
Transaction
Il n’y a pas de transaction en cours.
Fichier traceIl y a un fichier trace ouvert.
BEFTRTLIG : Avant mise à jour document courant
Ce point d’entrée permet de prendre la main juste avant mise à jour des documents sélectionnés.
La variable GPE permet d’inhiber la mise à jour de cet OF en positionnant la valeur à 0.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert
Classes fichiers et écrans disponibles
Le masque MAUTFMI est ouvert et les différentes sélections sont chargées.
Tables ouvertesDans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Contenu significatif | Intitulé Table |
MFGHEAD | Non | Ordres fabrication - entête |
MFGITM | Non | Ordres fabrication - articles |
MFGMAT | non | Ordres fabrication - matières |
MFGOPE | non | Ordres fabrication - opérat. |
MFGPRN | non | Ordres fabrication - documents |
SCHEDULING | non | Jalonnement des O.F |
ORDERS | Oui | Encours |
SORDERQ | non | Commandes de vente - Quantités |
ORDCOV | non | Historique PEC encours |
Transaction
Il n’y a pas de transaction en cours.
Fichier traceIl y a un fichier trace ouvert.