Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

An ProStructure structure relation is controlled using An ProStructure relationship is controlled by a relation definition that defines the various parameters for the adjustment and the structure treatmentshandling. When you create a structure relation, a relation definition is determined from the data in the structure relation and the rules defined in the settings and assigned to the structure relation. This assignment is fixed and is not changed even if the data or settings of the rules are changed.
In particular, the following data is controlled by the relation definition (non-exhaustive list):

...

The type itself and the type of validity to apply to the reference and cement structure.

...

Definition of whether new items are allowed in the target structure and whether all items of the reference must be installed in the target, taking into account the quantities of the items if necessary.

...

Defines which fields can be displayed and maintained.

...

Defines the checks and actions for new and deleted items, or changed field data.

...

Controls the lock or exclusion of substructures when maintaining the target structure.

...

Controls the numbering of the items.

...

Such a definition is only valid for one relation between two unique object types. For the rule on how the relation definition to be used is determined for an ProStructure structure, see the online-documentation for the "relation definition" field.
Assignment of control groups
Defines which control groups are determined and used for the items of a structure using which rules (formulas) at runtime. You can call the applied rules using the F1-field help.
Parameter
In dieser Einstellung können beliebige Parameter mit Werten zu einer Beziehungsdefinition hinterlegt werden, also auch solche welche ggf. in einer Kundenerweiterung verwendet werden. Bei Aufruf der Suchhilfe werden in den beiden Felder durch die jeweils ermittelte Serviceklasse unterstützten Werte zur Auswahl angeboten. Aktuell werden je nach Serviceklasse folgende Parameter verwendet / unterstützt:
In this setting, any parameters with values for a relationship definition can be stored, including those which may be used in a customer extension. When the search help is called, values supported by the determined service class are offered for selection in the two fields. Currently the following parameters are used / supported depending on the service class:

Parameter

Usage

BOM_LONG_TEXT_HDR

Control the handling of BOM long texts

BOM_LONG_TEXT_ALT

Control the handling of BOM alternative long texts

BOM_LONG_TEXT_ITEM

Control the handling of BOM position long texts

DEPENDENCY

Control the handling of dependencies

Depending on the parameter different values are possible::

Value

Function

IGNORE

Ignore parameter

READ

Read any long text / dependency and display

EDIT

Activate the maintenance of the corresponding long text (not for object dependencies). The corresponding short text must also be ready for input, because the short texts are synchronized with the corresponding long textes.

TAKEOVER

When copying an item from the reference, the corresponding long text is copied and can then be maintained (see EDIT).

SYNCHRONIZE

Long texts/object dependencies are copied from the reference and are also synchronized when reference is changed.

Image Added

If this option is used for long texts, the corresponding short text should not be ready for input and should also be synchronized.

Checks which can be confirmed
Depending on the settings in the control groups used, various error messages are issued which prevent the data from being applied to the target. In this setting "Check which can be confirmed" you can set for such errors that the user can confirm these messages with the appropriate authorization, so that the application is still possible in the target structure. Details can be found in the online documentation of the "Message confirmation" field.