Managing Effectivity Scopes

An Effectivity Scope is an Item of the effs_scope ItemType that defines the context for setting Effectivity conditions and resolving structures against given Effectivity Criteria.

To access the Effectivity Scopes, select Administration -> Effectivity Services -> Effectivity Scope from the TOC.

The PE application provides the Aras Part BOM Scope Effectivity Scope. The effs_scopeObjectBuilderMethod Builder Method constructs an object of this Scope.

The Aras Part BOM Scope Effectivity Scope uses the Part BOM ItemType and the Model, Unit, and Date Effectivity Variables. You can either update this Scope or create a new one to specify a set of Effectivity Variables that are relevant to your business.

Builder Method

A Builder Method is an Item of the Method ItemType, which constructs the Scope object using business data and logic. In the PE application, effs_scopeObjectBuilderMethod is the default Builder Method that works with the Effectivity Scope ItemType and Effectivity Variables.

Managing Effectivity Variables in Effectivity Scopes

There are no restrictions on the number or types of Effectivity Variables in an Effectivity Scope. You can either update the Aras Part BOM Scope Effectivity Scope or create a new Effectivity Scope to specify a set of Effectivity Variables that are relevant to your business.

Attaching Effectivity Variables to Effectivity Scopes

Use the standard procedure for attaching Items on the Effectivity Variables accordion tab of an existing Effectivity Scope Item view.

Removing Effectivity Variables from Effectivity Scopes

Warning
Do not remove an Effectivity Variable from an Effectivity Scope if it is used in an Effectivity Expression for the given Scope.

Use the standard procedure for removing attached Items on the Effectivity Variables accordion tab of an Effectivity Scope Item view.

Creating Effectivity Scopes

Use the standard Item creation procedure to create a new Effectivity Scope. The following fields are required:

  • Name
  • Builder Method -- Use the effs_scopeObjectBuilderMethod method unless you have implemented a different Method that uses custom business logic.

Specify Effectivity Scope ItemTypes and Effectivity Variables on the corresponding accordion tabs.

Finding Where Effectivity Scope is Used

To find out where an Effectivity Scope is used, you can use the Where Used browser.