Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Hide CATS lines in data entry screen

Former Member
0 Likes
785

Hi,

Does anyone know if it is possible to keep certain approved CATS records in the data entry screen (transaction CAT2) from being displayed, while other approved records are still displayed? Suppose we have the customer field ZSTATUS to decide whether the line is to be displayed or not. So far I have been looking for a user exit where we can hide lines without physically removing them from the CATS database, without succes.

Thanks in advance!

Jürgen

1 ACCEPTED SOLUTION
Read only

suresh_datti
Active Contributor
0 Likes
641

I am curious.. were you able to resolve the issue with CATS user exits ZXCATU** ( by changing the contents of 'enrich_table' )?

Suresh Datti

Hi,

Does anyone know if it is possible to keep certain approved CATS records in the data entry screen (transaction CAT2) from being displayed, while other approved records are still displayed? Suppose we have the customer field ZSTATUS to decide whether the line is to be displayed or not. So far I have been looking for a user exit where we can hide lines without physically removing them from the CATS database, without succes.

Thanks in advance!

Jürgen

3 REPLIES 3
Read only

suresh_datti
Active Contributor
0 Likes
642

I am curious.. were you able to resolve the issue with CATS user exits ZXCATU** ( by changing the contents of 'enrich_table' )?

Suresh Datti

Read only

0 Likes
641

Thx for your answer

I tried, but if I change the contents of the lines I don't want to display in the enrich_table, CATS also inserts these changes in the CATS database.

I'm looking for some hide functionality only on display level, we want to keep the lines in the database for costing purposes later on.

I suppose I can delete certain lines from the internal table at the beginning of the CAT2 routine, but this would mean a modification to standard SAP.

Jürgen

Read only

0 Likes
641

Hi Jürgen

You are on the right track ie this will need a source code modification.. despite the avialable user exits we ended up modifying the standard SAP code to suit some of our 'requirements'..

Good Luck,

Suresh Datti