Categorías de Artículos
La página de Categorías de Artículos proporciona una vista de árbol para gestionar categorías jerárquicas usadas para clasificar artículos. Las categorías soportan relaciones padre-hijo para organización multinivel.

Acceso a la Página
Sección titulada «Acceso a la Página»- Ruta:
/items/item-categories - Ruta del Menú: Datos Maestros de Artículos → Categorías de Artículos
Funcionalidades
Sección titulada «Funcionalidades»Vista de Árbol
Sección titulada «Vista de Árbol»Las categorías se muestran en una estructura de árbol expandible mostrando la jerarquía. Cada nodo muestra:
- Código de categoría
- Nombre de categoría
- Insignia de estado activo
- Botones de acción (Editar, Eliminar, Agregar Hija)
Filtrado
Sección titulada «Filtrado»| Filtro | Descripción |
|---|---|
| Búsqueda | Buscar por código o nombre |
| Mostrar Inactivos | Interruptor para incluir categorías inactivas |
Acciones
Sección titulada «Acciones»| Acción | Permiso | Descripción |
|---|---|---|
| Agregar Categoría Raíz | Crear Categoría | Crear una categoría de nivel superior |
| Agregar Categoría Hija | Crear Categoría | Crear una subcategoría bajo un padre |
| Editar | Editar Categoría | Modificar detalles de la categoría |
| Eliminar | Eliminar Categoría | Eliminar una categoría y sus hijas |
Diálogo de Crear / Editar Categoría
Sección titulada «Diálogo de Crear / Editar Categoría»| Campo | Requerido | Tipo | Descripción | Predeterminado | Validación |
|---|---|---|---|---|---|
| Código | Sí (solo crear) | Texto | Identificador único | — | Máx. 60 caracteres, solo lectura después de crear |
| Nombre | Sí | Texto | Nombre para mostrar | — | Máx. 200 caracteres |
| Categoría Padre | No | Selección de Entidad | Padre para organización jerárquica | — | Referencias circulares se previenen automáticamente |
| Activo | No | Interruptor | Estado activo | true | Las categorías inactivas se ocultan de la selección |

Advertencia de Categoría Padre
Sección titulada «Advertencia de Categoría Padre»Cambiar el padre moverá esta categoría y todos sus hijos. Las referencias circulares se previenen automáticamente.
Inicializar Categorías
Sección titulada «Inicializar Categorías»Cuando no existen categorías, la página muestra un asistente de inicialización con valores predeterminados sugeridos:
| Categoría | Descripción |
|---|---|
| General | Artículos de uso general |
| Electrónicos | Dispositivos y componentes electrónicos |
| Artículos de Oficina | Papelería y suministros de oficina |
| Muebles | Muebles de oficina y hogar |
| Suministros | Suministros generales y consumibles |
Puede seleccionar qué categorías crear de las sugerencias, o crear personalizadas.
Confirmación de Eliminación
Sección titulada «Confirmación de Eliminación»Eliminar una categoría que tiene hijas también eliminará todas las categorías hijas. Esta acción no se puede deshacer.
Mensajes
Sección titulada «Mensajes»| Evento | Mensaje |
|---|---|
| Creación exitosa | Categoría creada exitosamente |
| Actualización exitosa | Categoría actualizada exitosamente |
| Eliminación exitosa | Categoría eliminada exitosamente |