Vai al contenuto

ASNS09 - Operazioni post inserimento chiamata

Nome programma ASNS09 Posizione nel menu Programma non a menu Linkage section

Tipo Dato Formato Contenuto
INPUT ASNS09-ID-CHIAMATA 9(12) Id della chiamata da elaborare
OUTPUT ASNS09-ESITO x(01) Esito dell'operazione
ASNS09-MSG x(80) Eventuale messaggio di errore

Logica generale Questo programma ha lo scopo di eseguire operazioni comuni successive all'inserimento di una chiamata. in sintesi esegue: 1. Invio msg posta al responsabile chiamata Maschera del programma Nessuna maschera. Configurazioni possibili

Gruppo Parametro Note
ass-chiam invio-email-a-resp Invio e-mail a responsabile?

Elaborazione Il programma dovrà contenere la logica presente già nelle altre subroutine di apertura files solo alla prima chiamata del programma, allo scopo di velocizzare le operazioni. L'elaborazione deve sempre restituire:

Dato Contenuto
ASNS09-ESITO "S"
ASNS09-MSG " "

A meno che non emergano errori gravi per cui si restituirà "N" e il messaggio relativo. Invio e-mail a responsabile * Leggere la testata chiamata ASNCHTES: * se ACHT-RESPONSABILE non è significativo uscire dalla procedura * Leggere il record ASNRESPO collegato al responsabile: se ARES-OPER = 0 uscire dalla procedura * leggere PRNTOPE2 relativo all'operatore; se PTO2-EMAIL = " " uscire dalla procedura A questo punto usare "POSTA" per inviare un messaggio di posta all'indirizzo trovato (vedi uno dei programmi GRC*.CBL che già lo fanno). Il messaggio avrà: * Oggetto: "Nuova chiamata nnnnnnn per cliente xxxxxxxxxxxxxxxxxxxx" * Testo del messaggio: "Nuova chiamata nnnnnnn per cliente xxxxxxxxxxxxxxxxxxxx"


Estratto da documentazione interna ClickUp