Skip to content

Latest commit

 

History

History
50 lines (48 loc) · 5.16 KB

R29564.md

File metadata and controls

50 lines (48 loc) · 5.16 KB
erp.type erp.entity
business-rule
Production.ShopFloor.WorkOrders

R29564 WorkOrder - Valid Item Recipe

+----------------------+-----------------------------------------------------------------------------------------------+ | Code | R29564 | +----------------------+-----------------------------------------------------------------------------------------------+ | Entity | @Production.ShopFloor.WorkOrders | +----------------------+-----------------------------------------------------------------------------------------------+ | Name | ValidItemRecipe | +----------------------+-----------------------------------------------------------------------------------------------+ | Attribute | WorkOrderItem.Recipe | +----------------------+-----------------------------------------------------------------------------------------------+ | Layer | Back-End | +----------------------+-----------------------------------------------------------------------------------------------+ | Events | Releasing + | +----------------------+-----------------------------------------------------------------------------------------------+ | Priority | Normal | +----------------------+-----------------------------------------------------------------------------------------------+ | Modify | NO | +----------------------+-----------------------------------------------------------------------------------------------+ | Action | Validate that: | | |

| | | If (WorkOrderItem.OutputStore != null && WorkOrderItem.Recipe != null) | | |

| | | then WorkOrderItem.Recipe.Store == WorkOrderItem.OutputStore or WorkOrderItem.Recipe.Store == | | | null | +----------------------+-----------------------------------------------------------------------------------------------+ | Description | If the store in the work order item line is filled in, the recipe in the line should be valid | | | for it. A valid recipe is that one with the same store as the output store in the line or a | | | recipe whose store is null. | +----------------------+-----------------------------------------------------------------------------------------------+ | Message | The recipe '{Recipe}' in line '{LineNo}' in document '{DocumentText}' is not valid for | | | the store '{OutputStore}'. | | |

| | | The store in the recipe should be the same as the store in the work order item line or the | | | store in the recipe should be NULL. | | |

| | | Sort messages by Attribute: LineNo | +----------------------+-----------------------------------------------------------------------------------------------+ | Introduced In | | | Version | | +----------------------+-----------------------------------------------------------------------------------------------+ | Revocable | YES | +----------------------+-----------------------------------------------------------------------------------------------+

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