cancel
Showing results for 
Search instead for 
Did you mean: 

Collison class - Time constraint class for absence

Former Member
0 Kudos

Hi Experts,

I am not aware that how the table V_554Y_B and V_554Y works. I have defined five differnet absences in the system.

Can anyone please explain me that how should I define the class for meeting the below requirement -

Annual Sick Other Unpaid Maternity Parental Leave d Leave Leave Leave Leave Leave Leave Unpaid FT

Annual Leave E W W W E E

Sick Leave W W E W W E W

Other Leave W W W E W W W

Unpaid Leave W W W E E E

Maternity Leave E E W E E E

Parental Leave Unpaid FT E W W E E E

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

You assign Time constraint class to each absence/attendance types.

Then you define system reaciton for overlapping time records. They are called collision in Time management.

You define the system reaction in view V_554Y_B through SM30.

It will have a record say

INFTY TEXT Time constraint class

2001 Absences 01

You double click on it and define what the system reaction should be.

Eg

2001 Absences 01 - E

2001 Absences 02 - W

The system can react to a collision in one of four ways, each of which you can determine using a reaction indicator.

1. A: the old record is delimited, ie. the part of the old record that overlaps with the new record is deleted. One or two new records can be derived from the old record.

2. E: the new record cannot be created. The system displays an error message.

3. W: the new record can be created without the old record being changed. The system displays a warning.

4. N: the new record can be created without the old record being changed. The system does not display a warning.

Example

1. You want to prevent the absence types sickness with certificate and leave from being entered for the same period. To do this, assign time constraint class 02 to the absence type sickness with certificate, time constraint class 01 to the absence type leave and then define time constraint reactions in case these two time constraint classes collide.

If a sickness record has already been entered for the period, you should not be able to enter a leave record. For this reason, this combination is assigned time constraint reaction E.

If a leave record has already been entered for the period, and you then enter a sickness record, the leave record should be delimited. For this reason, this combination is assigned time constraint reaction A. One or two new records are derived from the old record.

Example:

old: Jan 02 1997 - Jan 20 1997 paid leave

new: Jan 10 1997 - Jan 01 1997 sickness with certificate

Result: The old record is delimited and a new leave record is created.

Jan 02 1997 - Jan 09 1997 paid leave

Jan 10 1997 - Jan 12 1997 sickness with certificate

Jan 13 1997 - Jan 20 1997 paid leave

2. A substitution record is entered for a period for which an absence record leave already exists. An employee cannot act as a substitute if he or she is absent, which means that this combination is assigned reaction indicator E (error message).

3. A substitution record is entered for a period for which an overtime record already exists. This combination is allowed; however, the substitution could give rise to changed working times under certain circumstances. For this reason, this combination is assigned reaction indicator W (warning message) to give you an opportunity to recheck your entries.

4. An absence quota record is entered for a period for which an attendance record already exists. Attendances and absence quotas are not mutually exclusive. For this reason, this combination is assigned reaction indicator N (create without warning message).

Cheers

Ajay

Former Member
0 Kudos

Hi Ajay,

Thanks for your response. You have provided good information, but my question is still not solved. I want to configure the time constaint classes on this way -

Annual Sick Other Unpaid Maternity Parental

Leave Leave Leave Leave Leave Leave Unpaid FT

Annual Leave E W W W E E

Sick Leave W E W W E W

Other Leave W W E W W W

Unpaid Leave W W W E E E

Maternity Leave E E W E E E

Parental Leave Unpaid FT E W W E E E

Former Member
0 Kudos

Question is very unclear.

Pleaee elaborate more.

Ajay