Manual de usuario
Centro de ayuda/Manual de usuario/Códigos de motivo (Reason Codes)

Códigos de motivo (Reason Codes)

Última actualización 2026-10-16

Una lista compartida de motivos estándar para cada flujo: 10 categorías (faltante, cancelación, ajuste, devolución, daño, retención, conteo cíclico, picking, ubicación, disposición), importable con un clic; cada desplegable lee de aquí.

Los códigos de motivo son datos maestros compartidos: una lista estándar y reutilizable de opciones de "por qué" para cada flujo. En lugar de escribir texto libre en cada documento, se elige un código de un desplegable: los reportes siempre hablan el mismo idioma. Cada tenant mantiene su propio conjunto, cada código tiene nombres en seis idiomas (en / zh / es / pt / fr / ja) y el sistema muestra el idioma correcto automáticamente.

Por qué códigos en vez de texto libre#

  • Reportes consistentes: "Sin existencias", "sin existencias" y "faltante" dejan de ser categorías distintas: un código, una categoría.
  • Sin listas fijas en código: cada desplegable de motivos lee estos datos maestros; agregue un código aquí y aparece en todas partes, en los seis idiomas.
  • El historial sigue legible: desactivar un código lo oculta de nuevos documentos, pero los antiguos conservan el nombre original.

Las 10 categorías#

Cada categoría es una pestaña en la página de gestión. Una frase por categoría: para qué sirve y dónde se usa:

  • shortage · Motivos de faltante: al registrar faltantes en envíos WMS o picks cortos en el móvil, p. ej. "Sin existencias", "Sobreventa (inventario fantasma)", "Reservado para otro pedido".
  • order_cancel · Motivos de cancelación: obligatorios al cancelar pedidos OMS o citas WMS, p. ej. "Cancelación solicitada por el cliente", "Pago fallido / no recibido", "Posible fraude".
  • adjustment · Motivos de ajuste: al ajustar inventario manualmente en WMS, p. ej. "Diferencia de conteo cíclico", "Existencias encontradas (no registradas)", "Desecho / baja".
  • return · Motivos de devolución: al registrar devoluciones en RMS, p. ej. "Producto defectuoso / averiado", "Dañado en tránsito", "Artículo incorrecto enviado".
  • damage · Motivos de daño: al registrar mercancía dañada, indicando en qué etapa ocurrió, p. ej. "Dañado en manipulación de almacén", "Daño por montacargas / equipo", "Daño por agua / humedad".
  • hold · Motivos de retención: al congelar inventario, p. ej. "Retención de calidad (pendiente de inspección)", "Retiro de producto", "Inspección fallida".
  • cycle_count · Motivos de conteo: al registrar diferencias de conteo cíclico, p. ej. "Diferencia de conteo detectada", "Existencias encontradas en ubicación incorrecta", "Sobrante / Faltante de conteo".
  • picking · Excepciones de picking: al registrar anomalías o picks incompletos, p. ej. "Picking corto (existencias insuficientes en ubicación)", "Mercancía no está en la ubicación esperada", "Código de barras / etiqueta ilegible".
  • putaway · Excepciones de ubicación: al registrar anomalías en tareas de putaway, p. ej. "Ubicación destino llena", "Ubicación bloqueada / rack dañado", "Daño detectado durante la ubicación".
  • disposition · Disposición: decisión de tratamiento de devoluciones en RMS, p. ej. "Reingresar a inventario vendible", "Reacondicionar / reparar", "Desechar / chatarra", "Devolver al proveedor", "Donar".

Gestionar los códigos de motivo#

  1. Abra Master Data → Reason Codes. Verá una pestaña por categoría (10 pestañas).
  2. Clic en "Importar predeterminados" para cargar el conjunto estándar de una vez. La importación es idempotente: solo completa lo que falta y nunca sobrescribe códigos que haya renombrado o desactivado.
  3. Los tenants nuevos reciben los predeterminados automáticamente al crear la cuenta; no se necesita importación manual.
  4. Agregue sus propios códigos con el botón Nuevo, renombre editándolos y desactive los que ya no use en vez de borrarlos.
Posición de captura: página en Master Data → Reason Codes con las pestañas de categorías y el botón "Importar predeterminados"; más el diálogo Nuevo/Editar con los campos de nombre en seis idiomas.

Cómo los usan los flujos#

Cada desplegable de motivos en OMS, WMS, RMS y la app móvil lee estos datos maestros; nada está fijo en código. Mantenga la lista aquí y cada página la toma automáticamente:

  • Renombrar un código actualiza su visualización en todas partes a la vez, incluidas las vistas de historial.
  • Desactivar un código lo oculta solo de nuevos documentos; los existentes siguen funcionando y legibles.
  • Los códigos de motivo son datos compartidos a nivel de tenant: todos los clientes usan el mismo conjunto. Para distinguir por cliente, prefije el nombre, p. ej. "Cliente A — …".

Preguntas frecuentes#

  • ¿El conjunto predeterminado no encaja con mi negocio? Puede cambiarlo. Renombre, desactive o agregue códigos libremente. Una importación posterior solo completa lo que falte; no sobrescribe nada.
  • ¿Desactivar un código rompe documentos antiguos? No. Los documentos antiguos conservan su código y se muestran normal; el código solo desaparece del desplegable para nuevos documentos.
  • ¿Los códigos se muestran en mi idioma? Sí: cada código tiene nombres en los seis idiomas y las páginas muestran automáticamente el de su idioma de interfaz.