[AsteriskBrasil] Helpdesk com A2Billing

Jorge Lima jayjr83 em yahoo.com.br
Domingo Julho 1 01:58:54 BRT 2012


Mike e aos demais, obrigado pelo auxílio.

Acabei conseguindo fazer a solução abaixo funcionar... \o/

A partir de Elastix 2 e Asterisk 1.6 é utilizado como separador uma vírgula e não um pipe como eu estava fazendo.

No arquivo /etc/asterisk/extensions_a2billing.conf alterar:

De (a2billing.php|1) para (a2billing.php,1).


Erro bobo, mas enfim... me deu um pouco de trabalho...rs


Jorge Lima
(11) 8181 9535





>________________________________
> De: Mike Tesliuk <mike em tesliuk.com>
>Para: Jorge Lima <jayjr83 em yahoo.com.br>; asteriskbrasil em listas.asteriskbrasil.org 
>Enviadas: Sexta-feira, 29 de Junho de 2012 10:07
>Assunto: Re: [AsteriskBrasil] Helpdesk com A2Billing
> 
>
>voce poderia atender a ligação normalmente e solicitar o pinnumber, com o pinnumber definido pelo usuário você pode validar ele no banco através de um agi, voce faz um Set(CDR(accountcode)=xxx) no asterisk, e então faz um dial pelo A2billing , o a2billing vai tarifar a conta em questão normalmente.
>
>Este dial no caso não importa se é interno ou externo, des de que
      entre no a2billing e tenha rota com valor nele.
>
>Em 29-06-2012 10:01, Jorge Lima escreveu:
>
>Boa Tarde Pessoal.
>>
>>
>>Nas últimas semana me dediquei integralmente a desenvolver um sistema onde os clientes através de seus códigos fariam contato com helpdesk e o valor correspondente ao minuto seria debitado de seu cartão de chamadas.
>>
>>
>>Pesquisando cheguei até o tópico, onde o usuário informa que fez exatamente o que eu preciso. http://forum.asterisk2billing.org/viewtopic.php?f=5&t=7741
 
>>Porém eu não consigo de forma alguma colocar isso pra funcionar.
>>
>>Configurei um tronco azzu para ser o que vai receber as ligações
        e criei a rota de entrada que pega as ligações deste tronco. Se
        direciono para um ramal ele toca corretamente, agora se
        direcionado para o A2Billing-Passthru pra que seja solicitado o
        bin e passe a tarifar recebo a mensagem da azzu que diz que o
        meu ramal não está disponível, é como se ele interrompesse minha
        conexão com a azzu. Muito estranho.
>>
>>Olhando no CLi me mostra o seguinte:
>>
>>Executing [12061785 em from-pstn:1] Set("SIP/12061785-000000bb",
        "__FROM_DID=12061785") in new stack
>>    -- Executing [12061785 em from-pstn:2]
        Gosub("SIP/12061785-000000bb", "app-blacklist-check,s,1") in new
        stack
>>    -- Executing [s em app-blacklist-check:1]
        GotoIf("SIP/12061785-000000bb", "0?blacklisted") in new stack
>>    -- Executing [s em app-blacklist-check:2]
        Set("SIP/12061785-000000bb", "CALLED_BLACKLIST=1") in new stack
>>    -- Executing [s em app-blacklist-check:3]
        Return("SIP/12061785-000000bb", "") in new stack
>>    -- Executing [12061785 em from-pstn:3]
        ExecIf("SIP/12061785-000000bb", "0
        ?Set(CALLERID(name)=1181819535)") in new stack
>>    -- Executing [12061785 em from-pstn:4]
        Set("SIP/12061785-000000bb",
        "__CALLINGPRES_SV=allowed_not_screened") in new stack
>>    -- Executing [12061785 em from-pstn:5]
        Set("SIP/12061785-000000bb",
        "CALLERPRES()=allowed_not_screened") in new stack
>>    -- Executing [12061785 em from-pstn:6]
        Goto("SIP/12061785-000000bb", "support-a2billing,12061785,1") in
        new stack
>>    -- Goto (support-a2billing,12061785,1)
>>    -- Executing [12061785 em support-a2billing:1]
        DeadAGI("SIP/12061785-000000bb", "a2billing.php|1") in new stack
>>    -- Executing [12061785 em support-a2billing:2]
        Hangup("SIP/12061785-000000bb", "") in new stack
>>  == Spawn extension (support-a2billing, 12061785, 2) exited
        non-zero on 'SIP/12061785-000000bb'
>>
>>Alguém tem uma luz do que posso fazer pra ver se está tudo ok?
>>
>>No início do texto é mencionado o seguinte: "Provider IP needs
        to be set to "support em from-pstn". This is what the "inbound"
        Caller ID will be when you create a new trunk in FreePBX later
        on, just keep that in the back of your mind." Porém em nenhum
        lugar depois ele menciona sobre a criação deste trunk. Entendi
        certo ou fiz confusão?
>>
>>Agradeço qualquer luz.
>>
>>Abraços.
>> 
>> 
>>Jorge Lima
>>(11) 8181 9535
>>
>>
>>
>>
>>_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com _______________________________________________
DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP -  Asterisk  - Site www.digivoice.com.br ________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20120630/690af34b/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil