Table of Contents

R37966 StoreOrder – Check Is Fulfilled For Completion

Code R37966
Entity Logistics.Inventory.StoreOrders Entity
Name CheckIsFulfilledForCompletion
Attribute StoreOrderLinesUnfulfilledView.IsFulfilled
Layer Back-End
Events Completing +
Priority Normal
Modify NO
Applicable Legislations ALL // no condition needed
Action For all records in StoreOrderLinesUnfulfilledView where StoreOrder == current StoreOrder

, validate that:

IsFulfilled == True.
Description The store order can not be completed, if any of its lines is not fulfilled.
Message Store order '{DisplayText}' cannot be completed because it has not been fulfilled.

For line number {StoreOrderLine.LineNo}, the quantity and/or cost are not fully fulfilled. Order Remaining Quantity Base is {StoreOrderLinesUnfulfilledView.OrderRemainingQuantityBase}' Order Remaining Line Cost is '{StoreOrderLinesUnfulfilledView.OrderRemainingLineCost}'

Ensure that all lines are fulfilled and try again.

// Sort Messages By Attribute: The first 5 errors are listed, sorted ascending by line number.
Version
Revocable YES

* For more information about the Business Rules Documentation Template and a short explanation of each column, see topic System Business Rules.