on 06-21-2010 2:10 PM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.