function uf_imprimirresultados($as_codpai, $as_despai)
{
    require_once "../shared/class_folder/sigesp_include.php";
    $in = new sigesp_include();
    $con = $in->uf_conectar();
    require_once "../shared/class_folder/class_mensajes.php";
    $io_msg = new class_mensajes();
    require_once "../shared/class_folder/class_sql.php";
    $io_sql = new class_sql($con);
    $ds = new class_datastore();
    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 codpai,despai FROM sigesp_pais" . " WHERE codpai like '" . $as_codpai . "'" . " AND despai like '" . $as_despai . "'";
    $rs_pai = $io_sql->select($ls_sql);
    if ($row = $io_sql->fetch_row($rs_pai)) {
        $data = $io_sql->obtener_datos($rs_pai);
        $ds->data = $data;
        $li_rows = $ds->getRowCount("codpai");
        for ($li_index = 1; $li_index <= $li_rows; $li_index++) {
            print "<tr class=celdas-blancas>";
            $ls_codpai = $data["codpai"][$li_index];
            $ls_despai = $data["despai"][$li_index];
            print "<td><a href=\"javascript: aceptar('{$ls_codpai}','{$ls_despai}');\">" . $ls_codpai . "</a></td>";
            print "<td>" . $ls_despai . "</td>";
            print "</tr>";
        }
    } else {
        $io_msg->message("No hay registros");
    }
    print "</table>";
}
function uf_select_PlanUnico()
{
//require_once("sigesp_include.php");
	$inc=new sigesp_include();
	$con=$inc->uf_conectar();
	$SQL=new class_sql($con);
 
	$rs="";
	$ls_sql="";
	$lb_valido=true;
      	     	     	
     	$ls_sql="SELECT * FROM sigesp_plan_unico";
        $rs=$SQL->select($ls_sql);
		$li_num=$SQL->num_rows($rs);
		if ($li_num>0)
        {
		   $lb_valido=true;  
		}
		else
		{
		   $lb_valido=false;
		   $is_msg_error =  "Error en Select Plan Unico. ";
		}		       
	return $rs;	
}
示例#3
0
	function conexion($query_rs,$opciones,$informacion = '',$modo='select',$campo_id = '',$base_de_datos = '',$gestor = '',$usuario=''){
			
			global $obj_sql,$msj_error_conex,$ruta;
			
			if($_SESSION["ls_gestor"] == 'POSTGRES' and $modo=='insert'){$query_rs = $query_rs.'; SELECT lastval() AS valor_id; ';}
			
			$in=new sigesp_include();
			
			if($gestor == ''){$gestor = $_SESSION["ls_gestor"];}
			if($usuario==''){$usuario = $_SESSION["ls_login"];}
			
			if($base_de_datos==''){$con=$in->uf_conectar();}
			else{$con=$in->uf_conectar_otra_bd($_SESSION["ls_hostname"],$usuario,$_SESSION["ls_password"],$base_de_datos,$gestor);}
			
			$obj_sql=new class_sql($con);			
			$rs_data = $obj_sql->select($query_rs);			
			
			if($rs_data === false){
						
						if($tipo_mensaje=='clase_msj'){
								$msj_error = $informacion.'<br><br><b>ERROR:</b> <br>'.$obj_sql->message;
								$this->obj_msj->message($msj_error,$mensaje_sigesp=2,$ruta);
						}
						else{
						
								$msj_error_conex = $informacion.'<br><br><b>ERROR:</b> <br>'.$obj_sql->message;
								echo '<input type="hidden" name="txt_msj_error" id="txt_msj_error" value="'.$msj_error_conex.'">';					
								//echo $msj_error_conex;
						
						}
						
			}
			$cantidad = $obj_sql->num_rows($rs_data);
			$row=$obj_sql->fetch_row($rs_data);
				
			switch($modo){
  
					  case "update":					  				
									
							break;
							
					  case "delete":
							
							break;
							
					  case "insert":
								if($_SESSION["ls_gestor"] == 'MYSQLT' or $_SESSION["ls_gestor"] == 'MYSQLT'){ return mysql_insert_id();}
								if($_SESSION["ls_gestor"] == 'POSTGRES'){$insert_id = $row['valor_id']; return $insert_id;}
							break;
							
					   case "select":
								if($opciones == 'arreglo'){return array('rs'=>$rs_data, 'fila'=>$row, 'cantidad'=>$cantidad);}
								elseif($opciones == 'fila'){return $row;}		
							break;
								
			}	
								
			$obj_sql->free_result($rs_data);

	}
   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()
   {
		//////////////////////////////////////////////////////////////////////////////
		//	     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_print($as_cedper, $as_nomper, $as_apeper)
{
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    //	     Function: uf_print
    //		   Access: public
    //	    Arguments: as_cedper  // Cédula de Pesonal
    //				   as_nomper  // Nombre de Personal
    //				   as_apeper // Apellido de Personal
    //	  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";
    $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édula</td>";
    print "<td width=440>Nombre y Apellido</td>";
    print "</tr>";
    $ls_sql = "SELECT cedper, nomper, apeper " . "  FROM sno_personal " . " WHERE codemp='" . $ls_codemp . "' " . "   AND estper='1' " . "   AND cedper like '" . $as_cedper . "'" . "   AND nomper like '" . $as_nomper . "' " . "   AND apeper like '" . $as_apeper . "'" . "   AND cedper NOT IN (SELECT ced_bene FROM rpc_beneficiario  WHERE codemp = '" . $ls_codemp . "')" . " ORDER BY cedper 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_cedper = $row["cedper"];
            $ls_nomper = $row["apeper"] . ", " . $row["nomper"];
            print "<tr class=celdas-blancas>";
            print "<td style=text-align:center width=100><a href=\"javascript: aceptar('{$ls_cedper}');\">" . $ls_cedper . "</a></td>";
            print "<td style=text-align:left   width=400>" . $ls_nomper . "</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($io_sno);
    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_imprimirresultados($as_codact, $as_idact, $as_tiporesponsable, $as_destino)
{
    require_once "../shared/class_folder/sigesp_include.php";
    $in = new sigesp_include();
    $con = $in->uf_conectar();
    require_once "../shared/class_folder/class_mensajes.php";
    $msg = new class_mensajes();
    require_once "../shared/class_folder/class_sql.php";
    $io_sql = new class_sql($con);
    $ds = new class_datastore();
    require_once "../shared/class_folder/class_funciones.php";
    $fun = 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=100>Cédula</td>";
    print "<td width=440>Nombre y Apellido</td>";
    print "</tr>";
    switch ($as_tiporesponsable) {
        case "uso":
            $ls_sql = "SELECT DISTINCT(codres) AS codres," . "\t    (SELECT nomper" . " \t\t   FROM sno_personal" . "\t\t  WHERE sno_personal.codemp=saf_dta.codemp" . "\t\t    AND sno_personal.codper=saf_dta.codres) AS nomres1," . "\t    (SELECT nombene" . " \t\t   FROM rpc_beneficiario" . "\t\t  WHERE rpc_beneficiario.codemp=saf_dta.codemp" . "\t\t    AND rpc_beneficiario.ced_bene=saf_dta.codres) AS nomres2," . "\t    (SELECT apeper" . " \t\t   FROM sno_personal" . "\t\t  WHERE sno_personal.codemp=saf_dta.codemp" . "\t\t    AND sno_personal.codper=saf_dta.codres) AS aperes1," . "\t    (SELECT apebene" . " \t\t   FROM rpc_beneficiario" . "\t\t  WHERE rpc_beneficiario.codemp=saf_dta.codemp" . "\t\t    AND rpc_beneficiario.ced_bene=saf_dta.codres) AS aperes2" . "  FROM saf_dta" . " WHERE codemp='" . $ls_codemp . "'" . "   AND codact='" . $as_codact . "'";
            break;
        case "primario":
            $ls_sql = "SELECT DISTINCT(codrespri) AS codres," . "\t    (SELECT nomper" . " \t\t   FROM sno_personal" . "\t\t  WHERE sno_personal.codemp=saf_dta.codemp" . "\t\t    AND sno_personal.codper=saf_dta.codrespri) AS nomres1," . "\t    (SELECT nombene" . " \t\t   FROM rpc_beneficiario" . "\t\t  WHERE rpc_beneficiario.codemp=saf_dta.codemp" . "\t\t    AND rpc_beneficiario.ced_bene=saf_dta.codrespri) AS nomres2," . "\t    (SELECT apeper" . " \t\t   FROM sno_personal" . "\t\t  WHERE sno_personal.codemp=saf_dta.codemp" . "\t\t    AND sno_personal.codper=saf_dta.codrespri) AS aperes1," . "\t    (SELECT apebene" . " \t\t   FROM rpc_beneficiario" . "\t\t  WHERE rpc_beneficiario.codemp=saf_dta.codemp" . "\t\t    AND rpc_beneficiario.ced_bene=saf_dta.codrespri) AS aperes2" . "  FROM saf_dta" . " WHERE codemp='" . $ls_codemp . "'" . "   AND codact='" . $as_codact . "'";
            break;
    }
    $rs_data = $io_sql->select($ls_sql);
    $li_num = $io_sql->num_rows($rs_data);
    if ($li_num > 0) {
        while ($row = $io_sql->fetch_row($rs_data)) {
            $ls_codres = $row["codres"];
            $ls_nomres1 = $row["nomres1"];
            if ($ls_nomres1 == "") {
                $ls_nomres = $row["nomres2"] . " " . $row["aperes2"];
            } else {
                $ls_nomres = $row["nomres1"] . " " . $row["aperes1"];
            }
            if ($ls_codres != "") {
                print "<tr class=celdas-blancas>";
                print "<td><a href=\"javascript: aceptar('{$ls_codres}','{$ls_nomres}');\">" . $ls_codres . "</a></td>";
                print "<td>" . $ls_codres . "</td>";
                print "<td>" . $ls_nomres . "</td>";
                print "</tr>";
            }
        }
    }
    print "</table>";
}
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_load_relacion($as_cuenta)
 {
     $io_include = new sigesp_include();
     $ls_conect = $io_include->uf_conectar();
     $io_sql = new class_sql($ls_conect);
     $lb_valido = false;
     $ls_sql = "SELECT sc_cuenta FROM sigesp_plan_unico WHERE trim(sc_cuenta) like '" . $as_cuenta . "%'";
     $rs_data = $io_sql->select($ls_sql);
     if ($rs_data === false) {
         $lb_valido = false;
         $is_msg_error = "Error en SELECT delete Plan Unico";
     } else {
         if ($row = $io_sql->fetch_row($rs_data)) {
             $lb_valido = true;
         }
     }
     return $lb_valido;
 }
示例#13
0
   function uf_imprimirresultados($as_codpai, $as_codest, $as_desest)
   {
		require_once("..\shared\class_folder\sigesp_include.php");
		$in=new sigesp_include();
		$con=$in->uf_conectar();
		require_once("..\shared\class_folder\class_mensajes.php");
		$msg=new class_mensajes();
		require_once("..\shared\class_folder\class_sql.php");
		$SQL=new class_sql($con);
		$ds=new class_datastore();
		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 codest,desest FROM sigesp_estados".
				" WHERE (codpai='".$as_codpai."')".
				" AND(codest like '".$as_codest."'".
				" AND desest like '".$as_desest."')";
				
		$rs_est=$SQL->select($ls_sql);
		if($row=$SQL->fetch_row($rs_est))
		{
			$data=$SQL->obtener_datos($rs_est);
			$ds->data=$data;
			$li_rows=$ds->getRowCount("codest");
			for($li_index=1;$li_index<=$li_rows;$li_index++)
			{
				print "<tr class=celdas-blancas>";
				$ls_codest=$data["codest"][$li_index];
				$ls_desest=$data["desest"][$li_index];
				
				print "<td><a href=\"javascript: aceptar('$ls_codest','$ls_desest');\">".$ls_codest."</a></td>";
				print "<td>".$ls_desest."</td>";
				print "</tr>";			
			}
		}
		print "</table>";
   }
示例#14
0
//$io_sql		= new class_sql($conn);
$io_conexion_destino = $io_conect->uf_conectar_otra_bd($_SESSION["ls_hostname_destino"], $_SESSION["ls_login_destino"], $_SESSION["ls_password_destino"], $_SESSION["ls_database_destino"], $_SESSION["ls_gestor_destino"]);
$io_sql_destino = new class_sql($io_conexion_destino);
//If (ThisForm.chk_TipoDoc.value=1)	contable
//	nCont = 2		1
//	nPres = 3		3
//Else								presupuestario
//	nCont = 2		1
//	nPres = 2		2
//Endif
if ($ls_tipdoc == 1) {
    $ls_sql = "SELECT codtipdoc, dentipdoc" . "  FROM cxp_documento" . " WHERE estcon= 1" . "   AND (estpre = 3 OR estpre = 4) ";
} else {
    $ls_sql = "SELECT codtipdoc, dentipdoc" . "  FROM cxp_documento" . " WHERE estcon= 1" . "   AND estpre= 2 ";
}
$rs_td = $io_sql_destino->select($ls_sql);
?>
<select name="select_TipDoc" id="select_TipDoc" style="width:150px">
<?php 
while ($row = $io_sql_destino->fetch_row($rs_td)) {
    $ls_cod = $row["codtipdoc"];
    $ls_nom = $row["dentipdoc"];
    echo "<option value='{$ls_cod}'>{$ls_nom}</option>";
}
?>
</select>




	function uf_buscar_base_soc()
	{		
 	    //////////////////////////////////////////////////////////////////////////////
		//	Metodo:       uf_buscar_base_soc
		//	Access:       public
		//	Arguments:    
		//	Returns:		 
		//	Description:  M�odo encarga de buscar la base imponible y de obtener los
		//                datos para el insert de los detalles.
		//////////////////////////////////////////////////////////////////////////////
		$ds_temporal=new class_datastore();
		$con=$this->sig_inc->uf_conectar();	
		$io_sql_aux=new class_sql($con);
		$ls_codemp=$this->dat_emp["codemp"];
		$ds_temporal->data=$this->ds_libcompra->data;//Asigno a Temporal con los datos del cursos libro de compra
		$this->ds_libcompra->resetds("numrecdoc");//blanqueo los datos del datastore libro de compra
		
		$li_total=$ds_temporal->getRowCount("numrecdoc");
		for($li_x=1;$li_x<=$li_total;$li_x++)
		{			
			$ls_factura  = $ds_temporal->getValue("factura",$li_x);
			$ls_codtipdoc= $ds_temporal->getValue("codtipdoc",$li_x);
			$ls_codpro   = $ds_temporal->getValue("cod_pro",$li_x);
			$ls_cedbene  = $ds_temporal->getValue("ced_bene",$li_x);
			
			$ls_sql="SELECT  distinct procede_doc, numdoccom 
				     FROM    cxp_rd_spg
				     WHERE   codemp='".$ls_codemp."'       AND numrecdoc='".$ls_factura."' AND 
					         codtipdoc='".$ls_codtipdoc."' AND cod_pro='".$ls_codpro."'    AND 
							 ced_bene='".$ls_cedbene."'";
			
			$rs_result= $this->io_sql->select($ls_sql);
			if($rs_result===false)
			{
				$this->is_msg_error="Error en uf_buscar_base_soc,".$this->io_function->uf_convertirmsg($this->io_sql->message);
				$this->is_msg_error;
				return false;
			}
			else
			{	
				while($row=$this->io_sql->fetch_row($rs_result))
				{
				 	$ls_compromiso=$row["numdoccom"];
					$ls_procede_doc=$row["procede_doc"];
					switch($ls_procede_doc)
					{
					     case 'SOCCOS':
							$ls_cad="SELECT monsubtot FROM soc_ordencompra 
							         WHERE  codemp='".$ls_codemp."' AND numordcom='".$ls_compromiso."' AND estcondat='S'";
							break;	
						case 'SOCCOC':
							$ls_cad="SELECT monsubtot FROM soc_ordencompra 
							         WHERE codemp='".$ls_codemp."' AND numordcom='".$ls_compromiso."' AND 
									       (estcondat='B' OR estcondat='-' OR estcondat='')";
							break;												
						default:
							$ls_cad=" SELECT 0 as base_imponible ";
					}			
					$rs_base=$io_sql_aux->select($ls_cad);					
					if($rs_base===false)
					{
						$this->is_msg_error="Error al buscar la base imponible metodo uf_buscar_base_soc,".$this->io_function->uf_convertirmsg($this->io_sql->message);
						echo $this->io_sql->message;
						return false;
					}
					else
					{
						if($row=$io_sql_aux->fetch_row($rs_base))
						{
							$ldec_base = $row["base_imponible"];
						}	
					}									
				  $ld_fecha=$this->io_function->uf_convertirfecmostrar($ds_temporal->getValue("fecha",$li_x));
				  $this->ds_libcompra->insertRow("fecha",$ld_fecha);
				  $ls_factura=$ds_temporal->getValue("factura",$li_x);
				  $this->ds_libcompra->insertRow("factura",$ls_factura);
				  $ls_nrocontrol=$ds_temporal->getValue("nro_control",$li_x);
				  $this->ds_libcompra->insertRow("nro_control",$ls_nrocontrol);
				  $ldec_total=$ds_temporal->getValue("total_p_isv",$li_x);
				  $this->ds_libcompra->insertRow("total_p_isv",$ldec_total);
				  $ldec_csdc=$ds_temporal->getValue("csdc",$li_x);
				  $this->ds_libcompra->insertRow("csdc",$ldec_csdc);
				  $this->ds_libcompra->insertRow("base_imponible",$ldec_base);
				  $ldec_totalimpuesto=$ds_temporal->getValue("total_impuesto",$li_x);
				  $this->ds_libcompra->insertRow("total_impuesto",$ldec_totalimpuesto);
  				  $ldec_porcimpuesto=$ds_temporal->getValue("porc_impuesto",$li_x);
				  $this->ds_libcompra->insertRow("porc_impuesto",$ldec_porcimpuesto);
				  $ls_concepto=$ds_temporal->getValue("consol",$li_x);
				  $this->ds_libcompra->insertRow("consol",$ls_concepto);
				  $ls_codcar=$ds_temporal->getValue("codcar",$li_x);
				  $this->ds_libcompra->insertRow("codcar",$ls_codcar);
  				  $ls_numrecdoc=$ds_temporal->getValue("numrecdoc",$li_x);
				  $this->ds_libcompra->insertRow("numrecdoc",$ls_numrecdoc);							  
				}
			}
		}
	}		
	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);
	}
   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);
   }
