Info Area LS - Listing Item

The “LS” info area was renamed to “Listing Item”. The business logic for Listing and Listing inheritance is still applied to this info area.

Trigger Logic: U061 ➔ LS (if LS was not Manually Changed)

Values from U061 are triggered (Trigger “TE_LS_UPD_SetFieldsFromU061”) to LS as long as the “Manually changed” (LS.15500) field is unchecked. If the “Valid from” (LS.42), “Valid to” (LS.43) and “Listing status” (LS.5001) fields are changed, then the Hook function $.setValue("15500",true); is called.

If the info area U061’s fields “Valid from” (5004), “Valid to” (5005) or “Listing status” (5015) are updated, the trigger “TE_LS_UPD_SetDummyField” is called.

The trigger “TE_LS_UPD_SetDummyField” switches the field value of LS.15501.

On UPD fields of LS.15501 the “TE_LS_UPD_SetFieldsFromU061” trigger is called which copies the “Valid from”, “Valid to” and “Listing status” fields to all child LS records which apply to the “Manually changed == no” condition.

Trigger for Counting Listing Items

The “TE_U061_Count_ListingItems” trigger is started on New, Delete of the U061 info area.