";
print "location.href='../../sigesp_inicio_sesion.php'";
print "";
}
$ls_logusr=$_SESSION["la_logusr"];
require_once("class_folder/class_funciones_cfg.php");
$io_fun_cfg=new class_funciones_cfg();
$io_fun_cfg->uf_load_seguridad("CFG","sigesp_cfg_d_sucursales.php",$ls_permisos,$la_seguridad,$la_permisos,"../");
$ls_loncodestpro1 = $_SESSION["la_empresa"]["loncodestpro1"];
$li_loncodestpro2 = $_SESSION["la_empresa"]["loncodestpro2"];
$li_loncodestpro3 = $_SESSION["la_empresa"]["loncodestpro3"];
$li_loncodestpro4 = $_SESSION["la_empresa"]["loncodestpro4"];
$li_loncodestpro5 = $_SESSION["la_empresa"]["loncodestpro5"];
?>
Información de Sucursales
uf_obtenervalor("txtcodsuc","");
$ls_nomsuc = $io_fun_cfg->uf_obtenervalor("txtnomsuc","");
$ls_codestpro1 = $io_fun_cfg->uf_obtenervalor("txtcodestpro1","0000000000000000000000000");
$ls_codestpro2 = $io_fun_cfg->uf_obtenervalor("txtcodestpro2","0000000000000000000000000");
$ls_codestpro3 = $io_fun_cfg->uf_obtenervalor("txtcodestpro3","0000000000000000000000000");
$ls_codestpro4 = $io_fun_cfg->uf_obtenervalor("txtcodestpro4","0000000000000000000000000");
$ls_codestpro5 = $io_fun_cfg->uf_obtenervalor("txtcodestpro5","0000000000000000000000000");
$ls_estcla = $io_fun_cfg->uf_obtenervalor("hidestcla","-");
$ls_status = $io_fun_cfg->uf_obtenervalor("status","");
if($ls_status!="C")
{
$lb_existe=$io_cfg->uf_select_sucursal($ls_nomsuc);
if(!$lb_existe)
{
$lb_existe=$io_cfg->uf_select_estructura_sucursal($ls_codsuc,$ls_codestpro1,$ls_codestpro2,$ls_codestpro3,$ls_codestpro4,$ls_codestpro5,$ls_estcla);
if(!$lb_existe)
{
$lb_valido=$io_cfg->uf_insert_sucursal($ls_codsuc,$ls_nomsuc,$ls_codestpro1,$ls_codestpro2,$ls_codestpro3,$ls_codestpro4,$ls_codestpro5,$ls_estcla,$la_seguridad);
if ($lb_valido)
{
$io_msg->message("Registro con Éxito.");
uf_limpiarvariables();
}
else
{
$io_msg->message("Error en Registro.");
uf_limpiarvariables();
}
}
else
{
$io_msg->message("La estructura presupuestaria esta relacionada con otra sucursal.");
}
}
else
{
$io_msg->message("El código de sucursal ya esta registrado.");
}
}
else
{
$lb_existe=$io_cfg->uf_select_estructura_sucursal($ls_codsuc,$ls_codestpro1,$ls_codestpro2,$ls_codestpro3,$ls_codestpro4,$ls_codestpro5,$ls_estcla);
if(!$lb_existe)
{
$lb_valido=$io_cfg->uf_update_sucursal($ls_codsuc,$ls_nomsuc,$ls_codestpro1,$ls_codestpro2,$ls_codestpro3,$ls_codestpro4,$ls_codestpro5,$ls_estcla,$la_seguridad);
if ($lb_valido)
{
$io_msg->message("Registro con Éxito.");
uf_limpiarvariables();
}
else
{
$io_msg->message("Error en Registro.");
uf_limpiarvariables();
}
}
else
{
$io_msg->message("La estructura presupuestaria esta relacionada con otra sucursal.");
}
}
}
if ($ls_operacion=="DELETE")
{
$ls_codsuc= $io_fun_cfg->uf_obtenervalor("txtcodsuc","");
$lb_valido= $io_cfg->uf_delete_sucursales($ls_codsuc,$la_seguridad);
if ($lb_valido)
{
$io_msg->message("Registro eliminado con Éxito.");
uf_limpiarvariables();
}
else
{
$io_msg->message("Error en eliminar Registro.");
uf_limpiarvariables();
}
}
?>