COGE77IZ -- Inserimento Prima Nota IVA da Fatture a Zero¶
Sorgente: cbl/coge77iz.cbl | Tipo: Programma standalone | Program-ID: COGE77IZ
Menu: - Contabilita' > Documenti Iva
Scopo¶
Inserimento della prima nota IVA a partire da fatture con importo a zero. Gestisce la registrazione contabile completa: movimenti di prima nota, scadenze, ritenute d'acconto, partite aperte, con supporto per autofatture e operazioni intracomunitarie.
Interfaccia utente¶
Il programma utilizza un'interfaccia a schermo tradizionale (DISPLAY/ACCEPT) con visualizzazione tabellare dei movimenti di prima nota (fino a 38 righe). L'utente inserisce i dati IVA, i conti contabili e gli importi per ogni riga.
Tasti funzione¶
| Tasto | Funzione |
|---|---|
| ESC | Esci |
| F1 | Prossimo |
| F2 | Indietro |
| F3 | Conferma |
| F6 | Fine documento |
File e Tabelle¶
| File/Tabella | Copybook | Uso |
|---|---|---|
| FEURTAB | cogfiles.cpy | Archivio file di sistema |
| COGTABEL | cogtabel.cpy | Tabelle di configurazione |
| COGPNCON | cogpncon.cpy | Prima nota contabilizzata |
| COGGEANA | coggeana.cpy | Anagrafica generale |
| COGPNONC | (inline) | Prima nota non contabilizzata |
| COGCCOPR | cogccopr.cpy | Centri di costo/profitto |
| COGARIVA | cogariva.cpy | Archivio IVA |
| COGRITAC | cogritac.cpy | Ritenute d'acconto |
| FEURLAV | (inline) | File di lavoro temporaneo |
| COGFATTU | cogfattu.cpy | Fatture |
| COGRACCO | cogracco.cpy | Raccolta documenti |
Programmi chiamati¶
| Programma | Scopo |
|---|---|
| COGS78 | Gestione partite aperte (COGPARTI) |
| COGU10 | Formattazione importi |
Copybook principali¶
wstato.cpy,wgrave.cpy,wopenf.cpy,wnscr.cpycogconta.cpy-- configurazione contabilecogpnonc.cpy-- struttura prima notacogazien.cpy-- dati aziendacnfgfatt.cpy-- configurazione fatturazione
Logica di Elaborazione¶
Inserimento movimenti¶
Il programma opera su fatture con importo a zero, creando i relativi movimenti contabili. Per ogni documento:
- Verifica la configurazione IVA e i tipi documento
- Gestisce le scadenze (fino a 37 elementi)
- Inserisce i movimenti nel file di lavoro FEURLAV
- Gestisce le ritenute d'acconto (paragrafo
ins-ritac): legge la tabella ritenute, crea i movimenti di contropartita - Chiama COGS78 per la gestione delle partite aperte
Ritenute d'acconto¶
Se presenti, crea automaticamente due movimenti aggiuntivi: uno in avere sul conto ritenuta e uno in dare sul conto fornitore, con descrizione che include i riferimenti alla partita.
Gestione IVA¶
Supporta autofatture e operazioni intracomunitarie, con calcolo IVA e gestione dei registri IVA (anno e registro tramite nno-dativa).
Configurazioni¶
La configurazione viene letta tramite COGTABEL (tipo 66 per esercizio contabile). Non usa RNEWCONF direttamente nel sorgente principale, ma le configurazioni IVA sono embedded in CNFGFATT.CPY.
Documentazione tecnica generata -- 2026-04-19