Hi everyone.
I'm trying to configure AvayaCallRouting Server to use SOAP Plugin.
Here is a block of settings for soap plugin:
[ASG SOAP]
Enable Client = True
Client Library Name = ASGSOAP.dll
Display Name = Link to SOAP Services
Display Icon = someicon.ico
Event Type = Native
Configuration Section Name = Check Customer Details SOAP
SOAP URL = http://192.168.158.215/Avaya_CRM_WS/Main.asmx?WSDL
SOAP Service = Service1
SOAP Port = Service1Soap
SOAP Method = GetCurrentUser
SOAP Method Parameter Sequence = Login=%CallingDevice%
Event Name = RouteRequest
Event Filter Name = VDN
Event Filter Value = 1030
Return Event Name = RouteSelect
Return Event Parameter Sequence = %RouteRegisterReqID%, %RoutingCrossRefID%,RouteSelected=1031,UUI=$Name$
Thread Pool Size = 10
Maximum Queued Requests = 10
Result of soap request;
<?xml version="1.0" encoding="utf-8" ?>
- <ArrayOfLoginData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/">
- <LoginData>
<ID>5</ID>
<Login>2001</Login>
<Name>TestName</Name>
<Date_create>9/29/2014 1:35:00 PM</Date_create>
<Comment>TestUser</Comment>
</LoginData>
</ArrayOfLoginData>
I want to catch <Name> parameter, but unfortunately I get this value->$Name$ and after that when I transfer UUI to Agent I see also $Name$, but expect TestName.
Where I'm wrong?
Here is a log:
2015 570 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP]The SOAP method 'GetCurrentUser' will be called with the following parameters:
Feb 17 21:45:46 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 570 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP] Param 1 = 2001
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP]SOAP method 'GetCurrentUser' parameters (post call):
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP] Param 1 = 2001
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP]ASGSOAP is sending the following return event to server:
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP] RouteRegisterReqID=2
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP] RoutingCrossRefID=1047081
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP] RouteSelected=3101
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP] UUI=$Name$
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 615 1 .cce | 0 Info [3580] Client event 'RouteSelect' received with paramters:
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 615 1 .cce | 0 Info [3580] 'RouteRegisterReqID'='2'
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 615 1 .cce | 0 Info [3580] 'RoutingCrossRefID'='1047081'
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 615 1 .cce | 0 Info [3580] 'RouteSelected'='3101'
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 615 1 .cce | 0 Info [3580] 'UUI'='$Name$'
Thanks!
I'm trying to configure AvayaCallRouting Server to use SOAP Plugin.
Here is a block of settings for soap plugin:
[ASG SOAP]
Enable Client = True
Client Library Name = ASGSOAP.dll
Display Name = Link to SOAP Services
Display Icon = someicon.ico
Event Type = Native
Configuration Section Name = Check Customer Details SOAP
SOAP URL = http://192.168.158.215/Avaya_CRM_WS/Main.asmx?WSDL
SOAP Service = Service1
SOAP Port = Service1Soap
SOAP Method = GetCurrentUser
SOAP Method Parameter Sequence = Login=%CallingDevice%
Event Name = RouteRequest
Event Filter Name = VDN
Event Filter Value = 1030
Return Event Name = RouteSelect
Return Event Parameter Sequence = %RouteRegisterReqID%, %RoutingCrossRefID%,RouteSelected=1031,UUI=$Name$
Thread Pool Size = 10
Maximum Queued Requests = 10
Result of soap request;
<?xml version="1.0" encoding="utf-8" ?>
- <ArrayOfLoginData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/">
- <LoginData>
<ID>5</ID>
<Login>2001</Login>
<Name>TestName</Name>
<Date_create>9/29/2014 1:35:00 PM</Date_create>
<Comment>TestUser</Comment>
</LoginData>
</ArrayOfLoginData>
I want to catch <Name> parameter, but unfortunately I get this value->$Name$ and after that when I transfer UUI to Agent I see also $Name$, but expect TestName.
Where I'm wrong?
Here is a log:
2015 570 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP]The SOAP method 'GetCurrentUser' will be called with the following parameters:
Feb 17 21:45:46 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 570 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP] Param 1 = 2001
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP]SOAP method 'GetCurrentUser' parameters (post call):
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP] Param 1 = 2001
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP]ASGSOAP is sending the following return event to server:
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP] RouteRegisterReqID=2
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP] RoutingCrossRefID=1047081
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP] RouteSelected=3101
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 599 1 .cce | 0 Info [10048] Client Error Information: [ASGSOAP] UUI=$Name$
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 615 1 .cce | 0 Info [3580] Client event 'RouteSelect' received with paramters:
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 615 1 .cce | 0 Info [3580] 'RouteRegisterReqID'='2'
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 615 1 .cce | 0 Info [3580] 'RoutingCrossRefID'='1047081'
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 615 1 .cce | 0 Info [3580] 'RouteSelected'='3101'
Feb 17 21:45:47 FMSElite212 ActiveCallRoutingServer[7300]: +03:00 2015 615 1 .cce | 0 Info [3580] 'UUI'='$Name$'
Thanks!
Comment