function uf_print()
   {
		//////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_print
		//		   Access: public
		//	    Arguments: as_spg_cuenta  // Código de cuenta
		//				   as_tipo  // Tipo de Llamada del catálogo
		//	  Description: Función que obtiene e imprime los resultados de la busqueda
		//	   Creado Por: Ing. Yesenia Moreno
		// Fecha Creación: 01/01/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 "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>";
		print "<tr class=titulo-celda>";
		print "<td width=100>Código</td>";
		print "<td width=400>Denominación</td>";
		print "</tr>";
		$ls_sql="SELECT spg_cuenta, denominacion ".
				"  FROM spg_cuentas ".
				" WHERE codemp='".$ls_codemp."'".
				"   AND status='C'".
				"  ORDER BY spg_cuenta";
		$rs_data=$io_sql->select($ls_sql);
		if($rs_data===false)
		{
        	$io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); 
		}
		else
		{
			while($row=$io_sql->fetch_row($rs_data))
			{
				$ls_spg_cuenta=$row["spg_cuenta"];
				$ls_denominacion=$row["denominacion"];
	
				print "<tr class=celdas-blancas>";
				print "<td><a href=\"javascript: aceptar('$ls_spg_cuenta','$ls_denominacion');\">".$ls_spg_cuenta."</a></td>";
				print "<td>".$ls_denominacion."</td>";
				print "</tr>";			
			}
			$io_sql->free_result($rs_data);
		}
		print "</table>";
		unset($io_include);
		unset($io_conexion);
		unset($io_sql);
		unset($io_mensajes);
		unset($io_funciones);
		unset($ls_codemp);
		unset($ls_codnom);
   }
   function uf_cargarnomina()
   {
		//////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_cargarnomina
		//		   Access: private
		//	  Description: Función que obtiene todas las nóminas y las carga en un 
		//				   combo para seleccionarlas
		//	   Creado Por: Ing. Yesenia Moreno
		// Fecha Creación: 01/01/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"];

		$ls_sql="SELECT sno_nomina.codnom, sno_nomina.desnom ".
				"  FROM sno_nomina, sss_permisos_internos ".
				" WHERE sno_nomina.codemp='".$ls_codemp."'".
				"   AND sno_nomina.peractnom<>'000'".
				"   AND sss_permisos_internos.codsis='SNO'".
				"   AND sss_permisos_internos.codusu='".$_SESSION["la_logusr"]."'".
				"   AND sno_nomina.codemp = sss_permisos_internos.codemp ".
				"   AND sno_nomina.codnom = sss_permisos_internos.codintper ".
				" GROUP BY sno_nomina.codnom, sno_nomina.desnom ".
				" ORDER BY sno_nomina.codnom, sno_nomina.desnom ";
		$rs_data=$io_sql->select($ls_sql);
       	print "<select name='cmbnomina' id='cmbnomina' style='width:400px'>";
        print " <option value='' selected>--Seleccione Una--</option>";
		if($rs_data===false)
		{
        	$io_mensajes->message("Clase->Seleccionar Nómina Método->uf_cargarnomina Error->".$io_funciones->uf_convertirmsg($io_sql->message)); 
			print "<script language=JavaScript>";
			print "	close();";
			print "</script>";		
		}
		else
		{
			while($row=$io_sql->fetch_row($rs_data))
			{
				$ls_codnom=$row["codnom"];
				$ls_desnom=$row["desnom"];
            	print "<option value='".$ls_codnom."'>".$ls_codnom."-".$ls_desnom."</option>";				
			}
			$io_sql->free_result($rs_data);
		}
       	print "</select>";
		unset($io_include);
		unset($io_conexion);
		unset($io_sql);	
		unset($io_mensajes);		
		unset($io_funciones);		
        unset($ls_codemp);
   }
