Hiding specific Line Items in SAP screens
80 pts.
0
Q:
Hiding specific Line Items in SAP screens
Is it possible to hide line items with sensitive information such as certain accounts or cost centers from specific users or groups. I am wondering if it can be done at all with BADIs, Enhancements, or User Exits, since it seems to imply changing screens or reports on the fly.

We have very picky users :-) Any advice will be greatly appreciated.
ASKED: May 12 2009  9:48 PM GMT
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
0
35 pts.
0
A:
 RATE THIS ANSWER
0
Click to Vote:
  •   0
  •  0
  • AddThis Social Bookmark Button
Yes you can do so through line-oriented authorizations.
You need to add object s_tabu_lin inside the role and create in spro some entries.

Take transaction OB52 in this case you can limit the view/maintenance just for 1 selected company code.So you track down the table behind ob52 and create a transaction variant with sm30 or se16:

Z_SM30_V_T001B - table maintenance V_T001b

This allows only maintaining this particular table and for a chosen company code (you can combine to max 8 org criteria ).
Last Answered: May 14 2009  5:57 AM GMT by Rebates007   35 pts.
0
0
Discuss This Answer:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _



_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Moghul   80 pts.  |   May 14 2009  2:42PM GMT

Thanks to Rebates007 for the response. What my administrative users would like to do in a transaction like FB03, is to hide certain line items from certain users based on the data in the line item.

Would your suggestion apply to table BSEG for instance? Thanks again for your feedback.

 
0