Regras de saída no 3CX – parte 3 vamos botar a mão na massa, mas para isso preciso te mostrar o que precisamos aqui.

Nosso cliente, a empresa EscobarLog – Transportes Nacionais possui 3 departamentos dentro da sua estrutura na unidade de São José dos Campos, onde o DDD da empresa é 12.

Os departamentos da empresa são: Comercial, Compras e Logística. Cada departamento possui uma regra específica de discagem, que são elas:

  1. Todos os departamentos podem ligar para números fixos, sejam eles locais ou de outras regiões.
  2. Somente o departamento Comercial pode fazer ligações para celulares locais e nacionais.
  3. Somente o ramal 2000, 3000 e o departamento de Logística podem fazer ligações internacionais.
  4. Todos podem ligar para números 0800.

Condições de discagem das regras de saída

  1. Operadora de discagem local: FalaTel
  2. Operadora de discagem nacional: Embratel – CSP 21 – rota alternativa para FalaTel – CSP 99
  3. Operadora de discagem internacional: Embratel – CSP 21 – sem rota alternativa de tronco

Pronto, agora vamos botar a mão na massa e construir a primeira regra que é a de ligações para números fixos, sejam locais ou nacionais.

Exigência 1 – Todos podem ligar para números fixos, sejam eles locais ou de outras regiões

Regras de saída de discagem fixo local com rota alternativa de tronco

Para isso vamos resgatar os campos que devem ser preenchidos que são: Nome da Regra, Chamadas para números que começam com o prefixo, As chamadas do(s) ramal(is), Chamadas para números com um comprimento de, Chamadas para grupo(s) de ramal(is), e a Rota de Saída.

Esta regra em específica terá uma subdivisão, e a base dessa divisão será o número de dígitos. Como assim? Explico. Uma vez que não iremos solicitar ao usuário que digite o CSP para ligações de longa distância, e eles podem digitar ligações locais com o DDD local (012), isso é comum, e para a discagem será descartado, bem como podem digitar somente os números locais. Como saber então quando será uma discagem local sem DDD e uma discagem local com DDD e ainda quando for uma discagem nacional com DDD? Vamos lá.

  • Nome da Regra: Local sem DDD
  • Chamadas para números que começam com o prefixo: 1-8 – o número 9 é um número que identifica celulares, e esses só o comercial pode ligar
  • As chamadas do(s) ramal(is): deixar em branco – pois todos os ramais podem fazer essa ligação, então sem limitador
  • Chamadas para números com um comprimento de: 3-5,8
  • Chamadas para grupo(s) de ramal(is): Não selecionar grupo nenhum – pois todos podem fazer essa ligação, então sem limitador

Rota de Saída:

Rota 1

  • Tronco: FalaTel
  • Remover Dígitos: 0
  • Adicionar prefixo: Em branco
  • Identificador de chamadas feitas (opcional): Em branco

Rota 2

  • Tronco: Embratel
  • Remover Dígitos: 0
  • Adicionar prefixo: Em branco
  • Identificador de chamadas feitas (opcional): Em branco
local sem DDD

Regras de saída para ligação local sem DDD

Pronto primeira regra criada. Note que após a rota alternativa para o segundo tronco, no caso a Embratel, a terceira rota já recebe um “Block Calls”, ou seja, terminou as opções de rota alternativa.

  • Nome da Regra: Local com DDD
  • Chamadas para números que começam com o prefixo: 012
  • As chamadas do(s) ramal(is): deixar em branco – pois todos os ramais podem fazer essa ligação, então sem limitador
  • Chamadas para números com um comprimento de: 11 – removemos o 3-5 pois são números de emergência e por padrão nunca se disca com DDD. Assumimos que o usuário saiba disso.
  • Chamadas para grupo(s) de ramal(is): Não selecionar grupo nenhum – pois todos podem fazer essa ligação, então sem limitador

Rota de Saída:

Rota 1

  • Tronco: FalaTel
  • Remover Dígitos: 3 – uma vez que ele discou 012 e eu vou remover da discagem, pois é o DDD local
  • Adicionar prefixo: Em branco
  • Identificador de chamadas feitas (opcional): Em branco

Rota 2

  • Tronco: Embratel
  • Remover Dígitos: 3 – uma vez que ele discou 012 e eu vou remover da discagem, pois é o DDD local
  • Adicionar prefixo: Em branco
  • Identificador de chamadas feitas (opcional): Em branco
    Local com DDD

    Regras de saída para ligação local com DDD

    Pronto segunda regra criada. Note que após a rota alternativa para o segundo tronco, no caso a Embratel, a terceira rota já recebe um “Block Calls”, ou seja, terminou as opções de rota alternativa. Mesma coisa.