function uf_print($as_codigo, $as_nombre, $as_direccion, $as_tipo)
{
    //////////////////////////////////////////////////////////////////////////////
    //	   Function: uf_print
    //	  Arguments: as_codigo  // Código del proveedor
    //				 as_nombre // Nombre del proveedor
    //				 as_direccion // Dirección del proveedor
    //				 as_tipo  // Tipo de Llamada del catálogo
    //	Description: Función que obtiene e imprime los resultados de la busqueda
    //////////////////////////////////////////////////////////////////////////////
    global $io_fun_mis;
    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 "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>";
    print "<tr class=titulo-celda>";
    print "<td>Código</td>";
    print "<td>Nombre del Proveedor</td>";
    print "</tr>";
    $ls_sql = "SELECT cod_pro,nompro,sc_cuenta,rifpro FROM rpc_proveedor  " . " WHERE codemp = '" . $ls_codemp . "' " . "   AND cod_pro <> '----------' " . "   AND estprov = 0 " . "   AND cod_pro like '" . $as_codigo . "' " . "   AND nompro like '" . $as_nombre . "' " . "   AND dirpro like '" . $as_direccion . "' " . " ORDER BY cod_pro ";
    $rs_data = $io_sql->select($ls_sql);
    if ($rs_data === false) {
        $io_mensajes->message("ERROR->" . $io_funciones->uf_convertirmsg($io_sql->message));
    } else {
        while ($row = $io_sql->fetch_row($rs_data)) {
            $ls_codpro = $row["cod_pro"];
            $ls_nompro = $row["nompro"];
            $ls_sccuenta = $row["sc_cuenta"];
            $ls_rifpro = $row["rifpro"];
            print "<tr class=celdas-blancas>";
            print "<td><a href=\"javascript:aceptar('{$ls_codpro}','{$ls_nompro}');\">" . $ls_codpro . "</a></td>";
            print "<td>" . $ls_nompro . "</td>";
            print "</tr>";
        }
        $io_sql->free_result($rs_data);
    }
    print "</table>";
    unset($io_include);
    unset($io_conexion);
    unset($io_sql);
    unset($io_mensajes);
    unset($io_funciones);
    unset($ls_codemp);
}
function uf_print($as_cedbene, $as_nombene, $as_apebene, $as_tipo)
{
    //////////////////////////////////////////////////////////////////////////////
    //	   Function: uf_print
    //	  Arguments: as_cedbene  // Código de la cuenta
    //				 as_nombene // Denominación de la cuenta
    //				 as_apebene // Denominación de la cuenta
    //				 as_codban // Denominación de la cuenta
    //				 as_tipo  // Tipo de Llamada del catálogo
    //	Description: Función que obtiene e imprime los resultados de la busqueda
    //////////////////////////////////////////////////////////////////////////////
    global $io_fun_mis;
    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 "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>";
    print "<tr class=titulo-celda>";
    print "<td>Cedula </td>";
    print "<td>Nombre del Beneficiario</td>";
    print "</tr>";
    $ls_sql = "SELECT ced_bene, nombene, apebene " . "  FROM rpc_beneficiario " . " WHERE codemp='" . $ls_codemp . "' " . "   AND ced_bene <> '----------' " . "   AND ced_bene like '" . $as_cedbene . "' " . "   AND nombene like '" . $as_nombene . "' " . "   AND apebene like '" . $as_apebene . "' " . " ORDER BY ced_bene ";
    $rs_data = $io_sql->select($ls_sql);
    if ($rs_data === false) {
        $io_mensajes->message("ERROR->" . $io_funciones->uf_convertirmsg($io_sql->message));
    } else {
        while ($row = $io_sql->fetch_row($rs_data)) {
            $ls_cedbene = $row["ced_bene"];
            $ls_nombene = $row["nombene"] . " " . $row["apebene"];
            print "<tr class=celdas-blancas>";
            print "<td><a href=\"javascript: aceptar('{$ls_cedbene}','{$ls_nombene}');\">" . $ls_cedbene . "</a></td>";
            print "<td>" . $ls_nombene . "</td>";
            print "</tr>";
        }
        $io_sql->free_result($rs_data);
    }
    print "</table>";
    unset($io_include);
    unset($io_conexion);
    unset($io_sql);
    unset($io_mensajes);
    unset($io_funciones);
    unset($ls_codemp);
}
function uf_print()
{
    //////////////////////////////////////////////////////////////////////////////
    //	   Function: uf_print
    //	  Arguments: as_codestpro1  // Código de la estructura Programática
    //				 as_denestpro1 // Denominación de la estructura programática
    //				 as_tipo  // Tipo de Llamada del catálogo
    //	Description: Función que obtiene e imprime los resultados de la busqueda
    //////////////////////////////////////////////////////////////////////////////
    global $io_fun_ins, $ls_campo;
    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 "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>";
    print "<tr class=titulo-celda>";
    print "<td>Alicuota</td>";
    print "<td>Fórmula</td>";
    print "</tr>";
    $ls_sql = "SELECT porcar,MAX(formula) AS formula " . "  FROM sigesp_cargos " . " WHERE codemp='" . $ls_codemp . "' " . " GROUP BY porcar ";
    $rs_data = $io_sql->select($ls_sql);
    if ($rs_data === false) {
        $io_mensajes->message("ERROR->" . $io_funciones->uf_convertirmsg($io_sql->message));
    } else {
        while ($row = $io_sql->fetch_row($rs_data)) {
            $ls_porcar = $row["porcar"];
            $ls_formula = $row["formula"];
            print "<tr class=celdas-blancas>";
            print "<td><a href=\"javascript: aceptar('{$ls_porcar}','{$ls_formula}');\">" . $ls_porcar . " %" . "</a></td>";
            print "<td>" . $ls_formula . "</td>";
            print "</tr>";
        }
        $io_sql->free_result($rs_data);
    }
    print "</table>";
    unset($io_include);
    unset($io_conexion);
    unset($io_sql);
    unset($io_mensajes);
    unset($io_funciones);
    unset($ls_codemp);
}
	function uf_select_tipo()
   	{
		//////////////////////////////////////////////////////////////////////////////
		//	   Function: uf_print
		//	  Arguments: 
		//	Description: Función que obtiene e imprime los tipos de articulos
		//////////////////////////////////////////////////////////////////////////////
		global $io_fun_soc;
		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 "<select name='cmbcodtipart' id='cmbcodtipart' style='width:150px'> ";
		print "		<option value='' selected>---seleccione---</option> ";
		$ls_sql="SELECT codtipart, dentipart ".
		        "  FROM siv_tipoarticulo ".
				" ORDER BY codtipart ASC"; 
		$rs_data=$io_sql->select($ls_sql);
		if($rs_data===false)
		{
        	$io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); 
		}
		else
		{
			while($row=$io_sql->fetch_row($rs_data))
			{
				$ls_codtipart=$row["codtipart"];
				$ls_dentipart=$row["dentipart"];
		  	    print "<option value='$ls_codtipart'>".$ls_dentipart."</option>";
			}
			$io_sql->free_result($rs_data);
		}
		print "</select>";
		unset($io_include);
		unset($io_conexion);
		unset($io_sql);
		unset($io_mensajes);
		unset($io_funciones);
		unset($ls_codemp);
	}
	function uf_print_titulo_reporte($io_encabezado,&$io_pdf)
	{
		//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//       Function: uf_print_encabezadopagina
		//		    Acess: private 
		//	    Arguments: as_titulo // Título del Reporte
		//	    		   as_periodo_comp // Descripción del periodo del comprobante
		//	    		   as_fecha_comp // Descripción del período de la fecha del comprobante 
		//	    		   io_pdf // Instancia de objeto pdf
		//    Description: función que imprime los encabezados por página
		//	   Creado Por: Ing. Yozelin Barragán
		// Fecha Creación: 26/06/2006 
		//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		$io_pdf->saveState();
		$io_pdf->ezSetY(590);
		$ls_codemp    = $_SESSION["la_empresa"]["codemp"];
		$ls_nombre    = $_SESSION["la_empresa"]["nombre"];
		$ls_nomorgads = $_SESSION["la_empresa"]["nomorgads"];
		$ls_codasiona = $_SESSION['la_empresa']['codasiona'];
		require_once("../../shared/class_folder/class_funciones.php");
		$io_funciones = new class_funciones();	
		$ls_periodo   = $io_funciones->uf_convertirfecmostrar(substr($_SESSION['la_empresa']['periodo'],0,10));
		$la_data=array(array('name'=>'<b>CODIGO PRESUPUESTARIO DEL ENTE:     </b>'.'<b>'.$ls_codasiona.'</b>'),
		               array('name'=>'<b>DENOMINACION:    </b>'.'<b>'.$ls_nombre.'</b>'),
					   array('name'=>'<b>ORGANO DE ADSCRIPCION:    </b>'.'<b>'.$ls_nomorgads.'</b>'),
		               array('name'=>'<b>PERIODO PRESUPUESTARIO:    </b>'.'<b>'.$ls_periodo.'</b>'));
		$la_columna=array('name'=>'','name'=>'','name'=>'','name'=>'');
		$la_config =array('showHeadings'=>0,     // Mostrar encabezados
						 'fontSize' => 8,       // Tamaño de Letras
						 'titleFontSize' => 8, // Tamaño de Letras de los títulos
						 'showLines'=>0,        // Mostrar Líneas
						 'shaded'=>0,           // Sombra entre líneas
						 'xPos'=>465,//65
						 'shadeCol2'=>array(0.9,0.9,0.9), // Color de la sombra
						 'xOrientation'=>'center', // Orientación de la tabla
						 'width'=>900, // Ancho de la tabla
						 'maxWidth'=>900);
		$io_pdf->ezTable($la_data,$la_columna,'',$la_config);
		$io_pdf->restoreState();
		$io_pdf->closeObject();
		$io_pdf->addObject($io_encabezado,'all');
		
	}// end function uf_print_encabezadopagina
{
    $io_pdf->setStrokeColor(0, 0, 0);
    $io_pdf->Rectangle(50, 65, 450, 100);
    $io_pdf->addText(55, 140, 9, "<b>OBSERVACIONES:</b>");
    // Para Mostrar las Observaciones
    $io_pdf->Rectangle(550, 65, 400, 100);
    $io_pdf->addText(560, 140, 9, "<b>FALTANTES DETERMINADOS POR:______________________________________________</b>");
    $io_pdf->addText(560, 120, 9, "<b>CARGO QUE DESEMPEÑA:_____________________________________________________</b>");
    $io_pdf->addText(560, 100, 9, "<b>DEPENDENCIA A LA CUAL ESTA ADSCRITO:_____________________________________</b>");
    $io_pdf->addText(560, 80, 9, "                                <b>FIRMA:______________________________________________________</b>");
}
//--------------------------------------------------------------------------------------------------------------------------------
//-----------------------------------------------------  Instancia de las clases  ------------------------------------------------
require_once "../../shared/ezpdf/class.ezpdf.php";
require_once "../../shared/class_folder/class_funciones.php";
$io_funciones = new class_funciones();
require_once "../class_funciones_activos.php";
$io_fun_activos = new class_funciones_activos();
//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
$ld_desde = $io_fun_activos->uf_obtenervalor_get("desde", "");
$ld_hasta = $io_fun_activos->uf_obtenervalor_get("hasta", "");
$ld_fecha = "";
$ls_titulo = "<b>RELACION DE BIENES MUEBLES FALTANTES</b>";
if ($ld_desde != "" && $ld_hasta != "") {
    $ld_fecha = "Desde:" . $ld_desde . "  Hasta:" . $ld_hasta . "";
}
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
$arre = $_SESSION["la_empresa"];
$ls_codemp = $arre["codemp"];
$ls_estemp = $arre["estemp"];
$ls_nomemp = $arre["nombre"];
$ls_loncodestpro2 = $_SESSION["la_empresa"]["loncodestpro2"];
$li_longestpro2 = 25 - $ls_loncodestpro2 + 1;
$ls_loncodestpro3 = $_SESSION["la_empresa"]["loncodestpro3"];
$li_longestpro3 = 25 - $ls_loncodestpro3 + 1;
if ($li_estmodest == '2') {
    $ls_loncodestpro4 = $_SESSION["la_empresa"]["loncodestpro4"];
    $li_longestpro4 = 25 - $ls_loncodestpro4 + 1;
    $ls_loncodestpro5 = $_SESSION["la_empresa"]["loncodestpro5"];
    $li_longestpro5 = 25 - $ls_loncodestpro5 + 1;
}
$in = new sigesp_include();
$con = $in->uf_conectar();
$dat = $_SESSION["la_empresa"];
$io_msg = new class_mensajes();
$grid = new grid_param();
$io_funcion = new class_funciones();
$io_sql = new class_sql($con);
$io_ds = new class_datastore();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Cat&aacute;logo de Cuentas Presupuestarias</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
a:link {
	color: #006699;
}
a:visited {
	//-----------------------------------------------------  Instancia de las clases  ------------------------------------------------
	require_once("../../shared/ezpdf/class.ezpdf.php");
	if($_SESSION["la_nomina"]["tiponomina"]=="NORMAL")
	{
		require_once("sigesp_sno_class_report.php");
		$io_report=new sigesp_sno_class_report();
		$li_tipo=1;
	}
	if($_SESSION["la_nomina"]["tiponomina"]=="HISTORICA")
	{
		require_once("sigesp_sno_class_report_historico.php");
		$io_report=new sigesp_sno_class_report_historico();
		$li_tipo=2;
	}	
	require_once("../../shared/class_folder/class_funciones.php");
	$io_funciones=new class_funciones();				
	require_once("../class_folder/class_funciones_nomina.php");
	$io_fun_nomina=new class_funciones_nomina();
	//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
	$ls_desnom=$_SESSION["la_nomina"]["desnom"];
	$ls_peractnom=$_SESSION["la_nomina"]["peractnom"];
	$ls_titulo="<b>Vacaciones Programadas</b>";
	$ls_periodo="";
	//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
	$ls_estvac=$io_fun_nomina->uf_obtenervalor_get("estvac","");
	$ld_fecdisdes=$io_fun_nomina->uf_obtenervalor_get("fecdisdes","");
	$ld_fecdishas=$io_fun_nomina->uf_obtenervalor_get("fecdishas","");
	$ls_orden=$io_fun_nomina->uf_obtenervalor_get("orden","1");
	$ls_subnomdes=$io_fun_nomina->uf_obtenervalor_get("subnomdes","");
	$ls_subnomhas=$io_fun_nomina->uf_obtenervalor_get("subnomhas","");
	if($ld_fecdisdes!="")
   function uf_print($as_codcont, $as_descont, $as_tipo)
   {
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_print
		//		   Access: public
		//	    Arguments: as_codcont  // Código de Constancia
		//				   as_descont  // Descripción de la Constancia
		//				   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: 01/01/2006 								Fecha Última Modificación : 
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		global $ls_concont,$io_fun_nomina;
		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 "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>";
		print "<tr class=titulo-celda>";
		print "<td width=60>Código</td>";
		print "<td width=440>Descripción</td>";
		print "</tr>";
		$ls_sql="SELECT codcont, descont, concont, tamletcont, intlincont, marinfcont, marsupcont, titcont, piepagcont, ".
				"		tamletpiecont, arcrtfcont  ".
				"  FROM sno_constanciatrabajo ".
				" WHERE codemp='".$ls_codemp."'".
				"   AND codcont like '".$as_codcont."' AND descont like '".$as_descont."'".
				" ORDER BY codcont ";
		$rs_data=$io_sql->select($ls_sql);
		if($rs_data===false)
		{
        	$io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); 
		}
		else
		{
			while($row=$io_sql->fetch_row($rs_data))
			{
				$ls_codcont=$row["codcont"];
				$ls_descont=$row["descont"];
				$ls_concont=$row["concont"];
				$li_tamletcont=$row["tamletcont"];
				$li_tamletpiecont=$row["tamletpiecont"];
				$li_intlincont=$row["intlincont"];
				$li_marinfcont=$row["marinfcont"];
				$li_marinfcont=$io_fun_nomina->uf_formatonumerico($li_marinfcont);
				$li_marsupcont=$row["marsupcont"];
				$li_marsupcont=$io_fun_nomina->uf_formatonumerico($li_marsupcont);
				$ls_titcont=$row["titcont"];
				$ls_arcrtfcont=$row["arcrtfcont"];
				if (trim($ls_arcrtfcont)!="")
				{				
					if(!(file_exists("../srh/documentos/original/".$ls_arcrtfcont)))
					{
						$io_mensajes->message("El archivo RTF asociado a la constancia ".$ls_codcont." no existe o fue eliminado.");
						$ls_arcrtfcont=""; 
					}
				}
				$ls_piepagcont=$row["piepagcont"];
				switch ($as_tipo)
				{
					case "":
						print "<tr class=celdas-blancas>";
						print "<td><a href=\"javascript: aceptar('$ls_codcont','$ls_descont','$li_tamletcont','$li_intlincont',";
						print "'$li_marinfcont','$li_marsupcont','$ls_titcont','$li_tamletpiecont','$ls_arcrtfcont');\">".$ls_codcont."</a></td>";
						print "<td><input name='txtconcont".$ls_codcont."' type='hidden' id='txtconcont".$ls_codcont."' value='$ls_concont'>".
							  "  <input name='txtpiepagcont".$ls_codcont."' type='hidden' id='txtpiepagcont".$ls_codcont."' value='$ls_piepagcont'>".$ls_descont."</td>";
						print "</tr>";			
						break;

					case "repconttrab":
						print "<tr class=celdas-blancas>";
						print "<td><a href=\"javascript: aceptarrepconttrab('$ls_codcont','$ls_descont','$ls_arcrtfcont');\">".$ls_codcont."</a></td>";
						print "<td>".$ls_descont."</td>";
						print "</tr>";			
						break;
				}
			}
			$io_sql->free_result($rs_data);
		}
		print "</table>";
		unset($io_include);
		unset($io_conexion);
		unset($io_sql);
		unset($io_mensajes);
		unset($io_funciones);
		unset($ls_codemp);
   }
    <td class="toolbar" width="24"><div align="center"><img src="../shared/imagebank/tools20/ayuda.gif" alt="Ayuda" width="20" height="20" title="Ayuda"></div></td>
    <td class="toolbar" width="618">&nbsp;</td>
  </tr>
