Entry Points > Modulo Produzione > Script standard FUNMFGS 

MFSMAJ: Aggiornamento di campi specifici del file MFGHEAD in chiusura

Questo entry point permette di assumere il controllo in chiusura di un ordine di produzione, subito prima della riscrittura della testata di OP (File MFGHEAD [F :MFG]), per alimentare dei campi specifici.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file traccia aperto

Classi videate disponibili

Le videate MFS0, MFS1, MFS2, MFS3, MFS4 sono aperte e caricate.

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (...).

Tabella

Contenuto significativo

Descrizione Tabella

FACILITY

Si

Sito

MFGHEAD

Si

Testata OP

MFGITM

No

Articoli lanciati

MFGOPE

No

Operazioni

MFGMAT

No

Componenti

 

WIPCOST: Evento che influisce sul prezzo di costo di produzione

Questo entry point serve ad intercettare gli eventi di avanzamento di produzione in grado di avere un impatto sul prezzo di costo dell'ordine di produzione.

Il tipo di evento qui interessato è la creazione di avanzamenti operativi e di consumi materiali (nel saldo dell'ordine di produzione).

 

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file traccia aperto.

Vari casi di chiamata

L'entry point si trova in 2 punti al termine delle fasi di aggiornamento.


Il contesto è trasmesso dalla variabile globale GWIPCOST:

GWIPCOST = « MATTRK_NEW » per ogni creazione di consumo materiale.

GWIPCOST = « OPETRK_NEW » per ogni creazione di avanzamento operativo.

E' possibile restituire uno stato di errore al programma standard per interrompere il processo, inizializzando la variabile WRET ad un valore non nullo.

Variabili e videate disponibili

Le videate MFS0, MFS1, MFS2, MFS3, MFS4 sono aperte e caricate.

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto.

Tabella

Contenuto significativo

Descrizione Tabella

FACILITY

Si

Sito

MFGHEAD

Si

Testata OP

MFGITM

No

Articoli lanciati

MFGOPE

Si

Operazioni

MFGMAT

Si

Componenti

MFGOPETRK

Si

Avanzamento operativo

MFGMATTRK

Si

Consumo materiale

 

MKOTRKMAJ: Aggiornamento di campi specifici del file di avanzamento di operazion

Questo entry point permette di assumere il controllo nel saldo o nella chiusura di OP, subito prima della scrittura dell'avanzamento automatico di operazione (file MFGOPETRK [F :MKO]) al fine di alimentare dei campi specifici.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file traccia aperto.

Classi videate disponibili

Le videate MFS0, MFS1, MFS2, MFS3, MFS4 sono aperte e caricate.

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto.

Tabella

Contenuto significativo

Descrizione Tabella

MFGHEAD

No

Testata OP

MFGITM

No

Articoli lanciati

MFGOPE

No

Operazioni

MFGMAT

No

Componenti

MFGOPETRK

No

Avanzamento operativo

MFGMATTRK

No

Consumo materiale

MKMTRKMAJ: Aggiornamento complementare del file di avanzamento dei materiali.

Questo entry point permette di assumere il controllo nel saldo o nella chiusura di OP, subito prima della scrittura dell'avanzamento automatico di un materiale (file MFGMATTRK [F :MKM]) al fine di modificare o alimentare il valore di alcuni campi.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file traccia aperto.

Classi videate disponibili

Le videate MFS0, MFS1, MFS2, MFS3, MFS4 sono aperte e caricate.

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto.

Tabella

Contenuto significativo

Descrizione Tabella

MFGHEAD

Si

Testata OP

MFGITM

No

Articoli lanciati

MFGOPE

No

Operazioni

MFGMAT

Si

Componenti

MFGOPETRK

No

Avanzamento operativo

MFGMATTRK

Si

Consumo materiale

 

CUSTRTSUP: Possibilità di lanciare un programma supplementare alla fine dell'ese

Questo entry point permette di assumere il controllo in uscita del saldo o della chiusura di un ordine di produzione, per eseguire un'elaborazione particolare, come per esempio, il lancio del calcolo del prezzo di costo di produzione.

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Non c'è file traccia aperto.

Classi videate e variabili disponibili

La variabile di lavoro WTRTTYP permette di sapere se si è in saldo o in chiusura di OP.

WTRTTYP = 1 : si è saldato un OP.

WTRTTYP = 2 : si è chiuso un OP.

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto.

Tabella

Contenuto significativo

Descrizione Tabella

MFGHEAD

Si

Testata OP

MFGITM

No

Articoli lanciati

MFGOPE

No

Operazioni

MFGMAT

No

Componenti

MFGOPETRK

No

Avanzamento operativo

MFGMATTRK

No

Consumo materiale

 

 

WAUTO: avanzare automaticamente o meno materiali od operazioni non saldate.

Questo entry point permette di assumere il controllo in saldo o in chiusura di un ordine di produzione per avanzare automaticamente o meno materiali od operazioni non saldate.

Contesto e modalità di funzionamento

Transazione

Non c'è transazione in corso.

File traccia

Non c'è file traccia aperto

Variabili e classi videate disponibili

Le videate MFS0, MFS1, MFS2, MFS3, MFS4 sono aperte e caricate.

[L]WAUTO : posizionare a 1 per avanzare automaticamente i materiali non saldati, viceversa 0.

[L]WAUTO2 : posizionare a 1 per avanzare automaticamente le operazioni non saldate, viceversa 0.

GPE += 1 : per evitare l'alimentazione di WAUTO dallo standard

GPE += 2 : per evitare l'alimentazione di WAUTO2 dallo standard

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (...).

Tabella

Contenuto significativo

Descrizione Tabella

FACILITY

Si

Sito

MFGTRS

Si

Transazione inserimento produzione

MFGHEAD

Si

Testata OP

MFGITM

No

Articoli lanciati

MFGOPE

No

Operazioni

MFGMAT

No

Componenti

MFSMAJCLE: Aggiornamento di campi specifici del file MFGHEAD in saldo

Questo entry point permette di assumere il controllo nel saldo di un ordine di produzione, subito prima della riscrittura della testata di OP (File MFGHEAD  [F :MFG]) per alimentare dei campi specifici.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file traccia aperto

Classi videate disponibili

Le videate MFS0, MFS1, MFS2, MFS3, MFS4 sono aperte e caricate.

Tabelle aperte

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (...).

Tabella

Contenuto significativo

Descrizione Tabella

FACILITY

Si

Sito

MFGHEAD

Si

Testata OP

MFGITM

No

Articoli lanciati

MFGOPE

No

Operazioni

MFGMAT

No

Componenti

 

CUSCTLSUP: controllo dei materiali o operazioni non saldate.

Questo entry point permette di assumere il controllo nel saldo o nella chiusura di un ordine di produzione per autorizzare o meno l'elaborazione (sotto-programma CTRL_VALID).

Le variabili LRET,LOPE,LMAT,LITM o WWIP possono essere rettificate.

Contesto e modalità di funzionamento

Transazione

Non c'è transazione in corso.

File traccia

Non c'è file traccia aperto

Variabili e classi videate disponibili

Le videate MFS0, MFS1, MFS2, MFS3, MFS4 sono aperte e caricate.

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (...).

Tabella

Contenuto significativo

Descrizione Tabella

FACILITY

Si

Sito

MFGTRS

Si

Transazione inserimento produzione

MFGHEAD

Si

Testata OP

MFGITM

No

Articoli lanciati

MFGOPE

No

Operazioni

MFGMAT

No

Componenti