A2billing CALL FORWARD

Forums: 

:)
Buenas a todos, a ver si alguno me puede ayudar.
Tengo instalado Asterisk con A2billing y funciona muy bien, el problemita que tengo es cuando un cliente SIP quiere hacer un forward a otra extencion sea un celular o otro numero DDN.
El a2billing pide que confirmes el numero de tarjeta ya que detecta un forward, y viendo los logs es como que no resuelve quien hace la llamada saliente y es por esto que pide que confirme un numero de tarjeta.
Necesitaria que llame directamente sin pedir la tarjeta que el gasto de la llamada se la cobre al cliente que genero ese forward. Espero haber explicado mi problema.

Creo que esto es logico y que A2billing deberia estar contemplado. Y no encuentro en ningun lado como hacer esto.

Ejemplo.
Cliente SIP 5000 marca desde su telefono *72011156XXXXXXX
De esta menera todo lo que llegue a la extension 5000 se enviara directamente a 011156XXXXXXX
Pero cuando alguien llama a la extension 5000 pide que le confirmen un numero de tarjeta para poder hacer la llamada. Si ingresamos el numero de tarjeta, llamara sin problemas. Pero no quiero que esto suceda, quiero que directamente se le cobre los gastos de llamado a la extension 5000.

Gracias

Marcelo

Solucion temporal

He encontrado una solucion que se puede mejorar con algunas variables.

En extensions.conf agregar esto:

exten => 1111,1,Set(CDR(accountcode)=5000)
exten => 1111,2,Goto(a2billing2,0112345678,1)

[a2billing2]
exten => _X.,1,DeadAGI(a2billing.php|1)
exten => _X.,n,Hangup

Luego en el telefono configurar lo siguiente:

*721111

Esto hace que cuando alquien llame a la extension 5000 se reenvie a la extension 1111 que llamara al numero Cel, linea,Sip etc (0112345678) y de esta manera se pueda facturar a traves de A2billing.

Esto es lo que he encontrado para dar solucion, pero se puede mejorar con algunas variables destro de asterisk.

Saludos

Marcelo