</table>
<?php 
require_once "../shared/class_folder/sigesp_include.php";
$in = new sigesp_include();
$con = $in->uf_conectar();
require_once "../shared/class_folder/class_sql.php";
$io_sql = new class_sql($con);
require_once "../shared/class_folder/class_mensajes.php";
$io_msg = new class_mensajes();
require_once "../shared/class_folder/class_funciones_db.php";
$io_fundb = new class_funciones_db($con);
require_once "../shared/class_folder/class_funciones.php";
$io_fun = new class_funciones();
require_once "sigesp_saf_c_movimiento.php";
$io_saf = new sigesp_saf_c_movimiento();
require_once "../shared/class_folder/grid_param.php";
$in_grid = new grid_param();
require_once "../shared/class_folder/class_fecha.php";
$io_fec = new class_fecha();
$arre = $_SESSION["la_empresa"];
$ls_codemp = $arre["codemp"];
$li_totrows = uf_obtenervalor("totalfilas", 1);
$li_totrowsscg = uf_obtenervalor("totalfilasscg", 1);
if (array_key_exists("operacion", $_POST)) {
    $ls_operacion = $_POST["operacion"];
} else {
    $ls_operacion = "NUEVO";
    uf_limpiarvariables();
    //	   Creado Por: Ing. Luis Anibal Lang
    // Fecha Creación: 26/09/2007
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    $io_pdf->ezSetDy(-5);
    $la_datatot[1] = array('titulo' => '<b>Total Bs.F.</b>', 'monto' => $ai_monsolaux);
    $la_columnas = array('titulo' => '<b>Factura</b>', 'monto' => '<b>Total</b>');
    $la_config = array('showHeadings' => 0, 'fontSize' => 9, 'titleFontSize' => 12, 'showLines' => 0, 'shaded' => 0, 'width' => 540, 'maxWidth' => 540, 'xOrientation' => 'center', 'cols' => array('titulo' => array('justification' => 'right', 'width' => 480), 'monto' => array('justification' => 'right', 'width' => 90)));
    // Justificación y ancho de la columna
    $io_pdf->ezTable($la_datatot, $la_columnas, '', $la_config);
}
// end function uf_print_total_bsf
//-----------------------------------------------------------------------------------------------------------------------------------
//-----------------------------------------------------  Instancia de las clases  ------------------------------------------------
require_once "../../shared/ezpdf/class.ezpdf.php";
require_once "../../shared/class_folder/class_funciones.php";
$io_funciones = new class_funciones();
require_once "../class_folder/class_funciones_cxp.php";
$io_fun_cxp = new class_funciones_cxp();
$ls_estmodest = $_SESSION["la_empresa"]["estmodest"];
//Instancio a la clase de conversión de numeros a letras.
include "../../shared/class_folder/class_numero_a_letra.php";
$numalet = new class_numero_a_letra();
//imprime numero con los valore por defecto
//cambia a minusculas
$numalet->setMayusculas(1);
//cambia a femenino
$numalet->setGenero(1);
//cambia moneda
$numalet->setMoneda("Bolivares");
//cambia prefijo
$numalet->setPrefijo("***");
						 'maxWidth'=>540, // Ancho Máximo de la tabla
						 'xOrientation'=>'center', // Orientación de la tabla
				         'outerLineThickness'=>0.5,
						 'innerLineThickness' =>0.5,
						 'cols'=>array('titulo'=>array('justification'=>'center','width'=>570))); // Justificación y ancho de la columna
		$io_pdf->ezTable($la_data,$la_columnas,'',$la_config);
		unset($la_data);
		unset($la_columnas);
		unset($la_config);
	}
	//-----------------------------------------------------------------------------------------------------------------------------------
	
	//-----------------------------------------------------  Instancia de las clases  ------------------------------------------------
	require_once("../../shared/ezpdf/class.ezpdf.php");
	require_once("../../shared/class_folder/class_funciones.php");
	$io_funciones=new class_funciones();				
	require_once("../class_folder/class_funciones_sep.php");
	$io_fun_sep=new class_funciones_sep();
	$ls_estmodest=$_SESSION["la_empresa"]["estmodest"];
	//Instancio a la clase de conversión de numeros a letras.
	include("../../shared/class_folder/class_numero_a_letra.php");
	$numalet= new class_numero_a_letra();
	//imprime numero con los valore por defecto
	//cambia a minusculas
	$numalet->setMayusculas(1);
	//cambia a femenino
	$numalet->setGenero(1);
	//cambia prefijo
	$numalet->setPrefijo("***");
	//cambia sufijo
	$numalet->setSufijo("***");
   function uf_print($as_codescdoc,$as_codcladoc,$as_descladoc,$as_tipo)
   {
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_print
		//		   Access: public
		//	    Arguments: as_codescdoc  // Código de Escala Docente
		//				   as_codcladoc  // Código de Clasificación Docente
		//				   as_descladoc  // Descripción de Clasificación Docente
		//	  Description: Función que obtiene e imprime los resultados de la busqueda
		//	   Creado Por: Ing. Yesenia Moreno
		// Fecha Creación: 01/01/2006 								Fecha Última Modificación : 
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		global $io_fun_nomina;
		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 "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>";
		print "<tr class=titulo-celda>";
		print "<td width=60>Código</td>";
		print "<td width=220>Descripción</td>";
		print "<td width=220>Tiempo de Servicio</td>";
		print "</tr>";
		$ls_sql="SELECT codemp, codescdoc, codcladoc, descladoc, tiesercladoc, suesupcladoc, suedircladoc, suedoccladoc ".
				"  FROM sno_clasificaciondocente ".
				" WHERE codemp='".$ls_codemp."'".
				"   AND codescdoc='".$as_codescdoc."'".
				"   AND codcladoc like '".$as_codcladoc."' AND descladoc like '".$as_descladoc."'".
				" ORDER BY codcladoc ";
		$rs_data=$io_sql->select($ls_sql);
		if($rs_data===false)
		{
        	$io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); 
		}
		else
		{
			while($row=$io_sql->fetch_row($rs_data))
			{
				$ls_codcladoc=$row["codcladoc"];
				$ls_descladoc=$row["descladoc"];
				$ls_tiesercladoc=$row["tiesercladoc"];
				$li_suesupcladoc=$row["suesupcladoc"];
				$li_suedircladoc=$row["suedircladoc"];
				$li_suedoccladoc=$row["suedoccladoc"];
				$li_suesupcladoc=str_replace(".",",",$li_suesupcladoc);
				$li_suesupcladoc=$io_fun_nomina->uf_formatonumerico($li_suesupcladoc);
				$li_suedircladoc=str_replace(".",",",$li_suedircladoc);
				$li_suedircladoc=$io_fun_nomina->uf_formatonumerico($li_suedircladoc);
				$li_suedoccladoc=str_replace(".",",",$li_suedoccladoc);
				$li_suedoccladoc=$io_fun_nomina->uf_formatonumerico($li_suedoccladoc);
					
				switch ($as_tipo)
				{
					case "":
						print "<tr class=celdas-blancas>";
						print "<td><a href=\"javascript: aceptar('$ls_codcladoc','$ls_descladoc','$ls_tiesercladoc','$li_suesupcladoc',";
						print "'$li_suedircladoc','$li_suedoccladoc');\">".$ls_codcladoc."</a></td>";
						print "<td>".$ls_descladoc."</td>";
						print "<td>".$ls_tiesercladoc."</td>";
						print "</tr>";			
						break;
						
					case "asignacion":
						print "<tr class=celdas-blancas>";
						print "<td><a href=\"javascript: aceptarasignacion('$ls_codcladoc','$ls_descladoc','$li_suedoccladoc');\">".$ls_codcladoc."</a></td>";
						print "<td>".$ls_descladoc."</td>";
						print "<td>".$ls_tiesercladoc."</td>";
						print "</tr>";			
						break;
				}
			}
			$io_sql->free_result($rs_data);
		}
		print "</table>";
		unset($io_include);
		unset($io_conexion);
		unset($io_sql);
		unset($io_mensajes);
		unset($io_funciones);
		unset($ls_codemp);
   }
