Time Constraints

Definition

Time constraints are a tool used internally by the system to protect the integrity of information maintained in Organizational Management.

Use

You use time constraints to prevent you from creating records that contradict each other. For example, a position can belong to only one organizational unit at one time. If the system allowed you to assign the position to another organizational unit during the same timeframe, there will be two contradictory records. Then, if you try to report on the data, the information will be useless.

Structure

There are four classes of time constraints:

Time constraint 0

This allows for:

  • A maximum of one infotype record of the same type and for the same object, to exist at the same period of time
  • No changes to be made to the record at all

Time constraint 1

This allows for:

  • A maximum of one infotype record of the same type and for the same object, to exist at the same period of time
  • No gaps to exist between the records
  • Some changes to be made to the attributes of the record

Time constraint 2

This allows for:

  • A maximum of one infotype record of the same type and for the same object, to exist at the same period of time
  • Gaps to exist between valid records

Time constraint 3

This allows for:

  • Multiple infotype records of the same type and for the same object, to exist at the same period of time
  • Gaps to exist between valid records. For example, there could be a three-year gap between the validity periods of two infotype records that exist for the same object.

Integration

Time constraints work interdependently with validity periods. They determine which combination of validity periods are allowed among the different types of records you create and maintain in Organizational Management.