コード例 #1
0
   function uf_repintargrid(&$aa_object,&$ai_totrows)
   {
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_repintargrid
		//         Access: private
		//      Argumento: $aa_object // arreglo de titulos 
		//				   $ai_totrows // ultima fila pintada en el grid
		//	      Returns: 
		//    Description: Funcion que se encarga de repintar lo que esta impreso en el grid.
		//	   Creado Por: Ing. Luis Anibal Lang
		// Fecha Creación: 04/10/2006 								Fecha Última Modificación :
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		$io_fun_viaticos=new class_funciones_viaticos();
		for($li_i=1;$li_i<=$ai_totrows;$li_i++)
		{
			$ls_codpaides= $io_fun_viaticos->uf_obtenervalor("txtcodpaides".$li_i,"");
			$ls_despaides= $io_fun_viaticos->uf_obtenervalor("txtdespaides".$li_i,"");
			$ls_codestdes= $io_fun_viaticos->uf_obtenervalor("txtcodestdes".$li_i,"");
			$ls_desestdes= $io_fun_viaticos->uf_obtenervalor("txtdesestdes".$li_i,"");
			$ls_codciudes= $io_fun_viaticos->uf_obtenervalor("txtcodciudes".$li_i,"");
			$ls_desciudes= $io_fun_viaticos->uf_obtenervalor("txtdesciudes".$li_i,"");
			
			$aa_object[$li_i][1]="<input name=txtdespaides".$li_i." type=text   id=txtdespaides".$li_i." class=sin-borde size=35 value='". $ls_despaides ."' readonly>".
								 "<input name=txtcodpaides".$li_i." type=hidden id=txtcodpaides".$li_i." class=sin-borde size=17 value='". $ls_codpaides ."' readonly>";
			$aa_object[$li_i][2]="<input name=txtdesestdes".$li_i." type=text   id=txtdesestdes".$li_i." class=sin-borde size=20 value='". $ls_desestdes ."' readonly>".
								 "<input name=txtcodestdes".$li_i." type=hidden id=txtcodestdes".$li_i." class=sin-borde size=17 value='". $ls_codestdes ."' readonly>";
			$aa_object[$li_i][3]="<input name=txtdesciudes".$li_i." type=text   id=txtdesciudes".$li_i." class=sin-borde size=35 value='". $ls_desciudes ."' readonly>".
								 "<input name=txtcodciudes".$li_i." type=hidden id=txtcodciudes".$li_i." class=sin-borde size=17 value='". $ls_codciudes ."' readonly>";
			$aa_object[$li_i][4]="<a href=javascript:uf_delete_dt(".$li_i.");><img src=../shared/imagebank/tools15/eliminar.gif alt=Eliminar width=15 height=15 border=0></a>";
		}
		return true;

   }
コード例 #2
0
<?php
session_start();
require_once("class_folder/class_funciones_viaticos.php");
$io_fun_viaticos=new class_funciones_viaticos();
if(array_key_exists("hiddestino",$_POST))
{
	$ls_destino=$io_fun_viaticos->uf_obtenervalor("hiddestino","");
}
else
{
	$ls_destino=$io_fun_viaticos->uf_obtenervalor_get("destino","");
}
?>
<!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 Transportes de Viaticos </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
a:link {
	color: #006699;
}
a:visited {
	color: #006699;
}
a:active {
	color: #006699;
}
-->
コード例 #3
0
$io_sql= new class_sql($conn);
require_once("class_folder/sigesp_scv_c_config.php");
$io_scv= new sigesp_scv_c_config($conn);
require_once("../shared/class_folder/class_datastore.php");
$io_dsclas= new class_datastore();
require_once("../shared/class_folder/class_funciones.php");
$io_funcion= new class_funciones();
require_once("../shared/class_folder/class_funciones_db.php"); 
$io_funciondb= new class_funciones_db($conn);
require_once("../shared/class_folder/class_mensajes.php");
$io_msg= new class_mensajes();
$ls_codemp= $_SESSION["la_empresa"]["codemp"];
$lb_existe= "";