<link href="../shared/css/tablas.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php 
require_once "../shared/class_folder/class_sql.php";
require_once "class_folder/sigesp_rpc_c_beneficiario.php";
require_once "../shared/class_folder/sigesp_include.php";
require_once "../shared/class_folder/class_funciones.php";
require_once "../shared/class_folder/class_mensajes.php";
$io_beneficiario = new sigesp_rpc_c_beneficiario();
$io_include = new sigesp_include();
$ls_conect = $io_include->uf_conectar();
$io_sql = new class_sql($ls_conect);
$io_msg = new class_mensajes();
$ls_codemp = $_SESSION["la_empresa"]["codemp"];
$io_funcion = new class_funciones();
if (array_key_exists("operacion", $_POST)) {
    $ls_operacion = $_POST["operacion"];
    $ls_cedula = "%" . $_POST["txtcedula"] . "%";
    $ls_nombre = "%" . $_POST["txtnombre"] . "%";
} else {
    $ls_operacion = "";
}
?>
<form name="form1" method="post" action="">
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0" class="formato-blanco">
      <tr class="titulo-celda">
        <td height="22" colspan="4" align="right"><div align="center">Cat&aacute;logo de Beneficiarios</div></td>
    </tr>
      <tr>
        <td height="13" align="right">&nbsp;</td>
