Vai al contenuto

ASN610 -- Inserimento chiamata WEB Assist 2.0

Sorgente: cbl/asn610.cbl | Tipo: interattivo | Program-ID: ASN610

Menu: Assist 2.0 > WEB > Inserimento Chiamata


Scopo

Versione esterna/web della gestione inserimento chiamata Assist 2.0 (derivata da ASN110). Crea testata chiamata + intervento collegati, aggancia eventuale contratto attivo per matricola/cliente, gestisce avviso cliente e muletto sostitutivo.


File e tabelle principali

File/Tabella Uso
feurtab Parametri Eurocoge
asnchtes / asnintes Testate chiamate / interventi
asncnmtr / asncntes Contratti matricola / testata
File da asn610.select/.fd Anagrafiche e supporto

Maschera (tab-maschera - estratto)

  • tm-id, tm-id-int, tm-data, tm-ora
  • tm-da-contratto, tm-id-contratto, tm-avviso-cliente
  • tm-oper / tm-oper-des (operatore)
  • tm-chiamata-cli, tm-contatto-1, tm-oggetto, tm-note (2000)
  • tm-dst.tip/idx, tm-d-diversa (destinazione)
  • tm-contatto.tip/cod, tm-cnt-des
  • tm-priorita, tm-sn, tm-id-matricola
  • tm-cliente-ass.tip/cod, tm-cli-ass-des
  • tm-indi, tm-loca, tm-prov, tm-cap
  • tm-cliente-fat.tip/cod, tm-cli-fat-des
  • tm-amtr-tip/marca, tm-modello, tm-stato-disinf
  • tm-acht-id-muletto-sost
  • tm-data-scad, tm-ora-scad, tm-stato, tm-stato-des
  • tm-fornitore.tip/cod, tm-fornitore-des
  • tm-tip-att, tm-tip-att-des
  • tm-id-sdoppia, tm-id-int-sdoppia
  • tm-respo, tm-areat, tm-dossier.tdo/num
  • tm-provenienza, tm-provenienza-des

Copybook chiave

Copybook Uso
costanti-assist.cpy Costanti Assist
wgrid.cpy / utilgdad.cpy Griglia
utilasn210.cpy Ricerca interventi
utilasns01.cpy / utilasns02.cpy / utilasns06.cpy Subroutine Assist S01/S02/S06
utilasn033.cpy Sub ASN033
utilasn018.cpy Sub ASN018
utilasn200.cpy Lookup matricola
utilcrms10.cpy CRM clienti assistiti
utilcogu06.cpy Archivio documenti
utilcogs65w.cpy Utility S65W

Configurazioni RNEWCONF (tm-cfg - estratto)

Gruppo Chiave Note
Personale tm-cfg-priorita Priorita' default
Personale tm-cfg-stato-disinf Stato disinfestazione default
Personale tm-cfg-oggetto Oggetto default
Personale tm-cfg-tipo-att-def Tipo attivita' default

Programmi chiamati

Programma Scopo
ASN210 Ricerca interventi
ASNS01/ASNS02/ASNS06 Subroutine gestione chiamate/interventi
ASN033 Galleria immagini
ASN018 Stampa avviso
ASN200 Lookup matricola
GRIDADMN Griglia
COGU06 Archivio documenti
CRMS10 Clienti assistiti CRM
COGS65W Utility S65
RNEWCONF Configurazioni
DIALOGS Dialog

Logica di elaborazione

  1. Init, lettura configurazioni, apertura file.
  2. Verifica modalita' called/standalone (w-dc-called); se called, precarica cliente.
  3. Sequenza accept campi maschera con validazione (cliente, contatto, matricola, indirizzo, fornitore, priorita').
  4. Lookup contratto matricola (asncnmtr -> asncntes); se trovato trovato-contratto precompila contratto.
  5. F3 conferma -> scrittura asnchtes + asnintes; se tm-avviso-cliente="S" invia avviso.
  6. Eventuale gestione muletto sostitutivo (tm-acht-id-muletto-sost).

Documentazione tecnica generata -- 2026-06-04