MagnusBilling
Routing

Como configurar regras de prefixo local no MagnusBilling

Aprenda como as regras de prefixo local do MagnusBilling normalizam números discados com código do país, DDD ou formato local.

ENPTES

As regras de prefixo local permitem que o cliente disque o mesmo destino em formatos conhecidos. O MagnusBilling pode normalizar um número informado com zero inicial, com DDD ou apenas com o número local antes de encaminhar a chamada.

Como uma regra é escrita

Separe várias regras com vírgulas. Cada regra possui dois ou três parâmetros separados por barra.

  • Primeiro parâmetro: valor que será substituído. Use * para corresponder a qualquer início.
  • Segundo parâmetro: valor que substitui o primeiro parâmetro ou é acrescentado ao início.
  • Terceiro parâmetro (opcional): aplica a regra somente quando o número discado possui essa quantidade de dígitos. Sem ele, o tamanho não é considerado.

Exemplo: código do país, DDD ou número local

Para o Brasil (código 55) e São Paulo (DDD 11), esta regra aceita números iniciados por 0 e números locais com oito ou nove dígitos:

  • 0/55 substitui o zero inicial por 55, independentemente do tamanho total.
  • */5511/8 acrescenta 5511 antes de qualquer número com oito dígitos.
  • */5511/9 acrescenta 5511 antes de qualquer número com nove dígitos.
0/55,*/5511/8,*/5511/9

Aceitar também números que já incluem o DDD

Acrescente regras para números brasileiros com dez e onze dígitos:

  • */55/10 acrescenta o código do país 55 antes de um número com dez dígitos.
  • */55/11 acrescenta o código do país 55 antes de um número com onze dígitos.
0/55,*/5511/8,*/5511/9,*/55/10,*/55/11

Teste antes de usar em produção

Substitua o código 55 e o DDD 11 pelos valores exigidos pela sua operação. Teste números locais, móveis, nacionais e já normalizados em uma rota de teste antes de aplicar a regra aos clientes.