示例#18
0
{
	if(array_key_exists("pais",$_GET))
	{
		$ls_codpais=$_GET["pais"];
	}
	else
	{
		$ls_codpais="";
	
	}
}

print("Pais".$ls_codpais);

$ls_sql="SELECT CodEst,DesEst FROM sigesp_estados where CodPai= '".$ls_codpais."' ORDER BY CodEst ASC";
$rs_estado=$io_sql->select($ls_sql);
$data=$rs_estado;
if($row=$io_sql->fetch_row($rs_estado))
{
     $data=$io_sql->obtener_datos($rs_estado);
	 $arrcols=array_keys($data);
	 $totcol=count($arrcols);
	 $io_dsest->data=$data;
	 $totrow=$io_dsest->getRowCount("CodEst");
     print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla>";
	 print "<tr class=titulo-celda>";
     print "<td>Código</td>";
     print "<td>Denominación</td>";
	 print "</tr>";
	 for($z=1;$z<=$totrow;$z++)
	 {
require_once("../shared/class_folder/sigesp_include.php");
require_once("../shared/class_folder/class_datastore.php");
require_once("../shared/class_folder/class_sql.php");


$io_conect=new sigesp_include();
$conn=$io_conect->uf_conectar();
$io_dsfuente=new class_datastore();
$io_sql=new class_sql($conn);

$arr=$_SESSION["la_empresa"];
$ls_sql="SELECT codtipmodpre, dentipmodpre, pretipmodpre, contipmodpre ".
        "  FROM spg_tipomodificacion".
		" WHERE codtipmodpre <> '----' ".
		" ORDER BY codtipmodpre ASC ";
$rs_fuente=$io_sql->select($ls_sql);
$data=$rs_fuente;
?>
<table width="500" border="0" align="center" cellpadding="1" cellspacing="1">
  <tr>
   <td width="496" colspan="2" class="titulo-celda">Cat&aacute;logo de Tipo de Modificaciones Presupuestarias </td>
  </tr>
</table>
  <br>
<form name="form1" method="post" action="">
  <div align="center">
    <?php
if ($row=$io_sql->fetch_row($rs_fuente))
   {
     $data=$io_sql->obtener_datos($rs_fuente);
     $io_dsfuente->data=$data;
   function uf_print($as_tipo,$as_perdes)
   {
		//////////////////////////////////////////////////////////////////////////////
		//	     Function : uf_print
		//		   Access : public 
		//	    Arguments : as_tipo  // Tipo de Llamada del catálogo
		//	                as_perdes  // Período desde si se quiere filtrar a partir de un período en particular
		//	  Description : Función que obtiene e imprime los resultados de la busqueda
		//	   Creado Por : Ing. Yesenia Moreno
		// Fecha Creación : 10/02/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_codnom=$_SESSION["la_nomina"]["codnom"];
        $ld_peractnom=$_SESSION["la_nomina"]["peractnom"];
		print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>";
		print "<tr class=titulo-celda>";
		print "<td width=10>Período</td>";
		print "<td width=200>Fecha de Inicio</td>";
		print "<td width=200>Fecha de Finalización</td>";
		print "</tr>";
		$ls_sql="SELECT codperi, fecdesper, fechasper ".
				"  FROM sno_periodo ".
				" WHERE codemp='".$ls_codemp."'".
				"   AND codnom='".$ls_codnom."'".
				"   AND codperi <> '000' ".
				"   AND cerper=0";				
		if($as_perdes!="")
		{
			$ls_sql=$ls_sql."   AND codperi>='".$ld_peractnom."'".
							"   AND codperi>='".$as_perdes."'";
		}
		if($as_tipo=="prestamo")
		{
			$ls_sql=$ls_sql."   AND codperi>='".$ld_peractnom."'";
		}
		$ls_sql=$ls_sql." ORDER BY codperi ";
		$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_codperi=$row["codperi"];
				$ld_fecdesper=$io_funciones->uf_formatovalidofecha($row["fecdesper"]);
				$ld_fechasper=$io_funciones->uf_formatovalidofecha($row["fechasper"]);
				$ld_fecdesper=$io_funciones->uf_convertirfecmostrar($ld_fecdesper);
				$ld_fechasper=$io_funciones->uf_convertirfecmostrar($ld_fechasper);
				
				switch ($as_tipo)
				{
					case "":
						print "<tr class=celdas-blancas>";
						print "<td><a href=\"javascript: aceptar('$ls_codperi','$ld_fecdesper','$ld_fechasper');\">".$ls_codperi."</a></td>";
						print "<td>".$ld_fecdesper."</td>";
						print "<td>".$ld_fechasper."</td>";
						print "</tr>";			
						break;
	
					case "prestamo":
						print "<tr class=celdas-blancas>";
						print "<td><a href=\"javascript: aceptar('$ls_codperi','$ld_fecdesper','$ld_fechasper');\">".$ls_codperi."</a></td>";
						print "<td>".$ld_fecdesper."</td>";
						print "<td>".$ld_fechasper."</td>";
						print "</tr>";			
						break;
	
					case "pressusdesde":// es llamado desde sigesp_sno_p_prestamossuspender.php
						print "<tr class=celdas-blancas>";
						print "<td><a href=\"javascript: aceptar_prestsus_desde('$ls_codperi','$ld_fecdesper','$ld_fechasper');\">".$ls_codperi."</a></td>";
						print "<td>".$ld_fecdesper."</td>";
						print "<td>".$ld_fechasper."</td>";
						print "</tr>";			
						break;
	
					case "pressushasta":// es llamado desde sigesp_sno_p_prestamossuspender.php
						print "<tr class=celdas-blancas>";
						print "<td><a href=\"javascript: aceptar_prestsus_hasta('$ls_codperi','$ld_fecdesper','$ld_fechasper');\">".$ls_codperi."</a></td>";
						print "<td>".$ld_fecdesper."</td>";
						print "<td>".$ld_fechasper."</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);
		unset($ls_codnom);
		unset($ld_peractnom);
   }
示例#21
0
					    $li_pos=$li_pos+1;
					    $la_empresa["codemp"][$li_pos]=$row["codemp"];   
					    $la_empresa["nombre"][$li_pos]=$row["nombre"];   				
				      }
				}
			 }
			}
		}
		elseif($operacion="SELEMPRESA")
		{
			
			$ls_codemp=$_POST["cmbempresa"];
			$con=$io_conect->uf_conectar();
			$obj_sql=new class_sql($con);
			$ls_sql="SELECT * FROM sigesp_empresa where codemp='".$ls_codemp."' ";
			$result=$obj_sql->select($ls_sql);
			$li_row=$obj_sql->num_rows($result);
			$li_pos=0;
			if($row=$obj_sql->fetch_row($result))
			{
				$la_empresa=$row;   
				$_SESSION["la_empresa"]=$la_empresa;
				$_SESSION["la_empresa"]["periodo"]=date("Y-m-d",strtotime($_SESSION["la_empresa"]["periodo"]));
				$_SESSION['sigesp_sitioweb']=$_SESSION["la_empresa"]["dirvirtual"];
				$_SESSION['sigesp_servidor']=$_SESSION["ls_hostname"];
				$_SESSION['sigesp_usuario']=$_SESSION["ls_login"];
				$_SESSION['sigesp_clave']=$_SESSION["ls_password"];
				$_SESSION['sigesp_basedatos']=$_SESSION["ls_database"];
				$_SESSION['sigesp_gestor']=$_SESSION["ls_gestor"];
				
				$_SESSION['sigesp_servidor_apr']=$_SESSION["ls_hostname"];
$title[4] = "Cuenta Contable";
$grid1 = "grid";
if ($ls_operacion == "BUSCAR") {
    if (!empty($ls_codestpro1) && !empty($ls_codestpro2) && !empty($ls_codestpro3)) {
        $ls_codestpro1 = $io_funcion->uf_cerosizquierda($ls_codestpro1, 25);
        $ls_codestpro2 = $io_funcion->uf_cerosizquierda($ls_codestpro2, 25);
        $ls_codestpro3 = $io_funcion->uf_cerosizquierda($ls_codestpro3, 25);
        $ls_codestpro4 = $io_funcion->uf_cerosizquierda($ls_codestpro4, 25);
        $ls_codestpro5 = $io_funcion->uf_cerosizquierda($ls_codestpro5, 25);
    }
    $ls_cadena = "";
    if ($li_estmodest == '2') {
        $ls_cadena = " AND codestpro4 = '" . $ls_codestpro4 . "' AND codestpro5 = '" . $ls_codestpro5 . "'";
    }
    $ls_sql = "SELECT spg_cuenta,denominacion,sc_cuenta,status" . "  FROM spg_cuentas" . " WHERE codemp = '" . $as_codemp . "'" . "   AND spg_cuenta like '" . $ls_codestpro . "%'" . "   AND denominacion like '%" . $ls_denestpro . "%'" . "   AND sc_cuenta like '" . $ls_codscg . "%'" . "   AND codestpro1 = '" . $ls_codestpro1 . "'" . "   AND estcla = '" . $ls_estcla . "'" . "   AND codestpro2 = '" . $ls_codestpro2 . "'" . "   AND codestpro3 = '" . $ls_codestpro3 . "'" . $ls_cadena . "ORDER BY spg_cuenta\t                                                                    ";
    $rs_data = $io_sql->select($ls_sql);
    if ($rs_data === false) {
        $io_msg->message($io_funcion->uf_convertirmsg($io_sql->message));
    } else {
        $data = $rs_data;
        if ($row = $io_sql->fetch_row($rs_data)) {
            $data = $io_sql->obtener_datos($rs_data);
            $arrcols = array_keys($data);
            $totcol = count($arrcols);
            $io_ds->data = $data;
            $totrow = $io_ds->getRowCount("spg_cuenta");
            if ($totrow > 0) {
                for ($z = 1; $z <= $totrow; $z++) {
                    $cuenta = $data["spg_cuenta"][$z];
                    $denominacion = $data["denominacion"][$z];
                    $cuentascg = $data["sc_cuenta"][$z];
   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);
   }
function uf_imprimirresultados($as_codper, $as_cedper, $as_nomper, $as_apeper, $ls_destino)
{
    require_once "../shared/class_folder/sigesp_include.php";
    $in = new sigesp_include();
    $con = $in->uf_conectar();
    require_once "../shared/class_folder/class_mensajes.php";
    $msg = new class_mensajes();
    require_once "../shared/class_folder/class_sql.php";
    $io_sql = new class_sql($con);
    $ds = new class_datastore();
    require_once "../shared/class_folder/class_funciones.php";
    $fun = 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=100>Cédula</td>";
    print "<td width=440>Nombre y Apellido</td>";
    print "</tr>";
    $ls_sql = "SELECT codper,cedper,nomper,apeper" . "  FROM sno_personal" . " WHERE codemp='" . $ls_codemp . "'" . "   AND codper like '" . $as_codper . "'" . "   AND cedper like '" . $as_cedper . "'" . "   AND nomper like '" . $as_nomper . "'" . "   AND apeper like '" . $as_apeper . "'" . " ORDER BY cedper  ";
    $rs_per = $io_sql->select($ls_sql);
    $li_num = $io_sql->num_rows($rs_per);
    if ($li_num > 0) {
        while ($row = $io_sql->fetch_row($rs_per)) {
            print "<tr class=celdas-blancas>";
            $ls_codper = $row["codper"];
            $ls_cedper = $row["cedper"];
            $ls_nomper = $row["nomper"];
            $ls_apeper = $row["apeper"];
            switch ($ls_destino) {
                case "":
                    print "<td><a href=\"javascript: aceptar('{$ls_codper}','{$ls_cedper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>";
                    print "<td>" . $ls_cedper . "</td>";
                    print "<td>" . $ls_nomper . "  " . $ls_apeper . "</td>";
                    print "</tr>";
                    break;
                case "repasignadospri":
                    print "<td><a href=\"javascript: ue_primariorep('{$ls_codper}','{$ls_cedper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>";
                    print "<td>" . $ls_cedper . "</td>";
                    print "<td>" . $ls_nomper . "  " . $ls_apeper . "</td>";
                    print "</tr>";
                    break;
                case "repasignadosuso":
                    print "<td><a href=\"javascript: ue_usorep('{$ls_codper}','{$ls_cedper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>";
                    print "<td>" . $ls_cedper . "</td>";
                    print "<td>" . $ls_nomper . "  " . $ls_apeper . "</td>";
                    print "</tr>";
                    break;
                case "responsableactual":
                    print "<td><a href=\"javascript: ue_responsableactual('{$ls_codper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>";
                    print "<td>" . $ls_cedper . "</td>";
                    print "<td>" . $ls_nomper . "  " . $ls_apeper . "</td>";
                    print "</tr>";
                    break;
                case "responsablenuevo":
                    print "<td><a href=\"javascript: ue_responsablenuevo('{$ls_codper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>";
                    print "<td>" . $ls_cedper . "</td>";
                    print "<td>" . $ls_nomper . "  " . $ls_apeper . "</td>";
                    print "</tr>";
                    break;
                case "responsable":
                    print "<td><a href=\"javascript: ue_responsable('{$ls_codper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>";
                    print "<td>" . $ls_cedper . "</td>";
                    print "<td>" . $ls_nomper . "  " . $ls_apeper . "</td>";
                    print "</tr>";
                    break;
                case "receptor":
                    print "<td><a href=\"javascript: ue_receptor('{$ls_codper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>";
                    print "<td>" . $ls_cedper . "</td>";
                    print "<td>" . $ls_nomper . "  " . $ls_apeper . "</td>";
                    print "</tr>";
                    break;
                case "despachador":
                    print "<td><a href=\"javascript: ue_despachador('{$ls_codper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>";
                    print "<td>" . $ls_cedper . "</td>";
                    print "<td>" . $ls_nomper . "  " . $ls_apeper . "</td>";
                    print "</tr>";
                    break;
                case "beneficiariopres":
                    print "<td><a href=\"javascript: ue_beneficiariopres('{$ls_codper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>";
                    print "<td>" . $ls_cedper . "</td>";
                    print "<td>" . $ls_nomper . "  " . $ls_apeper . "</td>";
                    print "</tr>";
                    break;
            }
        }
    }
    print "</table>";
}
	{
	$ls_tipo=$_GET["tipo"];
	}
	else
	{
	$ls_tipo="";
	}
	
	
	$ls_sql=" SELECT *                               ".
			" FROM    sigesp_fuentefinanciamiento    ".		
			" WHERE   codemp = '".$ls_codemp."'      ".
			//"         codfuefin <> '--'              ".		
			" ORDER  BY codfuefin ASC                ";
			
	$rs=$io_sql->select($ls_sql);
	$data=$rs;
	if ($row=$io_sql->fetch_row($rs))
	{
		 $data=$io_sql->obtener_datos($rs);
		 $arrcols=array_keys($data);
		 $totcol=count($arrcols);
		 $io_ds->data=$data;
		 $totrow=$io_ds->getRowCount("codfuefin");
		 
		 print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla>";
		 print "<tr class=titulo-celda>";
		 print "<td>Código </td>";
		 print "<td>Denominación</td>";
		 print "</tr>";
		 for($z=1;$z<=$totrow;$z++)
			$ls_sql=$ls_sql." AND fecha='".$ls_fecha."'";
		}
		if($ls_procedencia!="N")
		{
			$ls_sql=$ls_sql." AND Procede ='".$ls_procedencia."'";
		}

		if(($ls_tipo=="P")&&($ls_provben!=""))
		{
			$ls_sql=$ls_sql." AND cod_pro like '".$ls_provben."'";
		}
		elseif(($ls_tipo=="B")&&($ls_provben!=""))
		{
			$ls_sql=$ls_sql." AND ced_bene like'".$ls_provben."'";
		}
	$rs_cta=$SQL_cmp->select($ls_sql);
	$data=$rs_cta;
	if($row=$SQL_cmp->fetch_row($rs_cta))
	{
		$data=$SQL_cmp->obtener_datos($rs_cta);
		$arrcols=array_keys($data);
		$totcol=count($arrcols);
		$ds->data=$data;
		$totrow=$ds->getRowCount("comprobante");
		for($z=1;$z<=$totrow;$z++)
		{
			$ls_comprobante=$data["comprobante"][$z];
			$ls_descripcion=$data["descripcion"][$z];
			$ls_procedencia=$data["procede"][$z];
			print $ls_procedencia;
			$ls_fecha=$data["fecha"][$z];
  <tr>
   <td width="496" colspan="2" class="titulo-celda">Cat&aacute;logo de Documentos</td>
  </tr>
</table>
<div align="center"><br>
  <?php 
require_once "../../shared/class_folder/sigesp_include.php";
require_once "../../shared/class_folder/class_datastore.php";
require_once "../../shared/class_folder/class_sql.php";
$io_in = new sigesp_include();
$con = $io_in->uf_conectar();
$io_ds = new class_datastore();
$io_sql = new class_sql($con);
$arr = $_SESSION["la_empresa"];
$ls_sql = " SELECT codtipdoc,dentipdoc,estpre,estcon,tipodocanti " . " FROM cxp_documento " . " ORDER BY codtipdoc ASC";
$rs_doc = $io_sql->select($ls_sql);
$data = $rs_doc;
if ($row = $io_sql->fetch_row($rs_doc)) {
    //1
    $data = $io_sql->obtener_datos($rs_doc);
    $arrcols = array_keys($data);
    $totcol = count($arrcols);
    $io_ds->data = $data;
    $totrow = $io_ds->getRowCount("codtipdoc");
    print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla>";
    print "<tr class=titulo-celda>";
    print "<td>Código </td>";
    print "<td>Denominación</td>";
    print "</tr>";
    for ($z = 1; $z <= $totrow; $z++) {
        //2
示例#28
0
	      $ls_cadena =" SELECT spi_cuentas.*,(spi_cuentas_estructuras.previsto+spi_cuentas.aumento-spi_cuentas.disminucion) as disponible 
				  FROM spi_cuentas $ls_straux
		   		  WHERE spi_cuentas.codemp = '".$as_codemp."' 
				    AND spi_cuentas.spi_cuenta like '".$ls_codigo."' 
					AND spi_cuentas.denominacion like '".$ls_denominacion."' 
					AND spi_cuentas.sc_cuenta like '".$ls_codscg."' $ls_sqlaux 
				  ORDER BY spi_cuentas.spi_cuenta"; 
		}
		else
		{		  
			$ls_cadena =" SELECT *,(previsto+aumento-disminucion) as disponible 
				  FROM spi_cuentas 
		   		  WHERE codemp = '".$as_codemp."' AND spi_cuenta like '".$ls_codigo."' AND denominacion like '".$ls_denominacion."' AND sc_cuenta like '".$ls_codscg."' 
				  ORDER BY spi_cuenta";
	    }
    $rs_data = $io_sql->select($ls_cadena);
	if ($rs_data==false)
	   {
	     $msg->message($fun->uf_convertirmsg($io_sql->message));
  	   }
	else
 	   {
		 $li_numrows = $io_sql->num_rows($rs_data);
		 if ($li_numrows>0)
		    {
			  while($row=$io_sql->fetch_row($rs_data))
			       {
				     $cuenta       = $row["spi_cuenta"];
				     $denominacion = $row["denominacion"];
					 $scgcuenta    = $row["sc_cuenta"];
					 $status       = $row["status"];
$io_msg=new class_mensajes();
$ds=new class_datastore();
$io_sql=new class_sql($con);
$arr=$_SESSION["la_empresa"];

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>Denominación</td>";
print "</tr>";
if($ls_operacion=="BUSCAR")
{
	$ls_sql=" SELECT * FROM saf_grupo".
			" WHERE codgru like '".$ls_codigo."'".
			" AND dengru like '".$ls_denominacion."'"; 
    $rs_cta=$io_sql->select($ls_sql);
	$li_numrows=$io_sql->num_rows($rs_cta);
	if($li_numrows>0)
	{
	    while($row=$io_sql->fetch_row($rs_cta))
		{
		    print "<tr class=celdas-blancas>";
			$ls_codigo=$row["codgru"];
			$ls_denominacion=$row["dengru"];
			switch($ls_tipo)
			{
				case '':
					print "<td><a href=\"javascript: aceptar('$ls_codigo','$ls_denominacion');\">".$ls_codigo."</a></td>";
					print "<td>".$ls_denominacion."</td>";
				break;
				
	function uf_print($as_codper, $ai_codtraant, $as_emptraant)
   	{
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_print
		//		   Access: public
		//	    Arguments: as_codper  // código de personal
		//				   ai_codtraant  // codigo de trabajo anterior
		//				   as_emptraant  // empresa
		//	  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=30>Código</td>";
		print "<td width=270>Empresa</td>";
		print "<td width=100>Cargo</td>";
		print "<td width=100>Sueldo</td>";
		print "</tr>";
		$ls_sql="SELECT codtraant, emptraant, ultcartraant, ultsuetraant, fecingtraant, fecrettraant, emppubtraant,".
				"       codded, anolab, meslab, dialab, ".
				"		(SELECT desded FROM sno_dedicacion ".
				"		  WHERE sno_dedicacion.codemp = sno_trabajoanterior.codemp ".
				"           AND sno_dedicacion.codded = sno_trabajoanterior.codded) AS desded ".
				"  FROM sno_trabajoanterior ".
				" WHERE codemp='".$ls_codemp."'".
				"   AND codper='".$as_codper."'".
				"   AND codtraant like '".$ai_codtraant."'".
				"   AND emptraant like '".$as_emptraant."'".
				" ORDER BY codtraant ";
		$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))
			{
				$li_codtraant=$row["codtraant"];
				$ls_emptraant=$row["emptraant"];
				$ls_ultcartraant=$row["ultcartraant"];
				$li_ultsuetraant=$row["ultsuetraant"];
				$li_ultsuetraant=$io_fun_nomina->uf_formatonumerico($li_ultsuetraant);
				$ld_fecingtraant=$io_funciones->uf_convertirfecmostrar($row["fecingtraant"]);				
				$ld_fecrettraant=$io_funciones->uf_convertirfecmostrar($row["fecrettraant"]);				
				$ls_emppubtraant=$row["emppubtraant"];
				$ls_codded=$row["codded"];
				$ls_desded=$row["desded"];
				$li_anolab=$row["anolab"];
				$li_meslab=$row["meslab"];
				$li_dialab=$row["dialab"];
	
				print "<tr class=celdas-blancas>";
				print "<td><a href=\"javascript: aceptar('$li_codtraant','$ls_emptraant','$ls_ultcartraant','$li_ultsuetraant',";
				print "'$ld_fecingtraant','$ld_fecrettraant','$ls_emppubtraant','$ls_codded','$ls_desded','$li_anolab','$li_meslab','$li_dialab');\">".$li_codtraant."</a></td>";
				print "<td>".$ls_emptraant."</td>";
				print "<td>".$ls_ultcartraant."</td>";
				print "<td>".$li_ultsuetraant."</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);
	}