$ls_proceso = $io_funciones_cxp->uf_obtenervalor("proceso", "");
// numero de sep
$ls_numsol = $io_funciones_cxp->uf_obtenervalor("numsol", "");
// fecha(registro) de inicio de busqueda
$ld_fecemides = $io_funciones_cxp->uf_obtenervalor("fecemides", "");
// fecha(registro) de fin de busqueda
$ld_fecemihas = $io_funciones_cxp->uf_obtenervalor("fecemihas", "");
// codigo de proveedor/beneficiario
$ls_proben = $io_funciones_cxp->uf_obtenervalor("proben", "");
// tipo proveedor/beneficiario
$ls_tipproben = $io_funciones_cxp->uf_obtenervalor("tipproben", "");
// tipo de operacion aprobacion/reverso
$ls_tipooperacion = $io_funciones_cxp->uf_obtenervalor("tipooperacion", "");
switch ($ls_proceso) {
    case "BUSCAR":
        uf_print_solicitudes($ls_numsol, $ld_fecemides, $ld_fecemihas, $ls_tipproben, $ls_proben, $ls_tipooperacion);
        break;
}
//-----------------------------------------------------------------------------------------------------------------------------------
function uf_print_solicitudes($as_numsol, $ad_fecemides, $ad_fecemihas, $as_tipproben, $as_proben, $as_tipooperacion)
{
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    //	     Function: uf_print_solicitudes
    //		   Access: private
    //		 Argument: as_numsol        // Numero de la solicitud de orden de Pago
    //                 ad_fecemides     // Fecha (Emision) de inicio de la Busqueda
    //                 ad_fecemihas     // Fecha (Emision) de fin de la Busqueda
    //                 as_tipproben     // Tipo proveedor/ beneficiario
    //                 as_proben        // Codigo de proveedor/ beneficiario
    //                 as_tipooperacion // Codigo de la Unidad Ejecutora
    //	  Description: Método que impirme el grid de las solicitudes a ser aprobadas o para reversar la aprovaciòn
$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();
$ls_codemp = $_SESSION["la_empresa"]["codemp"];
// proceso a ejecutar
$ls_proceso = $io_funciones_cxp->uf_obtenervalor("proceso", "");
// fecha(emision) de inicio de busqueda
$ld_fecemides = $io_funciones_cxp->uf_obtenervalor("fecemides", "");
// fecha(emision) de fin de busqueda
$ld_fecemihas = $io_funciones_cxp->uf_obtenervalor("fecemihas", "");
switch ($ls_proceso) {
    case "FORMATO2":
        uf_print_solicitudes($ld_fecemides, $ld_fecemihas);
        break;
}
//-----------------------------------------------------------------------------------------------------------------------------------
function uf_print_solicitudes($ld_fecemides, $ld_fecemihas)
{
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    //	     Function: uf_print_solicitudes
    //		   Access: private
    //		 Argument: ad_fecregdes     // Fecha (Registro) de inicio de la Busqueda
    //                 ad_fecreghas     // Fecha (Registro) de fin de la Busqueda
    //	  Description: Método que impirme el grid de las solicitudes de pago a imprimir en el reporte
    //	   Creado Por: Ing. Yesenia Moreno/ Ing. Luis Lang
    // Fecha Creación: 16/06/2007								Fecha Última Modificación :
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    global $io_grid, $io_funciones_cxp, $io_funciones, $io_sql, $io_mensajes;
	$ls_coduniadm=$io_funciones_sep->uf_obtenervalor("coduniadm","");
	// fecha(registro) de inicio de busqueda
	$ld_fecregdes=$io_funciones_sep->uf_obtenervalor("fecregdes","");
	// fecha(registro) de fin de busqueda
	$ld_fecreghas=$io_funciones_sep->uf_obtenervalor("fecreghas","");
	// codigo de proveedor/beneficiario
	$ls_proben=$io_funciones_sep->uf_obtenervalor("proben","");
	// tipo proveedor/beneficiario
	$ls_tipproben=$io_funciones_sep->uf_obtenervalor("tipproben","");
	// tipo de operacion aprobacion/reverso
	$ls_tipooperacion=$io_funciones_sep->uf_obtenervalor("tipooperacion","");
	switch($ls_proceso)
	{
		case "BUSCAR":
			$ls_titulo="Solicitudes";
			uf_print_solicitudes($ls_numsol,$ls_tipo,$ls_coduniadm,$ld_fecregdes,$ld_fecreghas,$ls_tipproben,$ls_proben,$ls_tipooperacion);
			break;
	}

	//-----------------------------------------------------------------------------------------------------------------------------------
	function uf_print_solicitudes($as_numsol,$as_tipo,$as_coduniadm,$ad_fecregdes,$ad_fecreghas,$as_tipproben,$as_proben,$as_tipooperacion)
	{	
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_print_solicitudes
		//		   Access: private
		//		 Argument: as_numsol        // Numero de la solicitud de ejecucion presupuestaria
		//                 as_tipo          // Indica si es de Bienes o de servicios
		//                 as_coduniadm     // Codigo de la Unidad Ejecutora
		//                 ad_fecregdes     // Fecha (Registro) de inicio de la Busqueda
		//                 ad_fecreghas     // Fecha (Registro) de fin de la Busqueda
		//                 as_tipproben     // Tipo proveedor/ beneficiario
	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)
	{	
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_print_solicitudes
		//		   Access: private
		//		 Argument: as_numsol        // Numero de la solicitud de orden de Pago
		//                 ad_fecregdes     // Fecha (Registro) de inicio de la Busqueda
		//                 ad_fecreghas     // Fecha (Registro) de fin de la Busqueda
		//                 as_tipooperacion // Codigo de la Unidad Ejecutora
		//	  Description: Método que impirme el grid de las solicitudes de viaticos para anular 
		//	   Creado Por: Ing. Luis Anibal Lang