COGF68 -- Tempi di Rientro Resi¶
Sorgente: cbl/cogf68.cbl | Tipo: Programma standalone | Program-ID: COGF68
Menu: - Magazzino > Entrate > RMA > Statistiche > Tempi di Rientro Resi
Scopo¶
Stampa statistica dei tempi medi di rientro su reso. Per ogni prodotto, calcola il tempo trascorso (in giorni) tra l'uscita del prodotto e il suo rientro tramite reso, con medie per prodotto e media generale.
Interfaccia utente¶
Maschera¶
| Campo | Descrizione |
|---|---|
| tm-datain | Data inizio periodo |
| tm-datafi | Data fine periodo |
| tm-nr-gio | Numero giorni (filtro) |
| tm-ana-cod | Codice cliente (0=tutti) |
| tm-ana-nome | Nome cliente |
| tm-tip-ela | Tipo elaborazione |
Tasti funzione¶
| Tasto | Funzione |
|---|---|
| ESC | Esci |
| F2 | Indietro |
| F3 | Conferma stampa |
| F8 | Aiuto / Calendario |
File e Tabelle¶
| File/Tabella | Copybook | Uso |
|---|---|---|
| FEURTAB | cogfiles.cpy | Archivio file di sistema |
| TRAN-F68 | tran-f68.cpy | File di transito per elaborazione |
| FLSTA | flsta.cpy | File di stampa |
I file specifici sono gestiti tramite cogf68.select e cogf68.fd.
Programmi chiamati¶
| Programma | Scopo |
|---|---|
| COGS54 | Gestione stampante |
| COGS65W | Ricerca anagrafica |
| COGS52W | Gestione campo data |
Copybook principali¶
cogf68.wrk,cogf68.select,cogf68.fd,cogf68.prcwstato.cpy,wgrave.cpy,wopenf.cpy,wnscr.cpycogazien.cpyutils52.cpy,utils54.cpy,utils65.cpycogtesbo.k02,cogmatri.k03,coggener.k02,cogmtdet.k02
Logica di Elaborazione¶
Estrazione dati¶
Scorre le testate bolle (COGTESBO), le matricole (COGMATRI) e i dettagli matricola (COGMTDET) per identificare i prodotti usciti e rientrati nel periodo selezionato.
Calcolo tempi¶
Per ogni serial number rientrato:
- Identifica la data di uscita e la data di rientro
- Calcola la differenza in giorni
- Accumula per merce (w-tabm-merce: numero + giorni) e generale (w-tabm-gen)
Stampa¶
Report su 100 colonne con:
- Intestazione: data, periodo, eventuale cliente
- Raggruppamento per prodotto con intestazione merce
- Righe: serial number, codice/nome cliente, data uscita, data rientro, giorni
- Totale media per merce: media = totale_giorni / numero_pezzi
- Totale media generale
Configurazioni¶
Nessuna configurazione RNEWCONF dedicata.
Documentazione tecnica generata -- 2026-04-19