Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: kevin on March 19, 2009, 07:31:21 PM
-
I am trying to attach data on statergy and send it to VTO application.
I am using function Attach
Attach[ScriptName,'VoiceTreatment']
But VTo application is not receving that info. I could see in URS logs
'ConnID' '00f201abbdc40072'
'CALLER_DETAIL' 'HIV Specialty Group'
'CALLER_ROLE' 'Field'
'IVR_Time' '11'
'ROUTE_TO' 'HIV'
'CCTRACEID' '253117'
'GENESYS_IR' 'TRUE'
'CDN' '64010'
'TARGET_SKILL' 'MI_HIV'
'ConnID' '00f201abbdc40072'
'0' '64010'
'ScriptName' '0'
'PegDOY' 1
'PegTD' 1
AttributeCallUUID '0028C8AA-86E1-19C2-92FB-8FC14671AA77'
AttributeConnID 00f201abbdc40072
AttributeCallID 9702
AttributeCallType 2
please let me know what i am doing wrong
Thanks
-
Post a complete log starting from the attach event to the DN
-
If you do:
[quote]
Attach[ScriptName,'VoiceTreatment']
Attach[VT_DATA,'Scientist']
[/quote]
Then you are attaching a variable with the name of ScriptName which is not the same as 'ScriptName', and the same for VT_DATA is not the same as 'VT_DATA', so if ScriptName is 'Test' then you are actually attaching 'Test'='VoiceTreatment', is that what you are exactly trying to do?
-
On IRD you should do:
Attach['ScriptName','VoiceTreatment']
Which is not the same as:
Attach[ScriptName,'VoiceTreatment'] (note no quotes on ScriptName)
The second will attach the value of a variable ScriptName which doesn't exists and is NULL.
Are you familiar with programming concepts? If not I'd advice to ask someone else to help you.
-
I bet some where the variable ScriptName is declared as Integer, in IRD check the x button and see how it is declared, also it is obvious somewhere else the variable is being attached.
-
Check here:
[quote]
request to 65200(crctserversymposium) message RequestAttachUserData
AttributeReferenceID 1031
AttributeUserData [13] 00 01 00 00..
'0' '64010'
AttributeConnID 00f201abbdc400a2
AttributeThisDN '64010'
..sent to ussunbt.glaxo.com:2000(fd=15)
request to 65200(crctserversymposium) message RequestAttachUserData
AttributeReferenceID 1032
AttributeUserData [31] 00 01 00 00..
'ScriptName' 'VoiceTreatment'
AttributeConnID 00f201abbdc400a2
AttributeThisDN '64010'
..sent to ussunbt.glaxo.com:2000(fd=15)
request to 65200(crctserversymposium) message RequestAttachUserData
AttributeReferenceID 1033
AttributeUserData [23] 00 01 00 00..
'VT_DATA' 'Scientist'
AttributeConnID 00f201abbdc400a2
AttributeThisDN '64010'
[/quote]
but then: 17:42:57.656_I_I_00f201abbdc400a2 [07:49] resume function
_I_I_00f201abbdc400a2 [07:44] jump to strategy *0x65*Sample_for_New MI_HIV statergy
[quote]
request to 65200(crctserversymposium) message RequestUpdateUserData
AttributeReferenceID 1034
AttributeUserData [18] 00 01 00 00..
'ScriptName' '0'
AttributeConnID 00f201abbdc400a2
AttributeThisDN '64010'
[/quote]
So check the strategy Sample_for_New MI_HIV
-
Check my previous post
-
Are you sure this is the last strategy?
I still see: Attach[ScriptName,'VoiceTreatment']
-
The problem seems to be when you arrive to the first Target object:
[quote]
request to 65200(crctserversymposium) message RequestAttachUserData
AttributeReferenceID 1031
AttributeUserData [13] 00 01 00 00..
'0' '64010'
AttributeConnID 00f201abbdc400a2
AttributeThisDN '64010'
..sent to ussunbt.glaxo.com:2000(fd=15)
request to 65200(crctserversymposium) message RequestAttachUserData
AttributeReferenceID 1032
AttributeUserData [31] 00 01 00 00..
'ScriptName' 'VoiceTreatment'
AttributeConnID 00f201abbdc400a2
AttributeThisDN '64010'
[/quote]
Then comes a RequestDistributeEvent from the VQ to the
where you have already 0=64010:
[quote]
AttributeUserData [308] 00 0E 00 00..
'ConnID' '00f201abbdc400a2'
'ScriptName' 'External IVR'
'CALLER_DETAIL' 'HIV Specialty Group'
'CALLER_ROLE' 'Field'
'IVR_Time' '11'
'ROUTE_TO' 'HIV'
'CCTRACEID' '253133'
'GENESYS_IR' 'TRUE'
'CDN' '64010'
'TARGET_SKILL' 'MI_HIV'
'ConnID' '00f201abbdc400a2'
'0' '64010'
'ScriptName' 'VoiceTreatment'
'VT_DATA' 'Scientist'
[/quote]
And after this arrives:
[quote]
17:42:57.660_B_I_00f201abbdc400a2 [07:09] start chain of treatments
_T_I_00f201abbdc400a2 [14:27] treatment starting: type=IVR, param1=0, param2=gvpPlaceGroup@crcstatserverur.GP, tout=49
_B_I_00f201abbdc400a2 [14:26] treatment starting - ok
_B_I_00f201abbdc400a2 [14:24] IVRTreatment was started===========>TREATMENT_ASK_NUMBER
request to 65200(crctserversymposium) message RequestUpdateUserData
AttributeReferenceID 1034
AttributeUserData [18] 00 01 00 00..
'ScriptName' '0'
AttributeConnID 00f201abbdc400a2
AttributeThisDN '64010'
[/quote]
So seems the treatment Ask Number is updating the data to zero on the 64010 DN. Your GVP seems to be problem.