on 09-29-2010 8:25 AM
Hi,
I have the requirement that if a manager records time on behalf of his employee from 'ESS in MSS' then it should not go for approval to the manager again.
For this we have carried out the following configruation:
1. Created a CATS profile selecting option for Approval as 'With Approval procedures for Exceptions'.
2. The feature CATEX has been setup to return '0' - Approval not required.
3. The 'CHECK_APPROVAL_BY_EXCEPTION' method has been implemented in the BADI_CATS_APPROVAL where we have coded that if the manager is the created of the request, then the return value for of this method is '0' , i.e approval not required.
However, when we are recoding time from the RWT, the workitem is going for approval. WHen we put in a external breakpoint in the BADI, and we try booking time from RWT, then the BADI does not get triggered at all.
Can anyone please where i am going wrong?
Thanks.
Pinki
have you checked exception in cac1?
You implement the CATS_APPROVAL enhancement spot with the
BADI_CATS_APPROVAL Business Add-In.
Here you can DETERMINE_APPROVER method.
Please read more here :
com/saphelp_erp2005vp/helpdata/en/fd/697b423737dc54e10000000a155106/
frameset.htm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
14 | |
10 | |
5 | |
4 | |
3 | |
3 | |
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.