MIL010 - Riclassificazione Bilancio da Saldi Schede Contabili¶
Scopo¶
Variante di MIL006 che opera direttamente sui saldi delle schede contabili (COGSALCO) anziche' sugli articoli di chiusura. Applica lo stesso modello di riclassificazione e genera, in piu', un file di transito di audit (COGTRANS) con il dettaglio dei saldi confluiti in ciascuna riclassificazione.
File e tabelle¶
| File | Tipo | Descrizione |
|---|---|---|
| COGSALCO | Indicizzato | Saldi schede contabili (input) |
| COGPNCON | Indicizzato | Piano conti |
| COGBPCO | Indicizzato | Parametri riclassificazione (modello → conti) |
| COGBIL | Indicizzato | Modelli |
| COGTRANS | Indicizzato | File di transito audit (dare/avere per conto, collegato a FRICL via progressivo) |
| LAVORO | Indicizzato | File ausiliario di lavoro (saldi intermedi con D/A) |
| COGAZIEN | Indicizzato | Dati azienda |
| FRICL | Indicizzato | Output bilancio riclassificato |
Copybook¶
| Copybook | Sezione | Utilizzo |
|---|---|---|
| mil010.wrk | WORKING-STORAGE | Generato da Screens |
| cogslpco.cpy | WORKING-STORAGE | Saldi piano conti |
| cogconta.cpy | WORKING-STORAGE | Strutture contabili |
| utile22.cpy | WORKING-STORAGE | Lookup divise / conversione con tassi |
| utilcogq38.cpy | WORKING-STORAGE | Lookup modelli riclassificazione |
CALL¶
| Programma | Quando | Scopo |
|---|---|---|
| COGQ38 | Su F8 modello | Lookup modelli |
| COGE22 | Su F8 divisa | Lookup divise |
| COGU10W | Per ogni importo | Cambio valuta con data |
Logica di elaborazione¶
Flusso principale¶
- Caricamento tabella mappatura conti dal piano conti (max 20).
- Apertura file di lavoro per aggiornamenti temporanei.
- Lettura saldi COGSALCO con conversione di divisa se diversa dalla divisa del conto.
- Aggiornamento dei saldi temporanei per mastro/conto/sottoconto.
- Riclassificazione su FRICL secondo COGBPCO; scrittura parallela su COGTRANS per audit (chiave: ric-rif-con).
- Calcolo dei totali sintetici finali e registrazione.
Note tecniche¶
- Tre file di output: FRICL (bilancio riclassificato), COGTRANS (audit), LAVORO (intermedio).
- Conversione di divisa mediante tassi storici (COGU10W con data-cambio).
- Gestione split SRL per aziende multi-entita.
- Progressivo di riferimento (
ric-rif-con) collega FRICL e COGTRANS per tracciabilita.
Note operative¶
- Variante alternativa a MIL006 che opera invece sugli articoli di chiusura.
Storico modifiche¶
Maggio 2026 - Riattivato salto tratta80 su aziende non-UN¶
Il blocco originale (commentato dal 30.05.2019) che esclude dalla riclassificazione i conti con saldo di segno discorde dalla sezione di destinazione e' stato riattivato. La regola opera quando az-personal not = "UN" e l'azienda non e' una SRL (count-srl = 0):
- se
comodo = con-prodare - con-proaveree' negativo e la sezione di destinazione (bpc-sezione) e' "1" (Attivita') → salto atratta80(saldo non confluisce nella riga) - se
comodoe' positivo ebpc-sezionee' "2" (Passivita') → salto atratta80
L'effetto e' di filtrare automaticamente i saldi che, per il segno, non sarebbero coerenti con l'imputazione di bilancio prevista dal modello, evitando contributi indesiderati nelle voci di Stato Patrimoniale. Per aziende UN e per SRL il comportamento resta invariato (nessun filtro su segno).