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.