Ir al contenido

Editar Artículo

La página Editar Artículo permite modificar todos los aspectos de un artículo existente. Comparte la misma interfaz con pestañas que la página Crear, con el código de artículo bloqueado para evitar cambios después de la creación.

Página de edición de artículo

  • Ruta: /items/:id/edit

  • Ruta del Menú: Datos Maestros de Artículos → Artículos → Fila → Acción Editar, o Detalle de Artículo → Botón Editar

  • Permiso: Editar Artículo

El formulario de edición usa el mismo diseño con pestañas que la página Crear:

PestañaDescripción
BásicoCampos principales (Código de Artículo es de solo lectura)
UDMsGestionar unidades de medida adicionales
CódigosGestionar asignaciones de códigos de barras (incluye columna UDM)
PreciosGestionar la matriz de precios por lista y UDM
CategoríasGestionar asignaciones de categorías adicionales
MediosSubir/eliminar imágenes y adjuntos
  • El Código de Artículo es de solo lectura y no puede modificarse
  • La tabla de UDMs muestra las UDMs existentes cargadas del servidor
  • La tabla de códigos de barras incluye una columna UDM mostrando a qué UDM aplica cada código
  • La matriz de precios muestra los precios existentes cargados del servicio de precios e impuestos, con filas de listas de precios y columnas para UDM base y alternativas
  • La pestaña de Categorías muestra las asignaciones existentes y permite agregar/eliminar
  • La pestaña de Medios muestra imágenes y adjuntos existentes con soporte para eliminación
  • La sección Campos Personalizados aparece en la pestaña Básico si existen definiciones de campos personalizados

Todos los campos son iguales a la página Crear Artículo, excepto:

  • Código de Artículo: Solo lectura (mostrado en un campo deshabilitado)
  • SKU: Editable con validación de unicidad en tiempo real (solo valida si cambia)

La pestaña Precios usa la misma matriz descrita en Crear Artículo. En modo edición también ayuda a recuperar errores parciales de guardado de precios.

FunciónComportamiento
Celdas baseEditables cuando el usuario tiene permiso para la lista de precios
Celdas derivadasRecalculan desde la lista base y el factor de derivación
Celdas de anulaciónPrecios manuales en listas derivadas, con estilo de anulación y acción de restablecer
Sugerencias por UDMSugerencias calculadas desde el precio de UDM base y el factor de UDM
BúsquedaFiltra filas de listas de precios
Menú de columnasOculta o muestra columnas de UDM
Vista móvilAgrupa precios en pantallas pequeñas en lugar de mostrar toda la hoja

El formulario rastrea cambios en todas las pestañas y le advierte antes de navegar fuera con cambios sin guardar.

  • Las UDMs, códigos de barras, precios, categorías y campos personalizados pueden actualizarse como parte del mismo flujo de edición.
  • Los valores duplicados de códigos de barras y las combinaciones de UDM inválidas se bloquean durante la validación.
  • Cuando las actualizaciones de precios fallan pero los cambios al artículo tienen éxito, la página reporta éxito parcial para que los precios puedan reintentarse sin perder las demás ediciones.
  • La recuperación de guardado parcial mantiene al usuario en Editar Artículo y enfoca la pestaña Precios con los datos fallidos visibles.
EventoMensaje
Actualización exitosaArtículo actualizado exitosamente
Error al actualizarError al actualizar el artículo
Éxito parcialEl artículo se guardó pero no se pudieron actualizar los precios. Por favor, intente guardar los precios de nuevo.
Advertencia de archivosEl artículo se guardó pero algunos archivos no pudieron procesarse. Por favor, intente de nuevo.