Guest newpop1 Report post Posted 08/02/2006 05:48 PM We upgraded from 5.2.3063 to 5.2.5012. Here is the script sequence: 1) In a VBS module we set: vg.RvSet $RV_LINEID, "WorkingDate",08022006 2) In a Speak Module we send $RV[WorkingDate] 3) In a VBS module afterwards we try to save the value of this variable using : "$RV[WorkingDate]" but the program returns the string "timeout". This happens to other variables, we get first name of employee into a variable, have VG say the name, then if we try to examin the value of the variable, it has "timeout" We have 2 servers, we only upgraded 1. The original server with older version works fine with the same exact script, the server with the upgraded VG has tons of problems. If this has not been solved yet, can you give me the install for 5.2.3063 at least? Help!!! Thanks Share this post Link to post
SupportTeam Report post Posted 08/02/2006 10:38 PM Enable logging by setting the log levels to 10 in VG.INI as per below: [Log] VoiceGuide=10 NumberLoader=0 VoicemailManager=0 EmailSender=0 TapiWrapOcx=0 SapiWrapOcx=0 Then restart VG and make a test call which demonstrates the problem. Debug Trace files will be created in VG's \log\ subdirectory. Please post the traces and the VoiceGuide script used. When posting traces/scripts please .ZIP them up and post them as attachments. Share this post Link to post
Guest newpop1 Report post Posted 08/03/2006 01:54 PM Ok, here is the log of that call. Take close attention to line 084752.61 where the variable WorkingDate is said by the voice module as a date. Then again in line 084822.67 where the module was supposed to say the same variable, now it shows "timeout". The same thing happen to $RV[FirstName] lines good: 084734.67 bad: 084804.66. The script follows a straight line, it says first, last name, id #, run #, start time, Date as MMDDYYYY. Then we ask, press 1 to replay (if so, it goes back to play first name, etc), or 2 to continue or hangup. This same script works just fine in the previous version of the VG software. Thanks log.zip Share this post Link to post
SupportTeam Report post Posted 08/03/2006 10:22 PM We see from the trace that you have a module in your script titled "WorkingDate". Modules create RV's named after themselves which store the outcome of the module - so what's happening here is that the module "WorkingDate" is overwriting your previously declared RV. Rename the module "WorkingDate" to something else (eg. "SayWorkingDate")... You can see the line in the trace informing you at what stage the $RV[WorkingDate] is overwritten with a new value: 084758.05 7 rv lg add [WorkingDate]{timeout} Share this post Link to post
Guest newpop1 Report post Posted 09/15/2006 02:26 PM that did the trick, thanks! Share this post Link to post