on 06-15-2009 2:03 PM
Hello CATS Experts,
we are using TX CAPP to approve our timesheets based on WBS elements. Problem: Every user who has access to CAPP is able to approve all timesheets.
We like to activate a customer exit, which should check before approval if the user is allowed to approve the particular timesheet.
I have activated the BADI "BADI_CATS_APPROVAL" but it seems the badi is not triggered in TX CAPPS.
So can anybody help me to identifiy the correct BADI?
Thank you very much in advance.
Kind regards
Axel
Hi,<br> CATS user exits are an important tool to customize the functionality of the cross application time sheet. There are 13 of them (release 46B). You can access them via IMG - Cross application components - Time sheet - Customer specific modifications - Create SAP enhancements for the time sheet. Here is a short overview on what they are called and what they do. CATS0001 (Set up worklist): This one defines a worklist in the upper part of the CATS screen CATS0002 (Supplement recorded data): Here you can add values to customer defined additional fields or even modify the data entered by the user CATS0003 (Validate recorded data): This one is to check entries for whatsoever CATS0004 (Deactivate functions on the interface): CATS got a lot of buttons. Here you can get rid of the ones you don't need. CATS0005 (Customer field enhancements): You can add fields to CI_CATSDB here to later on use to display or enter additional data CATS0006 (Validate entire time sheet): Mainly serves to validate the hours entered if you don't use HR CATS0007 (Subscreen on Initial screen): Customer popup, defines data valid for the entire time sheet(row) CATS0008 (Determine recipients for the approval workflow): You can connect CATS to a standard workflow so that superiors can approve times entered before they are transferred (HR, CO, PS...) CATS0009 (User-Defined Text Fields in the Data Entry Section): You got two 40 character text fields in the data entry part you can fill with this exit - display only CATS0010 (Display User-Defined Fields in the Worklist): Same as above for the worklist CATS0011 (Customer-Defined Functions): Add your own functions to the menu CATS0012 (Customer Subscreen): Define CATS header CATP0001 (Determine Target Hours): Define your own target hours [Check this blog|http://it.toolbox.com/wiki/index.php/Setup_the_CATS_-_Cross_Application_Time_Sheet] [Other useful link|http://www.integratedcg.com/pdfs/FI2004_1.pdf] Good luck<br><br> Thanks, Amosha <br><br>"Known is a drop & unknown is an OCEAN!"
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Solved
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Axel,
SAP introduced these BADI's with the new transaction codes CATS_APPR_LITE and CATS_DA. When activiting the apporriate BADI's then these these reports can/are be effected. The "old" trabsactions CAPP, CADO are not effected. CATS_APPR_LITE is the approval report.
Kind regards,
Mirko
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
103 | |
12 | |
11 | |
6 | |
5 | |
4 | |
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.