on 08-25-2008 12:54 PM
I need to add the filed u201CBank OT Hoursu201D as Display Only in transaction CAT02 and add the Scheduled (WT 1051)and Unscheduled OT(WT 1052) hours from infotype 0008 to the "Bank OT Hours"
When the employee press <Enter> to complete time entry, accumulate all the hours entered against A/Atype(AWART) 3001 and 4001. Deduct the accumulated total OT hours from the "Bank OT Hours". Update the u201CBank OT Hoursu201D Display value with calculated value (after substraction)
If the u201CBank OT Hoursu201D is less than 0, create an entry in timesheet with A/Atype(AWART) 3999 and hours in excess of Bank OT (the negative hours).
Please help him out ASAP
Regards
Nagendra
Look at Enhancement (SMOD) [CATS0005|https://www.sdn.sap.com/irj/sdn/advancedsearch?query=cats0005&cat=sdn_all] CATS: Customer field enhancements for the new fields,
To manage the display of these fields there is a transaction in Customizing (IMG) "Cross-Application Components", "Time Sheet" these are "Customer-Specific Modifications", "Create Customer Fields" (or Transaction CAC5) and "Time Recording", "Choose Fields" (or Transaction CAC2)
For special controls look at Enhancement [CATS0003|https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=cats0003&adv=false&sortby=cm_rnd_rankvalue] CATS: Validate recorded data and [CATS0002|https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=cats0002&adv=false&sortby=cm_rnd_rankvalue] CATS: Supplement recorded data
I recommend you to real the documentation in the (IMG) Customizing.
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Nagendra,
Thank you for your quick reply. I was trying to add one customer field to show the WBS element desc in the worklist in CAT2. Another userexit CATS0010 CATS: Customer-Specific Text Fields in Worklist is available for display-only purpose. It works! Problem resolved.
Rgs, Mic
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
you want to add the filed in header level or item level in transaction CAT2.
if you want add custom filed in item level use the transaction codes CAC2 and CAC5 and CATS0002 , Include name is ZXCATU02 and strcucture CI_CATSDB.
or if you want to add the field in header level use CATS0012, Include name is ZXCATU13 and Screen exit name is SAPLXCAT with screen number 3000.
Code in CATS0002:
DATA: ENRICH_WA like CATS_COMM.
CLEAR: ENRICH_WA.
ENRICH_WA = ENRICH_TABLE.
MOVE '567' TO ENRICH_WA-zzbank.
MODIFY ENRICH_TABLE FROM ENRICH_WA INDEX 1.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Nagendra,
I'm facing the same problem with you. Thought you have already resolved this problem. Would you please kindly let me know which userexit or badi is available for passing the value into CATSDB table customer field. I was trying CATS0002 component EXIT_SAPLCATS_002 but it won't be triggered.
Any sugeestons would be highly appreciated, thanks in advance.
Rgs, Michelle
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
sorry the transaction code is CAT2
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.