Validate Multi Routable Objects (LSRRouting_ValidateMultiRoutableObjects)

An opening ID is an entry point used to customize business logic. LSRRouting_ValidateMultiRoutableObjects validates the grouping of multiple routable object during Manual routing command.

Note: For more information about customization by business rules, see Installation and Setup: Customize: Behavior: Data Setup: Customization by Business Rules.

This page discusses:

General Information

This opening ID is invoked:

  • Each time a Logical Instance is added from the association to the selected Equipment Center.
  • Each time a Logical Instance is removed from the association to the selected Equipment Center.

This opening ID is used to customize:

The table below provides you with information related to the definition of the Opening ID.

PLM Opening ID: LSRRouting_ValidateMultiRoutableObjects
Customization intent: Validation
Execution context: Client

Input Objects

Input objects must be of the following types:

  • ThisObject: Logical Instance to allocate or de-allocate
  • Parameters: Standard context
  • Validation: Variable to set to know if the validation succeeded or failed

Context Object Parameters

Parameter Name Type Read/Write Comments
Severity

1 (default): to raise a warning and the operation can continue.

2: to raise an error and the operation is undone.

Message The attribute which will be displayed in a window if the validation fails (warning or error depending on Severity).
EquipmentCenter The Equipment Center Instance.
LinkType

Equals 1 if the Logical Instance is added.

Equals 2 if the Logical Instance is removed.

Sample

The following sample