Vai al contenuto

Apertura esercizio contabile

Panoramica

La procedura di apertura di un nuovo esercizio contabile si articola in due fasi distinte:

  1. Impostazione parametri esercizio (COGE66) -- configurazione date, archivi e parametri contabili del nuovo esercizio. Questa e' l'operazione base che consente di registrare movimenti nel nuovo anno.
  2. Apertura operativa (COGC01, COG001, COGE11) -- creazione saldi, inizializzazione archivi e azzeramento numerazioni. Questa fase e' parte del processo completo di chiusura/riapertura descritto in bilancio-chiusura.md.
Programma Righe Funzione
COGE66 1.457 Gestione tabella esercizio contabile
COGC01 1.231 Creazione saldi nuovo esercizio
COG001 1.033 Inizializzazione archivi prima nota
COGE11 1.041 Azzeramento numerazioni contabili

COGE66 -- Gestione tabella esercizio contabile

Identificazione

  • Programma: COGE66
  • Autore: Daniele
  • Area: Sistema / Contabilita'
  • Descrizione: Gestione dei parametri dell'esercizio contabile corrente e precedente
  • Righe: 1.457
  • Menu: Sistema > Esercizio Contabile

Funzionalita' principale

COGE66 gestisce una maschera di configurazione a record singolo (tipo 66 su COGTABEL) contenente tutti i parametri che definiscono l'esercizio contabile attivo. Il programma opera in modalita' visualizzazione/modifica: carica i dati esistenti, consente la modifica e registra le variazioni.

