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

MFIMAJ :Mise à jour de zones spécifiques du fichier ligne articles lancés MFGITM

Ce point d’entrée permet de prendre la main en création d’ordres de fabrication juste avant la création des lignes articles lancés (ceci permettant, par exemple, d’initialiser des zones spécifiques).

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Pour annuler la transaction s’il y a un problème, il faut positionner la variable GOK à 0.

Fichier trace

Il n’y a pas de fichier trace ouvert

Classes fichiers et écrans disponibles

Le buffer  [F :MFI] est chargé au moment de l’appel du point d’entrée.

Les classes écrans liées à l’OBJet MFG sont ouvertes et 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

Oui

Of entête

MFGITM

Oui

Articles lancés

MFGOPE

Non

Opérations

MFGMAT

Non

Matières

MFGPRN

Non

Documents

ORDERS

Non

Encours

SCHEDULING

Non

Jalonnement

OPERATIONS

Non

Encours de charge

ROUTING

Oui

Entête de gamme

ROUOPE

Non

Opérations de gamme

ROUSCD

Oui

Gamme – Jalonnement

BOM

Non

Nomenclatures

BOMD

Non

Lignes nomenclatures

FACILITY

Non

Site

 

RECUP_NOF : Surchargement du numéro d'OF

Ce point d’entrée permet de prendre la main dans l’action « INICRE » de création des ordres de fabrication juste avant la récupération du compteur d ‘OF (ceci permettant, par exemple, de donner une valeur particulière au numéro d ‘ OF). En retour de ce point d’entrée, la valeur de la zone [M :MFG0]MFGNUM est testée. Si cette valeur est  «  », le système affectera automatiquement le  numéro d ’ OF par récupération du compteur associé.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Pour annuler la transaction s’il y a un problème, il faut positionner la variable GOK à 0.

Fichier trace

Il n’y a pas de  fichier trace ouvert

Classes fichiers et écrans disponibles

Le buffer  [F :MFG]  est chargé au moment de l’appel du point d’entrée.

 

La classe écran liée à l’OBJet OF est chargée. [M :MFG0] est chargé avec les données entête d ’ OF, [M :MFG1] avec les lignes articles lancés, [M :MFG2] avec les lignes composants, [M :MFG3] avec les lignes opérations et [M :MFG4] avec les données concernant les documents.

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

Oui

Of entête

MFGITM

Non

Articles lancés

MFGOPE

Non

Opérations

MFGMAT

Non

Matières

MFGPRN

Non

Documents

ORDERS

Non

Encours

SCHEDULING

Non

Jalonnement

OPERATIONS

Non

Encours de charge

TABROUALT

Oui

Alternatives de gamme

ROUTING

Oui

Entête de gamme

ROUOPE

Non

Opérations de gamme

ROUSCD

Oui

Gamme – Jalonnement

ITMMASTER

Non

Article

ITMFACILIT

Non

Article-site

TABBOMALT

Non

Alternative nomenclatures

BOM

Non

Nomenclatures

BOMD

Non

Lignes nomenclatures

FACILITY

Non

Site

BPARTNER

Oui

Tiers

BPCUSTOMER

Oui

Client

TABUNAVAIL

Non

 

ITMMVT

Non

Cumuls Article-site

WORKSTATIO

Non

Poste de charge

TABWRKCTR

Non

Centre de charge

WORKCOST

Non

Sections de valorisation

ROUOPESTD

Non

Opérations standard

ROHMAJ : Mise à jour de zones spécifiques du fichier entête de gamme ROUTING

Ce point d’entrée permet de prendre la main :

-         en création d’ordres de fabrication juste avant la ré-écriture de l’entête de gamme (ceci permettant, par exemple, de modifier des zones spécifiques)

-         en modification d’ordres de fabrication juste avant la ré-écriture de l’entête de gamme (ceci permettant, par exemple, de modifier des zones spécifiques).

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Pour annuler la transaction s’il y a un problème, il faut positionner la variable GOK à 0.

Fichier trace

Il n’y a pas de fichier trace ouvert

Classes fichiers et écrans disponibles

Le buffer  [F :MFG] est chargé au moment de l’appel du point d’entrée.

Les classes écrans liées à l’OBJet MFG sont ouvertes et 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

Oui

Of entête

MFGITM

Oui

Articles lancés

MFGOPE

Oui

Opérations

MFGMAT

Oui

Matières

MFGPRN

Non

Documents

ORDERS

Oui

Encours

SCHEDULING

Non

Jalonnement

OPERATIONS

Non

Encours de charge

ROUTING

Oui

Entête de gamme

ROUOPE

Non

Opérations de gamme

ROUSCD

Oui

Gamme – Jalonnement

BOM

Non

Nomenclatures

BOMD

Non

Lignes nomenclatures

FACILITY

Non

Site

 

OPTSCDRAZ: ne pas déjalonner les OF optimisés

Ce point d’entrée permet d'interdire le déjalonnement/rejalonnement des ordres de fabrication optimisés (piloté par un ordonnancement externe: voir Connecteurs).

Contexte et mode de fonctionnement

En validation d'une mise à jour d'ordre de fabrication.

Classes fichiers et écrans disponibles

Les écrans [M:MFG*] sont en ligne.

 Utilisation

Ce point d’entrée a été conçu pour permettre d'éviter le déjalonnement/rejalonnement des OF dont le statut de jalonnement est à la valeur Optimisé. Il suffit pour cela d'activer la variable GPE.


Le code du PE est le suivant :

 #---------------------------------------------------------------

# Traitement: ZMFGLIBA

# Point d'entrée: OPTSCDRAZ Issue 104504

# Ne pas déjalonner les OF optimisés (Ordonnancement externe)

#---------------------------------------------------------------

$ACTION

Case ACTION

When "OPTSCDRAZ" : Gosub OPTSCDRAZ

Endcase

Return

#---------

$OPTSCDRAZ

GPE=1

Return

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

Oui

OF

MFGOPE

Non

Opérations OF

SCHEDULING

Non

Données de jalonnement OF

ITMFACILIT

Oui

Article/site

FACILITY

Oui

Sites