« Back to TCL-API

copy dnis to digit collect buffer

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Hello,
 
I'm getting the following debug message: 
046106: *Mar 14 15:31:25.670 WEST: //-1//Digi:EE6721F188000:/AFW_M_DigitCollect_Initiate: copy dnis xxxxxx to digit collect buffer

See the below debug output.
 
Is there a way to turn this off and why does it have this behaviour?

 
046102: *Mar 14 15:31:25.666 WEST: //-1//Digi:EE6721F188000:/C_DigitCollect_Start: Leg=43, Dialplan=False, Diaplanterm=False, DigitReport=False, DigitConsume=False IgnoreInitialKey=False, IgnoreDTMFac
ceptINFO=False, Abortkey=, Terminationkey=#, Numpatterns=1, Maxdigits=0, Mindigits=0, Interruptprompt=False, InterTimeout=10000, Initialtimeout=10000, Mask=0 Hotword=0
046103: *Mar 14 15:31:25.670 WEST: //-1//Digi:/AFW_DigitCollect_New:
046104: *Mar 14 15:31:25.670 WEST: //-1//Digi:HN0115DA64:/AFW_DigitCollect_New: DialPlan=FALSE AbortKey= TermKey=# NumPatts=1
              Enable=FALSE Consume=FALSE InterruptPrompt=FALSE minDigits=0 maxDigits=0 DialPlanTerm=FALSE hotword=0
046105: *Mar 14 15:31:25.670 WEST: //43/F88040588051/Digi:/DigitCollectStart_UpdateStats:
046106: *Mar 14 15:31:25.670 WEST: //-1//Digi:EE6721F188000:/AFW_M_DigitCollect_Initiate: copy dnis 12345678 to digit collect buffer
046107: *Mar 14 15:31:25.670 WEST: //-1//Digi:EE6721F188000:/AFW_M_DigitCollect_Action:
046108: *Mar 14 15:31:25.670 WEST: //-1//Digi:EE6721F188000:/act_DCRunning_RDone: callid=43 Enable succeeded.enable=0 matchDialplan=0 numPatterns=1matchDialplanTerm=0
046109: *Mar 14 15:31:31.506 WEST: //-1//Digi:EE6721F188000:/AFW_M_DigitCollect_Action:
046110: *Mar 14 15:31:31.506 WEST: //-1//Digi:EE6721F188000:/act_DCRunning_Digit: : pLeg 43 Digit 2 Tone Mode 0
046111: *Mar 14 15:31:31.506 WEST: //-1//Digi:EE6721F188000:/DigitCollect_TreatDigit:
046112: *Mar 14 15:31:31.782 WEST: //-1//Digi:EE6721F188000:/AFW_M_DigitCollect_Action:
046113: *Mar 14 15:31:31.782 WEST: //-1//Digi:EE6721F188000:/act_DCRunning_Digit: : pLeg 43 Digit 3 Tone Mode 0
046114: *Mar 14 15:31:31.782 WEST: //-1//Digi:EE6721F188000:/DigitCollect_TreatDigit:
046115: *Mar 14 15:31:34.710 WEST: //-1//Digi:EE6721F188000:/AFW_M_DigitCollect_Action:
046116: *Mar 14 15:31:34.710 WEST: //-1//Digi:EE6721F188000:/act_DCRunning_Digit: : pLeg 43 Digit # Tone Mode 0
046117: *Mar 14 15:31:34.710 WEST: //-1//Digi:EE6721F188000:/DigitCollect_TreatDigit:
046118: *Mar 14 15:31:34.710 WEST: //-1//Digi:EE6721F188000:/DigitCollect_Complete: Status 5=DC_MATCHED_PATTERN. Digits=
1234567823T
046119: *Mar 14 15:31:34.710 WEST: //-1//Digi:EE6721F188000:/AFW_M_DigitCollect_EventPreProcess:
046120: *Mar 14 15:31:34.710 WEST: //-1//Digi:EE6721F188000:/DigitCollectEnd_UpdateStats:
 
Thanks,
 
Grant
 

Do you use Tcl "leg collectdigits" TCL command ? And seeing DNIS prepended ?

If so, I saw someone reported similar issue SR 618111385 (regular Cisco TAC SR) and there is a bug related to that. It's resolved already. You may want to contact Cisco TAC see if your issue is related to this too.

No, I'm not using TCL to collect digits, but vxml. Although a tcl script is used to place a call from our system to a destination and once the destination answers an handoff is done to the vxml which does the digit collecting.

<field name="input" type="number" >
<prompt>
<audio expr="MediaUrl + 'nl/choose_language.wav'" />
</prompt>
<grammar type="application/grammar+regex">.*</grammar>
</field>
<filled>
<script>
<![CDATA[
additionalInfo['input'] = input
additionalInfo['callIdentifier'] = callIdentifier
]]>
</script>
<goto next="#prepareLogging" />
</filled>