Posted: Thu Nov 13, 2008 4:29 pm Post subject: problema de ivr con pattern match, mysql
Buen dia seņores el problema que tengo es que tengo un ivr que consulta una base de datos en mysql, la consulta se hace bien , el ivr reproduce un archivo que le dice a quien consulta 'introdusca su numero de cuenta' y si el cliente posee un numero de cuenta de mas de un digito esto funciona a la perfeccion pero si introduce un solo digito lo cual es una cuenta valida en mi base de datos el ivr al ingresar 5 por ejemplo repite el archivo 'introdusca su numero de cuenta'
aqui la extension que hace consulta y lee el campo de saldo de la base de datos
auxilio!!
[bancontext] ;*************************** CONSULTA A BD MULTIVISION************
;
exten => s,1,Set(CHANNEL(language)=es)
exten => s,2,Background(pide-id); introdusca su numero de cuenta
exten => s,3,WaitExten(4)
;
exten => _X.,1,MYSQL(Connect connid 10.10.1.102 root 123 banco)
exten => _X.,2,MYSQL(Query resultid ${connid} SELECT\ saldo \ from\ saldo\ where\ cuenta=${EXTEN})
exten => _X.,3,MYSQL(Fetch fetchid ${resultid} AGIScript)
exten => _X.,4,NoOp(Respuesta [${AGIScript}] )
exten => _X.,5,GotoIf($[.${AGIScript}. = ..]?6:
exten => _X.,6,Playback(noesta) ;en caso de no estar la cuenta en la bd
exten => _X.,7,Hangup
exten => _X.,8,Playback(su-credito); su saldo es....
exten => _X.,9,SayNumber(${AGIScript})
exten => _X.,10,Playback(pesos)
exten => _X.,11,MYSQL(Clear ${resultid})
exten => _X.,12,MYSQL(Disconnect ${connid})
exten => _X.,13,Hangup
;
exten => i,1,Goto(s,2)
exten => t,1,Goto(s,2) _________________ El nombre de amigo es corriente, pero la fe en la amistad, rara.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum