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.
cancel
Showing results for 
Search instead for 
Did you mean: 

Cost center is not get restricted

former_member183044
Active Participant
0 Kudos

Hi all,

I have a serious issue in my environment. Pls help

I have created a PR using ME51N. In ME51N, i have to select the only cost centre alocated to the specific user. I have restricted the cost center using the Authorization object K_REPO_CCA. 

But still the user is able to select any cost center in the system. How to resrtict that ??

Pls help, i have searched a lot in net. But i can't find a solution. Pls help

Regards

Praveen

1 ACCEPTED SOLUTION

former_member598833
Discoverer
0 Kudos

Hi Praveen,

There may be a chance of getting this access from other roles which are already assigned to user.

Pls take a security trace while executing this activity and analyze the trace.So you can able to find out from where the access is coming.

Hope this works.

Regards,

Anil

3 REPLIES 3

former_member598833
Discoverer
0 Kudos

Hi Praveen,

There may be a chance of getting this access from other roles which are already assigned to user.

Pls take a security trace while executing this activity and analyze the trace.So you can able to find out from where the access is coming.

Hope this works.

Regards,

Anil

Bernhard_SAP
Employee
Employee
0 Kudos

Hi,

There is no standard authorization object that you can use from

transaction ME21N to validate the cost center that you see in the

account assignment view at item level. The same can be said about the

Purchase Requisition creation in transaction ME51N.

First option:

There is an existing possibility to perform user defined checks during

all kinds of postings which finally lead costs in CO. With transaction

OKC7 , you may define a validation which is also processed during

purchasing. You can explore the possibility of achieving the

functionality you need by making customizing changes using transaction

OKC7.

Second Option:

You could use User Exit Enhancement MEREQ001. For further information ,

please check

SAP Note 310154 -  ME21N/ME51N: Customer-specific check, generating

Third Option:

Instead of an authorization check for cost centers , you can activate

an authorization check for G/L accounts.

Therefore , the following settings are required:

I. Customizing -> Materials Management -> Purchasing -> Purchase

    Order -> Set Up Authorization Check for G/L Accounts:

    activate the G/L account authorization check for the required

    company code

II. Transaction FS02 -> View: Control data: enter the authorization

    group

b.rgds, Bernhard

former_member183044
Active Participant
0 Kudos

Hi Anil & Brenhard,

I have done the authorization check. But in the analysis, i can't find the cost centre authorization object, i.e, K_CCA or K_REPO_CCA

Kindly give ur suggestions on this

Praveen