ASN191 -- Aggiornamento dati chiamate da GPS¶
Sorgente: cbl/asn191.cbl | Tipo: interattivo | Program-ID: ASN191
Menu: Assist 2.0 > Operativo > Gestione Interventi a Richiesta > Gestione Dati da GPS > Aggiorna Dati Chiamate da GPS
Scopo¶
Controllo e distribuzione dei dati di viaggio scaricati da GPS sulle chiamate Assist 2.0: ripartisce km e ore (intervento e viaggio) sui singoli interventi associati al viaggio. All'apertura richiama ASN190 per il caricamento dati grezzi.
File e tabelle principali¶
| File/Tabella | Uso |
|---|---|
feurtab |
Parametri Eurocoge |
File definiti in asn191.select/.fd |
Viaggi GPS, interventi, chiamate Assist 2.0 |
Copybook chiave¶
| Copybook | Uso |
|---|---|
utilncnf.cpy |
Configurazioni RNEWCONF |
utildlg.cpy |
Dialoghi |
wgrid.cpy / utilgdad.cpy |
Gestione griglia |
utilasn230.cpy |
Linkage gestione interventi (ASN230) |
utilasn157.cpy (111115) |
Utility ASN157 |
utilu20.cpy, utils52.cpy, utils65.cpy, utils68.cpy |
Utility comuni |
Maschera¶
tab-maschera:
- tm-stato (X): filtro stato
- tm-data-da/tm-data-a (9(8)): finestra date
Configurazioni RNEWCONF (tm-cfg)¶
| Gruppo | Chiave | Note |
|---|---|---|
| Personale | tm-cfg-path-imp-gps |
Path di ricezione dati GPS (obbligatorio) |
| Personale | tm-cfg-tecnico-chiu (200214) |
Tecnico per chiusura automatica chiamate portale |
| Personale | tm-cfg-prestaz-chiu (200214) |
Prestazione per chiusura automatica |
| Personale | tm-cfg-chiam-portale (200214) |
Flag chiamata portale |
| Personale | tm-cfg-merce-mo (111115) |
Codice merce manodopera |
| Personale | tm-cfg-merce-via (111115) |
Codice merce viaggio |
| Personale | tm-cfg-merce-km (111115) |
Codice merce km |
Programmi chiamati¶
| Programma | Scopo |
|---|---|
| ASN190 | Caricamento dati viaggi da GPS (lanciato in apri) |
| ASN230 | Gestione interventi (richiamato 4 volte per pulizia/aggiornamento) |
| GRIDADMN | Gestione griglia ActiveX |
| DIALOGS | Dialog generici |
| RNEWCONF | Configurazioni |
Logica di elaborazione¶
- Init programma, apertura file, lettura configurazioni.
- Verifica
tm-cfg-path-imp-gps: se vuoto, box-msg di avviso. - CALL ASN190 per caricamento dati viaggio nei file locali.
- Attivazione tasti funzione e display griglia.
- Per ogni viaggio elaborato: calcolo
w-km-divisi/w-ore-divisi(km/ore totali divisi per numero chiamate del viaggio) con resto sull'ultima; aggiornamento ore intervento e ore viaggio sulle chiamateasnchtes/asnintes. - F3 conferma: aggiornamento definitivo via ASN230.
Documentazione tecnica generata -- 2026-06-04