NUT090 -- Detrazione Note Accredito da RIBA¶
Sorgente: cbl/nut090.cbl | Tipo: Programma standalone | Program-ID: NUT090
Menu: - Vendite > Ricevute Bancarie > Detrazione Note Accredito
Scopo¶
Detrazione delle note di accredito dalle ricevute bancarie. Consente di selezionare le RIBA e le note di accredito associate, detraendo l'importo della nota accredito dall'importo della RIBA e generando i movimenti contabili di chiusura.
Interfaccia utente¶
Maschera¶
| Campo | Descrizione |
|---|---|
| tm-numero-da-1 / tm-numero-a-1 | Intervallo fatture tipo 1 (tipo/anno/numero) |
| tm-numero-da-2 / tm-numero-a-2 | Intervallo fatture tipo 2 |
Griglia¶
| Colonna | Descrizione |
|---|---|
| Cliente | Codice cliente |
| Nome | Denominazione |
| Partita | Riferimento partita (anno/tipo/numero/scadenza) |
| Valuta | Data valuta |
| Flag ragg. | Flag raggruppamento |
| Imp. fattura | Importo fattura |
| Imp. RIBA | Importo RIBA |
| Selezione | Campo selezione |
Tasti funzione¶
| Tasto | Funzione |
|---|---|
| ESC | Esci |
| Invio | Seleziona |
| F3 | Conferma/Aggiorna |
| F5 | Detrai note accredito |
| F8 | Aiuto / Movimenti |
| 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 |
| COGTRANS | (inline) | File transito RIBA/note accredito |
I file specifici sono gestiti tramite nut090.select e nut090.fd (NUTARIBA, COGPNONC, COGPNCON, COGMOVPA, COGPARTI, COGGEANA, ecc.).
Programmi chiamati¶
| Programma | Scopo |
|---|---|
| COGU10W | Formattazione importi |
| RNEWCONF | Lettura configurazioni |
| COGS65W | Ricerca anagrafica |
Copybook principali¶
nut090.wrk,nut090.select,nut090.fd,nut090.prck-personal.cpy-- personalizzazioniwstato.cpy,wgrave.cpy,wopenf.cpy,wnscr.cpycogazien.cpy,cogconta.cpywgrid.cpy,utilgdad.cpy,wscrolmc.cpyutilu10.cpy,k-u10.cpy
Logica di Elaborazione¶
Caricamento RIBA¶
Scorre il file di transito COGTRANS (ordinato per cliente/tipo partita/valuta/progressivo) e popola la griglia con le RIBA che hanno importo RIBA diverso da zero.
Detrazione note accredito¶
Per ogni RIBA selezionata con nota di accredito associata:
- Crea un documento di prima nota con:
- Riga 1: movimento sul conto cliente per l'importo della nota accredito (segno avere)
- Riga 2: movimento di chiusura per l'importo della nota accredito (segno dare)
- Scrive il movimento partita (COGMOVPA)
- Chiude la partita della nota accredito su COGPARTI
Aggiornamento RIBA (x1-c000 / x1-f000)¶
Dopo la detrazione: - x1-c000: scorre le RIBA selezionate nel file transito, marca con '' il flag raggruppamento e ricalcola l'importo RIBA - x1-f000*: aggiorna l'importo RIBA nell'archivio NUTARIBA, impostando agenzia = 99
Descrizione prima nota¶
La descrizione del movimento include il riferimento alla nota accredito: "Chiusura N.Accredito AAAA/TT/NNNNNNN".
Configurazioni¶
Gruppo RNEWCONF: PROGCOGV97
| Chiave | Descrizione |
|---|---|
| gestione-riba | Tipo gestione RIBA |
| ctrl-portafoglio | Controllo portafoglio |
| to-chiusura-riba-portafoglio | Tipo operazione chiusura RIBA portafoglio |
| chiusura-partita | Modalita' chiusura partita |
Documentazione tecnica generata -- 2026-04-19