"; print "location.href='../sigesp_inicio_sesion.php'"; print ""; } $ls_logusr=$_SESSION["la_logusr"]; require_once("class_funciones_inventario.php"); $io_fun_activo=new class_funciones_inventario(); $io_fun_activo->uf_load_seguridad("SIV","sigesp_siv_d_configuracion.php",$ls_permisos,$la_seguridad,$la_permisos); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// function uf_limpiarvariables() { ////////////////////////////////////////////////////////////////////////////// // Function: uf_limpiarvariables // Description: Función que limpia todas las variables necesarias en la página ////////////////////////////////////////////////////////////////////////////// global $ls_selected,$ls_selectedfifo,$ls_selectedlifo,$ls_selectedcpp,$ls_checksig; global $ls_checknum,$ls_checkcont,$ls_checkalfnum,$ls_checkcmp,$ls_checkartpri,$ls_checkcencos; $ls_selected=""; $ls_selectedfifo=""; $ls_selectedlifo=""; $ls_selectedcpp=""; $ls_checksig=""; $ls_checknum=""; $ls_checkcont=""; $ls_checkalfnum=""; $ls_checkcmp="checked"; $ls_checkartpri=""; $ls_checkcencos=""; } ?> Configuración de Inventario
Sistema de Inventario
 
 
Nuevo
Grabar
Salir
Ayuda
 
uf_conectar(); require_once("../shared/class_folder/class_mensajes.php"); $io_msg= new class_mensajes(); require_once("../shared/class_folder/class_funciones_db.php"); $io_fun= new class_funciones_db($con); require_once("sigesp_siv_c_configuracion.php"); $io_siv= new sigesp_siv_c_configuracion(); require_once("../shared/class_folder/class_fecha.php"); $io_fec= new class_fecha(); require_once("class_funciones_inventario.php"); $io_funciones_inventario= new class_funciones_inventario(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $ls_operacion=$io_funciones_inventario->uf_obteneroperacion(); switch ($ls_operacion) { case "NUEVO": break; case "GUARDAR"; uf_limpiarvariables(); $ls_valido= false; $li_estcatsig=$io_funciones_inventario->uf_obtenervalor("chksigecof",0); $ls_metodo=$io_funciones_inventario->uf_obtenervalor("cmbmetodo",""); $li_estnum=$io_funciones_inventario->uf_obtenervalor("rdcodigo",""); $li_estcont=$io_funciones_inventario->uf_obtenervalor("chkcontabilizar",0); $li_estcmp=$io_funciones_inventario->uf_obtenervalor("chkestcmp",0); $li_artpri=$io_funciones_inventario->uf_obtenervalor("chkartpri",0); $li_estcencos=$io_funciones_inventario->uf_obtenervalor("chkestcencos",0); $io_siv->estnumtipart=$io_funciones_inventario->uf_obtenervalor("rdcodigotipart",""); $io_siv->estcmptipart=$io_funciones_inventario->uf_obtenervalor("chkcomptipart",0); echo $io_siv->estcmptipart; switch ($ls_metodo) { case"": $ls_selected="selected"; break; case"FIFO": $ls_selectedfifo="selected"; break; case"LIFO": $ls_selectedlifo="selected"; break; case"CPP": $ls_selectedcpp="selected"; break; } if($li_estcatsig==1) {$ls_checksig="checked";} if($li_estnum==1) {$ls_checknum="checked";} else {$ls_checkalfnum="checked";} if($li_estcont==1) {$ls_checkcont="checked";} $ls_id="1"; $ls_status=true; if($li_estcencos==1) {$ls_checkcencos="checked";} if($ls_metodo=="--") {$io_msg->message("Debe seleccionar un Método");} else { if ($ls_status) { $lb_valido=$io_siv->uf_process_configuracion($ls_codemp,$ls_id,$ls_metodo,$li_estcatsig,$li_estnum, $li_estcmp,$la_seguridad); } $lb_valido=$io_siv->uf_siv_procesar_configuraciondespacho($ls_codemp,$li_estcont,$la_seguridad); if($lb_valido) {$io_msg->message("El estaus de contabilización de despacho ha sido actualizado");} else {$io_msg->message("No se pudo actualizar el estaus de contabilización de despacho");} $lb_valido=$io_siv->uf_siv_procesar_articulos_primarios($ls_codemp,$li_artpri,$la_seguridad); if($lb_valido) { $lb_valido=$io_siv->uf_siv_procesar_centro_costos($ls_codemp,$li_estcencos,$la_seguridad); } } break; } $ls_readonly="readonly"; uf_limpiarvariables(); $li_estnum=""; $lb_existe= $io_siv->uf_siv_load_configuracion($ls_metodo,$li_estcatsig,$li_estnum,$li_estcmp); if($lb_existe) { $ls_metodo=trim($ls_metodo); switch ($ls_metodo) { case"": $ls_selected="selected"; break; case"FIFO": $ls_selectedfifo="selected"; break; case"LIFO": $ls_selectedlifo="selected"; break; case"CPP": $ls_selectedcpp="selected"; break; } if($li_estcatsig==1) {$ls_checksig="checked";} if($li_estnum==1) {$ls_checknum="checked";} else {$ls_checkalfnum="checked";} if($io_siv->estnumtipart==1) {$ls_checknumtipart="checked";} else {$ls_checkalfnumtipart="checked";} } else {$ls_selected="selected";} if($li_estcmp!=1){$ls_checkcmp="";} if($io_siv->estcmptipart!=1){$ls_checkcmptipart="";}else{$ls_checkcmptipart="checked";} $lb_existe= $io_siv->uf_siv_load_configuraciondespacho($ls_codemp,$li_estcont); if($lb_existe) { if($li_estcont==1) {$ls_checkcont="checked";} } $lb_existe= $io_siv->uf_siv_load_articulos_primarios($ls_codemp,$li_estartpri); if($lb_existe) { if($li_estartpri==1) {$ls_checkartpri="checked";} } $lb_existe= $io_siv->uf_siv_load_centro_costos($ls_codemp,$li_estcencos); if($lb_existe) { if($li_estcencos==1) {$ls_checkcencos="checked";} } ?>

 

uf_print_permisos($ls_permisos,$la_permisos,$ls_logusr,"location.href='sigespwindow_blank.php'"); unset($io_fun_activo); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// ?>
Configuración de Inventario
 
Método de Inventario
Codificación de Artículos
> Alfanumérico > Numérico
Codificación de Tipos de Artículos
> Alfanumérico > Numérico
 

> Usar Catálogo SIGECOF

> Contabilizar Despachos
  > Completar Código de Articulos con Ceros
  > Completar Código de Tipos de Articulos con Ceros
  > Trabajar con Articulos Dependientes
  > Despachos con Centro de Costos