Configurar del supervisor de disponibilidad en tiempo real
Configure el supervisor de disponibilidad en tiempo real Sterling Order Management para que sincronice las actualizaciones de inventario con la memoria caché de inventario HCL Commerce.
Antes de empezar
Por qué y cuándo se efectúa esta tarea
La transacción desencadenada por tiempo del supervisor de disponibilidad en tiempo real (RTAM) Sterling Order Managementsincroniza los cambios de inventario con HCL Commerce tal y como se explica a continuación:
- Cuando RTAM detecta cambios de inventario que están más allá de los niveles especificados en Sterling Order Management, desencadena el suceso REALTIME_AVAILABILITY_CHANGE_LIST.
- Este suceso invoca la acción Sincronizar cambios de inventario, que llama internamente al servicio síncrono de SCWC_SDF_synchInventoryChanges.
- Este servicio pone el mensaje en la cola JMS.
- El servidor de integración SCWC_SDF_pushInventoryMessages recoge el mensaje de la cola JMS y utiliza el servicio SCWC_SDF_pushInventoryMessages para publicar la información de inventario en la memoria caché de inventario HCL Commerce.
- Cuando RTAM se ejecuta en modo OP1, se invoca el servicio SCWC_SDF_syncInventoryChanges para insertar información de inventario en la cola JMS. Cuando RTAM se ejecuta en modalidad OP3, se invoca el servicio SCWC_SDF_syncInventoryChangesCSV para grabar información de inventario en un archivo CSV. La información de inventario en el archivo CSV la consume el planificador HCL Commerce, que sube la información de inventario a HCL Commerce.
Las correlaciones del mensaje AvailabilityChange Sterling Order Management con el servicio SyncInventoryAvailability HCL Commerce incluyen:
- El ID de artículo Sterling Order Management correlacionado con el número de pieza HCL Commerce.
- Un mensaje AvailabilityChange para el grupo de distribución predeterminado (IsDefaultDistributionGroup =' Y '). Para un nodo correspondiente Sterling Order Management al centro de despacho de pedidos predeterminado de la tienda HCL Commerce, el mensaje AvailabilityChange se correlaciona con un mensaje SyncInventoryAvailability para la tienda en línea. De lo contrario, el mensaje AvailabilityChange se correlaciona con el mensaje SyncInventoryAvailability para la ubicación de la tienda HCL Commerce correspondiente al nodo Sterling Order Management.
Procedimiento
- Inicie el Applications Manager.
- en el menú.
- Haga doble clic en Modelado de procesos.
- Seleccione la pestaña General y haga doble clic en el tipo de proceso General para abrirlo.
- Expanda el árbol Transacciones en el panel izquierdo y haga doble clic en el Supervisor de disponibilidad en tiempo real para abrirlo.
- Seleccione
en el menú.
- Seleccione
en el menú.
- En Sterling Business Center, modifique las reglas del supervisor ATP como se indica a continuación.
- Inicie la sesión en Sterling Business Center como administrador de elemento.
- En la página de inicio, pulse la pestaña Productos.
- En la página de inicio de Productos, pulse Buscar artículo en el dashlet del Catálogo.
- En la pantalla de búsqueda de elementos, especifique los criterios de búsqueda y, a continuación, pulse Buscar para ver una lista de todos los elementos disponibles. O bien, utilice las opciones Búsqueda básica o Búsqueda avanzada para acotar la lista de elementos visualizados.
- En el panel elementos que se visualiza, pulse el hiperenlace ID de elemento. Como alternativa, haga doble clic en la fila que incluye el ID de elemento.
- Pulse Gestionar información primaria.
- Se visualiza la pantalla de Información primaria. En el panel Tareas relacionadas, pulse Gestionar información de inventario.
- En la pantalla Información de inventario, cambie la regla de supervisor ATP y la regla de supervisor ATP de nivel de nodo a una de las reglas de supervisor ATP adecuadas creadas en esta tarea. Pulse Guardar para guardar los cambios y repetir para otros elementos necesarios.
- Instale los archivos jar de cliente JMS (MQ) HCL Commerce. Para obtener más información, consulte Instalar un JAR de terceros.
- Inicie el agente de RTAM definido anteriormente en esta tarea:
Qué hacer a continuación
Para verificar que la sincronización de inserción de memoria caché de inventario funciona, confirme que la tabla INVAVL se ha actualizado.