COGG4C -- Riepilogo Commesse¶
Sorgente: cbl/cogg4c.cbl | Tipo: Programma interattivo GUI (maschera 2 pagine con tab + griglia paginata) con stampa su modello Word/XML | Program-ID: COGG4C
Menu:
- Vendite > Commesse > Stampe > Riepilogo Commesse
Scopo¶
Produce il riepilogo economico di un insieme di commesse selezionate per stato e periodo: per ciascuna commessa calcola costi, ricavi e fatturato e li presenta in griglia con possibilita' di stampa su modello Word. Il calcolo economico e' delegato al motore COGUA0.
File e tabelle¶
| Tabella | Ruolo |
|---|---|
| COGTESCM | Testata commessa (chiavi k03/k04/k05/k07 per stato/periodo) |
| COGTCMAG | Collegamento commessa/magazzino (filtro per stato commessa/periodi) |
| COGTRANS | Transito temporaneo della griglia (#$COGG4C.<oper>) |
Copybook principali¶
Standard working-storage, wgrid, utilcogua0.cpy (motore analisi), utilcogpa3.cpy (scelta modello), utilwordmdl.cpy (stampa XML), utilncnf.cpy (RNEWCONF).
Chiamate ad altri programmi¶
COGUA0 (calcolo costi/ricavi/fatturato per commessa), COGPA3 (scelta modello di stampa), WORDMDL (motore modello Word/XML), COGG52 (gestione commessa, F3).
Flusso / Paragrafi principali¶
apri->x99-src-cfg(config) + open files.- Filtri per stato commessa e periodi su COGTESCM (chiavi secondarie) + COGTCMAG.
- Per ogni commessa selezionata, chiamata a
COGUA0per costi/ricavi/fatturato -> scrittura transitoCOGTRANS. - Presentazione in griglia paginata (2 pagine con tab).
- F3 apre la gestione commessa via
COGG52. - Stampa via
COGPA3(scelta modello) +WORDMDL(XML).
Configurazioni¶
Lettura via RNEWCONF in x99-src-cfg (gruppo COMMESSE):
| Gruppo | Chiave | Effetto |
|---|---|---|
| COMMESSE | TIPO-NUMERAZIONE-COMMESSE / TIPO-NUMERAZIONE-SOTTOCOMMESSE |
Formato numerazione commesse/sottocommesse |
| COMMESSE | COMMESSE-ANCHE-DA-PNO-CON |
Includi commesse da prima nota/contabilita' |
| COMMESSE | CLASSE-RAGGR-CENTRI-COSTO |
Classe di raggruppamento centri di costo |
| COMMESSE | FORZA-COSTO-MAT-INTERVENTO |
Forza il costo materiali da intervento |
Note¶
- Condivide con
COGGA4(Analisi Commessa) il motore di calcoloCOGUA0e l'impianto di stampa su modello Word.