COGF30 -- Stampa Lista di Prelievo / creazione pre-matricole¶
Sorgente: cbl/cogf30.cbl | Tipo: Programma interattivo carattere/testuale (maschera mm-1) | Program-ID: COGF30
Menu:
- Magazzino > Produzione > Produzione 2 > Stampa Lista di Prelievo
Scopo¶
Per un ordine / consegna di produzione a matricole, elenca le righe di distinta base, crea i lotti di produzione e le pre-matricole, e stampa la lista di prelievo. Rappresenta il punto di lancio della produzione a matricole con generazione dei documenti di prelievo.
File e tabelle¶
| Tabella | Ruolo |
|---|---|
| COGCONOR | Righe distinta base / configurazione ordine |
| COGLAVOR | Lotti di produzione (creati con numeratore COGS25 cod 13) |
| COGMTPRE / COGMTDET | Pre-matricole (testata/dettaglio, numeratore cod 19) |
| COGTORAG | Testata ragruppamento ordine (tar-blocco-prod="B" = blocco produzione) |
| COGTABEL | Tabelle (data consolidato) |
| TRAN-F23 | Transito temporaneo per la stampa lista di prelievo |
Copybook principali¶
Standard working-storage, utilncnf.cpy (RNEWCONF), utilf30.cpy (modalita' called), copybook dei sottoprogrammi.
Chiamate ad altri programmi¶
COGF23 (stampa lista di prelievo), COGF32 (stampa matricole, F5), COG021 (config dettaglio/testata stampa), COGS25 (numeratori automatici), COGS52/COGS54/COGS68/COGS50, COGS14 (WIN028 selezione consegna), COGU10/COGU24, GESSTR.
Flusso / Paragrafi principali¶
apri->x99-confi(config) + open files.- Selezione ordine/consegna (COGS14/WIN028). Controllo blocco produzione (COGTORAG
tar-blocco-prod="B") e data-consolidato (COGTABEL). - Scorrimento righe distinta base (COGCONOR); creazione lotti (COGLAVOR via COGS25 cod 13) e pre-matricole (COGMTPRE/COGMTDET cod 19; numerazione Yashi speciale per gruppo Arena).
- Tipi lotto: "2" standard, "L" per-lotto (solo
az-personal=EX,fl-prod-lotti). - Stampa lista di prelievo via transito
tran-f23+ COGF23. - Cancellazione lotto protetta da password (PCASE-3730, "7458").
Configurazioni¶
Lettura via RNEWCONF in x99-confi (gruppo PRNTLSPREL, 11 chiavi + azienda):
| Gruppo | Chiave | Effetto |
|---|---|---|
| PRNTLSPREL | euta-c019-prn / -kyo-emu / -ord-not / -ord-cnf / -tab / -bar / -loc / -ncoll / -desag / -st-barc / -tip-det |
Opzioni stampa lista di prelievo (emulazione, note ordine, barcode, ubicazioni, colli, descrizioni aggiuntive, tipo dettaglio) |
| azienda | email-resp-amministrativo |
Email responsabile amministrativo |
Note¶
- Modalita' batch
COGF30-CALLED/ operazione"Crea-lotto-batch"viautilf30.cpy. - Numerazione pre-matricole differenziata: standard vs numerazione Yashi speciale per il gruppo Arena.