TGL452 - Raffronto preventivo/consuntivo Taglio
Scopo
Confronta i tempi preventivati (CLCCCRIG) con i tempi consuntivi (TGLLCONS) per ciascuna lavorazione di taglio in un periodo, mostrando lo scostamento. Filtra opzionalmente per macchina.
File e tabelle
| File |
Tipo |
Descrizione |
| TGLLCONS |
Indicizzato |
Consuntivo lavorazioni per data |
| CLCCCRIG |
Indicizzato |
Configurazione/preventivato |
| COGLAVOR |
Indicizzato |
Commesse |
| COGTESOR |
Indicizzato |
Ordini |
| COGTRANS / COGTRANS2 |
Indicizzati |
Accumulatori temporanei |
Copybook
| Copybook |
Sezione |
Utilizzo |
| tgl452.wrk / .select |
tutte |
Strutture generate da Screens |
| costanti-tgls.cpy |
WORKING-STORAGE |
Costanti modulo Taglio |
| utilw76.cpy |
WORKING-STORAGE |
Utility |
CALL
| Programma |
Quando |
Scopo |
| TGL020 |
Lookup macchina |
Validazione macchina |
| GRIDADMN |
Setup griglia |
Admin |
| RNEWCONF |
Avvio |
Configurazione |
Logica di elaborazione
Flusso principale
- Lettura TGLLCONS per periodo con filtro data/macchina.
- Per ogni consuntivo cerca record COGTRANS e accumula tempi periodici.
- Lettura CLCCCRIG per preventivo (solo lavorazioni interne, non esterne e non taglio:
lav-esterna='N' e lav-taglio='N').
- Accumulo tempo preventivato.
- Conversione tempo da centesimi di ora a ore (divisione per 60).
- Calcolo scostamento = consuntivo - preventivato.
- Compilazione griglia con totali (marker
9999/99999999, lav=99999).
Note tecniche
- Tre fasi di elaborazione: consuntivo periodico (TGLLCONS), consuntivo complessivo (TGLLCONS tipo='L'), preventivato (CLCCCRIG).
- Tempo memorizzato come
9(09)v99 (centesimi di ora).
- Due file temporanei COGTRANS / COGTRANS2.
Note operative
- Solo lettura. Per il consuntivo di attrezzaggio vedere TGL453.