L'operazione tipica per aprire un nuovo esercizio e' la modifica del campo "Data chiusura esercizio attuale" (tm-dachiu): si inserisce la data di fine del nuovo anno contabile (es. 31/12/2025 per operare nell'esercizio 2025).

Campi gestiti

Campo Variabile Descrizione
Esercizio in corso (da/a) tm-esercizio1, tm-esercizio2 Range anni esercizio corrente
Esercizio precedente (da/a) tm-eserciziopre1, tm-eserciziopre2 Range anni esercizio precedente
Data chiusura eser. precedente tm-dachiupre Data fine esercizio precedente (AAAAMMGG)
Data chiusura eser. attuale tm-dachiu Data fine esercizio corrente (AAAAMMGG)
Archivio P.Nota eser. precedente tm-archiviopre Path archivio prima nota anno precedente
Archivio P.Nota eser. attuale tm-archivioatt Path archivio prima nota anno corrente
Data minima accettazione registrazioni tm-dacont Data sotto la quale non si accettano registrazioni
Piano dei conti di transito tm-riepilogo (mas/con/sot) Conto di transito per chiusura/apertura
Periodicita' IVA tm-periodo T=Trimestrale, M=Mensile
Soglia riporto IVA in addebito tm-ivasoglia Importo soglia per riporto credito IVA

Struttura dati

I parametri dell'esercizio sono memorizzati su COGTABEL in due record:

Record Chiave Contenuto
tipo=66, codr=0 Principale Esercizio corrente/precedente, date chiusura, data minima registrazioni
tipo=66, codr=1 Secondario Conto di transito (mastro/conto/sottoconto), periodicita' IVA, soglia IVA

La copybook di riferimento e' cogconta.cpy (record CONTA-REC).

I percorsi degli archivi prima nota sono letti/scritti su COGFILES (tabella feurtab):

Chiave Contenuto
tip="CO", num=900 Path archivio prima nota esercizio precedente
tip="CO", num=901 Path archivio prima nota esercizio attuale

Controlli di validazione

Campo Controllo
Esercizio in corso Anno >= 1980, non zero
Esercizio precedente Anno >= 1980, anno corrente > anno precedente
Data chiusura precedente Anno >= 1980
Data chiusura attuale Anno >= 1980, data precedente < data attuale
Archivi prima nota I due path devono essere diversi tra loro
Conto di transito Mastro, conto e sottoconto non zero; il conto deve esistere nel piano dei conti (COGPNCON)
Periodicita' IVA Solo valori "T" (trimestrale) o "M" (mensile)

Flusso operativo

  1. Caricamento -- Legge il record tipo=66 da COGTABEL. Se non esiste, lo crea con valori iniziali a zero (primo avvio).
  2. Visualizzazione -- Popola la maschera con i dati correnti, inclusi i path da COGFILES.
  3. Modifica -- L'utente naviga i campi con F2 (indietro) e conferma con F3. Il tasto F5 sul campo data chiusura attuale abilita la modifica dei campi normalmente protetti.
  4. Controllo modifiche (PCASE-1229) -- Se i dati essenziali sono cambiati, mostra un dialogo di conferma con avviso: invita a contattare il personale Eurosystem2000 per informazioni.
  5. Registrazione -- Scrive i due record su COGTABEL e aggiorna i path su COGFILES.

Tasti funzione

Tasto Funzione
F2 Campo precedente
F3 Conferma / Aggiorna
F5 Abilita modifica (sul campo data chiusura attuale)
F8 Calendario (sui campi data) / Aiuto (sul piano dei conti)
F9 Ricerca avanzata (sul piano dei conti)
ESC Esci senza salvare

Programmi di apertura operativa

I tre programmi seguenti fanno parte del sotto-menu Contabilita' > Bilancio > Chiusura/Riapertura Esercizio > Apertura Nuovo Esercizio e costituiscono la Fase 1 del processo completo di chiusura/riapertura (documentato in bilancio-chiusura.md).

COGC01 -- Creazione saldi nuovo esercizio (1.231 righe)

Copia i saldi dare/avere dei conti dall'esercizio precedente al nuovo. Opera sull'archivio saldi contabili (COGSLPCO). Richiede:

  • Anno nuovo esercizio (da/a)
  • Data chiusura esercizio
  • Data minima registrazioni
  • Path archivio prima nota contabilizzata
  • Modalita': P=Prova, D=Definitivo

Legge i parametri dall'esercizio contabile (COGTABEL tipo=66) e produce una stampa riepilogativa dei saldi trasferiti.

COG001 -- Inizializzazione archivi prima nota (1.033 righe)

Gestisce gli archivi della prima nota contabilizzata (COGCOPRE per l'anno precedente, COGCOATT per l'anno attuale). Due modalita' operative:

Parametro Modalita' Funzione
I Inizializzazione Crea/svuota i file indicizzati degli archivi
S Stato Verifica lo stato degli archivi (file esistenti, accessibili)

I path degli archivi sono letti da COGFILES (tip="CO", num=900 e num=901), gli stessi configurati tramite COGE66.

COGE11 -- Azzeramento numerazioni contabili (1.041 righe)

Gestisce una tabella di 59 numerazioni progressivi usate dal gestionale. Nella procedura di apertura esercizio, i contatori vengono azzerati per ripartire da zero nel nuovo anno. Le numerazioni includono:

  • Fatture immediate e batch
  • Prima nota contabile e provvisoria
  • IVA fornitori
  • Preventivi, ordini clienti/fornitori
  • Matricole prodotti, cespiti, commesse
  • Numerazioni per fatturazione elettronica, SDI, e-commerce
  • Chiamate di assistenza

Il programma presenta una griglia con le 59 voci e i relativi contatori. L'utente puo' modificare singoli valori o azzerare l'intera tabella. La numerazione n.19 (Nr. Matricola Prodotti) segue un percorso diverso con limite massimo di 99.999.999 anziche' 999.999. La numerazione n.29 (Protocollo Documenti) ha limite 99.999.999.999.


Sequenza operativa consigliata

Per aprire un nuovo esercizio senza procedere alla chiusura formale del precedente:

  1. Accedere a Sistema > Esercizio Contabile (COGE66)
  2. Modificare la data chiusura esercizio attuale inserendo la data di fine del nuovo anno (es. 31/12/2025)
  3. Confermare con F3

Per la procedura completa di chiusura e riapertura con bilancio, seguire i 12 step documentati in bilancio-chiusura.md, che includono i tre programmi di apertura operativa (COGC01, COG001, COGE11) come Fase 1.