"; print "location.href='../sigesp_inicio_sesion.php'"; print ""; } $ls_logusr=$_SESSION["la_logusr"]; require_once("class_funciones_inventario.php"); $io_fun_inventario=new class_funciones_inventario(); $io_fun_inventario->uf_load_seguridad("SIV","sigesp_siv_d_articulo.php",$ls_permisos,$la_seguridad,$la_permisos); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// ?> Definir Activo Fijo
uf_obteneroperacion(); $ls_rbtipocat=$io_siv->uf_select_valor_config($ls_codemp); $li_catalogo=$io_siv->uf_siv_select_catalogo($li_estnum,$li_estcmp); if($ls_rbtipocat==0) { $io_msg->message("Debe realizar la configuracion de Activos Fijos"); print ""; } else { switch ($ls_rbtipocat) { case '0': uf_limpiarvariables(); break; case '1': $ls_rbcsc="checked"; $ls_rbcgr=""; break; case '2': $ls_rbcgr="checked"; $ls_rbcsc=""; break; } } switch ($ls_operacion) { case "NUEVO": $ls_codact = ""; $ls_codart = $io_fun_inventario->uf_obtenervalor_get("codart",""); $ls_denart = $io_fun_inventario->uf_obtenervalor_get("denart",""); $ls_sigecof = $io_fun_inventario->uf_obtenervalor_get("sigecof",""); $ls_densigecof = $io_fun_inventario->uf_obtenervalor_get("densigecof",""); $ls_spgcta = $io_fun_inventario->uf_obtenervalor_get("spg_cta",""); $lb_existe = $io_siv->uf_saf_select_estactivo($ls_codart); if($lb_existe) { $io_msg->message("Ya el Articulo tiene su Activo Correspondiente"); print ""; } break; case "BUSCAR": $ls_codact=$io_fun_inventario->uf_obtenervalor("txtcodact",""); $ls_codart=$io_fun_inventario->uf_obtenervalor("txtcodart",""); $ls_denart=$io_fun_inventario->uf_obtenervalor("txtdenart",""); $ls_sigecof=$io_fun_inventario->uf_obtenervalor("txtcodcatsig",""); $ls_densigecof=$io_fun_inventario->uf_obtenervalor("txtdencatsig",""); $ls_spgcta=$io_fun_inventario->uf_obtenervalor("txtspg_cuenta",""); $ls_codact=str_pad($ls_codact,15,"0",0); $lb_valor=$io_siv->uf_buscarcodigoactivo($ls_codact); if ($lb_valor!="") { $io_msg->message("Existe un Activo con este código"); } break; case "GUARDAR": $ls_codact=$io_fun_inventario->uf_obtenervalor("txtcodact",""); $ls_codact=str_pad($ls_codact,15,"0",0); $ls_codart=$io_fun_inventario->uf_obtenervalor("txtcodart",""); $ls_denart=$io_fun_inventario->uf_obtenervalor("txtdenart",""); $li_cosact=$io_fun_inventario->uf_obtenervalor("txtcosto",""); $ls_codcatsig=$io_fun_inventario->uf_obtenervalor("txtcodcatsig",""); $ls_codgru=$io_fun_inventario->uf_obtenervalor("txtcodgru",""); $ls_codsubgru=$io_fun_inventario->uf_obtenervalor("txtcodsubgru",""); $ls_spgcuenta=$io_fun_inventario->uf_obtenervalor("txtspg_cuenta",""); $ls_codsec=$io_fun_inventario->uf_obtenervalor("txtcodsec",""); $li_cosact= str_replace(".","",$li_cosact); $li_cosact= str_replace(",",".",$li_cosact); $lb_valor=$io_siv->uf_buscarcodigoactivo($ls_codact); if ($lb_valor!="") { $io_msg->message("Existe un Activo con este código"); } if ($lb_valor=="") { $lb_valido=$io_siv->uf_saf_insert_activo($ls_codart,$ls_codact,$ls_denart,$li_cosact,$ls_codcatsig, $ls_codgru,$ls_codsubgru,$ls_codsec,$ls_spgcuenta,$la_seguridad); } if(($lb_valido)&&($lb_valor=="")) { $io_msg->message("EL activo ".$ls_codact." se Registro correctamente"); } else { $io_msg->message("No se pudo registrar el Activo"); } print ""; break; } ?>
Definir Activo Fijo
 
disabled="disabled"> Catálogo SIGECOF disabled="disabled"> Categoría CGR
Código
Costo
SIGECOF Buscar
Grupo
Buscar
Sub-Grupo
Buscar
Sección
Buscar
Cuenta Presupuestaria
Buscar