<?php
session_start();
$la_empresa=$_SESSION["la_empresa"];
include("../shared/class_folder/sigesp_include.php");
$io_include=new sigesp_include();
$io_connect=$io_include->uf_conectar();
require_once("../shared/class_folder/class_mensajes.php");
$io_msg=new class_mensajes();
require_once("../shared/class_folder/class_funciones.php");
$io_function=new class_funciones();
require_once("../shared/class_folder/class_datastore.php");
$ds=new class_datastore();
require_once("../shared/class_folder/class_sql.php");
$io_sql=new class_sql($io_connect);
$io_funciones = new class_funciones();

$arr=$_SESSION["la_empresa"];
$as_codemp=$arr["codemp"];
if(array_key_exists("operacion",$_POST))
{
	$ls_codemp=$as_codemp;
	$ls_operacion=$_POST["operacion"];
	$ls_comprobante=$_POST["txtdocumento"];
	$ls_fecdesde=$_POST["txtfechadesde"];
	$ls_fechasta=$_POST["txtfechahasta"];	
	$ls_procedencia=$_POST["procede"];
	$ls_traspaso="";
	$ls_rectificion="";
	$ls_insubsistencia="";
	$ls_credito="";
	if(array_key_exists("tipocat",$_GET))
   //---------------------------------------------------------------------------------------------------------------------------

   //---------------------------------------------------------------------------------------------------------------------------
	// para crear el libro excel
		require_once ("../../shared/writeexcel/class.writeexcel_workbookbig.inc.php");
		require_once ("../../shared/writeexcel/class.writeexcel_worksheet.inc.php");
		$lo_archivo =  tempnam("/tmp", "spi_mayor_analitico.xls");
		$lo_libro = &new writeexcel_workbookbig($lo_archivo);
		$lo_hoja = &$lo_libro->addworksheet();
	//---------------------------------------------------------------------------------------------------------------------------
		require_once("sigesp_spi_reporte.php");
		$io_report = new sigesp_spi_reporte();
		require_once("sigesp_spi_funciones_reportes.php");
		$io_function_report = new sigesp_spi_funciones_reportes();
		require_once("../../shared/class_folder/class_funciones.php");
		$io_funciones=new class_funciones();			
		require_once("../../shared/class_folder/class_fecha.php");
		$io_fecha = new class_fecha();
    //--------------------------------------------------  Parámetros para Filtar el Reporte  ---------------------------------------
		$ldt_periodo=$_SESSION["la_empresa"]["periodo"];
		$li_ano=substr($ldt_periodo,0,4);
		$li_estmodest		= $_SESSION["la_empresa"]["estmodest"];
		
		$ls_codestpro1_min  = $_GET["codestpro1"];
		$ls_codestpro2_min  = $_GET["codestpro2"];
		$ls_codestpro3_min  = $_GET["codestpro3"];
		$ls_codestpro1h_max = $_GET["codestpro1h"];
		$ls_codestpro2h_max = $_GET["codestpro2h"];
		$ls_codestpro3h_max = $_GET["codestpro3h"];
	    $ls_estclades       = $_GET["estclades"];
	    $ls_estclahas       = $_GET["estclahas"];
require_once("../shared/class_folder/sigesp_include.php");
require_once("../shared/class_folder/class_sql.php");
require_once("../shared/class_folder/class_mensajes.php");
require_once("../shared/class_folder/class_funciones.php");
require_once("../shared/class_folder/class_fecha.php");
require_once("../shared/class_folder/class_sigesp_int.php");
require_once("../shared/class_folder/class_sigesp_int_scg.php");
require_once("../shared/class_folder/class_sigesp_int_spg.php");
require_once("../shared/class_folder/class_sigesp_int_spi.php");
require_once("../shared/class_folder/grid_param.php");
require_once("sigesp_spg_class_apertura.php");
$io_include = new sigesp_include();
$io_connect= $io_include-> uf_conectar ();
$io_sql=new class_sql($io_connect);
$io_msg=new class_mensajes();
$io_function=new class_funciones();
$io_class_aper=new sigesp_spg_class_apertura();
$ds_aper=new class_datastore();
$io_class_grid=new grid_param();

if(array_key_exists("operacion",$_POST))
{
  $ls_operacion=$_POST["operacion"];
}
else
{
  $ls_operacion="";
}

if(array_key_exists("li_totnum",$_POST))
{
						 'fontSize' => 9, // Tamaño de Letras
						 'xOrientation'=>'center', // Orientación de la tabla
						 'xPos'=>320, // Orientación de la tabla
				 		 'cols'=>array('total'=>array('justification'=>'right','width'=>370), // Justificación y ancho de la columna
						 			   'disminucion'=>array('justification'=>'right','width'=>90),  // Justificación y ancho de la columna
									   'aumento'=>array('justification'=>'right','width'=>90))); // Justificación y ancho de la columna
						 			  
		$io_pdf->ezTable($la_data,$la_columna,'',$la_config);
        $io_pdf->ezSetDy(-30);
	}// end function uf_print_pie_cabecera
	//--------------------------------------------------------------------------------------------------------------------------------
		require_once("../../shared/ezpdf/class.ezpdf.php");
		require_once("sigesp_spg_reporte.php");
		$io_report = new sigesp_spg_reporte();
		require_once("../../shared/class_folder/class_funciones.php");
		$io_funciones=new class_funciones();			
		require_once("../../shared/class_folder/class_fecha.php");
		$io_fecha = new class_fecha();
		require_once("sigesp_spg_funciones_reportes.php");
		$io_function_report = new sigesp_spg_funciones_reportes();
	//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
        $ls_ckbrect=$_GET["ckbrect"];
        $ls_ckbtras=$_GET["ckbtras"];
        $ls_ckbinsu=$_GET["ckbinsu"];
        $ls_ckbcre=$_GET["ckbcre"];
		$ls_comprobante  = $_GET["txtcomprobante"];
		$ls_procede  = $_GET["txtprocede"];
		$ldt_fecha  = $_GET["txtfecha"];

		$fecdes=$_GET["txtfecdes"];
		$ldt_fecdes=$io_funciones->uf_convertirdatetobd($fecdes);
							 'width'=>200, // Ancho de la tabla
							 'maxWidth'=>200, // Ancho Máximo de la tabla
							 'xPos'=>410, // Orientación de la tabla
							 'cols'=>array('name'=>array('justification'=>'right','width'=>300))); // Justificación y ancho de la columna
			$io_pdf->ezTable($la_data,$la_columnas,'',$la_config);
			unset($la_data);
			unset($la_columnas);
			unset($la_config);
		}
			
		
 }
