Questo entry point permette di assumere il controllo in gestione degli ordini di conto-lavoro al momento della creazione dell'elenco dei componenti. Permette di sostituire l'algoritmo standard per alimentare i dati a partire da una sorgente specifica.
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:SCO] è caricato al momento della chiamata dell'entry point.
Il buffer [F:SCI] è caricato al momento della chiamata dell'entry point.
La classe videata [M :SCOK] legata alla creazione automatica di EO è caricata.
I componenti sono inseriti nella tabella [F:SCM]
Al momento della chiamata, sono disponibili i seguenti parametri:
Char LFCY Sito
Char LITM Articolo lanciato
Integer LALT Alternativa distinta base
Date LDAT Data inizio EO
Decimal LQTY Quantità lanciata
Char LLOT Lotto lanciato
Integer LOFS Tempo di attuazione (propagazione in traversata fantasma)
Integer LRET Codice ritorno
Se questo entry point prende in carico la generazione dell'elenco, è TASSATIVAMENTE necessario restituire il valore 9 nel codice ritorno LRET, in tal modo il programma standard sarà bypassato.
Nel riquadro qui sotto, il flag contenuto significativo significa che il contenuto è in fase con il contesto (...).
Tabella | Contenuto significativo | Descrizione Tabella |
SCOHEAD | Sì | Op testata |
SCOITM | Sì | Articoli lanciati |
SCOSRV | No | Operazioni |
SCOMAT | No | Materiali |
ORDERS | No | Incorso |
BOM | No | Distinte base |
BOMD | No | Righe distinte base |
FACILITY | No | Sito |
Questo entry point permette di assumere il controllo:
C'è una transazione in corso.
Per annullare la transazione se c'è un problema, bisogna posizionare la variabile GOK a 0.
In creazione di testata di EO: c'è un file traccia aperto
In modifica di testata di EO: non c'è file traccia aperto.
Dato che questo entry point è comune alla creazione ed alla modifica di testata di OP, il programma specifico è unico ed il contesto può essere determinato mediante il test della variabile CODMAJ:
[M:SCOK]CODMAJ= «C» Creazione di testata di EO
[M:SCOK]CODMAJ= «M» Modifica di testata di EO.
Il buffer [F:SCO] è caricato al momento della chiamata dell'entry point.
La classe videata [M:SCOK] legata alla creazione/modifica automatica di OP è caricata.
Nel riquadro qui sotto, il flag contenuto significativo significa che il contenuto è in fase con il contesto (...).
In creazione di testata di EO:
Tabella | Contenuto significativo | Descrizione Tabella |
SCOHEAD | Sì | Op testata |
SCOITM | Sì | Articoli lanciati |
SCOSRV | No | Servizio |
SCOMAT | No | Materiali |
ORDERS | No | Incorso |
BOM | No | Distinte base |
BOMD | No | Righe distinte base |
FACILITY | No | Sito |
In modifica di testata di EO:
Tabella | Contenuto significativo | Descrizione Tabella |
SCOHEAD | Sì | Op testata |
SCOITM | Sì | Articoli lanciati |
SCOSRV | Sì | Servizio |
SCOMAT | Sì | Materiali |
ITMMVT | Sì | Totali Articolo-Sito |