"; print "close();"; print "opener.document.form1.submit();"; print ""; } //-------------------------------------------------------------- function uf_print($as_anocurper, $as_mescurper, $as_tipo) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Access: public // Arguments: as_anocurper // Año en Curso // as_mescurper // Mes en Curso // as_tipo // Verifica de donde se está llamando el catálogo // Description: Función que obtiene e imprime los resultados de la busqueda // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 17/04/2006 Fecha Última Modificación : ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// require_once("../shared/class_folder/sigesp_include.php"); $io_include=new sigesp_include(); $io_conexion=$io_include->uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql=new class_sql($io_conexion); require_once("../shared/class_folder/class_mensajes.php"); $io_mensajes=new class_mensajes(); require_once("../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; print ""; print ""; print ""; print ""; print ""; print ""; $ls_sql="SELECT sno_fideiperiodo.anocurper, sno_fideiperiodo.mescurper, sno_nomina.codnom, sno_nomina.desnom, MAX(sno_periodo.fidconper) as fidconper ". " FROM sno_fideiperiodo, sno_nomina, sno_periodo ". " WHERE sno_fideiperiodo.codemp='".$ls_codemp."' ". " AND sno_fideiperiodo.anocurper like '".$as_anocurper."' ". " AND sno_fideiperiodo.mescurper =".$as_mescurper." ". " AND SUBSTR(cast(sno_periodo.fecdesper as char(10)),6,2)='".str_pad($as_mescurper,2,"0",0)."' ". " AND sno_fideiperiodo.codemp=sno_nomina.codemp ". " AND sno_fideiperiodo.codnom=sno_nomina.codnom ". " AND sno_nomina.codemp=sno_periodo.codemp ". " AND sno_nomina.codnom=sno_periodo.codnom ". " GROUP BY sno_fideiperiodo.anocurper, sno_fideiperiodo.mescurper, sno_nomina.codnom, sno_nomina.desnom ". " ORDER BY sno_fideiperiodo.anocurper, sno_fideiperiodo.mescurper, sno_nomina.codnom "; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); } else { while(!$rs_data->EOF) { $ls_anocurper=$rs_data->fields["anocurper"]; $ls_mescurper=str_pad($rs_data->fields["mescurper"],2,"0",0); $ls_codnom=$rs_data->fields["codnom"]; $ls_desnom=$rs_data->fields["desnom"]; $li_fidconper=$rs_data->fields["fidconper"]; switch($ls_mescurper) { case "01": $ls_desmes="ENERO"; break; case "02": $ls_desmes="FEBRERO"; break; case "03": $ls_desmes="MARZO"; break; case "04": $ls_desmes="ABRIL"; break; case "05": $ls_desmes="MAYO"; break; case "06": $ls_desmes="JUNIO"; break; case "07": $ls_desmes="JULIO"; break; case "08": $ls_desmes="AGOSTO"; break; case "09": $ls_desmes="SEPTIEMBRE"; break; case "10": $ls_desmes="OCTUBRE"; break; case "11": $ls_desmes="NOVIEMBRE"; break; case "12": $ls_desmes="DICIEMBRE"; break; } switch ($as_tipo) { case "": print ""; print ""; print ""; print ""; print ""; break; case "intereses": print ""; print ""; print ""; print ""; print ""; break; } $rs_data->MoveNext(); } $io_sql->free_result($rs_data); } print "
AñoMesNómina
".$ls_anocurper."".$ls_desmes."".$ls_desnom."
".$ls_anocurper."".$ls_desmes."".$ls_desnom."
"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); } //-------------------------------------------------------------- ?> Catálogo de Prestación Antiguedad

Catálogo de Prestación Antiguedad

Año
Mes
 

uf_obteneroperacion(); $ls_tipo=$io_fun_nomina->uf_obtenertipo(); if($ls_operacion=="BUSCAR") { $ls_anocurper="%".$_POST["txtanocurper"]."%"; $ls_mescurper=$_POST["txtmescurper"]; uf_print($ls_anocurper, $ls_mescurper, $ls_tipo); } unset($io_fun_nomina); ?>