//---------------------------------------------------------------------------------------------------------------------------------
	require_once("../../shared/ezpdf/class.ezpdf.php");
	require_once("../../shared/class_folder/class_funciones.php");
	$io_funciones=new class_funciones();				
	require_once("../class_folder/utilidades/class_funciones_srh.php");
	$io_fun_srh=new class_funciones_srh('../../');
	require_once("class_folder/sigesp_srh_class_report_2.php");
	$io_report=new sigesp_srh_class_report_2();
//----------------------------------------------------  Parámetros del encabezado  -------------------------------------------
	$ls_titulo="LISTADO DE CONCURSANTES";
	
//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------	
	$ls_tiporeporte=$io_fun_srh->uf_obtenervalor_get("tiporeporte",0);
	global $ls_tiporeporte;
 	$ls_codcondes=$io_fun_srh->uf_obtenervalor_get("curdes","");
	$ls_codconhas=$io_fun_srh->uf_obtenervalor_get("curhas","");
	$ls_orden=$io_fun_srh->uf_obtenervalor_get("orden","");	
	$ls_estconper=$io_fun_srh->uf_obtenervalor_get("estatus","");	
	
		$io_pdf->ezTable($la_data,$la_columna,'<b>DETALLE DE LOS MATERIALES, SUMINISTROS O SERVICIOS REQUERIDOS</b>',$la_config);
	}// end function uf_print_detalle
	//--------------------------------------------------------------------------------------------------------------------------------

	require_once("sigesp_soc_class_report.php");	
	require_once("../../shared/ezpdf/class.ezpdf.php");
	require_once("../../shared/class_folder/class_sql.php");	
	require_once("../class_folder/class_funciones_soc.php");
	require_once("../../shared/class_folder/sigesp_include.php");
	require_once("../../shared/class_folder/class_funciones.php");
	
	$in           = new sigesp_include();
	$con          = $in->uf_conectar();
	$io_sql       = new class_sql($con);	
	$io_report    = new sigesp_soc_class_report($con);
	$io_funciones = new class_funciones();
	$io_fun_soc	  = new class_funciones_soc();
	
	$ls_numsolcot = $_GET["numsolcot"];
	$ls_tipsolcot = $_GET["tipsolcot"];
	$ls_fecsolcot = $_GET["fecsolcot"];
	if ($ls_tipsolcot=='B')
	   {
	     $ls_tabla = "soc_dtsc_bienes";
	     $ls_campo = "codart";
	     $ls_table = "siv_articulo"; 
	     $ls_tipo  = "Bienes"; 
	   }
	elseif($ls_tipsolcot=='S')
	   {
	     $ls_tabla = "soc_dtsc_servicios";
  <tr>
    <td height="20" class="toolbar"><div align="left"><a href="javascript: ue_nuevo();"><img src="../../shared/imagebank/tools20/nuevo.gif" title="Nuevo" alt="Nuevo" width="20" height="20" border="0"></a><a href="javascript: ue_guardar();"><img src="../../shared/imagebank/tools20/grabar.gif" title="Guardar" alt="Grabar" width="20" height="20" border="0"></a><a href="javascript: ue_buscar();"><img src="../../shared/imagebank/tools20/buscar.gif" title="Buscar" alt="Buscar" width="20" height="20" border="0"></a><img src="../../shared/imagebank/tools20/imprimir.gif" title="Imprimir" alt="Imprimir" width="20" height="20"><a href="javascript: ue_eliminar();"><img src="../../shared/imagebank/tools20/eliminar.gif" title="Eliminar" alt="Eliminar" width="20" height="20" border="0"></a><a href="javascript: ue_cerrar();"><img src="../../shared/imagebank/tools20/salir.gif" title="Salir" alt="Salir" width="20" height="20" border="0"></a><img src="../../shared/imagebank/tools20/ayuda.gif" title="Ayuda" alt="Ayuda" width="20" height="20"></div>      </td>
  </tr>
</table>
<p>
  <?php 
require_once "class_folder/sigesp_spg_c_estprog3.php";
require_once "class_folder/sigesp_spg_c_estprog4.php";
require_once "../../shared/class_folder/class_mensajes.php";
require_once "../../shared/class_folder/class_funciones.php";
require_once "../../shared/class_folder/sigesp_include.php";
require_once "../../shared/class_folder/class_sql.php";
$io_conect = new sigesp_include();
$conn = $io_conect->uf_conectar();
$io_msg = new class_mensajes();
$io_funcion = new class_funciones();
$io_sql = new class_sql($conn);
$io_estpro3 = new sigesp_spg_c_estprog3($conn);
//////////////////////////////////////////////  SEGURIDAD   /////////////////////////////////////////////
require_once "../../shared/class_folder/sigesp_c_seguridad.php";
$io_seguridad = new sigesp_c_seguridad();
$arre = $_SESSION["la_empresa"];
$ls_empresa = $arre["codemp"];
$ls_codemp = $ls_empresa;
$ls_logusr = $_SESSION["la_logusr"];
$ls_sistema = "CFG";
$ls_ventanas = "sigesp_spg_d_estprog4.php";
$la_seguridad["empresa"] = $ls_empresa;
$la_seguridad["logusr"] = $ls_logusr;
$la_seguridad["sistema"] = $ls_sistema;
$la_seguridad["ventanas"] = $ls_ventanas;
    $io_pdf->ezTable($la_data, $la_columna, '', $la_config);
    $io_pdf->restoreState();
    $io_pdf->closeObject();
    $io_pdf->addObject($io_encabezado, 'all');
}
// end function uf_print_cabecera_detalle
//------------------------------------------------------------------------------------------------------------------------------
//-----------------------------------------------------  Instancia de las clases  ------------------------------------------------
require_once "../../shared/ezpdf/class.ezpdf.php";
require_once "../../shared/class_folder/sigesp_include.php";
require_once "../../shared/class_folder/class_sql.php";
require_once "../../shared/class_folder/class_funciones.php";
$io_in = new sigesp_include();
$con = $io_in->uf_conectar();
$io_sql = new class_sql($con);
$io_funcion = new class_funciones();
$ls_tiporeporte = "0";
if (array_key_exists("tiporeporte", $_GET)) {
    $ls_tiporeporte = $_GET["tiporeporte"];
}
switch ($ls_tiporeporte) {
    case "0":
        require_once "sigesp_rpc_class_report.php";
        $io_report = new sigesp_rpc_class_report($con);
        $ls_bolivares = "Bs.";
        break;
    case "1":
        require_once "sigesp_rpc_class_reportbsf.php";
        $io_report = new sigesp_rpc_class_reportbsf($con);
        $ls_bolivares = "Bs.F.";
        break;
						   'precomprometido'=>'',
						   'comprometido'=>'',
						   'saldoporcomprometer'=>'',
						   'causado'=>'',
						   'pagado'=>'',
						   'porpagar'=>'');
		$io_pdf->ezTable($la_data_tot,$la_columnas,'',$la_config);
	}// end function uf_print_pie_cabecera
//------------------------------------------------------------------------------------------------------------------------------
		require_once("../../shared/ezpdf/class.ezpdf.php");
		require_once("sigesp_spg_funciones_reportes.php");
		$io_function_report = new sigesp_spg_funciones_reportes();
		require_once("sigesp_spg_reporte_nuevos.php");
		$io_report = new sigesp_spg_reporte_nuevos();
		require_once("../../shared/class_folder/class_funciones.php");
		$io_funciones=new class_funciones();			
		require_once("../../shared/class_folder/class_fecha.php");
		$io_fecha = new class_fecha();
//--------------------------------------------------  Parámetros para Filtar el Reporte  --------------------------------------
		$ldt_periodo=$_SESSION["la_empresa"]["periodo"];
		$li_ano=substr($ldt_periodo,0,4);
		$li_estmodest=$_SESSION["la_empresa"]["estmodest"];
		$ls_codestpro1_min  = $_GET["codestpro1"];
		$ls_codestpro2_min  = $_GET["codestpro2"];
		$ls_codestpro3_min  = $_GET["codestpro3"];
		$ls_codestpro1h_max = $_GET["codestpro1h"];
		$ls_codestpro2h_max = $_GET["codestpro2h"];
		$ls_codestpro3h_max = $_GET["codestpro3h"];
	    $ls_estclades       = $_GET["estclades"];
	    $ls_estclahas       = $_GET["estclahas"];
		$ls_loncodestpro1   = $_SESSION["la_empresa"]["loncodestpro1"];
	function uf_print($as_codtabvac, $as_dentabvac, $as_tipo)
   	{
		//////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_print
		//		   Access: public
		//	    Arguments: as_codtabvac  // Código de tabla de vacaciones
		//				   as_dentabvac  // Denominación de tabla de vacaciones
		//				   as_tipo  // Tipo de Llamada del catálogo
		//	  Description: Función que obtiene e imprime los resultados de la busqueda
		//	   Creado Por: Ing. Yesenia Moreno
		// Fecha Creación: 01/01/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 "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>";
		print "<tr class=titulo-celda>";
		print "<td width=60>Código</td>";
		print "<td width=440>Denominación</td>";
		print "</tr>";
		$ls_sql="SELECT codtabvac, dentabvac, pertabvac, adequitabvac, aderettabvac, bonauttabvac, anoserpre ".
				"  FROM sno_tablavacacion ".
				" WHERE codemp='".$ls_codemp."'".
				"   AND codtabvac like '".$as_codtabvac."'".
				"   AND dentabvac like '".$as_dentabvac."'".
				" ORDER BY codtabvac";
		$rs_data=$io_sql->select($ls_sql);
		if($rs_data===false)
		{
        	$io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); 
		}
		else
		{
			while($row=$io_sql->fetch_row($rs_data))
			{
				$ls_codtabvac=$row["codtabvac"];
				$ls_dentabvac=$row["dentabvac"];
				$ls_pertabvac=$row["pertabvac"];
				$li_adequitabvac=$row["adequitabvac"];
				$li_aderettabvac=$row["aderettabvac"];
				$li_bonauttabvac=$row["bonauttabvac"];			
				$li_anoserpre=$row["anoserpre"];			
							
				switch ($as_tipo)
				{
					case "":
						print "<tr class=celdas-blancas>";
						print "<td><a href=\"javascript: aceptar('$ls_codtabvac','$ls_dentabvac','$ls_pertabvac','$li_adequitabvac',";
						print "'$li_aderettabvac','$li_bonauttabvac','$li_anoserpre');\">".$ls_codtabvac."</a></td>";
						print "<td>".$ls_dentabvac."</td>";
						print "</tr>";
						break;
							
					case "asignacion":
						print "<tr class=celdas-blancas>";
						print "<td><a href=\"javascript: aceptarasignacion('$ls_codtabvac','$ls_dentabvac');\">".$ls_codtabvac."</a></td>";
						print "<td>".$ls_dentabvac."</td>";
						print "</tr>";
						break;
				}
			}
			$io_sql->free_result($rs_data);
		}
		print "</table>";
		unset($io_include);
		unset($io_conexion);
		unset($io_sql);
		unset($io_mensajes);
		unset($io_funciones);
		unset($ls_codemp);
	}
  <table width="780" height="180" border="0" align="left">
  <tr>
    <td>
      <?php
