02 - Riproduzione di Messaggi


ATTENZIONE: i caratteri cancelletto (#) e dollaro ($) sono considerati caratteri speciali in quanto definiscono i calldata e le transfer property. Se è necessario inserire uno di questi caratteri, in un qualsiasi campo, occorre specificarli in coppia, ad esempio "##" oppure "$$".

CCustomMessage

Esegue il play di un messaggio il cui nome gli viene passato nei Call Data. E' da usarsi in abbinamento ad un modulo applicativo in cui l'operatore seleziona il messaggio da far sentire al cliente (da un MDB) e trasferisce la chiamata alla campagna IVR che si occupa del Play. Il modulo applicativo deve inserire nei Call Data le informazioni necessarie ad identificare in modo univoco il file .wav o .avi da riprodurre (CustomMessageType e CustomMessageId).

Il Database deve avere i seguenti campi:

CampoTipoDescrizione
Type

Text
(max 50 caratteri)

Permette di suddividere i messaggi in gruppi logici in base al tipo di informazione fornita.
IDAutonumberIdentifica in modo univoco il messaggio ed è l'informazione che viene passata dal modulo applicativo all'IVR per comandarne il play.
DescriptionTextUtilizzata solo dal modulo applicativo per visualizzare la lista dei messaggi disponibili.
FileNameTextContiene il nome del file wav o avi contenente il messaggio.

Parametri di Configurazione

Parametro(Descrizione
Directory MessaggiIndica il nome della cartella, contenuta nella directory base dei messaggi definita nella configurazione, da cui prelevare i file wav o avi da suonare.
Nome DatabasePercorso completo del database contenente l'associazione msgId nome file.
Nome TabellaNome tabella contenente la lista dei messaggi custom.
Servizio successivoNome servizio da attivare a termine delle ripetizioni impostate (nulla per terminare).

PlayMessage (CMessage)

Suona uno o più messaggi, con la stessa logica del servizio CMenu, e trasferisce il controllo al servizio successivo.

Parametri di Configurazione

ParametroDescrizione
Lista dei messaggi

Per ogni singolo messaggio da riprodurre, occorre selezionarne il tipo da aggiungere alla lista:

  • File WAV o AVI
  • Numero
  • Importo
  • Sequenza di caratteri
  • Lista formattata
  • Data/Ora
  • Data/Ora corrente
  • Data/Ora di un file
  • Ordinale

Per ogni tipo, oltre alla selezione o al valore, occorre indicare ulteriori parametri specifici, come formato di data e ora, sequenze, numero di decimali, ecc.
Inotre è possibile indicare eventuali parametri specifici per la lingua corrente.

Questo parametro gestisce esclusivamente l'italiano e lo spagnolo. Per entrambe le lingue, se questo parametro è impostato con "F", gli ordinali sono riprodotti al femminile, in tutti gli altri casi al maschile. Solo per lo spagnolo, se questo parametro è impostato con "F", il numero 1 è riprodotto al femminile, altrimenti al maschile. Solo per l'italiano, se questo parametro è impostato con "E", l'importo è riprodotto in EURO altrimenti in Lire. 

Eventuale Digit di fine riproduzioneIndicare l'eventuale carattere che permette all'utente di terminare la riproduzione della sequenza di messaggi. Il valore @ indica qualunque.
Nome Servizio successivoSolo configurando il Servizio tramite Messenger Configurator. Indicare il nome del servizio da attivare al termine della riproduzione. Il tasto Selezione consente di recuperare il servizio dall'elenco dei servizi, tramite Transfer Property oppure Call Data.