Skip to Content

Cost center is not get restricted

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



Capture.PNG (9.9 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Jul 27, 2015 at 08:09 AM

    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.



    Add comment
    10|10000 characters needed characters exceeded

  • Jul 27, 2015 at 08:30 AM


    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


    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


    b.rgds, Bernhard

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 27, 2015 at 09:03 AM

    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


    Add comment
    10|10000 characters needed characters exceeded