";
print "
";
print "| Cédula | ";
print "Nombre | ";
print "
";
if ($ls_operacion=="BUSCAR")
{
$ls_cedbene = "%".$_POST["txtcedula"]."%";
$ls_nombene = "%".$_POST["txtnombre"]."%";
$ls_apebene = "%".$_POST["txtapellido"]."%";
$ls_codban = "%".$_POST["cmbbanco"]."%";
if ($ls_codban=="%s1%")
{
$ls_codban="%%";
}
$ls_sql = " SELECT rpc_beneficiario.ced_bene,rpc_beneficiario.rifben,rpc_beneficiario.nombene,rpc_beneficiario.apebene,
rpc_beneficiario.dirbene,rpc_beneficiario.telbene,rpc_beneficiario.celbene,rpc_beneficiario.email,
rpc_beneficiario.sc_cuenta,rpc_beneficiario.sc_cuentarecdoc,rpc_beneficiario.codban,
rpc_beneficiario.ctaban,rpc_beneficiario.codtipcta,rpc_beneficiario.codpai,rpc_beneficiario.codest,
rpc_beneficiario.codmun,rpc_beneficiario.codpar,rpc_beneficiario.codbansig,rpc_beneficiario.nacben,
rpc_beneficiario.numpasben,rpc_beneficiario.fecregben,rpc_beneficiario.tipconben,
scg_cuentas.denominacion as denscgcta,
(SELECT COALESCE(denbansig,'') as denbansig
FROM sigesp_banco_sigecof
WHERE rpc_beneficiario.codbansig=sigesp_banco_sigecof.codbansig) as denbansig,
rpc_beneficiario.cliente
FROM rpc_beneficiario
LEFT JOIN scg_cuentas ON rpc_beneficiario.sc_cuenta=scg_cuentas.sc_cuenta
WHERE rpc_beneficiario.ced_bene ILIKE '".$ls_cedbene."'
AND rpc_beneficiario.nombene ILIKE '".$ls_nombene."'
AND rpc_beneficiario.apebene ILIKE '".$ls_apebene."'
AND rpc_beneficiario.codban ILIKE '".$ls_codban."'
AND rpc_beneficiario.ced_bene<>'----------'
ORDER BY rpc_beneficiario.ced_bene ASC";
$rs_data = $io_sql->select($ls_sql);//echo $ls_sql.'
';
if ($rs_data===false)
{
$io_msg->message('ERROR-> '.$io_sql->message);
}
else
{
$li_totrows = $io_sql->num_rows($rs_data);
if ($li_totrows>0)
{
while(!$rs_data->EOF)
{
echo "
";
$ls_cedbene = trim($rs_data->fields["ced_bene"]);
$ls_rifbene = trim($rs_data->fields["rifben"]);
$ls_tipperrif = substr($ls_rifbene,0,1);//Tipo Persona RIF.(J=Juridico,G=Gubernamental,V=Natural Venezolano,E=Natural Extranjero).
$ls_numpririf = substr($ls_rifbene,2,8);//Número Principal del RIF, 8 Dígitos (0-9).
$ls_numterrif = substr($ls_rifbene,11,1);//Número Terminal del RIF, 1 Dígitos (0-9).
$ls_nombene = $rs_data->fields["nombene"];
$ls_apebene = ltrim($rs_data->fields["apebene"]);
if (!empty($ls_apebene))
{
$ls_nombre = $ls_apebene.', '.$ls_nombene;
}
else
{
$ls_nombre = $ls_nombene;
}
$ls_dirbene = $rs_data->fields["dirbene"];
$ls_telbene = $rs_data->fields["telbene"];
$ls_celbene = $rs_data->fields["celbene"];
$ls_email = $rs_data->fields["email"];
$ls_contable = trim($rs_data->fields["sc_cuenta"]);
$ls_scgrecdoc = trim($rs_data->fields["sc_cuentarecdoc"]);
$ls_denocontable = $rs_data->fields["denscgcta"];
$ls_banco = $rs_data->fields["codban"];
$ls_cuenta = $rs_data->fields["ctaban"];
$ls_tipocuenta = $rs_data->fields["codtipcta"];
$ls_pais = $rs_data->fields["codpai"];
$ls_estado = $rs_data->fields["codest"];
$ls_municipio = $rs_data->fields["codmun"];
$ls_parroquia = $rs_data->fields["codpar"];
$ls_codbansig = trim($rs_data->fields["codbansig"]);
$ls_nacben = $rs_data->fields["nacben"];
$ls_numpasben = $rs_data->fields["numpasben"];
$ls_fecregben = $rs_data->fields["fecregben"];
$ls_fecregben = $io_funcion->uf_convertirfecmostrar($ls_fecregben);
$ls_tipconben = $rs_data->fields["tipconben"];
$ls_denbansig = $rs_data->fields["denbansig"];
echo "| fields["cliente"]."');\">".$ls_cedbene." | ";
echo "".$ls_nombre." | ";
echo "
";
$rs_data->MoveNext();
}
}
else
{
$io_msg->message("No se han definido Beneficiarios !!!");
}
}
}
echo "";
?>