03-13-2017 09:27 AM
Has anyone else had issues overriding the _dnis and _ani session variables in cvp 11.5? We're prepping for upgrade from 10.5 to 11.5 and noticed that when we try to override "_dnis" or "_ani" in the ToExtVXML array variable, its not working. The ICM scripts are unchanged from cvp 10.5 to 11.5.
I see it is still mentioned in the 11.5 CVP User Guide that these variables can be overridden within the ToExtVXML array var.
Thanks,
Ryan
03-15-2017 07:14 AM
Is the length of ToExtVXML var same in 11.5 as it is in 10.5
03-15-2017 11:26 AM
Where and how you are modifying it ?
03-15-2017 12:17 PM
Thanks for chiming in. The ecc variable user.microapp.ToExtVXML has the same Max length in both environments, with four elements in the array.
Its being modified in a set variable prior to the Run Ext.Script node. For ex, if I had a value in PV10 i wanted to override dnis with before going into an external application i would specify a set variable node with
concatenate("_dnis=",Call.PeripheralVariable10)
That should come into the VXMLServer application with start,parameter,_dnis=<whatever PV10 had>
UPDATE: I have TAC looking into it, was more-so curious if others have this working or not in 11.5; its working fine in 10.5
05-06-2017 08:57 AM
Hi Ryan, I finally have my 11.5 system up and running. And I can concur that it doesn't work to override the _ani and _dnis from the ICM script by assigning into user.microapp.ToExtVXML[2] "_ani=1111;_dnis=2222".
Did TAC ever reply to you on this? Are they creating an ES or fixing it in 11.6?
Janine
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide