cancel
Showing results for 
Search instead for 
Did you mean: 

Different BOM authorisations for different plants and activities

Former Member
0 Kudos

Hi,

I'm struggling a bit with setting up BOM authorisations for the following:

  • Role A needs to be able to maintain WBS & Material BOMs in plant 1 but in plant 2 needs to only display WBS BOMs and Material BOMs.
  • Role B needs to be able to maintain WBS BOMs only in plant 1 and needs to only have display access in plant 2.
  • Role C needs to be able to maintain WBS & material BOMs in plant 2 and only display BOMs in plant 1.

The authorisations I found linked to the activities are C_STUE_BER (for the BOM type) and C_STUE_WRK (for the plant). The problem I am having is that if a user is assigned roles B & C they are then able to maintain material BOMs in plant 1. This is due to them getting the change rights to plant 1 from role B and change rights to material BOMs from role C. Other than not allowing users to have both roles or an ABAP enhancement to check a custom authorisation object how can I prevent a user with both roles being able to change the material BOMs in plant 1.

Hopefully someone out there can give me a pointer on this.

Thanks,

John

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Thank you for your responses. I had seen the earlier posts and also knew the authorisation objects so it does look like I'll have to make an enhancement to achieve what I need.

rupesh_brahmankar3
Active Contributor
0 Kudos

Hello,

You can use the BAdi BOM_EXIT method like CHECK_PLANT_AUTH_IN_GROUP_BOM or BOM_DATA_CHECK with your own logic.

Assign authorization C_STUE_WRK = ' ' to the desired users.

Also refer SAP note 1109288 - Function modules for bill of material authorization check

which have given new function modules for authorization checks:

BOM_AUTHORITY_CHECK

BOM_PLANT_AUTHORITY_CHECK

Best Regards,

R.Brahmankar

Former Member
0 Kudos

Hi John,



I hope you might have checked this earlier pots,If not this may be helpful for you

https://scn.sap.com/message/14905715#14905715

https://scn.sap.com/thread/1252641

Thanks,

Vishal

Bernhard_SAP
Employee
Employee
0 Kudos

moved to PP....