Vai al contenuto

COGQ53 - Consuntivo Stampaggio

Scopo

Consultazione (sola lettura) del consuntivo dei cicli di stampaggio per macchina e intervallo di date. Costruisce una tabella di transito (COGTRANS) leggendo i record di stampaggio dalle tabelle di consuntivo e la visualizza in una griglia esportabile in Excel.

Magazzino > Produzione > Stampaggio > Visualizzazioni > Consuntivo stampaggio

File e tabelle

File Tipo Descrizione
FEURTAB Parametri File parametri di ambiente
COGTRANS Indicizzato temporaneo File di transito creato in ext-tmp-dir, chiave trs-chia1 (cod-ava + stampo)
FLSTA Indicizzato Stati di flusso

Il file di transito COGTRANS viene istanziato con nome dinamico (#$cogq53.<oper> in ext-tmp-dir) per evitare collisioni multi-utente.

Copybook

File e select

  • feurtab.fd, cogfiles.cpy
  • cogq53.select, cogq53.fd, cogq53.wrk
  • cogq53-01.scr, cogq53.decla, cogq53.prc
  • flsta.fd, flsta.cpy

Working-storage standard

  • wgrave.cpy, wnscr.cpy, wopenf.cpy, wstato.cpy, cogazien.cpy

Utilita'

  • wgrid.cpy, utilgdad.cpy
  • utils52.cpy — Utility data
  • utils54.cpy, utils62.cpy — Utility cliente/codifiche
  • utilq08.cpy — Aiuto codice macchina

Linkage

  • wcont.cpy, wcont1.cpy

Procedure

  • grave.cpy, mmmask.cpy, opengen.cpy, stato.cpy, stato1.cpy, winmsg.cpy

CALL

Programma Descrizione
GRIDADMN Amministrazione griglia + custom cell color + export Excel
COGS62 Subroutine codifiche prodotti / stampi

Logica di elaborazione

  1. apri: setup F-keys (F3, F8, Shift+F4, Shift+F5), pulsante custom F1 Refresh, apertura file, titolo "Consuntivo stampaggio".
  2. a4: inizializza tab-maschera, propone datasis come default su tm-data-da e tm-data-a, prepara il nome del file di transito COGTRANS con ext-tmp-dir + wo-oper.
  3. a-tm-mac-cod: accept codice macchina con F8 (helper q08).
  4. a-tm-data-da / a-tm-data-a: accept date con F8 calendario.
  5. a-richiesta-conferma: validazione, conferma F3.
  6. Elaborazione: costruzione del file COGTRANS con i record di consuntivo letti dalle tabelle di base; ogni record diventa una riga della griglia.
  7. Griglia (grid-record): 25 colonne (macchina, slot, date/ore inizio-fine, sedi PS/OCC, lotti, materiale, articolo, lotto produzione, cicli, pezzi, operatori/note A/C, stampo, tipo ciclo, ore lavorate, tipologia stampo, operatore).

Note tecniche

  • Programma di sola lettura: non scrive sui dati di consuntivo, solo sul file temporaneo COGTRANS.
  • Il file COGTRANS e' per-utente: la chiave wo-oper nel nome evita interferenze con sessioni concorrenti.
  • F1 Refresh richiama nuovamente l'elaborazione dell'intervallo, utile per consultazioni dinamiche.
  • Export Excel disponibile via Shift+F5 grazie al pulsante presenza w-presenza-sf5-esporta-excel.