cancel
Showing results for 
Search instead for 
Did you mean: 

PM order IW32/IW33: hide/block tab "Costs" for certain users?

Private_Member_28603
Active Participant
0 Kudos

Hello together,

we have following issue in discussion:

We want to avoid that certain users can display the "Costs" tab in IW33/IW32. Background: external company A shouldn't find out which hourly tariff we pay for company B.

Therefore we want to block, that certain shopfloor user can enter the "Costs" tab in the PM order via IW33/IW32. Problem, those users need to work on these orders, so their role contains IW32 or IW33. Is there any authorization object we could exclude in their roles to prevent them entering in the "Costs" tab? Or is there any other solution?

Please note, I can't generally hide the costs tab on the order (if this would be even possible?!), because the request is only for 1 plant valid.

One possible solution we've discussed already: by deleting the value categories we'd get no costs displayed in the "Costs" tab, but the shopfloor technicians could still enter with the button "Rep. Plan/Act." the cost overview on cost elements and retrieve the "top secret" information.

Thanks in advance for any proposals or ideas!

Regards,

Patrick

Accepted Solutions (1)

Accepted Solutions (1)

peter_atkin
Active Contributor
0 Kudos

Patrick,

We've done this before utilising user-exit IWO10006 (Maint. order: Fcode exclusion). In effect each tab is a button in ABAP terms, and you use this user-exit to disable the button.

In the user-exit you can call a custom authorisation check to see who can view this tab.

PeteA

Private_Member_28603
Active Participant
0 Kudos

Hi Pete,

thanks for your answer!

Your proposal seems to be a good solution to be implemented on mid-term.

Do you have any other idea for this issue without user-exits or any other development effort (..due to low capacity of our ABAP developers) - or any solution our basis team can realize with an authorization object check within a role?

Best regards & thanks a lot,

Patrick

peter_atkin
Active Contributor
0 Kudos

Transaction variants may also work.

Create a new "Z" transaction variant linked to IW31, etc and ensure that the Cost tab is hidden.

Then remove access to IW31 for those users that don't need to see the cost tab, and assign the new "Z" transaction to them.

PeteA

Answers (2)

Answers (2)

Private_Member_28603
Active Participant
0 Kudos

Hi Pete & Rakesh,

thanks for your appreciated feedback and the inputs how to solve the issue.

Cheers,

Patrick

rakesh_mane
Active Contributor
0 Kudos

Hello

Please refer below thread

http://scn.sap.com/thread/2087648

Br

rakesh