Pronto, qual foi o divisor de águas aqui? Foi colocar o DDD ou não, então analisar o início da discagem.

  1. Começou com 012? Sim –> Tem 11 dígitos? Sim –> Regra a usar? “Local com DDD”
  2. Começou com números de 1 a 8? Sim –> Tem 3, 4, 5 ou 8 dígitos? Sim –> Regra a usar? “Local sem DDD”

Pronto, primeira fase da exigência 1 cumprida. Agora vamos a fase 2, que são ligações para fixo de outras regiões, essa terá só uma criação.

  • Nome da Regra: Fixo Nacional
  • Chamadas para números que começam com o prefixo: 0
  • As chamadas do(s) ramal(is): deixar em branco – pois todos os ramais podem fazer essa ligação, então sem limitador
  • Chamadas para números com um comprimento de: 11 – a discagem deverá ser 0+DDD+Número de destino com 8 dígitos, portanto, 1+2+8 = 11
  • Chamadas para grupo(s) de ramal(is): Não selecionar grupo nenhum – pois todos podem fazer essa ligação, então sem limitador

Rota de Saída:

Rota 1

  • Tronco: Embratel
  • Remover Dígitos: 1 – uma vez a digitação começa com 0, e ainda quero colocar o CSP, agora mando remover 1, justamente o 0, e a remoção é feita da esquerda para a direita
  • Adicionar prefixo: 021 – pois como removi o 0, e não tenho como mandar inserir no meio da discagem, eu retiro o 0 e insiro o 021 que é o CSP da Embratel
  • Identificador de chamadas feitas (opcional): Em branco

Rota 2

  • Tronco: FalaTel
  • Remover Dígitos: 1 – uma vez a digitação começa com 0, e ainda quero colocar o CSP, agora mando remover 1, justamente o 0, e a remoção é feita da esquerda para a direita
  • Adicionar prefixo: 099 – pois como removi o 0, e não tenho como mandar inserir no meio da discagem, eu retiro o 0 e insiro o 099 que é o CSP da FalaTel
  • Identificador de chamadas feitas (opcional): Em branco
    fixo nacional

    Regras de discagem para fixo nacional

    Pronto, terceira regra criada. Note que após rota alternativa para o segundo tronco, no caso a FalaTel, a terceira rota já recebe um “Block Calls”, ou seja, terminou as opções de rota alternativa. Mesma coisa.

Pronto, qual foi o divisor de águas aqui? Foi começar com 0, então analisar o início da discagem.

  1. Começou com 0? Sim –> Tem 11 dígitos? Sim –> Regra a usar? “Fixo Nacional”

Certo? Não, pois a discagem local com DDD também começa com 0, mesmo vindo logo depois o 12, mas começa com 0. Como conciliar isso?

Aqui vem o pulo do miau. Acompanhe a 4° e última parte do artigo.

Sigamos com as exigências do cliente.

Exigência 2 – Somente o departamento Comercial pode fazer ligações para celulares locais e nacionais

Regras de saída de discagem para celulares locais

  • Nome da Regra: Celular Local
  • Chamadas para números que começam com o prefixo: 9 – celulares de todo o Brasil começam obrigatoriamente com o número 9
  • As chamadas do(s) ramal(is): deixar em branco – pois como é o departamento Comercial, faremos a validação no grupo
  • Chamadas para números com um comprimento de: 9 – celulares nacionais tem obrigatoriamente 9 dígitos (jan/2023)
  • Chamadas para grupo(s) de ramal(is): Comercial

Rota de Saída:

Rota 1

  • Tronco: FalaTel
  • Remover Dígitos: 0
  • Adicionar prefixo: Em branco
  • Identificador de chamadas feitas (opcional): Em branco

    celular local

    Regra de discagem celular local

Regras de saída de discagem para celulares locais com DDD

  • Nome da Regra: Celular Local com DDD
  • Chamadas para números que começam com o prefixo: 0129 – uma vez que digitou-se o DDD local (012) e todo celular começa com 9, então obrigatoriamente a discagem seria com 0129
  • As chamadas do(s) ramal(is): deixar em branco – pois como é o departamento Comercial, faremos a validação no grupo
  • Chamadas para números com um comprimento de: 12 – celulares nacionais tem obrigatoriamente 9 dígitos (jan/2023), mais o acréscimo de 0 e DDD, 12 dígitos
  • Chamadas para grupo(s) de ramal(is): Comercial

Rota de Saída:

