get_variable('URA', true); if(empty($cpf)){ $cpf = $agi->get_variable('CPF_CNPJ',true); } __logStr("Consulta DOC: ", "Variavel CPF: {$cpf}", $scrpt, true); $result = verificaPendencia($cpf); if ($result['Inadimplente'] == 0 || empty($result['Inadimplente'])) { $agi->exec_goto(GetUra('URA_SELECIONA_FILAS')); $retorno_cliente = sprintf("%s|%s|%s|Nome:%s|Telefone:%s|CPF_CNPJ:%s|Inadimplente:%s", $uid,$numero,'a134', str_replace("|", "", $result['Nome']), str_replace("|", "", $result['Telefone']), str_replace("|", "", $result['CPF_CNPJ']), str_replace("|", "", $result['Inadimplente'])); } elseif($result['Inadimplente'] == 1) { $agi->exec_goto(GetAnuncio('INADIMPLENTE_NAO_BLOQUEADO')); $retorno_cliente = sprintf("%s|%s|%s|Nome:%s|Telefone:%s|CPF_CNPJ:%s|Inadimplente:%s", $uid,$numero,'a88', str_replace("|", "", $result['Nome']), str_replace("|", "", $result['Telefone']), str_replace("|", "", $result['CPF_CNPJ']), str_replace("|", "", $result['Inadimplente'])); }elseif ($result['Inadimplente'] == 3) { $agi->exec_goto(GetUra('URA_DESBLOQUEIA_CLIENTE')); $agi->set_variable('IDLOJA', $result['IdLoja']); $agi->set_variable('IDCONTARECEBER', $result['IdContaReceber']); $retorno_cliente = sprintf("%s|%s|%s|Nome:%s|Telefone:%s|CPF_CNPJ:%s|Inadimplente:%s", $uid,$numero,'a136', str_replace("|", "", $result['Nome']), str_replace("|", "", $result['Telefone']), str_replace("|", "", $result['CPF_CNPJ']), str_replace("|", "", $result['Inadimplente'])); }else{ $agi->exec_goto(GetAnuncio('INADIMPLENTE_REINCIDENTE')); $retorno_cliente = sprintf("%s|%s|%s|Nome:%s|Telefone:%s|CPF_CNPJ:%s|Inadimplente:%s", $uid,$numero,'a89', str_replace("|", "", $result['Nome']), str_replace("|", "", $result['Telefone']), str_replace("|", "", $result['CPF_CNPJ']), str_replace("|", "", $result['Inadimplente'])); } } catch (Exception $ex) { $reg_msg = $ex->getMessage(); $reg_status_exec = 'Er'; __logStr("Consulta Pendencia: ", $reg_msg." Documento de Cliente: {$cpf}", $scrpt, true); } @AtualizaIntegracao($uid, $reg_retorno, $reg_msg, $reg_status_exec, $retorno_cliente); if (!$dadosIntegra) @grava_dadosIntegra($reg_retorno); function ConnectPG() { $dbPort = "5432"; $dbHost = "127.0.0.1"; $dbName = "pbx"; $dbUser = "contacte"; $dbPassword = "ctepgSQL"; $str = "host='$dbHost' port='$dbPort' dbname='$dbName' user='$dbUser' password='$dbPassword'"; return pg_connect($str); } function verificaPendencia($param) { $host = '192.141.102.238'; $user = 'simplesip'; $password = 's1mpl3s1p'; $database = 'conadmin'; $port = '3306'; $connect = mysqli_connect($host, $user, $password, $database, $port); try { $sql = "SELECT IdPessoa,Nome, RazaoSocial, CPF_CNPJ, Telefone, IdLoja, IdContaReceber, Inadimplente FROM SimplesIP_PessoaDados WHERE REPLACE(REPLACE(REPLACE(REPLACE(CPF_CNPJ,'.',''),'.',''),'/',''),'-','') = '{$param}'"; $result = mysqli_query($connect, $sql); $valor = mysqli_fetch_assoc($result); } catch (Exception $ex) { return Exception($ex); } mysqli_close($connect); return $valor; } ?>