forked from SimplesIP/pabx-app
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.4 KiB
36 lines
1.4 KiB
2 years ago
|
#!/usr/bin/php -q
|
||
|
<?php
|
||
|
include('bd.php');
|
||
|
include('funcoes/shared.php');
|
||
|
|
||
|
$uniqueId = trim($argv[1]);
|
||
|
$uniqueIdNew = trim($argv[2]);
|
||
|
$origem = trim($argv[3]);
|
||
|
$destino = trim($argv[4]);
|
||
|
$gravaLog = 1;
|
||
|
$log = array();
|
||
|
$log[] = "Transfere: Uniqueid Principal: $uniqueId Novo: $uniqueIdNew Origem: $origem Destino: $destino\n";
|
||
|
|
||
|
|
||
|
$query = "insert
|
||
|
into pbx_tarif_registra
|
||
|
(contr_id, contr_id_dest, prc_id, oper_id, oper_id_dest, oper_numero, oper_numero_dest, tronco_id, rota_id, uniqueid, trr_data, trr_origem, trr_destino, trr_inicio, trr_fim,trr_duracao, trr_preco, trr_vc, trr_preco_tipo, trr_tipo_opera, trr_sentido_chamada, trr_link, trr_tarifa_zero, trr_conta_senha, trr_conta, trr_vc_cad, trr_vc_ext, trr_preco_total)
|
||
|
select contr_id, contr_id_dest, prc_id, oper_id, oper_id_dest, oper_numero, oper_numero_dest, tronco_id, rota_id, '$uniqueIdNew', trr_data, '$origem', '$destino', now(), null, 0, trr_preco, trr_vc, trr_preco_tipo, trr_tipo_opera, trr_sentido_chamada, '$uniqueId', trr_tarifa_zero, trr_conta_senha, trr_conta, trr_vc_cad, trr_vc_ext, trr_preco_total
|
||
|
from pbx_tarif_registra
|
||
|
where uniqueid = '$uniqueId'";
|
||
|
|
||
|
$result = pg_query($query);
|
||
|
|
||
|
|
||
|
$err = error_get_last();
|
||
|
|
||
|
if (count($err)) {
|
||
|
$log[] = sprintf('Erro: %s', $err["message"]);
|
||
|
}
|
||
|
|
||
|
if ($gravaLog)
|
||
|
GravaLogApl($log, 'tarifacao_transfere');
|
||
|
|
||
|
//exten => h,1,DeadAgi(tarifaFinaliza.php,${UNIQUEID})
|
||
|
?>
|