Changes for page 04 - Diramazione Flusso


From version 2.6
edited by administrator BDP
on 2017/12/13 17:25
Change comment: There is no comment for this version
To version 2.7
edited by administrator BDP
on 2017/12/13 17:44
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -2,68 +2,84 @@
2 2  {{toc start=2 depth="3"/}}
3 3  {{/box}}
4 4  
5 -= Calculator (CCalculator) =
5 +== Calculator (CCalculator) ==
6 6  
7 -Permette di eseguire semplici operazioni aritmetiche sui valori contenuti nei __[[call data>>path:../input/hashphones.calldata]]__, nelle __[[Transfer Properties>>path:../input/hashphones.messenger-configurator-servizi#TransferProperties]]__ e costanti. Il valore dell'operazione può essere salvato sia in un __[[call data>>path:../input/hashphones.calldata]]__ che in una __[[Transfer Property>>path:../input/hashphones.messenger-configurator-servizi#TransferProperties]]__. \n
7 +Permette di eseguire semplici operazioni aritmetiche sui valori contenuti nei [[Call Data>>doc:CallData.WebHome]], nelle [[Transfer Properties>>doc:MessengerConfigurator.TransferProperty.WebHome]] e costanti. Il valore dell'operazione può essere salvato sia in un Call Data che in una Transfer Property.
8 8  
9 9  
10 +\\**Parametri di Configurazione**
10 10  
11 -**Parametri di Configurazione**
12 +|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
13 +|**Transfer Property per risultato**|Eventuale nome della Transfer Property in cui memorizzare il risultato dell'operazione.
14 +|**Call Data per risultato**|Eventuale nome del Call Data in cui memorizzare il risultato dell'operazione.
15 +|**Formula**|Stringa di testo rappresentante l'operazione da eseguire. Le operazioni previste sono somma, sottrazione, moltiplicazione e divisione.
16 +|**Servizio successivo**|//Solo configurando il Servizio tramite Messenger Configurator//. Nome del servizio successivo da attivare.
17 +| |
12 12  
13 -|**Parametro**|**Descrizione**
14 -|__[[Transfer Property>>path:../input/hashphones.messenger-configurator-servizi#TransferProperties]]__ per risultato|Eventuale nome della __[[Transfer Property>>path:../input/hashphones.messenger-configurator-servizi#TransferProperties]]__ in cui memorizzare il risultato dell'operazione.
15 -|__[[call data>>path:../input/hashphones.calldata]]__ per risultato|Eventuale nome del __[[call data>>path:../input/hashphones.calldata]]__ in cui memorizzare il risultato dell'operazione.
16 -|Formula|Stringa di testo rappresentante l'operazione da eseguire. Le operazioni previste sono somma, sottrazione, moltiplicazione e divisione.
17 -|Servizio successivo (solo configurando il Servizio tramite MessengerConfigurator)|Nome del servizio successivo da attivare.
18 18  
19 19  == DistributeCall (CDistributeCall) ==
20 20  
21 21  Permette di distribuire le chiamate tra i servizi successivi con percentuali prefissate. Il totale delle percentuali d'instradamento deve essere pari al 100%.
22 22  
23 -**Parametri di Configurazione**
24 24  
25 -|**Parametro**|**Descrizione**
26 -|Percentuale|Percentuale di chiamante che devono essere trasferite ad un certo servizio
27 -|Nome Servizio (solo configurando il Servizio tramite MessengerConfigurator)|Nome del servizio da attivare
25 +\\**Parametri di Configurazione**
28 28  
27 +|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
28 +|**Percentuale**|Percentuale di chiamante che devono essere trasferite ad un certo servizio.
29 +|**Nome Servizio**|//Solo configurando il Servizio tramite Messenger Configurator//. Nome del servizio da attivare.
30 +| |
31 +
32 +
29 29  == LoopCounter (CLoopCounter) ==
30 30  
31 31  Questo servizio permette di eseguire una serie di ripetizioni di uno o più servizi. Se usato, deve essere inserito nella campagna in due punti: il primo crea ed inizializza il contatore di ripetizioni, quindi attiva il primo servizio del ciclo; dopo l'ultimo servizio del ciclo occorre inserire un altro CLoopConter che incrementa il contatore e, in base al suo valore, riattiva il primo servizio del ciclo o prosegue con i servizi.
32 32  
33 -**Parametri di Configurazione**
34 34  
35 -|**Parametro**|**Descrizione**
36 -|Nome contatore|Nome del contatore da creare o da incrementare. Può essere qualsiasi.
37 -|Inizializza/Incrementa|Tipo d'operazione da eseguire sul contatore: creazione od incremento.
38 -|Valore di partenza|Valore da assegnare al contatore al momento della creazione.
39 -|Valore limite|Limite massimo raggiungibile dal contatore.
40 -|Passo|Valore di cui incrementare il contatore ad ogni ciclo.
41 -|Su inizializzazione (solo configurando il Servizio tramite MessengerConfigurator)|Servizio da attivare dopo la creazione ed inizializzazione del contatore.
42 -|Su incremento (solo configurando il Servizio tramite MessengerConfigurator)|Servizio da attivare dopo l'incremento del contatore nel caso non si sia raggiunto il limite.
43 -|Su superamento limite (solo configurando il Servizio tramite MessengerConfigurator)|Servizio da attivare dopo l'incremento del contatore nel caso si sia raggiunto il limite previsto.
38 +\\**Parametri di Configurazione**
44 44  
40 +|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
41 +|**Nome contatore**|Nome del contatore da creare o da incrementare.
42 +|**Inizializza/Incrementa**|Tipo d'operazione da eseguire sul contatore: creazione o incremento.
43 +|**Valore di partenza**|Valore da assegnare al contatore al momento della creazione.
44 +|**Valore limite**|Limite massimo raggiungibile dal contatore.
45 +|**Passo**|Valore di cui incrementare il contatore ad ogni ciclo.
46 +|**Su inizializzazione**|//Solo configurando il Servizio tramite Messenger Configurator//. Servizio da attivare dopo la creazione ed inizializzazione del contatore.
47 +|**Su incremento**|//Solo configurando il Servizio tramite Messenger Configurator//. Servizio da attivare dopo l'incremento del contatore nel caso non si sia raggiunto il limite.
48 +|**Su superamento limite**|//Solo configurando il Servizio tramite MessengerConfigurator.// Servizio da attivare dopo l'incremento del contatore nel caso si sia raggiunto il limite previsto.
49 +| |
50 +
51 +
45 45  == Menu (CMenu) ==
46 46  
47 -Presenta un menu d'opzioni e, in base alla scelta del chiamante, attiva il servizio associato. Permette di configurare la sequenza di messaggi (file WAV/AVI, numeri, date, ecc.) da suonare all'utente per invitarlo a segnalare al sistema la sua scelta. E' inoltre possibile, nel caso di nessuna scelta o di scelta errata, configurare un servizio di default.
54 +Presenta un menu d'opzioni e, in base alla scelta del chiamante, attiva il servizio associato. Permette di configurare la sequenza di messaggi (file WAV/AVI, numeri, date, ecc.) da riprodurre all'utente per invitarlo a segnalare al sistema la sua scelta. E' inoltre possibile, nel caso di nessuna scelta o di scelta errata, configurare un servizio di default.
48 48  
49 -**Parametri di Configurazione** Per ogni singolo messaggio da suonare occorre definire:
50 50  
57 +\\**Parametri di Configurazione**
58 +
59 +Per ogni singolo messaggio da riprodurre occorre definire:
60 +
51 51  * Il suo tipo che può essere: file WAV/AVI, data ed ora (da variabile, odierna o di un file), numero, importo, sequenza di caratteri od ordinale.
52 -* A seconda del tipo scelto, la sua origine (nome del file WAV/AVI, nome __[[Transfer Property>>path:../input/hashphones.messenger-configurator-servizi#TransferProperties]]__ da cui prendere il valore).
62 +* A seconda del tipo scelto, la sua origine (nome del file WAV/AVI, nome Transfer Property da cui prendere il valore).
53 53  * Per le date, i numeri e gli ordinali il formato.
54 -* Gli eventuali parametri specifici per la lingua corrente. Le uniche lingue che gestiscono questo parametro sono l'italiano e lo spagnolo. Per entrambe le lingue, se questo parametro è impostato ad "F", gli ordinali vengono suonati al femminile in tutti gli altri casi al maschile. Solo per lo spagnolo, se questo parametro è impostato ad "F", il numero 1 viene detto al femminile altrimenti al maschile. Solo per l'italiano, se questo parametro è impostato ad "E", l'importo viene suonato in EURO altrimenti in Lire. Per ogni possibile scelta che l'utente può effettuare occorre invece definire:
64 +* Gli eventuali parametri specifici per la lingua corrente. Le uniche lingue che gestiscono questo parametro sono l'italiano e lo spagnolo. Per entrambe le lingue, se questo parametro è impostato ad "F", gli ordinali vengono suonati al femminile in tutti gli altri casi al maschile. Solo per lo spagnolo, se questo parametro è impostato ad "F", il numero 1 viene detto al femminile altrimenti al maschile. Solo per l'italiano, se questo parametro è impostato ad "E", l'importo viene suonato in EURO altrimenti in Lire.
65 +
66 +Per ogni possibile scelta che l'utente può effettuare occorre invece definire:
67 +
55 55  * La sequenza di digit: indica la sequenza che l'utente deve digitare per attivare l'opzione. Se s'indica come digit il carattere "-", il servizio associato è quello di default attivato nel caso che nessuna delle altre condizioni sia soddisfatta al termine delle ripetizioni previste.
56 56  * Nome servizio: indica il nome del servizio da attivare per la particolare sequenza. (solo configurando il Servizio tramite MessengerConfigurator ).
57 57  
58 58  Inoltre sono previsti i seguenti parametri:
59 59  
60 -|**Parametro**|**Descrizione**
61 -|Numero digit|Numero massimo di digit che l'utente può inserire
62 -|Tempo massimo|Tempo massimo che il sistema attende per l'inserimento dei digit
63 -|Digit fine acquisizione|Eventuale digit che termina la sequenza inserita indipendentemente dal tempo massimo (normalmente # oppure *)
64 -|Numero tentativi|Indica il numero di tentativi che l'utente ha a disposizione per effettuare una scelta valida (se 0 termina al primo errore)
65 -|Abilita salvataggio|Abilita il salvataggio della scelta dell'utente in una __[[Transfer Property>>path:../input/hashphones.messenger-configurator-servizi#TransferProperties]]__
66 -|Nome Transfer Prop.|Nome della __[[Transfer Property>>path:../input/hashphones.messenger-configurator-servizi#TransferProperties]]__ in cui salvare la scelta.
67 -|Aggiungi valore|Se abilitato, la scelta dell'utente viene accodata, separata da virgola, all'attuale contenuto della __[[Transfer Property>>path:../input/hashphones.messenger-configurator-servizi#TransferProperties]]__. E' possibile quindi usare una T.P. per memorizzare tutta la sequenza di scelta dell'utente.
68 -|Ignora Digit 1|Questo parametro permette di istruire il sistema in modo tale che ignori, durante la scelta di menu, l'acquisizione di eventuali Digit "1". Questo è utile nel caso sia abilitato il riconoscimento di cifre decadiche; infatti, le schede Dialogic con tale caratteristica hanno una certa percentuale di errore e, in presenza di linee "disturbate", possono riconoscere degli "1" inesistenti.
69 -|Disabilita cut-off|Se selezionata, questa opzione rende il messaggio (messaggi) del menu non interrompibili: l'utente può effettuare la sua scelta solo alla fine del play.
73 +|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
74 +|**Numero digit**|Numero massimo di digit che l'utente può inserire.
75 +|**Tempo massimo**|Tempo massimo che il sistema attende per l'inserimento dei digit.
76 +|**Digit fine acquisizione**|Eventuale digit che termina la sequenza inserita indipendentemente dal tempo massimo (normalmente # oppure *).
77 +|**Numero tentativi**|Indica il numero di tentativi che l'utente ha a disposizione per effettuare una scelta valida (se 0 termina al primo errore).
78 +|**Abilita salvataggio**|Abilita il salvataggio della scelta dell'utente in una Transfer Property.
79 +|**Nome Transfer Property**|Nome della Transfer Property in cui salvare la scelta.
80 +|**Aggiungi valore**|Se abilitato, la scelta dell'utente viene accodata, separata da virgola, all'attuale contenuto della Transfer Property. E' possibile quindi usare una Transfer Property per memorizzare tutta la sequenza di scelta dell'utente.
81 +|**Ignora Digit 1**|Questo parametro permette di istruire il sistema in modo tale che ignori, durante la scelta di menu, l'acquisizione di eventuali Digit "1". Questo è utile nel caso sia abilitato il riconoscimento di cifre decadiche; infatti, le schede Dialogic con tale caratteristica hanno una certa percentuale di errore e, in presenza di linee "disturbate", possono riconoscere degli "1" inesistenti.
82 +|**Disabilita cut-off**|Se selezionata, questa opzione rende il messaggio (messaggi) del menu non interrompibili: l'utente può effettuare la sua scelta solo alla fine del play.
83 +| |
84 +
85 +