Vai al contenuto

MIL006 - Riclassificazione Bilancio da Articoli Chiusura

Scopo

Elabora i saldi degli articoli di chiusura (conti economico e generale) da COGPNONC, li aggiorna temporaneamente con conversione di divisa se necessario, e li classifica secondo un modello di riclassificazione archiviato in COGBPCO. Produce il file FRICL contenente il bilancio riclassificato.

File e tabelle

File Tipo Descrizione
COGPNCON Indicizzato Piano conti (mappatura conti originali → riclassificati)
COGPNONC Indicizzato Articoli di chiusura (ECONO.ARC, CHIUS.ARC)
COGBIL Indicizzato Intestazioni modelli di riclassificazione
COGBPCO Indicizzato Parametri di riclassificazione (modello → conti)
COGTABEL Indicizzato Tabelle generiche (anni contabili tipo 66)
FRICL Indicizzato Output: ##RIL[operatore].ARC (bilancio riclassificato)

Copybook

Copybook Sezione Utilizzo
mil006.wrk WORKING-STORAGE Generato da Screens
cogslpco.cpy WORKING-STORAGE Saldi piano conti
cogconta.cpy WORKING-STORAGE Strutture contabili
utilcogq38.cpy WORKING-STORAGE Lookup modelli riclassificazione

CALL

Programma Quando Scopo
COGQ38 Su F8 Lookup modelli di riclassificazione
COGU10W Per ogni importo Conversione fra divise

Logica di elaborazione

Flusso principale

  1. Caricamento tabella mappatura (max 20 righe) conti originali → riclassificati dal piano conti.
  2. Lettura articoli chiusura economico (ECONO.ARC): inversione dei segni, aggiornamento dei saldi temporanei.
  3. Lettura articoli chiusura generale (CHIUS.ARC): stesso trattamento.
  4. Per ogni saldo finale, ricerca della mappatura in COGBPCO e scrittura del record in FRICL.
  5. Calcolo e registrazione dei totali sintetici (attivo / passivo / costi / ricavi) e di utile/perdita.

Note tecniche

  • Conversione di divisa con COGU10W se il saldo e' in divisa diversa dal conto.
  • Inversione segni D/A per conti di attivo (sezione 1) e di passivo (sezione 2).
  • Totali in memoria (variabili t11/t12/t23/t24).
  • Output valutato nella divisa del conto principale.

Note operative

  • Per la variante che lavora direttamente sui saldi delle schede contabili, vedere MIL010.