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

  1. Abra las herramientas del Centro de gestión y, en el menú de hamburguesa, pulse Administración del sistema > Planificador.
  2. Pulse Planificador. Aparecerá una lista de trabajos que están planificados para ejecutarse.
  3. Haga clic en Nuevo. Se abrirá la ventana Planificar trabajo.
  4. En la lista Mandato del trabajo, seleccione ProcessBackorders
  5. Complete los campos siguientes:
    OptionDescription
    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
  6. 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.