No 3CX Phone System Versão 15, cada porta / tronco / gateway PSTN ou tronco VoIP Provider pode obter o número de identificação do chamador de entrada e formatá-lo de uma forma que o administrador deseja seja para adicionar um prefixo ou apresentar um formato de número unificado em entrada E chamadas de saída.

Regra de Construção CID (Identificador de Chamada – Caller ID)

A configuração para entrada e saída da formatação Caller ID é o mesmo. Devido à complexidade desta tarefa, operações básicas de seqüência de caracteres precisam ser entendidas.

  • ( ) Parênteses – Estes são usados ​​para encapsular variáveis ​​e números. Cada parênteses conterá uma variável.
  • (.*) – Isso significa qualquer seqüência ou número em uma seqüência de caracteres. Isso deve estar sempre na última posição. Todas as variáveis ​​adicionadas depois disso serão ignoradas.
  • 0-9,+ – Dígitos 0-9 and ‘+’ – Estes são usados ​​para combinar um símbolo correspondente em um determinado CID.
  • (XXX) – Onde X pode ser qualquer dígito de 0-9. Exemplo se um número é 0203123456 e você colocar (0203) isso significa que o PBX irá procurar por uma seqüência de caracteres que coincide com 0203 exatamente.
  • \1, \2 – \9 – Este será substituído pelo conteúdo da variável 1, 2, ..9.
  • (.) – Um ponto é um marcador de posição para qualquer símbolo. Exemplo (…) significa que pbx irá corresponder a quaisquer 3 números. Se você sabe que o código de área começa com 3 e contém três números que você pode fazer (3 ..)

Configurando a Reformatação da ID do Chamador

Para configurar a reformatação do ID do chamador:

  1. Expanda o nó “Troncos SIP” no 3CX Management Console e selecione a porta / tronco que você deseja configurar.
  2. Clique no Tronco, selecione “Editar” e selecione a guia “ID do chamador”.
  3. Na seção Inbound e Outbound, crie e aplique suas regras para IDs de chamadas de entrada ou de saída.
  4. Na seção Inbound e Outbound, crie e aplique suas regras para IDs de chamadas de entrada ou de saída.

Exemplos:

Cenário 1 – Empresa ABC quer todos os números internacionais dos EUA para ser formatado para um formato de número local em vez de um formato internacional que está sendo recebido através do provedor de VoIP, por isso querem formatar +12021234567 como 1234567. Neste caso, podemos fazer um simples Regra de reformatação ID do chamador de entrada que indica o seguinte:

Padrão CID de origem: +(1)(…)(.*)
Padrão CID de Nova Fonte: \3

Neste exemplo:

  • + Será removido,
  • (1) refere-se ao código do país para os EUA e é considerada a primeira variável – \1
  • (…) refere-se a um código de área de 3 dígitos e é a segunda variável – \2
  • (.*) O número restante e, portanto, esta é a terceira variável – \3

Isso significa que estamos mantendo apenas a 3ª variável – apenas o número local. Assim, um número de entrada que é apresentado como este: +12021234567 será mostrado como 1234567.

Cenário 2 – A empresa ABC quer adicionar um 0 ao número de identificação do chamador para fins de rediscagem rápida. O número de entrada é semelhante a este: +17864722245. Além disso, eles gostariam de formatar o número em formato nacional.
Padrão CID de origem: +(1)(…)(.*)
Novo Padrão CID de Origem: 0\2\3

Neste exemplo:

  • ZERO será anexado ao resultado
  • O PBX terá variável \2 (786) e variável \3 (4722245) para criar o resultado: 07864722245.

Notas Adicionais

  • Requer o uso do “ID do chamador originador” para estar ativo nas opções de configuração do tronco.
  • Você pode especificar várias regras de reformatação por tronco
  • A regra de reformatação será aplicada em uma ordem de cima para baixo
  • Essas regras não irão nem reescrever o valor De: Display de entrada, o que significa que se a chamada tiver sido recebida com +12021234567, o mostrador ainda mostrará esses números, mas a “parte central” do número a ser discado foi atualizada.