Create Rule#
Rule.Create
Rule.CreateTemplate
Rule.CreateFromTemplate
Overview#
This operation is used to create a Rule. A template can also be created using a similar procedure and there is also the possibility of using a template to create the new object as well. This selection can be done in the main entity menu.
Setup#
No specific setup is required other than to meet the preconditions of the transaction.
Preconditions#
- The Rule does not currently exist in the system.
Sequence of Steps#
Step 1: General Data#
- Provide a name for the Rule.
- Optionally, provide a description of the Rule.
-
Select the Rule scope. The list of possible values is taken from the lookup table RuleScope:
- AlarmManagement - used for notifications operations.
- BOMQuantityCalculation - used for quantity calculations of BOM Products in Weigh & Dispense operations.
- CertificationManagement - used for Certification Management operations.
- ConnectIoT - used for Connect IoT operations.
- EDC - a rule that can be used in a Data Collection for a calculating a parameter.
- EFC - used for Electronic Failure Catalogue operations.
- ExceptionManagementAction - a rule which executes an action (manual or automatic) in a Protocol Checklist.
- ExceptionManagementSource - a rule which feeds the possible values for a parameter in an Protocol.
- General - a general purpose rule.
- InspectionReducing - rules to be used when applying Inspection Plan Reducing methods.
- InspectionTightening - rules to be used when applying Inspection Plan Tightening procedures.
- KPIDataSource - used for KPI calculations.
- LaborManagement - used for Labor Management operations.
- MaintenanceManagementAction - a rule which executes an action (manual or automatic) in a Protocol Checklist.
- MaterialManagementAction - used for Material Management operations.
- OrderManagementAction - used for Order Management operations.
- PrintableDocumentContextItem - a rule which is used to calculate a variable in a Printable Document.
- PrintingIntegration - rule used for the configuration of the Printing Integration Entity Type.
- RecipeManagement - a rule that can be used in Recipe for a calculating a parameter.
- SamplingSelection - a rule used to apply a Sampling Pattern to a Material.
- SendAheadSelection - a rule used when performing Send-Ahead Run scenarios.
- ShiftPlanning - an action to be called to validate a Shift Plan Calendar.
- SmartTable - an action that will be triggered by a change in a Smart Table.
- SortRuleSetMaterial - a rule which is used to sort the list of dispatch Materials from the point of view of the Material.
- SortRuleSetResource - a rule which is used to sort the list of dispatch Resources from the point of view of the Step.
- SPC - a rule which is used evaluate if some chart rules are violated or not.
- SPCAction - an action that will be triggered by SPC when a SPC rule is violated.
- TaskManagement - used for Task Management operations.
- TimeConstraint - a rule which is fired when a time constraint warning or limit is reached.
-
Select the DEE Action associated with the Rule.
Info
The filtering of DEE rules to be shown for a given scope is based on the DEE rules classification and it's maintained in the Generic table ScopeClassifications.
