COGI52 - Stampa Schede Colture (Rendiconto Finale)¶
Sorgente: cbl/cogi52.cbl | Tipo: Programma a menu | Program-ID: COGI52
Menu: Magazzino > Colture > Visualizza/Stampa > Schede colture
Scopo¶
Produce la scheda di rendiconto finale per ciascuna coltura, con il dettaglio delle attivita' eseguite, ore impiegate, costi consuntivati e indicatori di costo unitario. Utilizzata in chiusura del ciclo coltura per analisi consuntiva.
File e Tabelle¶
| File/Tabella | Uso |
|---|---|
| FEURTAB | Parametri generali |
| CICTABEL | Tabelle Colture |
| CICLAVOR | Lavorazioni colture (lettura diciture da stampare) |
| CICBASTE / CICBASRI | Movimenti ore e costi |
| CICGIORN | Calendario |
Copybook principali¶
Stesso set delle altre stampe Colture.
Logica di elaborazione¶
- Apertura e parametri: lettura azienda, apertura file, richiesta periodo/anno e selezione colture.
- Per ciascuna coltura selezionata:
- Lettura anagrafica coltura
- Scansione movimenti ore e costi nel periodo
- Aggregazione per attivita' (lavorazione)
- Calcolo totali coltura
- Stampa scheda: titolo "Stampa Rendiconto Finale coltura", anagrafica, dettaglio attivita' con ore e costi, sotto-totali per categoria, totale coltura, indicatori di costo unitario.
Note¶
- Le diciture stampate vengono lette dinamicamente da CICLAVOR (fase
ricerchiamo le diciture da stampare da ciclavor). - Stampa multi-coltura: produce piu' schede consecutive nello stesso report.
- Stile legacy RM-COBOL.