Vai al contenuto

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

  1. apri: init, lettura azienda, apertura file, caricamento bitmap pulsanti custom (icona "produz" per F5 "Scarico componenti").
  2. a4: init tab-maschera, default tm-tipo-lotti = "A".
  3. Sequenza accept: a-tm-for (lookup fornitore COGS65) → a-tm-merce (lookup articolo COGS68) → a-tm-tipo-lottia-tm-da-data / a-tm-a-data (calendario COGS52).
  4. F3 / a-fine-dati: validazione, costruzione transito (chiave lavorante+stato+lotto+progressivo), caricamento griglia.
  5. a-grid-ini / a-grid: gestione eventi:
  6. F5: chiama COGL23 con l23-called = "COGL23-CALLED" per scarico componenti del lotto selezionato.
  7. SF4: personalizzazione colonne tramite GRIDADMN.
  8. 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.