require_once("../shared/class_folder/sigesp_include.php");
$in = new sigesp_include();
$con= $in-> uf_conectar ();
require_once("../shared/class_folder/class_sql.php");
$SQL=new class_sql($con); //Instanciando  la clase sql
require_once("sigesp_scg_procesos.php");
$iscg_procesos= new sigesp_scg_procesos();
$ds_proaf=new class_datastore(); //Instanciando la clase datastore
require_once("../shared/class_folder/class_mensajes.php");
$msg=new class_mensajes();
require_once("../shared/class_folder/class_funciones.php");
$fun=new class_funciones();
require_once("class_funciones_scg.php");
$funciones_scg=new class_funciones_scg();
if(array_key_exists("operacion",$_POST))
{
  $ls_operacion=$_POST["operacion"];
}
else
{
  $ls_operacion="";
}

if(array_key_exists("radiobutton",$_POST))
{
  $ls_opcion=$_POST["radiobutton"];
}
<?Php
require_once("../shared/class_folder/class_sql.php");
require_once("class_folder/sigesp_sob_c_contrato.php");
$io_contrato=new sigesp_sob_c_contrato();
require_once("class_folder/sigesp_sob_class_obra.php");
$io_obra=new sigesp_sob_class_obra();
require_once("class_folder/sigesp_sob_c_acta.php");
$io_acta=new sigesp_sob_c_acta();
require_once("../shared/class_folder/grid_param.php");
$io_grid=new grid_param();
require_once("../shared/class_folder/class_mensajes.php");
$io_msg=new class_mensajes();
require_once("../shared/class_folder/class_datastore.php");
$io_datastore=new class_datastore();
require_once("../shared/class_folder/class_funciones.php");
$io_function=new class_funciones();
require_once("../shared/class_folder/class_datastore.php");
$io_datastore=new class_datastore();
require_once ("class_folder/sigesp_sob_c_funciones_sob.php");
$io_funsob= new sigesp_sob_c_funciones_sob(); 
require_once("class_folder/sigesp_sob_class_mensajes.php");
$io_mensaje=new sigesp_sob_class_mensajes();

$ls_tituloretenciones="Retenciones Asignadas";
$li_anchoretenciones=600;
$ls_nametable="grid";
$la_columretenciones[1]="Código";
$la_columretenciones[2]="Descripción";
$la_columretenciones[3]="Cuenta";
$la_columretenciones[4]="Deducible";
$la_columretenciones[5]="Edición";
	if($_SESSION["la_nomina"]["tiponomina"]=="NORMAL")
	{
		require_once("sigesp_sno_class_report.php");
		$io_report=new sigesp_sno_class_report();
		$li_tipo=1;
	}
	if($_SESSION["la_nomina"]["tiponomina"]=="HISTORICA")
	{
		require_once("sigesp_sno_class_report_historico.php");
		$io_report=new sigesp_sno_class_report_historico();
		$li_tipo=2;
	}	
	require_once("../../shared/class_folder/sigesp_c_reconvertir_monedabsf.php");
	$io_monedabsf=new sigesp_c_reconvertir_monedabsf();				
	require_once("../../shared/class_folder/class_funciones.php");
	$io_funciones=new class_funciones();				
	require_once("../class_folder/class_funciones_nomina.php");
	$io_fun_nomina=new class_funciones_nomina();
	//----------------------------------------------------  Parámetros del encabezado  -----------------------------------------------
	$ls_desnom=$_SESSION["la_nomina"]["desnom"];
	$ls_peractnom=$_SESSION["la_nomina"]["peractnom"];
	$li_adelanto=$_SESSION["la_nomina"]["adenom"];
	$ld_fecdesper=$io_funciones->uf_convertirfecmostrar($_SESSION["la_nomina"]["fecdesper"]);
	$ld_fechasper=$io_funciones->uf_convertirfecmostrar($_SESSION["la_nomina"]["fechasper"]);
	$ls_titulo="<b>COMPROBANTE DE PAGO</b>";
	$ls_periodo="Periodo: <b>".$ls_peractnom."</b> del <b>".$ld_fecdesper."</b> al <b>".$ld_fechasper."</b>";
	//--------------------------------------------------  Parámetros para Filtar el Reporte  -----------------------------------------
	$ls_codperdes=$io_fun_nomina->uf_obtenervalor_get("codperdes","");
	$ls_codperhas=$io_fun_nomina->uf_obtenervalor_get("codperhas","");
	$ls_coduniadm=$io_fun_nomina->uf_obtenervalor_get("coduniadm","");
	$ls_conceptocero=$io_fun_nomina->uf_obtenervalor_get("conceptocero","");
		$ls_formato = trim($dat_emp["formcont"])."-";
		$li_posicion = 1 ;
		$li_indice   = 1 ;
		$li_posicion = $io_funciones->uf_posocurrencia($ls_formato, "-" , $li_indice ) - $li_indice;
		do
		{
			$ia_niveles_scg[$li_indice] = $li_posicion;
			$li_indice   = $li_indice+1;
			$li_posicion = $io_funciones->uf_posocurrencia($ls_formato, "-" , $li_indice ) - $li_indice;
		} while ($li_posicion>=0);
	}// end function uf_init_niveles
	//-----------------------------------------------------------------------------------------------------------------------------------

		require_once("../../shared/ezpdf/class.ezpdf.php");
		require_once("../../shared/class_folder/class_funciones.php");
		$io_funciones=new class_funciones();
		require_once("../../shared/class_folder/class_fecha.php");
		$io_fecha = new class_fecha();
		require_once("../class_funciones_scg.php");
		$io_fun_scg=new class_funciones_scg();
		$ls_tiporeporte="0";
		$ls_bolivares="";
		if (array_key_exists("tiporeporte",$_GET))
		{
			$ls_tiporeporte=$_GET["tiporeporte"];
		}
		switch($ls_tiporeporte)
		{
			case "0":
				require_once("sigesp_scg_reporte.php");
				$io_report  = new sigesp_scg_reporte();