COGW55 - Visualizzazione lotti presso lavorante
Intestazione
| Campo |
Valore |
| Programma |
COGW55 |
| Titolo |
Visualizzazione lotti presso lavorante |
| Tipo |
Visualizzazione interattiva GUI con griglia |
| Menu |
Magazzino > Produzione > Produzione > Visualizzazioni > Situazione lotti/lavorante |
| Sorgente |
cbl/cogw55.cbl |
Scopo e logica generale
COGW55 mostra una griglia paginata dei lotti di produzione in lavorazione presso terzisti (lavoranti). Permette filtri per fornitore lavorante, articolo, stato (aperti/chiusi/tutti) e range di date. La griglia consente ordinamento, esportazione Excel e chiamata di COGL23 per lo scarico componenti.
Usa il pattern standard di griglia evoluta con file di transito.
Flusso principale
apri: init, lettura azienda, apertura file, caricamento bitmap pulsanti custom (icona "produz" per F5 "Scarico componenti").
a4: init tab-maschera, default tm-tipo-lotti = "A".
- Sequenza accept:
a-tm-for (lookup fornitore COGS65) → a-tm-merce (lookup articolo COGS68) → a-tm-tipo-lotti → a-tm-da-data / a-tm-a-data (calendario COGS52).
- F3 /
a-fine-dati: validazione, costruzione transito (chiave lavorante+stato+lotto+progressivo), caricamento griglia.
a-grid-ini / a-grid: gestione eventi:
- F5: chiama
COGL23 con l23-called = "COGL23-CALLED" per scarico componenti del lotto selezionato.
- SF4: personalizzazione colonne tramite GRIDADMN.
fine / z-chiudi: chiusura.
File e tabelle acceduti
| File logico |
Modalita' |
Uso |
| FEURTAB |
Input |
Tabella nomi file |
| (cogw55.fd: lotti in lavorazione, anagrafiche correlate) |
Input |
Lotti, articoli, fornitori, lotti PF |
Copybook inclusi
cogw55.select, cogw55.fd, cogw55.wrk, cogw55-01.scr, cogw55.decla, cogw55.prc
wgrave.cpy, wnscr.cpy, wopenf.cpy, wstato.cpy, cogazien.cpy
wgrid.cpy, utilgdad.cpy
utils52.cpy (calendario), utils65.cpy (lookup anagrafica), utils68.cpy (lookup articolo), utilu20.cpy
- Linkage:
wcont.cpy, utill23.cpy, wcont1.cpy
Programmi chiamati (CALL)
| Programma |
Scopo |
| COGS52 |
Calendario |
| COGS65 |
Lookup fornitore (F8) |
| COGS68 |
Lookup articolo (F8) |
| COGL23 |
Scarico componenti lotto (F5) |
| GRIDADMN |
Amministrazione griglia |
Logica di business
- Filtro
tm-tipo-lotti: A = aperti, C = chiusi, T = tutti; pilota la chiave di transito (w-t-key-stato).
- La griglia mostra parallelamente lotto componenti (in lavorazione) e lotto prodotto finito atteso (
tm-r-pf-lot).
- Massimo 900 elementi (
k-max-ele-tab).
- F5 invoca COGL23 in modalita' chiamata con i parametri del lotto selezionato.
- Read-only sui dati origine.
Storico modifiche
- Pagina creata in autodoc 2026-05-16.