Bilhetagem - PCRT 5.7


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.

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:

  • Pós-Pago;

  • Pré-Pago.

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

image-20240430-211018.png

 

 

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

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

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

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.

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.

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:

  1. Selecione qual tipo de tarifa será verificado no campo Verificar, compra ou venda;

  2. Conforme o tipo de tarifa, selecione o Domínio ou Provedor que será verificado;

  3. Defina a quantidade de registros exibidos em Linhas por Páginas;

  4. 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