$ls_operacion= $io_fun_viaticos->uf_obteneroperacion();
$ls_spgnac=    $io_fun_viaticos->uf_obtenervalor("txtspgnac","");
$ls_denspgnac= $io_fun_viaticos->uf_obtenervalor("txtdenspgnac","");
$ls_spgint=    $io_fun_viaticos->uf_obtenervalor("txtspgint","");
$ls_denspgint= $io_fun_viaticos->uf_obtenervalor("txtdenspgint","");
$ls_scben=     $io_fun_viaticos->uf_obtenervalor("txtscben","");
$ls_scbenrd=     $io_fun_viaticos->uf_obtenervalor("txtscbenrd","");
$ls_denscben=  $io_fun_viaticos->uf_obtenervalor("txtdenscben","");
$ls_denscbenrd=  $io_fun_viaticos->uf_obtenervalor("txtdenscbenrd","");
$ls_estatus=   $io_fun_viaticos->uf_obtenervalor("hidestatus","");
$ls_type="C";
switch ($ls_operacion) 
{
	case "NUEVO":
		$lb_existe=$io_scv->uf_scv_load_config($ls_codemp,"SCV","CONFIG","NACIONALES",$ls_spgnac,$ls_denspgnac);
		if($lb_existe)
		{
コード例 #4
0
	}
	$lb_empresa=true;
	switch ($ls_operacion) 
	{
		case "NUEVO":
			uf_limpiarvariables();
			$ls_codtra=$io_fun->uf_generar_codigo($lb_empresa,$ls_codemp,'scv_transportes','codtra');
			$ls_estatus="NUEVO";
			$ls_denominacion="";
		break;
		
		case "GUARDAR";
		
		$ls_valido= false;
		$ls_readonly="";
		$ls_status=$io_fun_viaticos->uf_obtenervalor("hidstatus","");
		$ls_codtra=$io_fun_viaticos->uf_obtenervalor("txtcodtra","");
		$ls_codtiptra=$io_fun_viaticos->uf_obtenervalor("cmbcodtiptra","");
		$ls_dentra=$io_fun_viaticos->uf_obtenervalor("txtdentra","");
		$li_tartra=$io_fun_viaticos->uf_obtenervalor("txttartra","");
		$ls_existe=$io_fun_viaticos->uf_obtenervalor("existe","FALSE");
		$li_tartraaux= str_replace(".","",$li_tartra);
		$li_tartraaux= str_replace(",",".",$li_tartraaux);
		$ls_selected="selected";
/*		switch ($ls_codtiptra)
		{
			case "01";
				$ls_selectedaer="selected";
			break;
			case "02";
				$ls_selectedmar="selected";
コード例 #5
0
$lb_existe= "";
uf_limpiarvariables();
$ls_operacion=$io_fun_viaticos->uf_obteneroperacion();
$lb_empresa= true;

switch ($ls_operacion) 
{
	case "NUEVO":
		$ls_codtar= $io_fundb->uf_generar_codigo($lb_empresa,$ls_codemp,'scv_tarifakms','codtar');
		if(empty($ls_codtar))
		{
			$io_msg->message($io_fundb->is_msg_error);
		}
	break;
	case "GUARDAR":
		$ls_codtar= $io_fun_viaticos->uf_obtenervalor("txtcodtar","");
		$ls_dentar= $io_fun_viaticos->uf_obtenervalor("txtdentar","");
		$li_kmsdes= $io_fun_viaticos->uf_obtenervalor("txtkmsdes","");
		$li_kmshas= $io_fun_viaticos->uf_obtenervalor("txtkmshas","");
		$li_montar= $io_fun_viaticos->uf_obtenervalor("txtmontar","");
		$ls_estatus=$io_fun_viaticos->uf_obtenervalor("hidestatus","");
		$ls_existe=$io_fun_viaticos->uf_obtenervalor("existe","FALSE");
		$li_kmsdes= str_replace(".","",$li_kmsdes);
		$li_kmsdes= str_replace(",",".",$li_kmsdes);
		$li_kmshas= str_replace(".","",$li_kmshas);
		$li_kmshas= str_replace(",",".",$li_kmshas);
		$li_montar= str_replace(".","",$li_montar);
		$li_montar= str_replace(",",".",$li_montar);
		$lb_existe=$io_scv->uf_scv_select_tarifa($ls_codemp,$ls_codtar);
		if ($ls_estatus=="C")
		{
コード例 #6
0
   function uf_repintarpersonal(&$aa_objectpersonal,&$ai_totrowspersonal)
   {
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_repintarpersonal
		//         Access: private
		//      Argumento: $aa_objectpersonal  // arreglo de titulos 
		//				   $ai_totrowspersonal // ultima fila pintada en el grid
		//	      Returns: 
		//    Description: Funcion que se encarga de repintar lo que esta impreso en el grid de personal
		//	   Creado Por: Ing. Luis Anibal Lang
		// Fecha Creación: 19/10/2006 								Fecha Última Modificación :
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		$io_fun_viaticos=new class_funciones_viaticos();
		for($li_i=1;$li_i<=$ai_totrowspersonal;$li_i++)
		{
			$ls_codper=    $io_fun_viaticos->uf_obtenervalor("txtcodper".$li_i,"");
			$ls_nomper=    $io_fun_viaticos->uf_obtenervalor("txtnomper".$li_i,"");
			$ls_codcar=    $io_fun_viaticos->uf_obtenervalor("txtcodcar".$li_i,"");
			$ls_cedper=    $io_fun_viaticos->uf_obtenervalor("txtcedper".$li_i,"");
			$ls_codclavia= $io_fun_viaticos->uf_obtenervalor("txtcodclavia".$li_i,"");
			$ls_codnom=    $io_fun_viaticos->uf_obtenervalor("txtcodnom".$li_i,"");

			$aa_objectpersonal[$li_i][1]="<input name=txtcodper".$li_i."    type=text   id=txtcodper".$li_i."    class=sin-borde size=15 value='". $ls_codper ."'    readonly>";
			$aa_objectpersonal[$li_i][2]="<input name=txtnomper".$li_i."    type=text   id=txtnomper".$li_i."    class=sin-borde size=40 value='". $ls_nomper ."'    readonly>";
			$aa_objectpersonal[$li_i][3]="<input name=txtcedper".$li_i."    type=text   id=txtcedper".$li_i."    class=sin-borde size=11 value='". $ls_cedper ."'    readonly>";
			$aa_objectpersonal[$li_i][4]="<input name=txtcodcar".$li_i."    type=text   id=txtcodcar".$li_i."    class=sin-borde size=30 value='". $ls_codcar ."'    readonly>";
			$aa_objectpersonal[$li_i][5]="<input name=txtcodclavia".$li_i." type=text   id=txtcodclavia".$li_i." class=sin-borde size=10 value='". $ls_codclavia ."' readonly style='text-align:center'>".
 									     "<input name=txtcodnom".$li_i."    type=hidden id=txtcodnom".$li_i."    class=sin-borde  value='".$ls_codnom."'>";
			$aa_objectpersonal[$li_i][6]="<a href=javascript:uf_delete_dt_personal(".$li_i.");><img src=../shared/imagebank/tools15/eliminar.gif alt=Eliminar width=15 height=15 border=0></a>";
		}
		return true;

   }
コード例 #7
0
$io_funcion= new class_funciones();
require_once("../shared/class_folder/class_funciones_db.php");
$io_funciondb= new class_funciones_db($conn);
require_once("../shared/class_folder/class_mensajes.php");
$io_msg= new class_mensajes();
require_once("../shared/class_folder/grid_param.php");
$io_grid= new grid_param();
require_once("../shared/class_folder/class_datastore.php");
$io_ds=    new class_datastore();
$io_dsdoc= new class_datastore();
require_once("class_folder/sigesp_scv_c_regiones.php");
$io_region= new sigesp_scv_c_regiones($conn);
$lb_existe= "";
global $object;
$ls_operacion= $io_fun_viaticos->uf_obteneroperacion();
$ls_codreg=    $io_fun_viaticos->uf_obtenervalor("txtcodreg","");
$ls_denreg=    $io_fun_viaticos->uf_obtenervalor("txtdenreg","");
$li_lastrow=   $io_fun_viaticos->uf_obtenervalor("lastrow",0);
$total=        $io_fun_viaticos->uf_obtenervalor("hidtotrows","");
$ls_estatus=   $io_fun_viaticos->uf_obtenervalor("hidestatus","NUEVO");
$ls_codpais=   $io_fun_viaticos->uf_obtenervalor("cmbpais","---");
$ls_existe=    $io_fun_viaticos->uf_obtenervalor("existe","FALSE");
$ls_codemp= $_SESSION["la_empresa"]["codemp"];
//Titulos de la tabla de Detalle Estados.
$title[1]="Código"; 
$title[2]="Denominación"; 
$title[3]=""; 
$grid="grid";	
////////////Fin de la Tabla//////////////.
switch ($ls_operacion) 
{
コード例 #8
0
	$io_scv=new sigesp_scv_c_anulacionsolicitud("../");
	require_once("../shared/class_folder/class_mensajes.php");
	$io_mensajes=new class_mensajes();		
	require_once("../shared/class_folder/class_fecha.php");
	$io_fecha=new class_fecha();		
	uf_limpiarvariables();
	switch ($ls_operacion) 
	{
		case "PROCESAR":
			uf_load_variables();
			$lb_valido=false;
			for($li_i=0;$li_i<=$li_totrow;$li_i++)
			{
				if (array_key_exists("chkanulacion".$li_i,$_POST))
				{
					$ls_codsolvia=$io_fun_scv->uf_obtenervalor("txtcodsolvia".$li_i,"");
					$ld_fecsolvia=$io_fun_scv->uf_obtenervalor("txtfecsolvia".$li_i,"");
					switch ($ls_tipope)
					{
						case 0:
							$lb_valido=$io_fecha->uf_comparar_fecha($ld_fecsolvia,$ld_fecanu);
							if($lb_valido)
							{
								$lb_existe=$io_scv->uf_validar_estatus_solicitud($ls_codsolvia);
								if(!$lb_existe)
								{
									$lb_valido=$io_scv->uf_update_estatus_solicitud($ls_codsolvia,$la_seguridad);
								}
								else
								{
									$io_mensajes->message("La Solicitud de Viaticos ".$ls_codsolvia." ya esta anulada");
コード例 #9
0
require_once("class_folder/sigesp_scv_c_otrasasignaciones.php");
$io_scv= new sigesp_scv_c_otrasasignaciones($conn);
require_once("../shared/class_folder/class_datastore.php");
$io_dsclas= new class_datastore();
require_once("../shared/class_folder/class_funciones.php");
$io_funcion= new class_funciones();
require_once("../shared/class_folder/class_funciones_db.php"); 
$io_funciondb= new class_funciones_db($conn);
require_once("../shared/class_folder/class_mensajes.php");
$io_msg= new class_mensajes();
$ls_codemp= $_SESSION["la_empresa"]["codemp"];
$lb_existe= "";

uf_limpiarvariables();
$ls_operacion= $io_fun_viaticos->uf_obteneroperacion();
$ls_codotrasi= $io_fun_viaticos->uf_obtenervalor("txtcodotrasi","");
$ls_denotrasi= $io_fun_viaticos->uf_obtenervalor("txtdenotrasi","");
$li_tarotrasi= $io_fun_viaticos->uf_obtenervalor("txttarotrasi","");
$ls_existe=$io_fun_viaticos->uf_obtenervalor("existe","FALSE");
$li_tarotrasi=    str_replace(".","",$li_tarotrasi);
$li_tarotrasi=    str_replace(",",".",$li_tarotrasi);
$ls_estatus=   $io_fun_viaticos->uf_obtenervalor("hidestatus","");
$lb_empresa= true;
switch ($ls_operacion) 
{
	case "NUEVO":
		uf_limpiarvariables();
		$ls_estatus="NUEVO";
		$ls_codotrasi= $io_funciondb->uf_generar_codigo($lb_empresa,$ls_codemp,'scv_otrasasignaciones','codotrasi');
		if(empty($ls_codotrasi))
		{
コード例 #10
0
$io_sql= new class_sql($conn);
require_once("class_folder/sigesp_scv_c_misiones.php");
$io_mision= new sigesp_scv_c_misiones($conn);
require_once("../shared/class_folder/class_datastore.php");
$io_dsclas= new class_datastore();
require_once("../shared/class_folder/class_funciones.php");
$io_funcion= new class_funciones();
require_once("../shared/class_folder/class_funciones_db.php"); 
$io_funciondb= new class_funciones_db($conn);
require_once("../shared/class_folder/class_mensajes.php");
$io_msg= new class_mensajes();
$ls_codemp=$_SESSION["la_empresa"]["codemp"];
$lb_existe= "";

$ls_operacion=$io_fun_viaticos->uf_obteneroperacion();
$ls_codmis=$io_fun_viaticos->uf_obtenervalor("txtcodmis","");
$ls_denmis=$io_fun_viaticos->uf_obtenervalor("txtdenmis","");
$ls_estatus=$io_fun_viaticos->uf_obtenervalor("hidestatus","NUEVO");
$ls_existe=$io_fun_viaticos->uf_obtenervalor("existe","FALSE");
switch ($ls_operacion) 
{
	case "NUEVO":
		$lb_empresa= true;
		$ls_codmis= $io_funciondb->uf_generar_codigo($lb_empresa,$ls_codemp,'scv_misiones','codmis');
		if(empty($ls_codmis))
		{
			$io_msg->message($io_funciondb->is_msg_error);
		}
	break;
	case "GUARDAR":
		//$lb_existe= $io_mision->uf_load_mision($ls_codemp,$ls_codmis);
コード例 #11
0
$io_sql= new class_sql($conn);
require_once("class_folder/sigesp_scv_c_categorias.php");
$io_scv= new sigesp_scv_c_categorias($conn);
require_once("../shared/class_folder/class_datastore.php");
$io_dsclas= new class_datastore();
require_once("../shared/class_folder/class_funciones.php");
$io_funcion= new class_funciones();
require_once("../shared/class_folder/class_funciones_db.php"); 
$io_funciondb= new class_funciones_db($conn);
require_once("../shared/class_folder/class_mensajes.php");
$io_msg= new class_mensajes();
$ls_codemp=$_SESSION["la_empresa"]["codemp"];
$lb_existe= "";

$ls_operacion=$io_fun_viaticos->uf_obteneroperacion();
$ls_codcat=$io_fun_viaticos->uf_obtenervalor("txtcodcat","");
$ls_codcat=strtoupper($ls_codcat);
$ls_dencat=$io_fun_viaticos->uf_obtenervalor("txtdencat","");
$ls_estatus=$io_fun_viaticos->uf_obtenervalor("hidestatus","");
switch ($ls_operacion) 
{
	case "NUEVO":
		$ls_codcat="";
		$ls_dencat="";
		$ls_estatus="";
	break;
	case "GUARDAR":
		if ($ls_estatus=="C")
		{
			$lb_existe=$io_scv->uf_scv_select_categoria($ls_codemp,$ls_codcat);
			if (!$lb_existe)
コード例 #12
0
	$lb_empresa= true;
	switch($ls_operacion)
	{
		case "NUEVO":
			uf_limpiarvariables();
			$ls_estatus="NUEVO";
			$ls_codtar= $io_funciondb->uf_generar_codigo($lb_empresa,$ls_codemp,'scv_tarifas','codtar');
			if(empty($ls_codtar))
			{
				$io_msg->message("Error asignando Código de Tarifas");
			}
		break;
		case "EXTERIOR":
			uf_limpiarvariables();
			$ls_estatus="NUEVO";
			$ls_codtar=$io_fun_viaticos->uf_obtenervalor("txtcodtar","");
			$ls_dentar=$io_fun_viaticos->uf_obtenervalor("txtdentar","");
			$li_exterior=$io_fun_viaticos->uf_obtenervalor("hidexterior",0);
			$ls_codreg=$io_fun_viaticos->uf_obtenervalor("txtcodreg","");
			$ls_denreg=$io_fun_viaticos->uf_obtenervalor("txtdenreg","");
			$li_monbol=$io_fun_viaticos->uf_obtenervalor("txtmonbol","");
			$li_mondol=$io_fun_viaticos->uf_obtenervalor("txtmondol","");
			$li_monpas=$io_fun_viaticos->uf_obtenervalor("txtmonpas","");
			$li_monhos=$io_fun_viaticos->uf_obtenervalor("txtmonhos","");
			$li_monali=$io_fun_viaticos->uf_obtenervalor("txtmonali","");
			$li_monmov=$io_fun_viaticos->uf_obtenervalor("txtmonmov","");
			$ls_existe=$io_fun_viaticos->uf_obtenervalor("existe","FALSE");
			if($li_exterior==0)
			{
				$ls_codpai="058";
				$ls_denpai="VENEZUELA";
コード例 #13
0
	require_once("../shared/class_folder/class_fecha.php");
	$io_fec= new class_fecha();
	$ls_codemp=    $_SESSION["la_empresa"]["codemp"];
	$ls_conrecdoc=    $_SESSION["la_empresa"]["conrecdoc"];
	$ls_modalidad= $_SESSION["la_empresa"]["estmodest"];
	switch($ls_modalidad)
	{
		case "1": // Modalidad por Proyecto
			$ls_titulo="Estructura Presupuestaria ";
			break;
			
		case "2": // Modalidad por Presupuesto
			$ls_titulo="Estructura Programática ";
			break;
	}
	$ls_operacion=$io_fun_viaticos->uf_obtenervalor("operacion","NUEVO");
	uf_limpiarvariables($ls_titulo);
/*	if(empty($ls_operacion))
	{
		$io_scv->uf_agregarlineablanca($lo_object,$li_totrows);
		$io_scv->uf_agregarlineablancapersonal($lo_objectpersonal,$li_totrowspersonal);
		$io_scv->uf_agregarlineablancapresupuesto($lo_objectpresupuesto,$li_totrowspresupuesto);
		$io_scv->uf_agregarlineablancacontable($lo_objectcontable,$li_totrowscontable);
	}
*/	$ls_codsolvia= $io_fun_viaticos->uf_obtenervalor("txtcodsolvia","");
	$ld_fecsolvia= $io_fun_viaticos->uf_obtenervalor("txtfecsolvia","");
	$ls_codmis=    $io_fun_viaticos->uf_obtenervalor("txtcodmis","");
	$ls_denmis=    $io_fun_viaticos->uf_obtenervalor("txtdenmis","");
	$ls_codrut=    $io_fun_viaticos->uf_obtenervalor("txtcodrut","");
	$ls_desrut=    $io_fun_viaticos->uf_obtenervalor("txtdesrut","");
	$ls_coduniadm= $io_fun_viaticos->uf_obtenervalor("txtcoduniadm","");
コード例 #14
0
<?php
	session_start();  
	require_once("../../shared/class_folder/grid_param.php");
	$io_grid=new grid_param();
	require_once("../../shared/class_folder/class_funciones.php");
	$io_funciones=new class_funciones();
	require_once("class_funciones_viaticos.php");
	$io_funciones_scv=new class_funciones_viaticos();
	require_once("sigesp_scv_c_anulacionsolicitud.php");
	$io_anulacion=new sigesp_scv_c_anulacionsolicitud('../../');
	// proceso a ejecutar
	$ls_proceso=$io_funciones_scv->uf_obtenervalor("proceso","");
	// numero de sep
	$ls_numsol=$io_funciones_scv->uf_obtenervalor("numsol","");
	// fecha(registro) de inicio de busqueda
	$ld_fecregdes=$io_funciones_scv->uf_obtenervalor("fecregdes","");
	// fecha(registro) de fin de busqueda
	$ld_fecreghas=$io_funciones_scv->uf_obtenervalor("fecreghas","");
	// tipo de operacion aprobacion/reverso
	$ls_tipooperacion=$io_funciones_scv->uf_obtenervalor("tipooperacion","");
	switch($ls_proceso)
	{
		case "BUSCAR":
			uf_print_solicitudes($ls_numsol,$ld_fecregdes,$ld_fecreghas,$ls_tipooperacion);
			break;
	}

	//-----------------------------------------------------------------------------------------------------------------------------------
	function uf_print_solicitudes($as_numsol,$ad_fecregdes,$ad_fecreghas,$as_tipooperacion)
	{	
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
コード例 #15
0
<?php
	//-----------------------------------------------------------------------------------------------------------------------------------
	// Clase donde se cargan todos los catálogos del sistema SCV con la utilización del AJAX
	//-----------------------------------------------------------------------------------------------------------------------------------
    session_start();   
	require_once("../../shared/class_folder/grid_param.php");
	$io_grid=new grid_param();
	require_once("class_funciones_viaticos.php");
	$io_funciones_scv=new class_funciones_viaticos();
	// Tipo del catalogo que se requiere pintar
	$ls_catalogo=$io_funciones_scv->uf_obtenervalor("catalogo","");
	switch($ls_catalogo)
	{
		case "PROVEEDOR":
			uf_print_proveedor();
			break;
		case "BENEFICIARIO":
			uf_print_beneficiario();
			break;
		case "ESTRUCTURA1":
			uf_print_estructura1();
			break;
		case "ESTRUCTURA2":
			uf_print_estructura2();
			break;
		case "ESTRUCTURA3":
			uf_print_estructura3();
			break;
		case "ESTRUCTURA4":
			uf_print_estructura4();
			break;