repositório com os arquivos utilizados para integração entre o sistema SimplesIP e diversos sistemas.
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.
 
 

62 lines
1.1 KiB

<?php
require_once 'ISPIntegrator.php';
$registros = array(
"id" => '',
"reg_ura" => $ura,
"reg_tronco" => $tronco,
"reg_uniqueid" => $uid,
"reg_id_metodo" => $idMetodo,
"reg_uniqueid" => $uid,
"reg_uniqueid_old" => $uidOld,
"reg_fone" => $numero,
"reg_status_exec" => '1',
"reg_inicio" => date()
);
if (CONF_AUDIO_ERROR) {
$isp->db()->setIdAudioError(CONF_AUDIO_ERROR);
}
$documento = $isp->agi()->get_variable('DOCUMENTO', true);
$codcli = $isp->agi()->get_variable('CODCLI', true);
$fatura = $isp->faturasCliente($codcli);
$dbaixas = $isp->diasBaixa($documento);
$invoices = $fatura->params->param[1]->value->DOMElement->result->row;
$diasBok = 0;
$diasB = 0;
foreach ($invoices as $value) {
foreach($dbaixas as $individual){
$diasBx = $individual['results'][0]['dias_baixa'];
}
if ($value->Quant_dias_venc <= $diasBx) {
$diasBok++;
} else {
$diasB++;
}
}
if ($diasB > 0){
$isp->agi()->exec_goto($isp->db()->getAnuncio('INT_REDIR_COBRANCA'));
} else {
}
?>