Constrain Updates According to Inventory Management's Status

Use a predefined validation rule set to constrain the updates that you can make on a fulfillment line according to the shipment line's status in Inventory Management.

Use a predefined validation rule set to constrain the updates that you can make on a fulfillment line according to the shipment line's status in Inventory Management.

You don’t need to run the Send Intermediate Shipment Status Update scheduled process or create an order management extension to constrain these changes. Instead use one of these predefined rule sets:

  • Fulfillment Line is Picked or Staged
  • Fulfillment Line is Backordered
  • Fulfillment Line is Released to Warehouse

Assume you need a condition.

  • If Inventory Management picks or stages a fulfillment line, then don't allow your users to update the Warehouse attribute on the fulfillment line in Order Management

Try It.

  1. Go to the Setup and Maintenance work area, then go to the task.
    • Offering: Order Management
    • Functional Area: Orders
    • Task: Manage Processing Constraints
  2. On the Manage Processing Constraints page, click Constraints.
  3. Click Actions > Add Row, then set the values.
    Attribute Values
    Constraint Name Inventory Management Constraint
    Display Name Constrain According to Status in Inventory Management
    Constraint Entity Order Fulfillment Line
    Constrained Operation Update
    Attribute Name Warehouse
    Enabled Contains a check mark.
  4. In the Details area, in the Conditions list, click Actions > Add Row, then set the values.
    Attribute Values
    Group Number 10
    Validation Entity Order Fulfillment Line
    Validation Rule Set Fulfillment Line is Picked or Staged
    Record Set Fulfillment Line Default Record Set
    Message You can’t update the Warehouse attribute because Inventory Management already picked or staged the fulfillment line.
  5. Click Applicable Roles, make sure the All Roles option is enabled, then click Save.

For more, see Processing Constraints.