Skip to Content
0
Former Member
Oct 23, 2009 at 08:53 PM

CATS: Att/Abs type validation during timesheet cancellation

90 Views

Dear Experts,

In my company, time is entered through CATS. We have few att/abs type available for FMLA , which applicable for all Att/abs grouping. This att/abs type will be entered only by the Super Admin for the employees. The employees, Time admin should not have access to create or change or cancel the timesheet against these att/abs type.

We tried to use the authorization objects available for CATS, but there is no option for controlling by att/abs type. So we have taken the approach of validating the att/abs with the help of CATS user exit#3. The user exit validates the required details and throws an error message - when employee try to create or change the time sheet. But the actual problem is when the employee or time admin cancels the timesheet entered by Super Admin against the att/abs type. The standard SAP CATS program doesnot transfer the control or call the user exit#3 during cancellation of any timesheet. It call only user#2 . We thought of utlizing User exit#2 but the userexit#2 doesnot have a output parameter to pass the error message.

I want to validate whenever the timesheets are cancelled and throw the message on CATS screen or try to restrict the access for the att/abs through roles.

Kindly share your ideas - sometimes simple ideas gives best results.

Thanks again.

Amosha

Edited by: Amosha on Dec 4, 2009 4:48 PM