Changes for page Transfer Property
From version 35.1
edited by administrator BDP
on 2019/03/05 15:42
on 2019/03/05 15:42
Change comment:
There is no comment for this version
To version 22.3
edited by administrator BDP
on 2018/05/03 15:53
on 2018/05/03 15:53
Change comment:
Updated the relative links.
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Tags
-
... ... @@ -1,1 +1,1 @@ 1 -Transfer Property |Messenger1 +Transfer Property - Content
-
... ... @@ -1,8 +6,3 @@ 1 -(% class="box infomessage" style="width:225px; padding: 5px; font-family:verdana; font-size:12px; color: #04ace3; background-color: #fafbfc;" %) 2 -((( 3 -[[image:acrobat-logo.png]] [[Scarica la pagina come pdf>>https://wiki.ifmgroup.it/bin/export/ifmhelpplatform/MessengerConcetti/TransferProperty/?format=pdf||rel="noopener noreferrer" target="new"]] 4 -))) 5 - 6 6 {{box cssClass="floatinginfobox" title="**Sommario**" width="300px"}} 7 7 {{toc start=2 depth="3"/}} 8 8 {{/box}} ... ... @@ -11,8 +11,8 @@ 11 11 12 12 Le **Transfer Property** sono variabili utilizzate per trasferire dati da un [[servizio del Messenger>>doc:ifmhelpplatform.MessengerConcetti.ServiziMessenger.WebHome||target="_blank"]] ad un altro. Dal punto di vista dell'utente, tuttavia le transfer property assumono la forma di coppie formate dal nome della proprietà seguito dal valore ad essa assegnato. Le transfer property possono essere utilizzate soltanto dai servizi del Messenger appartenenti alla stessa [[campagna di #phones>>doc:ifmhelpplatform.CampagnePhones.WebHome||target="_blank"]]. Esistono due tipi di transfer property: 13 13 14 -* [[transfer property di sistema>>||anchor="Letransferpropertydisistema"]] 15 -* [[transfer property personalizzate (create dall'utente)>>||anchor="Letransferpropertypersonalizzate"]] 9 +* [[transfer property di sistema>>MessengerConcetti.TransferProperty.WebHome||anchor="Letransferpropertydisistema"]] 10 +* [[transfer property personalizzate (create dall'utente)>>MessengerConcetti.TransferProperty.WebHome||anchor="Letransferpropertypersonalizzate"]] 16 16 17 17 18 18 == Le Transfer Property di Sistema == ... ... @@ -41,17 +41,17 @@ 41 41 )))|Esito del CallForwarding. 42 42 |**~_~_CallForwardingCallGuid~_~_**|GUID|Contiene la GUID della chiamata outbound emessa a seguito della richiesta di CallForwarding. 43 43 |**~_~_CallForwardingCallID~_~_**|CallID|Contiene la CallID di #phones della chiamata outbound emessa a seguito della richiesta di CallForwarding. 44 -|**~_~_CallForwardingCallResult~_~_**|Numero intero|Se la chiamata outbound fallisse, riporta la causa dell'errore ([[Codice fallimento>>doc: 03 -SviluppoIFMScriptControl\.OCX.OggettiInterfacciaProgram.WebHome||target="_blank"]]).45 -|**~_~_CallForwardingCallProtocolSpecificCause~_~_**|Numero intero|Se la chiamata outbound fallisse, la transfer property riporta la causa dell'errore connessa al protocollo usato ([[Cause di disconnessione SIP>>doc: 03 -SviluppoIFMScriptControl\.OCX.OggettiInterfacciaProgram.WebHome||target="_blank"]], [[Cause di disconnessione ISDN>>doc:03 -SviluppoIFMScriptControl\.OCX.OggettiInterfacciaProgram.WebHome||target="_blank"]]).39 +|**~_~_CallForwardingCallResult~_~_**|Numero intero|Se la chiamata outbound fallisse, riporta la causa dell'errore ([[Codice fallimento>>doc:SviluppoModuliApplicativi.PhoneBar.OggettiInterfacciaProgram.WebHome||target="_blank"]]). 40 +|**~_~_CallForwardingCallProtocolSpecificCause~_~_**|Numero intero|Se la chiamata outbound fallisse, la transfer property riporta la causa dell'errore connessa al protocollo usato ([[Cause di disconnessione SIP>>doc:SviluppoModuliApplicativi.PhoneBar.OggettiInterfacciaProgram.WebHome||target="_blank"]], [[Cause di disconnessione ISDN>>doc:SviluppoModuliApplicativi.PhoneBar.OggettiInterfacciaProgram.WebHome||target="_blank"]]). 46 46 |**~_~_CallForwardingReportingError~_~_**|0: operazione eseguita 47 47 1: operazione fallita|Il CallForwarding può salvare l'esito dentro un database. Contiene il risultato dell'operazione di salvataggio dentro il database. 48 48 | | | 49 49 50 -Le transfer property di sistema tipicamente sono in sola lettura, vengono create e valorizzate dal Messenger e sono usate all'interno dei servizio del Messenger, siano essi i [[servizi base del Messenger>>doc: ifmhelpplatform.MessengerServiziBase.WebHome||target="_blank"]] o i [[servizi del Messenger personalizzati>>doc:ifmhelpplatform.MessengerConcetti.ServiziMessenger.WebHome||anchor="HServizipersonalizzati" target="_blank"]].45 +Le transfer property di sistema tipicamente sono in sola lettura, vengono create e valorizzate dal Messenger e sono usate all'interno dei servizio del Messenger, siano essi i [[servizi base del Messenger>>doc:MessengerServiziBase.WebHome||target="_blank"]] o i [[servizi del Messenger personalizzati>>doc:ifmhelpplatform.MessengerConcetti.ServiziMessenger.WebHome||anchor="HServizipersonalizzati" target="_blank"]]. 51 51 52 52 ==== Esempio ==== 53 53 54 -Ipotizziamo un [[servizio di #phones>>doc: ifmhelpplatform.ServiziPhones.WebHome||target="_blank"]], creato con il [[Call Designer>>doc:ifmhelpplatform.CallDesigner.WebHome||target="_blank"]], concepito per acquisire un codice alfanumerico immesso dall'utente del contact center. Il codice alfanumerico può essere fornito in due modi differenti:49 +Ipotizziamo un [[servizio di #phones>>doc:ServiziPhones.WebHome||target="_blank"]], creato con il [[Call Designer>>doc:CallDesigner.WebHome||target="_blank"]], concepito per acquisire un codice alfanumerico immesso dall'utente del contact center. Il codice alfanumerico può essere fornito in due modi differenti: 55 55 56 56 * tramite tastiera 57 57 * o in forma vocale ... ... @@ -62,20 +62,20 @@ 62 62 63 63 Nell'immagine precedente è raffigurato un grafo nel quale è presente una [[campagna di #phones>>doc:ifmhelpplatform.CampagnePhones.WebHome||target="_blank"]] contenente due blocchetti (ossia due servizi del Messenger): 64 64 65 -* [[GetAlfaNumCode>>doc: ifmhelpplatform.MessengerServiziBase.VoiceRecognition.WebHome||anchor="HGetAlfaNumCode28CGetAlfaNumCode29" target="_blank"]]66 -* [[UserSwitch>>doc: ifmhelpplatform.MessengerServiziBase.DiramazioneFlusso.WebHome||anchor="HUserSwitch28CUserSwitch29" target="_blank"]]60 +* [[GetAlfaNumCode>>doc:MessengerServiziBase.VoiceRecognition.WebHome||anchor="HGetAlfaNumCode28CGetAlfaNumCode29" target="_blank"]] 61 +* [[UserSwitch>>doc:MessengerServiziBase.DiramazioneFlusso.WebHome||anchor="HUserSwitch28CUserSwitch29" target="_blank"]] 67 67 68 -Poiché si tratta di un esempio, il [[port >>doc: ifmhelpplatform.CallDesigner.WebHome||anchor="HLavorareconiblocchetti"]]"Failure" del blocchetto GetAlfaNumCode si limita ad eseguire un servizio contenuto nel blocchetto [[PlayBack>>doc:ifmhelpplatform.MessengerServiziBase.TrasferimentoControlloChiamata.WebHome||anchor="HPlayBack28CPlayBack29" target="_blank"]], il quale di fatto recita un messaggio ed esce.63 +Poiché si tratta di un esempio, il [[port >>doc:CallDesigner.WebHome||anchor="HLavorareconiblocchetti"]]"Failure" del blocchetto GetAlfaNumCode si limita ad eseguire un servizio contenuto nel blocchetto [[PlayBack>>doc:MessengerServiziBase.TrasferimentoControlloChiamata.WebHome||anchor="HPlayBack28CPlayBack29" target="_blank"]], il quale di fatto recita un messaggio ed esce. 69 69 70 70 (% style="text-align:center" %) 71 71 [[image:hashphones.messenger-le-transfer-property.html_html_m5eb524cc.png||height="401" style="margin:20px 0" width="533"]] 72 72 73 -Il blocchetto //GetAlfaNumCode //è concepito per identificare un codice fornito dall'utente del contact center. Questo codice può essere inserito attraverso la tastiera telefonica (toni DTMF) oppure l'utente del contact center può letteralmente recitarlo (ASR). A seconda del segnale individuato, il blocchetto //GetAlfaNumCode//, all'interno della transfer property di sistema// _ASR_Source//, registra un valore che indica appunto il tipo di riconoscimento effettuato; il valore della transfer property// _ASR_Source// potrà dunque assumere uno dei seguenti valori: 68 +Il blocchetto //GetAlfaNumCode //è concepito per identificare un codice fornito dall'utente del contact center. Questo codice può essere inserito attraverso la tastiera telefonica (toni DTMF) oppure l'utente del contact center può letteralmente recitarlo (ASR). A seconda del segnale individuato, il blocchetto //GetAlfaNumCode//, all'interno della transfer property di sistema// [[_ASR_Source>>MessengerConcetti.TransferProperty.WebHome||anchor="HLeTransferPropertydiSistema"]]//, registra un valore che indica appunto il tipo di riconoscimento effettuato; il valore della transfer property// _ASR_Source// potrà dunque assumere uno dei seguenti valori: 74 74 75 75 * **DTMF**: se il riconoscimento è stato effettuato tramite i toni DTMF 76 76 * **ASR**: se il riconoscimento è stato effettuato tramite l'ASR. 77 77 78 -In un secondo momento, la transfer property di sistema //_ASR_Source//, valorizzata dal blocchetto //GetAlfaNumCode//, viene //passata// al blocchetto successivo, che nell'esempio illustrato è appunto il blocchetto //UserSwitch//. Quest'ultimo utilizza il valore della transfer property //_ASR_Source// per selezionare il [[port di output>>doc: ifmhelpplatform.CallDesigner.WebHome||anchor="HLavorareconiblocchetti"]]:73 +In un secondo momento, la transfer property di sistema //_ASR_Source//, valorizzata dal blocchetto //GetAlfaNumCode//, viene //passata// al blocchetto successivo, che nell'esempio illustrato è appunto il blocchetto //UserSwitch//. Quest'ultimo utilizza il valore della transfer property //_ASR_Source// per selezionare il [[port di output>>doc:CallDesigner.WebHome||anchor="HLavorareconiblocchetti"]]: 79 79 80 80 * se //DTMF// (tono DTMF): verrà usato il port denominato **DTMF** 81 81 * se //ASR// (ASR): verrà usato il port denominato **ASR**. ... ... @@ -100,7 +100,7 @@ 100 100 101 101 == Le Transfer Property Personalizzate == 102 102 103 -Le **transfer property personalizzate** sono delle transfer property create dall'utente; ma come le [[transfer property di sistema>>MessengerConcetti.TransferProperty.WebHome||anchor="HLeTransferPropertydiSistema"]], possono essere usate in tutti i servizi del Messenger: [[servizi base>>doc: ifmhelpplatform.MessengerServiziBase.WebHome||target="_blank"]] o [[servizi personalizzati>>doc:ifmhelpplatform.MessengerConcetti.ServiziMessenger.WebHome||anchor="HServizipersonalizzati"]]. Ciò che differenzia le transfer property tra loro, è la definizione del nome. Quello delle transfer property di sistema è definito dal sistema stesso, come i loro valori, mentre il nome delle transfer property personalizzate è imposto dall'utente.98 +Le **transfer property personalizzate** sono delle transfer property create dall'utente; ma come le [[transfer property di sistema>>MessengerConcetti.TransferProperty.WebHome||anchor="HLeTransferPropertydiSistema"]], possono essere usate in tutti i servizi del Messenger: [[servizi base>>doc:MessengerServiziBase.WebHome||target="_blank"]] o [[servizi personalizzati>>doc:ifmhelpplatform.MessengerConcetti.ServiziMessenger.WebHome||anchor="HServizipersonalizzati"]]. Ciò che differenzia le transfer property tra loro, è la definizione del nome. Quello delle transfer property di sistema è definito dal sistema stesso, come i loro valori, mentre il nome delle transfer property personalizzate è imposto dall'utente. 104 104 105 105 ==== Esempio ==== 106 106 ... ... @@ -110,9 +110,9 @@ 110 110 111 111 Il servizio di #phones, rappresentato nell'immagine, contiene la campagna di #phones **TP-Custom**, la quale si compone dei seguenti blocchetti: 112 112 113 -* [[SetStoreProperty>>doc: ifmhelpplatform.MessengerServiziBase.WebHome||target="_blank"]]114 -* [[UserSwitch>>doc: ifmhelpplatform.MessengerServiziBase.WebHome||target="_blank"]]115 -* [[PlayMessage>>doc: ifmhelpplatform.MessengerServiziBase.WebHome]] (blocchetto **PlayError**)108 +* [[SetStoreProperty>>doc:MessengerServiziBase.WebHome||target="_blank"]] 109 +* [[UserSwitch>>doc:MessengerServiziBase.WebHome||target="_blank"]] 110 +* [[PlayMessage>>doc:MessengerServiziBase.WebHome]] (blocchetto **PlayError**) 116 116 117 117 Ipotizziamo un database contenente la tabella Clienti caratterizzata dai seguenti campi: 118 118 ... ... @@ -135,7 +135,7 @@ 135 135 (% id="HIlblocchettoSetStoreProperty" %) 136 136 (% style="font-size:18px" %)**Il blocchetto SetStoreProperty** 137 137 138 -Nella finestra //Proprietà //del blocchetto //[[SetStoreProperty>>doc: ifmhelpplatform.MessengerServiziBase.OperazioniTransferProperties.WebHome||target="_blank"]], //cliccare sulla scheda //Sorgente/Destinazione// e selezionare il tipo di oggetto **Campo di un DB via ODBC**.133 +Nella finestra //Proprietà //del blocchetto //[[SetStoreProperty>>doc:MessengerServiziBase.OperazioniTransferProperties.WebHome||target="_blank"]], //cliccare sulla scheda //Sorgente/Destinazione// e selezionare il tipo di oggetto **Campo di un DB via ODBC**. 139 139 140 140 [[image:hashphones.messenger-le-transfer-property.html_html_m755891a0.jpg||height="388" style="-moz-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); -webkit-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); margin-bottom:20px; margin-top:20px" width="300"]] 141 141 ... ... @@ -173,3 +173,4 @@ 173 173 [[image:hashphones.messenger-le-transfer-property.html_html_m3a562169.png||height="383" style="-moz-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); -webkit-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); margin-bottom:20px; margin-top:20px" width="300"]] 174 174 175 175 171 +
- acrobat-logo.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.administrator - Size
-
... ... @@ -1,1 +1,0 @@ 1 -1.1 KB - Content