Points d'entrée > Module Production > Script standard FUNMAUTF 

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 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 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 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

 

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 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

 

 

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il 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 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

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 trace

Il y a un fichier trace ouvert.