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

Problem in Creating Implement Enhancements for the program

former_member203501
Active Contributor
0 Likes
907

Dear All,

I am trying to create some checks on the data of HR table PA0001 before displaying data from table thru se11/se16/se16n ( I should not display the core department data as per the security policy), for this I am trying to create an enhancement in the program /1BCDWB/DBPA0001 to hide the data. But I am facing this error Objet PROG /1BCDWB/DBPA0001 cannot be enhanced, Software component unknown cannot be enhanced Exception Class : CX_ENH_IS_NOT_ENHANCEABLE , its not allowing me to create any enhancements. I am attaching the screen shots for the same. Please guide me how to proceed.

Regards,

Venkat Appikonda.

4 REPLIES 4
Read only

Sandra_Rossi
Active Contributor
0 Likes
825

Hi,

I confirm that not all development objects can be enhanced.

You'll have to do another way.

One thing I don't understand is why do you use SE16 to view PA0001?

And what do you want to hide, and what is the algorithm? (so that we may be able to help you)

Sandra

Read only

0 Likes
825

Hi Sandra,

Thanks , The main purpose is to hide the higher level management data( Should not visible to all Employees, except the same team ), and users will access through SE16, SE16N only, they dont have access for SE11. Please let me know what is the other way to do it.

Thanks & Regards,

Venkat Appikonda

Read only

0 Likes
825

Hi

Probably it should be better to create a query instead of SE16 and/or SE16N (these are technical transactions, so I think it's better they are not available for the users).

The program /1BCDWB/DBPA0001 is automatically generated so it can't be enhanced.

Max

Read only

0 Likes
825

Hi

As Max said, or maintenance views (you can hide data) with SM30, and create Z transaction for each user group and maintain authorization.

Sandra