Escenario: Configuración de la supervisión en tiempo real

Si la capacidad está configurada en Sterling Order Management System, puede configurar el Supervisor de disponibilidad en tiempo real (RTAM) para que tenga en cuenta la capacidad al calcular la disponibilidad. En este caso, cuando la capacidad de un nodo se agota, RTAM no publica ninguna disponibilidad de los artículos en el nodo.

Acerca de esta tarea

En este ejemplo, RTAM publica la disponibilidad en un sitio web para una tienda que tiene capacidad configurada en SistemaSterling Order Management. Cuando la capacidad del almacén se agota, RTAM asíncronamente publica un mensaje en su sitio web que indica que no hay ningún artículo en el nodo que esté disponible.

En este ejemplo se dan las condiciones siguientes:

  • La capacidad de nodo se configura en Sterling Order Management System para los métodos de entrega de envío y recogida en la tienda.
  • No hay ninguna capacidad disponible para hoy, 1 de enero de 2016.
  • La organización de inventario, "Matrix_Corp" mantiene sus propias reglas de inventario y de origen.
  • El grupo de distribución Costa este contiene el almacén.
  • RTAM se ejecuta en el modo basado en actividad.

RTAM no se ejecuta automáticamente para todos los artículos en el nodo cuando la capacidad del nodo se agota. Debe configurar el suceso ON_STD_CAPACITY_FILLED para desencadenar una actividad que fuerce a RTAM a ejecutarse. El procedimiento muestra cómo configurar RTAM para la capacidad e incluye instrucciones sobre cómo configurar el suceso ON_STD_CAPACITY_FILLED.

