Il contesto è passato dalla variabile globale GWIPCOST :
GWIPCOST = « ITMTRK_NEW » per ogni creazione di dichiarazione di produzione.
GWIPCOST = « ITMTRK_DEL » per ogni cancellazione di dichiarazione di produzione.
GWIPCOST = « MATTRK_NEW » per ogni creazione di consumo materiale.
GWIPCOST = « MATTRK_DEL » per ogni cancellazione di consumo materiale.
GWIPCOST = « OPETRK_NEW » per ogni creazione di avanzamento operativo
GWIPCOST = « OPETRK_DEL » per ogni cancellazione di avanzamento operativo.
E' possibile inviare uno stato di errore al programma standard per interrompere il processo inizializzando la variabile WRET ad un valore non nullo.
A seconda del tipo di avanzamento, i buffer [F:MKO], [F:MKI] e [F:MKM] sono caricati al momento della chiamata dell'entry point, così come le classi videata [M :MTK0], [M :MTK1], [M :MTK2] e [M :MTK3].
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto.
Tabella | Contenuto significativo | Descrizione Tabella |
MFGITMTRK | Si | Dichiarazione di produzione |
MFGITM | No | Articolo lanciato |
MFGMATTRK | Si | Consumo materiale |
MFGMAT | No | Materiale |
MFGOPETRK | Si | Avanzamento di operazione |
MFGHEADTRK | Si | Testata di avanzamento |
MFGHEAD | No | Testata OP |
MFGOPE | Si | Operazioni |
SCHEDULING | No | Schedulazione |
FACILITY | Si | Sito |
In modifica dei movimenti di stock collegati ad una riga dichiarazione di produzione, questo entry point permette di intervenire sul flag del saldo delle righe articoli lanciati (campo MFITRKFLG del file MFGITM).
C'è una transazione in corso.
Per annullare la transazione se c'è un problema, bisogna posizionare la variabile GOK a 0.
Non c'è file traccia aperto
Il buffer [F:MFI] è caricato al momento della chiamata dell'entry point.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (...).
Tabella | Contenuto significativo | Descrizione Tabella |
MFGITMTRK | Si | Dichiarazione di produzione |
MFGITM | Si | Articolo lanciato |
MFGMATTRK | No | Consumo materiale |
MFGMAT | No | Materiale |
MFGOPETRK | No | Avanzamento di operazione |
MFGHEADTRK | Si | Testata di avanzamento |
MFGHEAD | No | Testata OP |
MFGOPE | No | Operazioni |
SCHEDULING | No | Schedulazione |
FACILITY | Si | Sito |
Questo entry point permette di assumere il controllo in creazione o modifica di avanzamento di produzione, subito prima della scrittura dell'avanzamento materiale (file MFGMATTRK [F :MKM]), per modificare o alimentare il valore di alcuni campi.
Une variabile di tipo carattere « WACTION » vien posizionata al valore « C » in creazione e al valore « M » in modifica. Il contenuto di questa variabile dovrà essere interrogato per conoscere il contesto di chiamata.
C'è una transazione in corso.
L’apertura del file traccia è sottoposta al valore del parametro generale stock « STOTRACE ».
Le videate MTK0, MTK1, MTK2, MTK3 sono eventualemente aperte e caricate (secondo la transazione di avanzamento).
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 |
Questo entry point permette di assumere il controllo in creazione o modifica di avanzamento di produzione, subito prima della scrittura della dichiarazione di produzione (file MFGITMTRK [F :MKI] ) per modificare o alimentare il valore di alcuni campi.
Une variabile di tipo carattere « WACTION » vien posizionata al valore « C » in creazione e al valore « M » in modifica. Il contenuto di questa variabile dovrà essere interrogato per conoscere il contesto di chiamata.
C'è una transazione in corso.
L’apertura del file traccia è sottoposta al valore del parametro generale stock « STOTRACE ».
Le videate MTK0, MTK1, MTK2, MTK3 sono eventualemente aperte e caricate (secondo la transazione di avanzamento).
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto.
Tabella | Contenuto significativo | Descrizione Tabella |
MFGHEAD | Si | Testata OP |
MFGITM | Si | Articoli lanciati |
MFGOPE | No | Operazioni |
MFGMAT | No | Componenti |
MFGOPETRK | No | Avanzamento operativo |
MFGMATTRK | No | Consumo materiale |
MFGITMTRK | Si | Dichiarazione di produzione |
Questo entry point permette di assumere il controllo in creazione, modifica o eliminazione di avanzamento di produzione, subito prima della riscrittura del materiale di ordine di produzione (file MFGMAT [F :MFM]) per modificare o alimentare il valore di alcuni campi.
Une variabile di tipo carattere «WACTION » è posizionata al valore « C » in creazione ed al valore « M » in modifica ed al valore « A » in annullamento.
Una variabile di tipo intero « WCUMMATSUI » contiene il valore del parametro CUMMATSUI e permette di sapere se i materiali sono sommati all'avanzamento (0: i materiali non sono sommati, 1: i materiali sono sommati).
Il contenuto di queste variabili dovrà essere interrogato per conoscere il contesto di chiamata.
C'è una transazione in corso.
L’apertura del file traccia è sottoposta al valore del parametro generale stock « STOTRACE ».
Le videate MTK0, MTK1, MTK2, MTK3 sono eventualemente aperte e caricate (secondo la transazione di avanzamento).
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 |
Questo entry point permette di autorizzare o meno il ricalcolo della schedulazione a fronte di una cancellazione di avanzamento operativo.
C'è una transazione in corso.
C'è un file traccia aperto.
Posizionare GPE a 1 per evitare un ricalcolo della schedulazione.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (...).
Tabella | Contenuto significativo | Descrizione Tabella |
MFGHEADTRK | Si | Testata di avanzamento |
MFGOPETRK | No | Avanzamento operativo |
In creazione ed annullamento di avanzamento sugli ordini di produzione, questo entry point permette di assumere il controllo al momento della gestione dell'allocazione sul materiale, allo scopo, ad esempio, di gestire le allocazioni globali al posto delle allocazioni dettagliate.
C'è una transazione in corso.
C'è un file traccia aperto.
In uscita dall'entry point, posizionare la variabile globale GPE al valore 0 (o GOK=0) per inibire il programma standard di creazione o annullamento di allocazioni.
Se TRTLIG = "A", si tratta di annullare le allocazioni, viceversa di aggiornarle.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (...).
Tabella | Contenuto significativo | Descrizione Tabella |
MFGHEADTRK | Si | Testata di avanzamento |
MFGMATTRK | Si | Avanzamento materiale |
Questo entry point permette di modifiare la quantità da allocare su un materiale di OP assegnato dall'avanzamento corrente.
C'è una transazione in corso.
C'è un file traccia aperto.
L'entry point posiziona la variabile globale WALLQTY alla quantità che deve essere allocata.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (...).
Tabella | Contenuto significativo | Descrizione Tabella |
MFGHEADTRK | Si | Testata di avanzamento |
MFGMATTRK | Si | Avanzamento materiale |
Questo entry point permette di non aggiornare l'operazione durante la cancellazione dell'avanzamento corrente.
Une variabile di tipo carattere « WACTION » vien posizionata al valore « C » in creazione e al valore « M » in modifica. Il contenuto di questa variabile dovrà essere interrogato per conoscere il contesto di chiamata.
C'è una transazione in corso.
Per annullare la transazione se c'è un problema, bisogna posizionare la variabile GOK a 0.
L’apertura della traccia è sottoposta al valore del parametro generale stock « STOTRACE ».
Il buffer [F:MKO] è caricato al momento della chiamata dell'entry point.
Sono caricate le classi videata [M :MTK0] e [M :MTK1] legate alla creazione dell'avanzamento dei tempi.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (...).
Tabella | Contenuto significativo | Descrizione Tabella |
MFGHEADTRK | Si | Testata di avanzamento |
MFGHEAD | No | Testata OP |
MFGOPE | Si | Operazioni |
MFGOPETRK | Si | Avanzamento operazioni |
SCHEDULING | No | Schedulazione |
FACILITY | Si | Sito |