Vai al contenuto

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.

Posizioni nel menu

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

  1. Stampa le righe di descrizione personalizzate (se non vuote)
  2. Legge sequenzialmente il file FRICL:
  3. Rottura su ric-bil: stampa "STATO PATRIMONIALE" o "CONTO ECONOMICO"
  4. Rottura su ric-sezione: stampa "ATTIVITA'", "PASSIVITA'", "COSTI", "RICAVI"
  5. Per ogni voce: stampa descrizione + importo formattato via COGU10W
  6. Voci con importo zero vengono saltate
  7. 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