MIL008 - Stampa Bilancio Riclassificato Modulo Inventariale
Panoramica
Programma di stampa del bilancio riclassificato in formato inventariale. Simile a MIL007 ma senza numerazione progressiva per bollo e senza campo anno. Include totalizzazione per giorno e per mese.
Tipo: Report con lettura sequenziale del file riclassificazione e stampa formattata.
| Menu |
Percorso |
| Contabilita' |
Bilancio > Riclassificazioni |
Struttura del programma
File e tabelle utilizzati
| File/Tabella |
Tipo |
Descrizione |
| FEURTAB (cogfiles) |
Input |
Tabella parametri generali |
| COGGEANA |
Input |
Anagrafica generale (per dati intestazione azienda) |
| FRICL (coriclas) |
Input |
File riclassificazione bilancio (RIC{azienda}.ARC) |
| FLSTA |
Output |
File di stampa |
Copybook principali
| Copybook |
Descrizione |
| mil008.select |
SELECT per i file del programma |
| mil008.fd |
File description |
| mil008.wrk |
Working storage generata da Screens |
| mil008-01.scr |
Screen section maschera |
| mil008.decla |
Declaratives per gestione errori I/O |
| coriclas.cpy |
Record file riclassificazione |
| cogazien.cpy |
Dati azienda corrente |
| utils54.cpy |
Utility COGS54 (gestione stampante) |
| utilu10.cpy / k-u10.cpy |
Utility COGU10W (formattazione importi) |
Chiamate a sottoprogrammi (CALL)
| Programma |
Scopo |
| COGS54 |
Gestione stampante |
| COGU10W |
Formattazione importi (via z-u10) |
Logica di elaborazione
Maschera di selezione
Parametri:
- tm-descr1..6: 6 righe di intestazione. Le prime 3 sono precompilate con dati azienda (ragione sociale, indirizzo, localita'/provincia/P.IVA)
A differenza di MIL007, non ha il campo anno e non ha la configurazione intestazione (F1).
Variabili di totalizzazione
| Variabile |
Descrizione |
| totgioa |
Totale giornaliero avere |
| totgiod |
Totale giornaliero dare |
| totmesa |
Totale mensile avere |
| totmesd |
Totale mensile dare |
| comgior |
Contatore giorno |
| commese |
Contatore mese |
Fase di stampa
- Stampa le righe di descrizione personalizzate (se non vuote)
- Legge sequenzialmente il file FRICL:
- Rottura su
ric-bil: stampa "STATO PATRIMONIALE" o "CONTO ECONOMICO"
- Rottura su
ric-sezione: stampa "ATTIVITA'", "PASSIVITA'", "COSTI", "RICAVI"
- Per ogni voce: stampa descrizione + importo formattato via COGU10W
- Voci con importo zero vengono saltate
- Non gestisce la numerazione progressiva delle pagine per bollo (a differenza di MIL007)
Differenze rispetto a MIL007
| Aspetto |
MIL007 |
MIL008 |
| Numerazione pagine bollo |
Si' (COGS25) |
No |
| Campo anno |
Si' (tm-anno) |
No |
| Configurazione intestazione (F1) |
Si' (utilncnf) |
No |
| Dettaglio Co.Ge. |
Si' (opzionale) |
No |
| Totalizzazione giorno/mese |
No |
Si' |
Note tecniche
- Il formato di stampa e' su 80 colonne (ereditato dalla struttura della maschera)
- Il file FRICL e' in
ext-tmp-dir, denominato RIC{operatore}.ARC
- Gli importi sono formattati nella divisa del conto corrente