Planificar el trabajo ProcessBackorders
Para la tienda proporcionada, obtenga la lista de pedidos bloqueados que tienen un estado de ('C', 'M', 'I', 'B', 'L', 'A') en la tabla ORDERS y un INVENTORYSTATUS de BO en la tabla ORDERITEMS. El mandato asigna inventario para estos artículos de pedido, allocates vuelva a preparar pedidos y, a continuación, procese los pedidos.
Para cada uno de estos pedidos:
- Observe si hay algún artículo de pedido que no esté asignado de forma válida. (Un artículo de pedido está asignado de forma válida si está asignado, la cantidad, el centro de despacho de pedidos y la dirección de envío es la misma que cuando se asignó, y la asignación todavía no ha caducado.)
- Si existe como mínimo un artículo de pedido que no se ha asignado de forma válida, llame a AllocateInventoryCmd para el pedido.
- Si se ha asignado un artículo desde un centro de despacho de pedidos diferente del solicitado originalmente y AllocateInventoryCmd tiene desbloqueado el pedido, llame a ReprepareOrderCmd para volver a calcular los cargos e impuestos del envío.
- Llame a ProcessOrderCmd.
Procedure
- Abra las herramientas del Centro de gestión y, en el menú de hamburguesa, pulse .
- Pulse Planificador. Aparecerá una lista de trabajos que están planificados para ejecutarse.
- Haga clic en Nuevo. Se abrirá la ventana Planificar trabajo.
- En la lista Mandato del trabajo, seleccione ProcessBackorders
-
Complete los campos siguientes:
Option Description Hora de inicio Especifique 00:00. Planifique este mandato cuando haya un tráfico ligero de usuarios y antes del mandato RAReallocate. Intervalo Especifique 43200 Prioridad Especifique 8 - Pulse Guardar. El trabajo aparece listado en la página Visualización del estado del planificador y se ejecutará a la hora de inicio especificada.