Configuring capacity workflows

Capacity workflows to determine the quantity of inventory that is available to sell either at the node type, node, or delivery method level. Use these capacity workflows to define the capacities that are required at a node for fulfillment to occur. You can define the maximum number of days for fulfillment to occur. When capacity is depleted on a certain day, the quantity of inventory that is available to sell is withdrawn. As a result, orders can't be fulfilled as their inventory is not available.

Before you begin

It is important to understand the capacity workflow concept. For more information, see Capacity workflow.

About this task

You can use the Node capacity workflow and the Insert or update available capacity APIs to configure the capacity consumption across nodes. The Node capacity workflow APIs support the PICK and SHIP delivery methods. Each capacity stage can consume capacity from multiple capacity categories but for only one unit of measure (UOM).

After you configure the capacity workflows, they are considered capacity workflow assignments in the following order of precedence.
  1. Node for a delivery method

    This is the highest level assignment with the highest priority. A workflow that is set at this level is the first to be considered. You can configure a capacity workflow for a SHIP or PICK delivery method at a node by using the Node type capacity workflow API.

  2. Node

    This is the second-highest level assignment. You can configure a capacity workflow for a node, such as a store by using the Node type method capacity workflow API.

  3. Node type for a delivery method

    This is the third-highest level assignment. You can configure a capacity workflow for a SHIP or PICK delivery method for a node type, such as a distribution center (DC) by using the Node capacity workflow API

  4. Node type

    This is the lowest level assignment with the lowest priority. You can configure a capacity workflow for a node type, such a third-party vendor by using the Node method capacity workflow API.

Procedure

  1. To configure a node workflow, open the Node capacity workflow API.
  2. See the following sample .JSON file.
    {
      "isEnabled": true,
      "maxConsumptionDays": 2,
      "consumptionWorkflow": [
        {
          "capacityUomToConsider": "UNITS",
          "capacityCategoriesToConsider": [
            "STANDARD_PRODUCT_CAPACITY"
          ]
        },
        {
          "capacityUomToConsider": "RELEASE",
          "capacityCategoriesToConsider": [
            "CUSTOMER_PICKUP_ZONE"
          ]
        }
      ]
    }
    A one stage workflow is shown for a PICK delivery method where the maximum number of days for fulfillment to occur is defined as 2.