Overview
Rules and Policies
In APM, you can use rules and family policies to determine how records in the APM database will behave when you work with those records in APM.
Rules consist of code that is written in Visual Basic.Net (VB.Net), a programming language that is compatible with the language in which APM is written. If you have sufficient knowledge of writing VB.Net code, you can write rule code to be executed when certain changes occur in the APM database. You can write family-level or field-level rules.
As an alternative to family-level rules, you can use family policies to configure certain actions to occur when a record changes in the APM database. Family policies are created in a user interface where knowledge of Visual Basic.Net (VB.Net) is not required.
Within the Rules and Policies section of Family Management, you must specify whether you want to use rules, family policies, or neither for a particular family.
Family Policy Workflow
This workflow provides the basic, high-level steps for using Family Policies. The steps and links in this workflow do not necessarily reference every possible procedure.
- Create a new family policy.
-
Build a policy model, which includes nodes and connections that represent the inputs, logic, and resulting actions for the policy.
Note: Interaction with the model design canvas, such as adding and moving nodes, is not available on touch-screen devices. - Run the validation process to confirm that the policy logic is working correctly.