Catálogo de Entregas de Unidad
       
   
Rango de Fechas
Desde
Hasta
 
Comprobante
 
     
 

uf_conectar(); $io_msg = new class_mensajes(); $io_sql = new class_sql($ls_conect); $io_funcion = new class_funciones(); $ls_codemp = $_SESSION["la_empresa"]["codemp"]; if (array_key_exists("operacion",$_POST)) { $ls_operacion = $_POST["operacion"]; $ls_cmpent = $_POST["txtcmpmov"]; $ls_fecdes = $_POST["txtdesde"]; $ls_fechas = $_POST["txthasta"]; } else { $ls_operacion="BUSCAR"; $ls_cmpent = ""; $ls_fecdes = ""; $ls_fechas = ""; } echo "

"; echo ""; echo ""; echo ""; echo ""; echo ""; if ($ls_operacion=="BUSCAR") { $ls_sqlaux = ""; if (!empty($ls_fecdes) && !empty($ls_fechas)) { $ls_fecdes = $io_funcion->uf_convertirdatetobd($ls_fecdes); $ls_fechas = $io_funcion->uf_convertirdatetobd($ls_fechas); $ls_sqlaux = " AND fecentuni BETWEEN '".$ls_fecdes."' AND '".$ls_fechas."'"; } switch($_SESSION["ls_gestor"]){ case "MYSQLT": $ls_strsql = "CONCAT(apeper,',',nomper)"; $ls_straux = "CONCAT(apebene,',',nombene)"; break; case "POSTGRES": $ls_strsql = "apeper||','||nomper"; $ls_straux = "apebene||','||nombene"; break; } $ls_sql = "SELECT cmpent, fecentuni, codusureg, coduniadm, codres, codresnew, obsentuni, (SELECT $ls_strsql FROM sno_personal WHERE sno_personal.codemp=saf_entregauniadm.codemp AND sno_personal.codper=saf_entregauniadm.codres) AS nomres1, (SELECT $ls_strsql FROM sno_personal WHERE sno_personal.codemp=saf_entregauniadm.codemp AND sno_personal.codper=saf_entregauniadm.codresnew) AS nomresnew1, (SELECT $ls_straux FROM rpc_beneficiario WHERE rpc_beneficiario.codemp=saf_entregauniadm.codemp AND rpc_beneficiario.ced_bene=saf_entregauniadm.codres) AS nomres2, (SELECT $ls_straux FROM rpc_beneficiario WHERE rpc_beneficiario.codemp=saf_entregauniadm.codemp AND rpc_beneficiario.ced_bene=saf_entregauniadm.codresnew) AS nomresnew2, (SELECT denuniadm FROM spg_unidadadministrativa WHERE spg_unidadadministrativa.codemp=saf_entregauniadm.codemp AND spg_unidadadministrativa.coduniadm=saf_entregauniadm.coduniadm) as denuniadm FROM saf_entregauniadm WHERE codemp = '".$ls_codemp."' AND cmpent like '%".$ls_cmpent."%' $ls_sqlaux ORDER BY cmpent ASC"; $rs_data = $io_sql->select($ls_sql);//echo $ls_sql.'
'; if ($rs_data===false) { $io_msg->message("Error en Consulta, Contacte al Administrador del Sistema !!!");print $io_sql->message; } else { $li_totrows = $io_sql->num_rows($rs_data); if ($li_totrows>0) { while(!$rs_data->EOF) { echo ""; $ls_cmpent = $rs_data->fields["cmpent"]; $ls_fecentuni = $io_funcion->uf_convertirfecmostrar($rs_data->fields["fecentuni"]); $ls_codusureg = $rs_data->fields["codusureg"]; $ls_coduniadm = $rs_data->fields["coduniadm"]; $ls_denuniadm = $rs_data->fields["denuniadm"]; $ls_codres = $rs_data->fields["codres"]; $ls_obsentuni = $rs_data->fields["obsentuni"]; $ls_codresnew = $rs_data->fields["codresnew"]; $ls_nomres = $rs_data->fields["nomres1"]; if (empty($ls_nomres)) { $ls_nomres = $rs_data->fields["nomres2"]; } $ls_nomresnew = $rs_data->fields["nomresnew1"]; if (empty($ls_nomresnew)) { $ls_nomresnew = $rs_data->fields["nomresnew2"]; } echo ""; echo ""; echo ""; echo ""; $rs_data->MoveNext(); } } else { $io_msg->message("No se han efectuado Entregas de Unidad !!!"); } } } echo "
ComprobanteObservaciónFecha
".$ls_cmpent."".$ls_obsentuni."".$ls_fecentuni."
"; ?>