Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Regras

A partir da versão 4.9.0 do Evolux foi realizado uma remodelagem no esquema de regras. O mesmo foi subdividido em 3 partes:

- Normalização;
- Transformação do tronco;
- Rota.

Em PBX -> Regras, estarão listadas todas as regras de discagem associadas àquela central. Uma regra é um conjunto de padrões que são utilizados para determinar o tronco de saída de uma ligação baseado no número que foi discado.

  • Uma regra possui nome e descrição, grupos, além dos padrões que a compõem (Normalização).
  • Caso a regra seja global, ela será aplicada por padrão a todas as chamadas da central, e não poderá ser ignorada em configuração de permissão de discagem individual.

Normalização de padrões

Na fase da normalização você deve capturar o que é digitado pelo usuário e padronizar de forma que independente da operadora ele siga o padrão esperado. Ou seja, se o número for um fixo local, as operadoras esperam receber um número composto por 8 dígitos. Se o usuário digitar 0 + 8 dígitos, na fase de normalização é necessário que seja feita a remoção do zero.

Na opção para a edição das regras, será possível observar:

  • O nome da regra;
  • Sua descrição;
  • A sua ordem de verificação;
  • O padrão de discagem esperado, marcado por "_" no início, os padrões possui as seguintes constantes X, Z e N onde X substitui qualquer número entre 0-9, Z substitui qualquer número de 1-9 e N substitui qualquer número de 2-9.

Ex.: Tomando como base o padrão da imagem acima, _ZZ[2345]XXXXXXX, caso você disque para 99654-3232 não entraria nesse padrão, este número contém 8 dígitos e não começa com 2,3,4 ou 5.

Transformação do Tronco

A transformação do tronco é feita nas configurações do próprio tronco, para realizar o procedimento você deve acessar PBX>>Troncos e clicar em Editar transformações.

A partir deste ponto que você define como cada operadora recebe o número(transformação do tronco), tarifas, intervalo de tentativa e duração:

No campo transformação você irá alterar o número que será enviado a aplicação da forma que a operadora de telefonia em questão espera recebe-lo, ${EXTEN} representa o número puro. Ao adicionar números na frente ou atrás dessa expressão, estaremos alterando o número discado pelo o usuário, de forma que o número que chega a aplicação não é o mesmo que foi originalmente discado.

  • É possível adicionar números antes ou depois de ${EXTEN}
  • Ainda podemos tirar números do número adicional, utilizando ${EXTEN:X}, em que X é a quantidade de números que serão removidos do início número original. Caso queira remover números no final basta utilizar ${EXTEN:0:-X}

Ex.: Ao discar 0844008-9090 com transformação de tronco 031${EXTEN:1}, o número enviado a aplicação será 0318440089090.

Rotas

Para acessar as rotas selecione PBX>>Rotas, esta , selecione PBX > Rotas. Esta aba permite que você define defina por quais troncos de saída uma determinada regra pode sair, em ordem prioritária. Por exemplo, na regra celular ddd abaixo, as minhas opções de saída é pelo tronco EBS GSM, EvoluxCabo e KhompE1 respectivamente, caso eu tente completar a chamada pela  EBS EBS GSM e o tronco esteja fisicamente indisponível, a chamada tentará sair pelo EvoluxCabo e se falhar, tentará pelo KhompE1.