COGE87UN -- Visualizzazione Schede Contabili (Unione Agricoltori)¶
Sorgente: cbl/coge87un.cbl | Tipo: Programma standalone | Program-ID: COGE87UN
Menu: - Contabilita' > Prima Nota > Visualizzazioni
Scopo¶
Visualizzazione delle schede contabili con gestione degli interessi. Versione personalizzata per Unione Agricoltori. Consente di consultare i movimenti contabili per mastro/conto/sottoconto in un intervallo di date, con calcolo dei saldi dare/avere e gestione degli interessi per causale.
Interfaccia utente¶
Maschera¶
| Campo | Descrizione |
|---|---|
| Esercizio | Esercizio contabile corrente o precedente |
| Mastro/Conto/Sottoconto | Piano dei conti da visualizzare |
| Data Da / Data A | Intervallo date per la selezione movimenti |
| Contabilizzato | Filtro contabilizzazione |
Griglia¶
| Colonna | Descrizione |
|---|---|
| Data movimento | Data del movimento contabile |
| Data valuta | Data valuta |
| Causale | Tipo operazione |
| Documento | Numero documento |
| Descrizione | Descrizione del movimento |
| Segno | D=Dare, A=Avere |
| Importo | Importo del movimento |
| Data fattura | Data della fattura collegata |
| N. fattura | Numero fattura |
Tasti funzione¶
| Tasto | Funzione |
|---|---|
| ESC | Esci |
| F2 | Indietro |
File e Tabelle¶
| File/Tabella | Copybook | Uso |
|---|---|---|
| FEURTAB | cogfiles.cpy | Archivio file di sistema |
| COGTABEL | cogtabel.cpy | Tabelle di configurazione |
| COGGEANA | coggeana.cpy | Anagrafica generale |
| COGPNONC | cogpnonc.cpy | Prima nota non contabilizzata |
| COGPNCON | cogpncon.cpy | Prima nota contabilizzata |
| COGSLPCO | cogslpco.cpy | Saldi per conto |
| COGCOATT | cogcoatt.cpy | Conti attivi |
| COGE87 | (inline) | File indicizzato schede contabili |
| INTE87 | (inline) | File indicizzato interessi per causale |
Programmi chiamati¶
| Programma | Scopo |
|---|---|
| WIN035.COB | Selezione divisa estera |
| COGU10 | Utility formattazione importi |
Copybook principali¶
wstato.cpy,wgrave.cpy,wopenf.cpy,wnscr.cpycogazien.cpy-- dati aziendacogconta.cpy-- configurazione contabileworksoc.cpy-- work area societa'utils52.cpy,utilu10.cpy,k-u10.cpy
Logica di Elaborazione¶
Apertura e inizializzazione¶
Il programma apre i file di sistema, legge i dati azienda e costruisce i percorsi dei file dell'esercizio corrente o precedente. Utilizza la tabella COGTABEL tipo 66 per leggere l'esercizio contabile.
Costruzione scheda¶
Scorre il file COGE87 (prima nota filtrata per mastro/conto/sottoconto e intervallo date) e costruisce una tabella in memoria (tm-righe, max 13 elementi per pagina) con i dettagli di ogni movimento: data, causale, documento, descrizione, segno, importo.
Calcola progressivamente i totali dare e avere e il saldo.
Gestione interessi (creo-int / azzero-int)¶
- creo-int: scorre l'intero file COGE87 e per ogni record accumula gli importi per causale nel file INTE87 (somma dare, sottrae avere)
- azzero-int: scorre nuovamente COGE87; per ogni record legge il saldo causale da INTE87. Se il saldo causale e' zero oppure il saldo complessivo e' zero, azzera il campo
cog-interdel record. Accumula il totale interessi.
Stampa¶
Stampa un report con testata (data, azienda, esercizio) e le righe dei raggruppamenti con dare/avere/saldo, formattati tramite COGU10.
Configurazioni¶
Nessuna configurazione RNEWCONF dedicata. L'esercizio contabile viene letto dalla tabella tipo 66 di COGTABEL.
Documentazione tecnica generata -- 2026-04-19