";
print "location.href='../../sigesp_inicio_sesion.php'";
print "";
}
?>
Validaciones para Traspasos Presupuestarios
uf_conectar();//Asignacion de valor a la variable $conn a traves del metodo uf_conectar de la clase sigesp_include.
$io_validacion = new sigesp_spg_c_validaciones($conn);
$io_sql = new class_sql($conn);//Instanciando la Clase Class Sql.
$io_msg = new class_mensajes();
$io_dsclas = new class_datastore();//Instanciando la Clase Class DataStore.
$io_funcion = new class_funciones();//Instanciando la Clase Class_Funciones.
$io_funciondb = new class_funciones_db($conn);
$lb_existe = "";
////////////////////////////////////////////// SEGURIDAD /////////////////////////////////////////////
require_once("../../shared/class_folder/sigesp_c_seguridad.php");
$io_seguridad= new sigesp_c_seguridad();
$arre=$_SESSION["la_empresa"];
$ls_empresa=$arre["codemp"];
$ls_logusr=$_SESSION["la_logusr"];
$ls_sistema="CFG";
$ls_ventanas="sigesp_spg_d_validaciones.php";
$la_seguridad["empresa"]=$ls_empresa;
$la_seguridad["logusr"]=$ls_logusr;
$la_seguridad["sistema"]=$ls_sistema;
$la_seguridad["ventanas"]=$ls_ventanas;
if (array_key_exists("permisos",$_POST)||($ls_logusr=="PSEGIS"))
{
if($ls_logusr=="PSEGIS")
{
$ls_permisos="";
$la_accesos=$io_seguridad->uf_sss_load_permisossigesp();
}
else
{
$ls_permisos= $_POST["permisos"];
$la_accesos["leer"]= $_POST["leer"];
$la_accesos["incluir"]= $_POST["incluir"];
$la_accesos["cambiar"]= $_POST["cambiar"];
$la_accesos["eliminar"]= $_POST["eliminar"];
$la_accesos["imprimir"]= $_POST["imprimir"];
$la_accesos["anular"]= $_POST["anular"];
$la_accesos["ejecutar"]= $_POST["ejecutar"];
}
}
else
{
$la_accesos["leer"]="";
$la_accesos["incluir"]="";
$la_accesos["cambiar"]="";
$la_accesos["eliminar"]="";
$la_accesos["imprimir"]="";
$la_accesos["anular"]="";
$la_accesos["ejecutar"]="";
$ls_permisos=$io_seguridad->uf_sss_load_permisos($ls_empresa,$ls_logusr,$ls_sistema,$ls_ventanas,$la_accesos);
}
////////////////////////////////////////////// SEGURIDAD /////////////////////////////////////////////
if (array_key_exists("operacion",$_POST))
{
$ls_operacion=$_POST["operacion"];
}
else
{
$ls_operacion="BUSCAR";
}
if (array_key_exists("chkvalidacion",$_POST))
{
$li_validacion = $_POST["chkvalidacion"];
if($li_validacion == 1)
{
$ls_checked = "checked";
}
else
{
$ls_checked = "";
}
}
else
{
$li_validacion = 0;
$ls_checked = "";
}
if (array_key_exists("txtctaced",$_POST))
{
$ls_ctascedentes = $_POST["txtctaced"];
}
else
{
$ls_ctascedentes = "";
}
if (array_key_exists("txtctarec",$_POST))
{
$ls_ctasreceptoras = $_POST["txtctarec"];
}
else
{
$ls_ctasreceptoras = "";
}
$ls_codemp = $ls_empresa;
$lb_empresa = true;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////// Operaciones de Actualizacion //////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($ls_operacion == "BUSCAR")
{
$io_validacion->uf_obtener_validacion($ls_empresa,$li_validacion,$ls_ctasreceptoras,$ls_ctascedentes);
if($li_validacion == 1)
{
$ls_checked = "checked";
}
else
{
$ls_checked = "";
}
}
if ($ls_operacion=="GUARDAR")
{
$lb_valido=$io_validacion->uf_activar_validacion($ls_empresa,$li_validacion,$ls_ctasreceptoras,$ls_ctascedentes,$la_seguridad);
if ($lb_valido)
{
$io_sql->commit();
$io_msg->message("Configuracion Registrada !!!");
}
else
{
$io_sql->rollback();
$io_msg->message("Error en Configuracion !!!");
}
if($li_validacion == 1)
{
$ls_checked = "checked";
}
else
{
$ls_checked = "";
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////// Fin de las Operaciones de Insercion y Actualizacion ///////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////Operaciones de Eliminar en el Data Store////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
?>