Changes for page 04 - Diramazione Flusso


From version 7.1
edited by administrator BDP
on 2017/12/21 11:59
Change comment: There is no comment for this version
To version 2.6
edited by administrator BDP
on 2017/12/13 17:25
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -2,78 +2,68 @@
2 2  {{toc start=2 depth="3"/}}
3 3  {{/box}}
4 4  
5 -== DistributeCall (CDistributeCall) ==
5 += Calculator (CCalculator) =
6 6  
7 -Permette di distribuire le chiamate tra i servizi successivi con percentuali prefissate. Il totale delle percentuali d'instradamento deve essere pari al 100%.
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 pessere salvato sia in un __[[call data>>path:../input/hashphones.calldata]]__ che in una __[[Transfer Property>>path:../input/hashphones.messenger-configurator-servizi#TransferProperties]]__. \n
8 8  
9 9  
10 +
10 10  **Parametri di Configurazione**
11 11  
12 -|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
13 -|**Elenco regole di instradamento**|Utilizzare i tasti //Nuovo//, //Modifica// e //Cancella// per definire le regole di instradamento per i servizi definiti. La somme delle percentuali deve essere 100.
14 -|**Percentuale**|Selezionare dalla lista la percentuale di chiamate che devono essere trasferite ad un servizio.
15 -|**Nome Servizio**|Selezionare dalla lista il servizio per cui indicare la regola.
16 -| |
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.
17 17  
18 -== LoopCounter (CLoopCounter) ==
19 +== DistributeCall (CDistributeCall) ==
19 19  
20 -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.
21 +Permette di distribuire le chiamate tra i servizi successivi con percentuali prefissate. Il totale delle percentuali d'instradamento deve essere pari al 100%.
21 21  
22 -
23 23  **Parametri di Configurazione**
24 24  
25 -|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
26 -|**Nome contatore**|Nome del contatore da creare o da incrementare. Il tasto //Assegna Valore// consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
27 -|**Inizializza/Incrementa**|Tipo d'operazione da eseguire sul contatore: creazione o incremento.
28 -|**Valore di partenza**|Valore da assegnare al contatore al momento della creazione.
29 -|**Valore limite**|Limite massimo raggiungibile dal contatore.
30 -|**Passo di incremento**|Valore di cui incrementare il contatore ad ogni ciclo.
31 -|**Su inizializzazione**|//Solo configurando il Servizio tramite Messenger Configurator//. Servizio da attivare dopo la creazione e inizializzazione del contatore. Il tasto //Selezione// consente di recuperare il servizio dall'elenco dei servizi, tramite Transfer Property oppure Call Data.
32 -|**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. Il tasto //Selezione// consente di recuperare il servizio dall'elenco dei servizi, tramite Transfer Property oppure Call Data.
33 -|**Su raggiungimento limite**|//Solo configurando il Servizio tramite MessengerConfigurator.// Servizio da attivare dopo l'incremento del contatore nel caso si sia raggiunto il limite previsto. Il tasto //Selezione// consente di recuperare il servizio dall'elenco dei servizi, tramite Transfer Property oppure Call Data.
34 -| |
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
35 35  
36 -== Menu (CMenu) ==
29 +== LoopCounter (CLoopCounter) ==
37 37  
38 -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.
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.
39 39  
40 -
41 41  **Parametri di Configurazione**
42 42  
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.
43 43  
44 -|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
45 -|**Lista dei messaggi**|(((
46 -L'utente, tramite i bottoni **Nuovo**, **Modifica**, **Cancella **e le Frecce, deve indicare la lista dei messaggi. Per ogni singolo messaggio da riprodurre, occorre selezionarne il tipo da aggiungere alla lista:
45 +== Menu (CMenu) ==
47 47  
48 -* File WAV o AVI
49 -* Numero
50 -* Importo
51 -* Sequenza di caratteri
52 -* Lista formattata
53 -* Data/Ora
54 -* Data/Ora corrente
55 -* Data/Ora di un file
56 -* Ordinale
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.
57 57  
58 -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.
59 -Inotre è possibile indicare eventuali parametri specifici per la lingua corrente.
49 +**Parametri di Configurazione** Per ogni singolo messaggio da suonare occorre definire:
60 60  
61 -(% class="box errormessage" %)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.
62 -)))
63 -|**Numero massimo di Digit da acquisire**|Numero massimo di digit che l'utente può inserire. Il tasto //Assegna Valore //consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
64 -|**Tempo massimo per l'inserimento**|Tempo massimo che il sistema attende per l'inserimento dei digit. Il tasto //Assegna Valore //consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data.
65 -|**Eventuale Digit di fine acquisizione**|Eventuale digit che termina la sequenza inserita indipendentemente dal tempo massimo, normalmente # (cancelletto) oppure * (asterisco).
66 -|**Numero tentativi se selezione errata**|Indica il numero di tentativi che l'utente ha a disposizione per effettuare una scelta valida (se 0 termina al primo errore).
67 -|**Ignora eventuali acquisizioni del Digit 1 (DPD)**|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.
68 -|**Disabilita cut-off del messaggio di menu**|Se selezionata, questa opzione rende il messaggio (o i messaggi) del menu non interrompibili: l'utente può effettuare la sua scelta solo alla fine della riproduzione.
69 -|**Servizio da attivare a seconda della scelta dal chiamante**|(((
70 -Utilizzando i tasti //Nuovo//, //Modifica //e //Cancella//, indicare la sequenza che l'utente deve digitare per attivare l'opzione e il servizio da attivare. Le due opzioni richieste sono descritte di seguito.
71 -)))
72 -|**Sequenza di digit**|Indicare la sequenza che l'utente deve digitare per attivare l'opzione. Se s'indica come digit il carattere "-", il servizio associato è quello predefinito attivato nel caso che nessuna delle altre condizioni sia soddisfatta al termine delle ripetizioni previste.
73 -|**Servizio attivato**|Indicare il nome del servizio da attivare per la particolare sequenza (//solo configurando il Servizio tramite Messenger Configurator//).
74 -|**Abilitazione salvataggio scelta**|Se selezionato, abilita il salvataggio della scelta dell'utente in una Transfer Property.
75 -|**Nome Transfer Property**|Nome della Transfer Property in cui salvare la scelta.
76 -|**Aggiunegere all'attuale valore**|Se selezionato, la scelta dell'utente viene accodata, separata da virgola, all'attuale contenuto della Transfer Property. Questa opzione permette di usare una Transfer Property per memorizzare tutta la sequenza di scelta dell'utente.
77 -| |
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).
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:
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 +* Nome servizio: indica il nome del servizio da attivare per la particolare sequenza. (solo configurando il Servizio tramite MessengerConfigurator ).
78 78  
79 -
58 +Inoltre sono previsti i seguenti parametri:
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.