Procedimiento

  1. En el Gestor de aplicaciones, seleccione Aplicaciones > Plataforma de aplicaciones en el menú.
    1. Efectúe una doble pulsación en Modelado de procesos.
    2. Seleccione la pestaña General y efectúe una doble pulsación en el tipo de proceso General para abrirlo.
    3. Expanda el árbol Transacciones en el panel izquierdo y efectúe una doble pulsación en Supervisor de disponibilidad en tiempo real para abrirlo.
    4. En la sección superior, en la pestaña Desencadenado por tiempo , pulse Crear nuevo para crear un criterio de agente con los valores siguientes:
      Nota:
      • JMS QCF está reservado exclusivamente para el servidor de agentes. Cualquier QCF y cola es suficiente.
      • Si un parámetro no se muestra en las tablas siguientes, esto indica que el campo se deja en blanco.
      Propiedades de tiempo de ejecución
      Parámetro Valor
      Servidor de agentes RTAMAgent
      Nota: Pulse Crear nuevo para crear un servidor de agente.
      Nombre de cola JMS Especifique un nombre de cola JMS para el entorno, como por ejemplo, RTAMAgent_Q.
      Número de subprocesos Especifique el número de hebras para el entorno.
      Fábrica de contexto inicial Especifique la fábrica de contexto inicial como "Archivo".
      Fábrica de conexiones AGENTE_QCF.
      URL de proveedor file:/opt/SSFS_9.5/runtime/OM_JNDI
      Habilitar seguridad JMS Si desea la seguridad JMS, seleccione esta opción.
      Planificar mensaje de desencadenador

      El modo basado en actividad está seleccionado.

      Reintento de mensaje Cuando Planificar mensaje de desencadenador está establecido en el modo basado en actividad, especifique un intervalo de tiempo para desencadenar RTAM. En este ejemplo, Planificar mensaje de desencadenador está establecido en el modo basado en actividad. En este caso, especifique 5 minutos en el campo Reintento de mensaje.
      Parámetros de criterios
      Parámetro Valor
      Acción Obtener
      Número de registros para búfer 20.000
      InventoryOrganizationCode Matrix_Corp
      MonitorOption

      El modo basado en actividad es 1.

      CollectPendingJobs Y
      RaiseEventOnAllAvailabilityChanges N
    5. Guarde los cambios.
    6. En la pestaña Sucesos , asegúrese de que el suceso REALTIME_AVAILABILITY_CHANGE_LIST esté habilitado. El suceso publica información de inventario en el sitio web o el sistema externo invocando un servicio asíncrono que coloca un mensaje en una cola.
  2. En Gestor de aplicaciones, seleccione Aplicaciones > Global Inventory Visibility en el menú.
    1. Efectúe una doble pulsación en Reglas de inventario en el panel izquierdo para abrir la ventana correspondiente y seleccione la pestaña Reglas de supervisión .
    2. Asegúrese de que la opción Utilizar modalidad basada en actividad para el supervisor de disponibilidad en tiempo real esté seleccionada.
    3. Suscríbase el grupo de distribución "Costa Este" a la supervisión a nivel de nodo pulsando el icono Grupo de distribución a utilizar para la supervisión a nivel de nodo . Se abre la ventana Grupo de distribución de regla de supervisión. Mueva el grupo de distribución "Costa este" de Disponible a Suscrito en el panel Grupo de distribución que se utilizará para la supervisión de nivel de nodo y a continuación, pulse en el icono Guardar.
    4. En la sección Reglas de supervisión de ATP , pulse Crear nuevo para crear una regla de supervisión de ATP. Los valores siguientes son sólo a modo de ejemplo:
      Detalles de regla de supervisión de ATP
      Parámetro Valor y notas
      Regla de supervisión de ATP Prueba
      Nombre de regla de supervisión de ATP TestRule
      Sustitución de plazo (días) 0
      Inhabilitado No seleccionado
      Regla de supervisión de ATP basada en suceso Seleccionada
      Límite de cantidad alto 100

      El nivel de inventario disponible por encima de la cual un artículo de inventario se considera que tiene una cantidad elevada. Hasta que el inventario esté por debajo de este nivel, se considera que un artículo está En stock.

      Límite de cantidad medio 10

      El nivel de inventario disponible por encima de la cual un artículo de inventario se considera que tiene una cantidad media. El nivel de inventario disponible podría indicar que un artículo está Disponible en cantidad limitada hasta que el nivel aumente a Alto o baje a Bajo.

      Límite de cantidad bajo 1

      El nivel de inventario disponible por encima de la cual un artículo de inventario se considera que tiene una cantidad baja. En este nivel, un sitio web puede indicar Stock bajo.

    5. Haga clic en Guardar para guardar los cambios.

      Es posible que necesite configurar más reglas de supervisión de ATP, en función de la complejidad del escenario.

  3. En Sterling Business Center, aplique la regla de supervisión de ATP "Regla de prueba" que ha definido en el paso 2 a los artículos que está supervisando. Puede aplicar la regla a varios artículos o a una clasificación de artículo. En los pasos siguientes se muestra cómo aplicar la regla a un artículo.
    1. Inicie sesión en Sterling Business Center como administrador de artículos.
    2. En la página de inicio, pulse la pestaña Productos .
    3. En la página de inicio Productos , pulse Buscar artículo en el dashlet Catálogo .
    4. En la pantalla Búsqueda de artículos, especifique los criterios de búsqueda y, a continuación, pulse Buscar para ver una lista de todos los artículos disponibles. O bien, utilice la opción Búsqueda básica o la Búsqueda avanzada para reducir la lista de artículos visualizados.
    5. En el panel Elementos que se muestra, pulse el hiperenlace ID de elemento . O bien, efectúe una doble pulsación en la fila que contiene el ID de artículo. En este ejemplo, seleccione el ID de artículo para guitarra.
    6. Pulse Gestionar información primaria.
    7. Aparece la pantalla Información primaria. En el panel Tareas relacionadas, pulse Gestionar información de inventario.
    8. En la pantalla Información de inventario, cambie la regla de supervisión ATP y la regla de supervisión ATP a nivel de nodo a "TestRule", que es la regla de supervisión ATP que se creó en el paso 2. Pulse Guardar para guardar los cambios
  4. Configure RTAM para que tenga en cuenta los métodos de entrega de envío y recogida pasando "SHP" y "PICK" en el elemento de lista DeliveryMethodListToMonitor de la API manageInventoryMonitorRule.
  5. Configure RTAM para considerar la capacidad en la API de manageInventoryMonitorRule . Además, asegúrese de que establece OrgCode en "Matrix_Corp" y ATPMonitorRule en "TestRule" en la API.
  6. Configure un suceso que fuerce a RTAM a ejecutarse para todos los artículos en el almacén. Para configurar el suceso:
    1. En el Gestor de aplicaciones, seleccione Aplicaciones > Plataforma de aplicaciones en el menú.
    2. Efectúe una doble pulsación en Modelado de procesos.
    3. Seleccione la pestaña General y efectúe una doble pulsación en el tipo de proceso General para abrirlo.
    4. Expanda el árbol Transacciones en el panel izquierdo y efectúe una doble pulsación en Cambio de capacidad para abrirlo.
    5. En el separador Sucesos , configure el suceso ON_STD_CAPACITY_LENE para llamar a getInventoryItemList y createInventoryActivity. Establezca el indicador "Procesado" en "F" y habilite el suceso.
    6. Pulse el icono Guardar .
  7. Realice los pasos siguientes:
    1. Inicie el agente RTAM utilizando el proceso de autoservicio Iniciar servidor de agentes .
    2. Supervisar el agente RTAM.
      Ejecute el proceso de autoservicio de UCD Exportar registros de aplicaciones y analice los registros o puede utilizar la consola de gestión del sistema para habilitar el registro detallado.
    3. Desencadenar el agente RTAM.