COGP79 - Stampa acquisti per Fornitore e Merce (comparata)¶
Sorgente: cbl/cogp79.cbl | Tipo: Stampa statistica (GUI) | Program-ID: COGP79
Menu: Magazzino > Entrate > Stampe > Per Fornitore e Merce Comparata
Scopo¶
Statistica acquisti per periodo corrente vs precedente, raggruppata per fornitore e poi per articolo. Calcola quantita', valori, variazioni %, con totali per articolo, per fornitore, per mese e generali.
Versione GUI convertita nel 2007 da una versione carattere precedente.
File e Tabelle¶
- Catena standard documenti via
cogp79.fd(testate bolle, righe, anagrafiche, articoli, magazzini) flsort(sort localerecsort): chiave =s-cli+s-merce+s-data; campi accumulatoriqta-c,qta-p,val-c,val-pflsta(file di stampa)
Configurazioni RNEWCONF¶
Nessuna (paragrafo x99-src-cfg presente ma vuoto).
Programmi chiamati¶
| Programma | Scopo |
|---|---|
| COGS54 | Gestione stampante/spooler |
| COGS65W | Ricerca clienti/fornitori GUI |
| COGS68 | Selezione codice articolo / intervalli |
| COGU10W | Divisa/cambio |
| COGL61 | Etichette traduzioni |
Logica¶
- Maschera: 2 intervalli temporali (corrente
tm-data-dac/tm-data-ac, precedentetm-data-dap/tm-data-ap), range articoli e fornitori, tipo movimenti, divisa, tipo dati. - Scansione movimenti, scrittura record sort
flsortcon chiave fornitore+merce+data. - Ordinamento (sort esterno).
- Stampa: per ogni rottura (fornitore -> articolo -> mese -> totale generale), generazione tabulato 132 colonne via COGS54.
Note¶
- Maschera GUI con Screen Section
cogp79-01.scr. - Programma gemello di COGP80, che inverte il raggruppamento (merce -> fornitore).
- Refuso storico nella tabella
tab-totali("Totale 1ornitore:" anziche' "Totale Fornitore:") — non e' un campo dinamico.