COGE63 -- Scadenzario RIBA per Banca¶
Sorgente: cbl/coge63.cbl | Tipo: Programma standalone | Program-ID: COGE63
Menu: - Contabilita' > Fornit. a Part.Aperte > Scadenzario Riba x Banca
Scopo¶
Stampa e visualizzazione dello scadenzario delle ricevute bancarie ordinato per data, banca e nominativo. Produce un report dettagliato con totali giornalieri per banca e totali complessivi, con gestione delle sospensioni.
Interfaccia utente¶
Maschera¶
| Campo | Descrizione |
|---|---|
| tm-ban-cod | Codice banca (filtro) |
| tm-ban-des | Descrizione banca |
| tm-data-da | Data scadenza da |
| tm-data-a | Data scadenza a |
Griglia¶
| Colonna | Descrizione |
|---|---|
| Data scadenza | Data della scadenza |
| Codice | Codice anagrafico |
| Nome | Denominazione |
| Partita | Riferimento partita (anno/tipo/numero/scadenza) |
| Importo | Importo della scadenza |
| Segno | Dare/Avere |
| Banca | Codice banca |
| Sospensione | Flag e descrizione sospensione |
Tasti funzione¶
| Tasto | Funzione |
|---|---|
| ESC | Esci |
| F3 | Conferma |
| F8 | Aiuto |
| F9 | Stampa |
| Shift+F4 | Gestione griglia |
| Shift+F5 | Esporta Excel |
File e Tabelle¶
| File/Tabella | Copybook | Uso |
|---|---|---|
| FEURTAB | cogfiles.cpy | Archivio file di sistema |
| COGWPNO | cogwpno.cpy | Work prima nota |
| FLSTA | flsta.cpy | File di stampa |
| COGTRANS2 | (inline) | File transito: data/banca/codice/partita |
| COGTRANS | (inline) | File transito con totali e nomi |
| COGTRANS3 | (inline) | File transito saldi per data/banca |
Programmi chiamati¶
| Programma | Scopo |
|---|---|
| COGS54 | Gestione stampante |
| COGS51 | Lettura stato sospensione partita |
| COGU10W | Formattazione importi |
Copybook principali¶
coge63.wrk,coge63.select,coge63.fd,coge63.prcwstato.cpy,wgrave.cpy,wopenf.cpy,wnscr.cpycogazien.cpy,k-u10.cpywgrid.cpy,utilgdad.cpy,wscrolmc.cpygetdcont.cpy-- divisa di conto
Logica di Elaborazione¶
Preparazione dati¶
Costruisce tre file di transito dai dati delle partite aperte: - COGTRANS2: record ordinati per data scadenza/banca/codice/partita - COGTRANS: record con nome, totali ("T"=totale, "G"=totale banca) e descrizione sospensione - COGTRANS3: saldi aggregati per data/banca con descrizione banca
Stampa (st-stampa)¶
Report su 132 colonne con:
- Intestazione: azienda, data, intervallo date, divisa
- Dettaglio raggruppato per data di scadenza
- Per ogni scadenza: partita, codice, nome, importo, segno, banca, data fattura, numero fattura, sospensione
- Totali giornalieri per banca (st2-tot-banche): scorre COGTRANS3 e stampa una riga per ogni banca con il saldo
- Totali complessivi
Gestione sospensioni¶
Per ogni riga dello scadenzario, chiama COGS51 per verificare se la partita e' sospesa, recuperando il flag e la descrizione della sospensione.
Configurazioni¶
Nessuna configurazione RNEWCONF dedicata.
Documentazione tecnica generata -- 2026-04-19