Vai al contenuto

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

  1. Init programma, apertura file, lettura configurazioni.
  2. Verifica tm-cfg-path-imp-gps: se vuoto, box-msg di avviso.
  3. CALL ASN190 per caricamento dati viaggio nei file locali.
  4. Attivazione tasti funzione e display griglia.
  5. 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 chiamate asnchtes/asnintes.
  6. F3 conferma: aggiornamento definitivo via ASN230.

Documentazione tecnica generata -- 2026-06-04