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

New Company Code addition

Former Member
0 Kudos


We have added a new company code to our existing production environment. Now we need to give authorization for all the users to access this company code, using various transaction codes. Is there any short way of doing this? or we need to identify the Roles which is having this authorization and change it one by one.




Former Member
0 Kudos

Hi anil,

Identify the role which has the BUKRS authorization object. And write a SCAT/SECATT script to add the new company code at once.

Please visit the following site: for SECATT for SCAT.

Hope it helps.

Please award points if it is useful.

Thanks & Regards,


Former Member
0 Kudos

Hi Anil,

Basically, your role structure should be based on derived role in order to make likewise changes within short time,

If there is any parent role you maintain, just create a new role derived from this parent role and change organisational elements once. All the related authorizations in that role will be changed according to company code you mentioned in organisational elements.

If you do not maintain derived roles, then probably it would be really difficult and time consuming activity to make changes every time.

CATT enables you to record actions that you perform in SAP and execute these actions repeatedly in the system with variable data. But it cannot be an alternative for structured authorizations.