Bilhetagem - PCRT 5.7
- 1 Plano de Tarifas
- 2 Tarifação por Tipo
- 3 Estratégia de Fechamento da chamada
- 4 Controle de Arredondamento de Chamada
- 4.1 Truncar
- 4.2 Arredondar para cima
- 4.3 Arredondar na média
- 5 Tipos de Ligações
- 6 Tarifas de Venda
- 7 Gerenciamento Tarifas de Venda
- 8 Tarifas de Compra
- 9 Gerenciamento Tarifas de Compra
- 10 Verificar Inconsistências
- 11 Agrupamento de Contas
Aqui será configurado tudo relacionado à bilhetagem assim como seus serviços. Tudo o que se refere a tarifas também é configurado aqui.
O módulo de bilhetagem da plataforma processa os bilhetes de todas as chamadas efetuadas por qualquer dispositivo autenticado na plataforma.
De modo geral recomendamos uma configuração de armazenamento de sistema com a capacidade de armazenar um histórico de 90 dias anteriores, podendo alterar esse período, de acordo com a disponibilidade de espaço em disco e memória. Outros fatores podem afetar a configuração e uso de espaço de armazenamento. Consulte a SIPPulse e outros manuais de serviços e infraestrutura para configuração e monitoramento da plataforma.
Plano de Tarifas
Em Planos de Tarifas é onde são listados todos os planos de tarifas de cada domínio e pode-se criar novos planos de tarifas conforme a necessidade. Para criar um novo, clique em Novo e preencha os seguintes campos:
ATRIBUTO | DESCRIÇÃO | REQ. | DEF. |
---|---|---|---|
Domínio | Domínio de Origem. | SIM | N/A |
Nome do Plano | Nome do Plano de Tarifas | SIM | N/A |
Tipo do Plano | Tipos de Plano:
| SIM | Pós |
Bloquear Chamadas Sem Tarifas | Ativa/Inativa o recurso de bloquear as chamadas sem uma tarifa de venda cadastrada | SIM | False |
RateID | Identificador da tabela de tarifas associada ao plano. | SIM | 1000 |
Taxa de Conexão | Taxa de Conexão que será aplicada no cálculo das chamadas (segundos). | SIM | 60 |
Cadência | Cadência de tarifação que será aplicada após a Taxa de Conexão (segundos). | SIM | 60 |
Delay Inicial | Tempo de atraso para contabilização da duração das chamadas (segundos). | SIM | 0 |
Taxa de Descarte | Duração máxima para descarte de chamadas. | SIM | 0 |
Fechamento da Chamada | Define o cálculo da duração da chamada no BYE, se na transação ou no pedido (Explicado com mais detalhes abaixo) | SIM | Transação |
Arredondamento | Define a estratégia de arredondamento da duração da chamada (Explicado com mais detalhes abaixo) | SIM | Truncar |
Não rotear com prejuízo | Não roteia chamadas com preço de compra maior que o de venda |
|
|
Franquia | Campo informativo utilizado por CRM´s integrados a plataforma. | NÃO | N/A |
Markup | Taxa de Markup (sobre-preço) que será aplicada aos valores das tarifas associadas ao plano. | SIM | 0% |
Vencimento de Créditos | Campo informativo utilizado por CRM´s integrados a plataforma. | NÃO | N/A |
Tarifação por Tipo | Utilizado para habilitar a tarifação por TIPO de chamada nos tipos pré classificados na plataforma¼ | NÃO | False |
Cobrar conexão das chamadas | Habilita a tarifação de chamadas com menos de 1 segundo. | NÃO | 0 |
Valor diferenciado de Conexão das Chamadas | Valor de conexão diferenciado para chamadas de até 3 segundos. Quando isto for habilitado será desabilitado a tx. de Descarte. |
|
|
Bilhetar chamadas realizadas com CSP | Habilita a tarifação de chamadas originadas com CSP de outra prestadora ex: 0144833328540 |
|
|
Tela de Configuração de Planos de Tarifas
Tarifação por Tipo
Adicionado na versão 4.6.4 a tarifação por tipo realiza a classificação automática das discagens para realizar o billing delas. Isso torna o processo de cadastramento de tarifas mais simples.
O cliente imputa os valores para cada tipo de chamadas e conforme o plano de discagens ela é classificada.
Para chamadas LDI em que não há um valor default para os destinos é possível deixar em branco e usar um valor de uma planilha com o rateid setado no plano.
Estratégia de Fechamento da chamada
Um dos pontos mais controversos dos sistemas de bilhetagem é o ponto de encerramento da chamada. A chamada pode ser encerrada imediatamente após o recebimento do pedido de BYE ou na resposta deste pedido. Isto às vezes pode gerar uma diferença de alguns segundos para cada chamada. Não existe um parâmetro correto, pois isto não tem uma definição normatizada. Neste caso recomendamos que sua operadora negocie com o cliente a melhor forma. O sistema tarifa por default ao final da transação no recebimento da resposta do BYE. Este parâmetro é selecionado no perfil de tarifação.
Duração da chamada se escolhido fechamento na TRANSAÇÃO.
Duração da chamada se escolhido fechamento no PEDIDO
Exemplo Real de Tarifação no Fechamento do Encerramento
Se você observar no exemplo abaixo, o sistema está tarifando com arredondamento para cima e BYE no fechamento. Por isso a duração da segunda chamada foi de 16s considerando os 5s do timeout do pedido de BYE
+--------+---------------------+---------------------+--------------+
| method | time | invtime | microseconds |
+--------+---------------------+---------------------+--------------+
| INVITE | 2016-07-11 10:44:36 | 2016-07-11 10:44:36 | 777248 |
| BYE | 2016-07-11 10:44:44 | 2016-07-11 10:44:44 | 92302 |
| INVITE | 2016-07-11 10:46:07 | 2016-07-11 10:46:07 | 118647 |
| BYE | 2016-07-11 10:46:23 | 2016-07-11 10:46:19 | 100370 |
+--------+---------------------+---------------------+--------------+
+---------------------+----------+
| call_start_time | duration |
+---------------------+----------+
| 2016-07-11 10:44:36 | 8 |
| 2016-07-11 10:46:07 | 16 |
+---------------------+----------+
Agora o mesmo exemplo com estratégia de fechamento no pedido. Agora ao invés do Time, é considerado o invtime (Tempo do PEDIDO de BYE). Note que agora o tempo de tarifação da segunda chamada é de 12s ao invés de 16, pois foi considerado o tempo do pedido e não do recebimento da resposta (fim de transação).
+---------------------+----------+
| call_start_time | duration |
+---------------------+----------+
| 2016-07-11 10:44:36 | 8 |
| 2016-07-11 10:46:07 | 12 |
+---------------------+----------+
Controle de Arredondamento de Chamada
O sistema possui um controle de arredondamento. O cliente pode optar agora por truncar, por arredondar na média ou arredondar para cima o resultado. Isto é possível porque o sistema armazena os microssegundos da chamada nos bilhetes. Estas configurações podem ser feitas no plano de tarifas dos clientes.
Truncar
Quando se seleciona truncar, o sistema ignora os microsegundos do bilhete e tarifa considerando apenas os segundos.
Exemplos teóricos:
Inicio | Fim | Duração Real | Duração Bilhetagem |
---|---|---|---|
19:01:49 900 ms | 19:01:50 100ms | 200 ms | 1 |
19:01:49 100 ms | 19:01:50 900 ms | 1800 ms | 1 |
19:01:49 490 ms | 19:01:50 500 ms | 1010 ms | 1 |
Dados Reais:
+--------+---------------------+---------------------+--------------+
| method | time | invtime | microseconds |
+--------+---------------------+---------------------+--------------+
| INVITE | 2016-07-11 10:37:13 | 2016-07-11 10:37:13 | 58283 |
| BYE | 2016-07-11 10:37:16 | 2016-07-11 10:37:16 | 780420 |
| INVITE | 2016-07-11 10:37:18 | 2016-07-11 10:37:18 | 737142 |
| BYE | 2016-07-11 10:37:21 | 2016-07-11 10:37:21 | 491000 |
| INVITE | 2016-07-11 10:37:24 | 2016-07-11 10:37:24 | 8418 |
| BYE | 2016-07-11 10:37:28 | 2016-07-11 10:37:28 | 741293 |
+--------+---------------------+---------------------+--------------+
+---------------------+----------+
| call_start_time | duration |
+---------------------+----------+
| 2016-07-11 10:37:13 | 3 |
| 2016-07-11 10:37:18 | 3 |
| 2016-07-11 10:37:24 | 4 |
+---------------------+----------+
Arredondar para cima
Quando se seleciona arredondar para cima, o sistema considera os microssegundos e arredonda o resultado final da subtração do horário de fim para o horário de início para cima.
Exemplo teórico:
Inicio | Fim | Duração Real | Duração Bilhetagem |
---|---|---|---|
19:01:49 900 ms | 19:01:50 100ms | 200 ms | 1 |
19:01:49 100 ms | 19:01:50 900 ms | 1800 ms | 2 |
19:01:49 490 ms | 19:01:50 500 ms | 1010 ms | 2 |
Dados Reais:
+--------+---------------------+---------------------+--------------+
| method | time | invtime | microseconds |
+--------+---------------------+---------------------+--------------+
| INVITE | 2016-07-11 10:32:14 | 2016-07-11 10:32:14 | 478894 |
| BYE | 2016-07-11 10:32:18 | 2016-07-11 10:32:18 | 769550 |
| INVITE | 2016-07-11 10:32:22 | 2016-07-11 10:32:22 | 366615 |
| BYE | 2016-07-11 10:32:26 | 2016-07-11 10:32:26 | 69645 |
| INVITE | 2016-07-11 10:32:28 | 2016-07-11 10:32:28 | 255671 |
| BYE | 2016-07-11 10:32:33 | 2016-07-11 10:32:33 | 9919 |
+--------+---------------------+---------------------+--------------+
+---------------------+----------+
| call_start_time | duration |
+---------------------+----------+
| 2016-07-11 10:32:14 | 5 |
| 2016-07-11 10:32:22 | 4 |
| 2016-07-11 10:32:28 | 5 |
+---------------------+----------+
Arredondar na média
Quando se seleciona arredondar na média, o sistema considera os microssegundos e arredonda o resultado final da subtração do horário de fim para o horário de início para baixo quando abaixo de 500ms e para cima quando acima de 500ms.
CUIDADO, O USO DE ARREDONDAMENTO PELA MÉDIA PODE AFETAR NEGATIVAMENTE O SEU FATURAMENTO, A RESPONSABILIDADE É DO CLIENTE
Inicio | Fim | Duração Real | Duração Bilhetagem |
---|---|---|---|
19:01:49 900 ms | 19:01:50 100ms | 200 ms | 0 |
19:01:49 100 ms | 19:01:50 900 ms | 1800 ms | 2 |
19:01:49 490 ms | 19:01:50 500 ms | 1010 ms | 1 |
Veja os exemplos reais abaixo:
+--------+---------------------+---------------------+--------------+
| method | time | invtime | microseconds |
+--------+---------------------+---------------------+--------------+
| INVITE | 2016-07-11 10:13:04 | 2016-07-11 10:13:04 | 959542 |
| BYE | 2016-07-11 10:13:08 | 2016-07-11 10:13:08 | 447289 |
| INVITE | 2016-07-11 10:13:13 | 2016-07-11 10:13:13 | 258989 |
| BYE | 2016-07-11 10:13:17 | 2016-07-11 10:13:17 | 859606 |
| INVITE | 2016-07-11 10:13:21 | 2016-07-11 10:13:21 | 813934 |
| BYE | 2016-07-11 10:13:25 | 2016-07-11 10:13:25 | 958390 |
+--------+---------------------+---------------------+--------------+
Resultados:
+---------------------+----------+
| call_start_time | duration |
+---------------------+----------+
| 2016-07-11 10:13:04 | 3 |
| 2016-07-11 10:13:13 | 5 |
| 2016-07-11 10:13:21 | 4 |
+---------------------+----------+
Tipos de Ligações
Em Tipos de Ligações o usuário poderá cadastrar nomes para classificar as ligações em diferentes tipos, para fazer a qualificação de tarifas. Os Tipos de Ligações do sistema serão usados no cadastramento das tarifas de venda, para realizar a qualificação nos bilhetes.
Tarifas de Venda
Em Tarifas de Venda, o administrador define os valores das tarifas de venda para os destinos em que a operadora vende serviços de telefonia.
ATRIBUTO | DESCRIÇÃO | REQ. | DEF. |
---|---|---|---|
Domínio | Domínio de Origem. | SIM | N/A |
Descrição | Descrição da Tarifa. | SIM | N/A |
Prefixo | Prefixo da Tarifa, Ex.: 5511 | SIM | N/A |
Rate Id | Identificador da Tabela de Tarifas que o rate faz parte | SIM | 1000 |
Valor de Venda | Valor de venda da tarifa; | SIM | 0,00 |
Taxa de Conexão | Taxa de Conexão específica da tarifa. Quando informada, sobrepõe o padrão do Plano de Tarifas. | NÃO | N/A |
Cadência | Cadência específica da tarifa. Quando informada, sobrepõe o padrão do Plano de Tarifas. | NÃO | N/A |
Tipo de Ligação | Classificação da Tarifa de Venda. | NÃO | N/A |
Delay Inicial | Tempo descontado para cálculo de tarifação (segundos). | NÃO | N/A |
Taxa de Descarte | Descarta as chamadas com duração inferior ao tempo definido (segundos). | NÃO | N/A |
As opções de Taxa de Conexão, Cadência, Delay Inicial e Taxa de Descarte não são obrigatórias, pois essas configurações já existem no plano de tarifas e lá são obrigatórias. O que acontece é se qualquer uma dessas opções for preenchida na tarifa de venda ela irá sobrescrever o valor do plano de tarifas. Os valores configurados na tarifa têm prioridade sobre os configurados no plano. Se uma tarifa não tiver nenhuma dessas opções preenchidas será usado todas as configurações do plano de tarifas.
Tela de Cadastro de Tarifas de Venda
Gerenciamento Tarifas de Venda
Aqui é possível gerenciar as tarifas de venda com maior facilidade utilizando recursos para sua manipulação, como importação, exportação e cópia.
Em Importar Tarifas de Venda é possível importar tarifas de venda a partir de uma planilha Excel, para isso é necessário baixar o template e preenchê-lo. Para realizar a importação é necessário preencher o domínio em que as tarifas serão importadas, depois clicar em Add e selecionar o arquivo preenchido conforme modelo e clicar em Upload para finalizar a importação.
Se existirem tarifas de venda duplicadas, com mesmo rate id e prefixo para um domínio, a bilhetagem do sistema irá parar de gerar bilhetes, pois não saberá qual tarifa deverá usar. Por isso o sistema acusa erro ao tentar subir uma planilha com tarifas duplicadas cancelando a importação. No caso que for necessário subir uma planilha com tarifas já cadastradas existe a opção Sobrescrever tarifas já cadastradas, ela fará com que se uma tarifa que já existe for importada ela irá sobrescrever a já existente assumindo os valores da nova tarifa.
Em Exportação de Tarifas de Venda é possível exportar todas as tarifas de venda de um rate id para um arquivo, seguindo mesmo padrão usado na importação. Assim sendo possível editar as tarifas de um rate id inteiro mais facilmente e depois importar novamente para o sistema. Para realizar a exportação é necessário selecionar o domínio e o rate id que será exportado e clicar no botão Exportar para CSV, depois aparecendo o arquivo na lista abaixo para download.
Em Cópia de Tarifas de Venda é possível copiar todas as tarifas de venda de um rate id inteiro para um novo rate id. Para executar a cópia é necessário selecionar o domínio e rate id de origem, que será as tarifas cópiadas, e preencher o domínio e rate id de destino, podendo o domínio ser ou não o de origem e o rate id de destino obrigatoriamente tem que ser um não utilizado, depois das informações preenchidas é preciso clicar em Copiar para executar a cópia.
Tarifas de Compra
Em Tarifas de Compra, o administrador define os valores das tarifas de custo associados a um provedor. Através destes valores o sistema poderá contabilizar o custo de todas as chamadas executadas:
ATRIBUTO | DESCRIÇÃO | REQ. | DEF. |
---|---|---|---|
Provedor | Provedor | SIM | N/A |
Descrição | Descrição da Tarifa de Compra. | SIM | N/A |
Prefixo | Prefixo da Tarifa de Compra, Ex.: 5511 | SIM | N/A |
RateID | Identificador da Tabela de Tarifas de Compra | SIM | N/A |
Valor de Compra | Valor de Compra. | SIM | 0,00 |
Tela de Configuração de Tarifas de Compra
Gerenciamento Tarifas de Compra
Aqui é possível gerenciar as tarifas de compra com maior facilidade utilizando recursos para sua manipulação, como importação, exportação e cópia.
Em Importar Tarifas de Compra é possível importar tarifas de compra a partir de uma planilha Excel, para isso é necessário baixar o template e preenchê-lo. Para realizar a importação é necessário preencher o provedor em que as tarifas serão importadas, depois clicar em Add e selecionar o arquivo preenchido conforme modelo e clicar em Upload para finalizar a importação.
Se existirem tarifas de compra duplicadas, com mesmo rate id e prefixo para um provedor, a bilhetagem do sistema irá parar de gerar bilhetes, pois não saberá qual tarifa deverá usar. No caso que for necessário subir uma planilha com tarifas já cadastradas existe a opção Sobrescrever tarifas já cadastradas, ela fará com que se uma tarifa que já existe for importada ela irá sobrescrever a já existente assumindo os valores da nova tarifa.
Em Exportação de Tarifas de Compra é possível exportar todas as tarifas de compra de um rate id para um arquivo, seguindo mesmo padrão usado na importação. Assim sendo possível editar as tarifas de um rate id inteiro mais facilmente e depois importar novamente para o sistema. Para realizar a exportação é necessário selecionar o provedor e o rate id que será exportado e clicar no botão Exportar para CSV, depois aparecendo o arquivo na lista abaixo para download.
Em Cópia de Tarifas de Compra é possível copiar todas as tarifas de compra de um rate id inteiro para um novo rate id. Para executar a cópia é necessário selecionar o provedor e rate id de origem, que será as tarifas cópiadas, e preencher o provedor e rate id de destino, podendo o provedor ser ou não o de origem e o rate id de destino obrigatoriamente tem que ser um não utilizado, depois das informações preenchidas é preciso clicar em Copiar para executar a cópia.
Verificar Inconsistências
A ferramenta Verificar Inconsistências permite analisar se existem tarifas tanto de venda quanto de compra duplicadas no sistema. Com esta ferramenta é possível resolver as duplicidades do sistema, selecionando a tarifa que será mantida. Para usar a ferramenta devem-se seguir os seguintes passos:
Selecione qual tipo de tarifa será verificado no campo Verificar, compra ou venda;
Conforme o tipo de tarifa, selecione o Domínio ou Provedor que será verificado;
Defina a quantidade de registros exibidos em Linhas por Páginas;
Clique no botão Verificar para exibir uma lista com as tarifas duplicadas encontradas.
Na lista retornada de tarifas duplicadas é possível ver a quantidade de ocorrências repetidas para uma mesma tarifa juntamente com o seu Prefixo e Rate Id. Para resolver a duplicidade é preciso clicar no botão Resolver Inconsistência para listar as tarifas duplicadas juntamente com suas informações.
Após uma análise das tarifas duplicadas e a decisão de qual tarifa será mantida, deve-se clicar no botão Clique aqui para manter esse registro da tarifa que será mantida, assim as demais tarifas serão apagadas, resolvendo essa inconsistência. E assim deve ser feito sucessivamente até remover todas as tarifas duplicadas no sistema.
Agrupamento de Contas
Em Agrupamento de Contas, é possível agrupar várias contas para serem cobradas através de um único assinante (accountcode).
Por exemplo, uma microempresa que tenha 10 colaboradores em um mesmo departamento, onde todas as contas devem ser agrupadas em uma única conta do departamento.
As contas agrupadas irão manter as suas configurações individuais de tarifação e rotas, a conta agrupadora poderá usar um plano de tarifas diferentes das contas que foram agrupadas nela, o mesmo valendo para o roteamento. O que será compartilhado entre as contas é o saldo para a engine pré-pago, toda verificação de saldo para liberar uma ligação e abatimento de saldo de uma chamada em andamento será feito na conta agrupadora.
OS RELATÓRIOS do sistema ficarão todos agrupados na conta agrupadora, não sendo mais possível tirar individualmente de cada conta que foi agrupada. Isso vale também para os relatórios de ASR do sistema em monitoração.
SIPPulse Routing and Billing Solutions for SIP