";
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 "
Año
";
print "
Mes
";
print "
Nómina
";
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 "