Rota 1

  • Tronco: FalaTel
  • Remover Dígitos: 3 – removerá o 012
  • Adicionar prefixo: Em branco
  • Identificador de chamadas feitas (opcional): Em branco

    celular local com DDD

    Regra de discagem para celular local com DDD

Regras de saída de discagem para celulares nacionais

  • Nome da Regra: Celular Nacional
  • Chamadas para números que começam com o prefixo: 0 – discagem normal nacional, porém com mais dígitos
  • As chamadas do(s) ramal(is): deixar em branco – pois como é o departamento Comercial, faremos a validação no grupo
  • Chamadas para números com um comprimento de: 12 – celulares nacionais tem obrigatoriamente 9 dígitos (jan/2023), com o acréscimo do 0 e DDD, final são 12 dígitos
  • Chamadas para grupo(s) de ramal(is): Comercial

Rota de Saída:

Rota 1

  • Tronco: Embratel
  • Remover Dígitos: 1 – remove o 0
  • Adicionar prefixo: 021 – remove o 0 e insere o CSP com o 0
  • Identificador de chamadas feitas (opcional): Em branco

Rota 2

  • Tronco: FalaTel
  • Remover Dígitos: 1 – remove o 0
  • Adicionar prefixo: 099 – remove o 0 e insere o CSP com o 0
  • Identificador de chamadas feitas (opcional): Em branco

    celular nacional

    Regra de saída para celular nacional

Exigência 3 – Somente o ramal 2000, 3000 e o departamento de Logística podem fazer ligações internacionais

  • Nome da Regra: Internacional
  • Chamadas para números que começam com o prefixo: 00 – discagem internacional obrigatoriamente deve começar com 2 dígitos 0
  • As chamadas do(s) ramal(is): 2000,3000 – aqui inserimos os ramais avulsos que devem ser verificados
  • Chamadas para números com um comprimento de: 13-20 – como as discagens nacionais mais longas terminam como 12 dígitos, podemos começar a validar com 13 dígitos, podem ser até menor, pois obrigatoriamente deverão começar com 00 e as nacionais com 0
  • Chamadas para grupo(s) de ramal(is): Logística – aqui ocorre a segunda validação

Rota de Saída:

Rota 1

  • Tronco: Embratel
  • Remover Dígitos: 2 – remove os dígitos iniciais  00
  • Adicionar prefixo: 0021 – remove o 00 e insere o CSP com o 00
  • Identificador de chamadas feitas (opcional): Em branco
    discagem internacional

    regra de discagem internacional

    Pronto! regra internacional  criada. Nesta regra tivemos uma dupla verificação de autorização, que foi baseada em ramais específicos (2000,3000) e também em grupo de ramais, ou seja, se não fossem os ramais 200 ou 3000 os discadores, e nenhum do grupo Logística, não poderia usar esta regra.

Vamos para a última regra das exigências.

Exigência 4 – Todos podem ligar para números 0800

Os números 0800 no Brasil são ligações gratuitas para quem gera, neste caso faremos discagem com rota alternativa entre as duas operadoras, pois não gera custo algum.

  • Nome da Regra: 0800
  • Chamadas para números que começam com o prefixo: 0800 – uma vez que não existe o DDD 80 no Brasil, então não existiria uma discagem com 080, colocamos um 0 a mais para garantir
  • As chamadas do(s) ramal(is): deixar em branco – pois todos os ramais podem fazer essa ligação, então sem limitador
  • Chamadas para números com um comprimento de: 10-13 – alguns números 0800 são maiores que os demais, então estendemos até 13 dígitos
  • Chamadas para grupo(s) de ramal(is): Não selecionar grupo nenhum – pois todos podem fazer essa ligação, então sem limitador

Rota de Saída:

Rota 1

  • Tronco: FalaTel
  • Remover Dígitos: 0
  • Adicionar prefixo: Em branco
  • Identificador de chamadas feitas (opcional): Em branco

Rota 2

  1. Tronco: Embratel
  2. Remover Dígitos: 0
  3. Adicionar prefixo: Em branco
  4. Identificador de chamadas feitas (opcional): Em branco
    0800

    Regra de discagem para 0800

    Um total de 08 regras criadas para atender as exigências e condições de discagem do cliente. Foram elas:

  • Local sem DDD
  • Local com DDD
  • Celular Local
  • Celular Nacional
  • Celular Local com DDD
  • Fixo Nacional
  • Internacional
  • 0800

Resolvido! Tudo pronto e discando? Não!

Vamos para última parte do artigo – Ordenando as rotas de discagem.

Criando Regras de Saída no 3CX – Parte 4

Recapitular:

Gostou? Manda sua opinião