Overview of the Effectivity Services Data Model

This section provides a high-level overview of the Effectivity Services based data model concept as implemented in the PE application. For more information on Effectivity Services, refer to the Aras Innovator 20 – Effectivity Services Programmer’s Guide.

An Effectivity Scope defines a context for Resolution through Effectivity Criteria, which should be applied to particular effective items. An Effectivity Scope consists of the following items:

  • Effectivity Variables, which are variables influencing Effectivity decisions.

  • Effectivity Scope ItemType, which determines Items to be resolved by Effectivity.

A Builder Method uses Effectivity Variables to construct a Scope object in the runtime, used by the Effectivity Resolution Engine to perform Resolution of effective items.

Figure 20.