Browse Source

Colocar CDR org_id para rotas de entrada. Identificar a ligação na empresa para todas rotas de entrada

1.9
bruno 2 months ago
parent
commit
2cc7d90cf2
  1. 3
      admin/funcoes.php

3
admin/funcoes.php

@ -2366,6 +2366,7 @@ function gera_arquivos($dbcon, $tipo, $reload = 1, $reloadUra = 1) {
}
fwrite($escreve, sprintf('exten => %s,%s,Set(CDR(direcao)=E)' . chr(10), $modelo, ($servId ? 'n' : '1')));
fwrite($escreve, sprintf('exten => %s,%s,Set(CDR(org_id)=%d))' . chr(10), $modelo, ($servId ? 'n' : '1'), $org_id));
fwrite($escreve, sprintf('exten => %s,%s,Set(__ORG_ID=%d)' . chr(10), $modelo, ($servId ? 'n' : '1'), $org_id));
fwrite($escreve, 'exten => ' . $modelo . ',n,AGI(lista_negra.php,${CALLERID(NUM)},' . $idRota . ')' . chr(10));
fwrite($escreve, 'exten => ' . $modelo . ',n,Set(__TIPO=EXTERNA)' . chr(10));
@ -2837,7 +2838,7 @@ function gera_arquivos($dbcon, $tipo, $reload = 1, $reloadUra = 1) {
$dispAcao = GetAcao($opcao) . ",";
$acao = str_replace('/', ',', $acao);
} else if ((trim($opcao) == 'rotaInterna') && (soTexto($acao) != '')) {
$dispAcao = GetAcao($opcao) . ',${EXTEN},1';
$dispAcao = GetAcao($opcao) . ',${ORG_ID}${EXTEN},1,(${EXTEN})';
$acao = '';
} else {
$dispAcao = GetAcao($opcao) . "," . ((strtolower($opcao) == "anuncios") ? "a" : "");

Loading…
Cancel
Save