Navigation From and To When and Why

The When and Why business object is a part of Employment.

When and Why business object

In addition to directly using the business object for defaulting and validating, you can also use it as a criteria to achieve other defaulting and validating in objects that are called in subsequent sections involving the Employment Details section.

From Other Objects to When and Why

This table lists the objects that you can navigate from to the When and Why business object:

From Object

How

Purpose

Get When and Why

Use row variable (variant 2)

Access a set of records from the When and Why business object for a specified When and Why ID.

To Other Objects from When and Why

This table lists the objects that you can navigate to from the When and Why business object.

To Object

How

Purpose

Get Assignment

row variable (variant 2)

Access a set of records from the assignment business object for a specified assignment ID.

Get Salary

row variable (variant 2)

To check for attributes of this object and another that it allows further access to. This direct access to Action Occurrences is mainly for Change Salary flow not involving Worker Assignment.

Get Work Relationship

Use row variable (variant 2)

Access a set of records from the work relationship business object displayed in Autocomplete. It is used to get the work relationship record using the Action Occurrence ID.

Get Existing All Work Relationship

Use row variable (variant 2)

Access a set of records from the work relationship business object displayed in Autocomplete. It is used to get all the work relationship records of the person using the person ID.

Get Existing Assignment History

Use row variable (variant 2)

Access a set of records from the assignment business object displayed in Autocomplete. It is used to get all the splits of the assignment record without date effectivity using the assignment ID.

Get Existing Assignment

Use row variable (variant 2)

Access a set of records from the assignment business object displayed in Autocomplete. It is used to get current assignment details from the database using the assignment ID.

Get Existing Work Relationship

Use row variable (variant 2)

Access a set of records from the work relationship business object displayed in Autocomplete. It is used to get the current work relationship details from the database using the period of service ID.

Get Logged in User Primary Assignment

Use row variable (variant 2)

Access a set of records from the assignment business object displayed in Autocomplete. It is used to get the logged in user primary assignment row using the person ID.

Get Existing Line Manager

Use row variable (variant 2)

Access a set of records from the assignment supervisor business object displayed in Autocomplete. It is used to get the line manager record using the assignment ID.

Get Person Detail

Use row variable (variant 2)

Access a set of records from the person detail business object displayed in Autocomplete for a specified person ID.