Authorization -  cost centers

Hello experts,
I need to set up authorizations for BW users for cost centers. For each BW user I have cost center assigned in employee master data. I am using old authorizaiton model (RSSM).
Is there a method how to create these authorizations programatically?
I was also considering to write an user-exit variable to fill according cost center to filter query results, but I found variable 0A_COSTC - how does that work?

Hi,
  Please go through the following:
1. Identify the authorization relevant objects, according to your requirements. For eg: If you want region
    wise authorization for users, the object you are using for region like 0REGION or ZREGION.
2. Go to RSD1 and mark the objects as authorization relevant in the tab Business Explorer.
3. Open all queries in which these objects are used one by one and create varibles processed by
    authorization for these objects.
4. Go to t-code RSECADMIN and create a new authorization object. You can copy 0BI_ALL and make
    necessary changes.
5. Ask your Basis team to create a role in PFCG for attaching the following  components:
    S_RS_COMP
    S_RS_COMP1
    S_RS_AUTH
    S_RFC ( for portal users)
    S_TCODE(Only if you want t-code based authorization)
6. Attach the newly created authorization object (created in RSECADMIN) to S_RS_AUTH.
7. If any errors occur at the time of running the query, go to t-code RSECPROT and check the logs with
    the help of your Basis team.
   You can chekc the following link for further details:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/659fa0a2-0a01-0010-b39c-8f92b19fbfea

Similar Messages

  • Authorizations for cost centers or profit centers on FI documents

    Hi,
    We need to assign some users to a role so they are allowed only to post documents that are related only to a specific cost centers or profit centers in the document.
    We try to do it using role authorizations transaccion PFCG, however we cannot find the appropiate object to do it. Does someone know how to do it ?
    We appreciate any help and reward points will be granted.
    Thanks !

    Hello,
    try the K_CSKS authorisation object for cost center

  • LSO_P* tcodes - can they be secured for cost centers

    Hi there,
    Recently finished a LSO implementation. Question, it appears the most of the LSO_P* transactions doe not use P_ORGIN to restrict
    for employees by cost centers? I assume this is more Master Data which we use mostly for main payroll transactions.
    Is there a way to restrict the LSO type tcodes to certain cost centers/ PA's outside of using structural authorizations. We have no
    structural auth in place.
    The users using these tcodes just have a SU01 account with a named user account i.e BOBzee with no attachment to Organizational structure.
    any thoughts appreciated
    Dan

    Create a test role add PA40 and other transactions along with the LSO_P* transaction and test it out
    you will have the correct answer.

  • Restrict access in report based on compnay codes and cost centers

    Hi,
    We are using a standard report, which is  assigend to a Z transaction and assigend to the role.
    The report need to be restricted based on the company code and cost center   ?
    but i could not find any AUTHORITY- CHECK statements in the code ( there is only authority check statement for object G_803J_GJB which has authorization groups and aCTVT field.)
    Please let me know what steps need to be followed to restrict the report based on company codes and cost centers.
    Thanks for your help in advance.

    Thanks all for the quick response.
    Steps to be followed:
    1) incorporatomg AUTHORITY-CHECK  statements for K_KOSTL and F_BKPF_BUK objects in the program.
    2) adding the objects as check yes in SU24 for the Z transaction.
    and restricting in the role.
    The program name is "GP3O4ZGOOF3HA68QMGHF8S7I9ER250".
    Please let me know if any more steps need to be followed.
    Based on this i have to send a estimate to my client.
    Thanks,
    Sanketh.

  • Cost Centers Group in authori

    Hi experts,
    I need to build an authorize roles in CO using the Cost Centers Group because in this way we want to limit the visualization for department (example the Cost Center Group for Purchasing....ext.).
    Is there a solution for our needs or a role for to limit the Cost Center Group?
    Thanks in advance!
    Regards,
    Gaetano

    Hi,
    you can use  the authorization object K_CCA.  You have maintain the cost center group in the tab 'Authoriz.Hier of
    the CO_OM Responsibility Area.  In that case, the user will have the authorization for all cost center of the group.
    The tab "Cost Center Group" is only valid for the group NAME.
    You can find further helpful information in the notes 370082 and 15211.
    Regards,
    Greta

  • SAP Security - Cost Centers and Profit Centers

    Hi All,
    We want to have the ability to restrict roles on cost center and profit center per the cost center/profit center owner. For example, we only want to allow users whom own cost centers to be able to see the cost centers they own. The problem that I am faced with is that I do not want to restrict via cost center authorization object because this would essentially lead to every user having their own individual role.
    I did notice that each cost center has a user ID field that you can assign and maintain. I was thinking if it was possible to create some customization where this is checked against the uid logged onto the system but not sure if this could be done without modifying each program. Does anyone have any thoughts on how to restrict via cost center and profit center?
    Thanks in adavnce

    Hi,
    did you check if a view could help in your context?
    What I mean is this: create a view on top of your basetable where some predicates like
    user = basetable.userid-column
    is used.
    This view has to be granted to all users and the basetable should NOT be granted at all.
    If you do not want to change all applications, you could rename the basetable and create this new view with the old basetable-name to allow the unchanged applications to work.
    Elke

  • KB21N, KB11N:how to restrict by cost centers users can post to

    Hello Gurus,
    SAP is not restricting  Cost centers  which can used for internal activity allocation KB21N  and re-posting of primary cost KB11N.
    Users should only be able to post to the authorized cost centers with the standard hierarchy.
    Unfortunately KBXXN transactions are not checking K_CCA authorization object , which other-wise could have been used to restrict user based on responsiblity area ( cost center group)
    Any one came across this scenario, i check all relevant OSS notes related to KB21N . Let me know if i missed any OSS notes
    regards
    SAPfreek

    Hi,
    If you start the transaction KB**N (including KB11N)  you can only use restrictions on the controlling area by using the authority
    object "K_VRGNG". (Please review T-cd:SU24 for the transaction)
    The authority objects "K_CCA" and "K_ORDER" allows to use restrictions on single cost centers and orders but these two authority objects are not checked if you use one of the transactions KB**N It's not possible to use any other restriction than the controlling area for one of the above transactions.
    There are two possibilities to extend the authorization checks in KB**N:
    a) using the validation tool:
       An validation is nothing more than a check whether some customized   conditions are fullfilled or not. If not, the system will send a   self defined message ( Error, Warning, Information ).
       You can find some explanation about validations in our documenation   and in the reference - IMG under:
       Controlling - Controlling General -  Account Assignment Logic.
    b) using the user-exit (Enhancement COCCA002 and COCCA001)
       See note 375725 for additional information
    The enhancement is called up by function module K_ORGUNIT_AUTHORITY_CHECK. Because the standard authorization object
    K_ORGUNIT does not at that point have any fields, this enhancement is the only one executed.
    Please also review  note 370082 for information on the concept of the responsibility area in authorization.
    regards
    Waman

  • How to delete the one of cost centers in Splitting Structure(OKEW)?

    Dear All,
    I have a question about Splitting Structure as below? Could I get favor from you? Thanks a lot.
    How to delete the one of cost centers in Splitting Structure(OKEW)?
    Jocha

    Hi Chang
    Welcome to SDN! Its our pleasure to help you here
    Step 1: Select your Cost Center in OKEW which is assigned to the Splitting Str
    Eg: Cost Ctr 1001 is assigned to Splitting Str Z1... Tick the Check box against 1001 under Z1 Splitting Str
    Step 2: Do a Single Click on the text "Non Assigned Cost Centers"
    Step 3: Press Shift +F6 (Or Click on the Assign Button, next to the Pencil icon)
    Br, Ajay M

  • Open PO report with GL's and Cost Centers

    Hi Gurus,
    Is there a report that already exists where we can run open purchase
    orders not received for non-inventory items that pulls the quantity,
    price, GL account code, and cost center account code?
    Thanks
    Anusha

    Hi,
    May be the requirement will not be met in a single report.Please check the t code ME2K with selection parameter as we101 which gives you the open POs for that cost center or range of cost centers.
    EKPO gives price details.
    and check the table EKKN for GL account and cost center for that PO.
    If you want open POs check the T code ME80FN.
    Regards,

  • Currency in 'Cost Centers: Actual/Plan/Variance' report for specific user

    Hi there CO people, I'd like to ask about currency settings in CO S_ALR_87013611 report (Cost Centers: Actual/Plan/Variance)
    The question is ... where can I define the currency in which report output should be displayed?
    I've got such situation, that amounts for USER_X are displayed in CURR_X currency, whilst for USER_Y amounts in report are displayed in CURR_Y currency.
    Could You tell me some tip? Or give some literature-track to follw? I'd be thankful for help. Greetings. P.

    USER_X -> TCode: RPC0 -> Tab: Report currency -> Tick 'Objeck currency' (Before was: 'Controlling area currency')
    now USER_X has got the same currency as USER_Y
    That solved my problem
    Greetings

  • Statistical Internal Orders - How can i charge to multiple cost centers

    In the master data for the statistical internal orders, I am only able to enter one cost center in the 'Actual Posted Cctr' field.  Is there a way to have multiple cost centers and the allocation % for each cost center (similar to the settlement rules on regular internal orders)?
    thanks!

    Hiya,
    OKB9 works by assigning multiple Cost Centres to the Company Code + GL combination. However, I don't believe OKB9 is your solution - for the simple reason that you wish to post the information to multiple CCtrs, along with posting it to this Statistical IO.
    In my opinion, you may have to delete the Actual Cost Centre assignment and, at the time of document posting, assign the True CCtr as well as this IO, or look for a User Exit that will trigger flows to multiple CCtrs along with this IO.
    The other option is to make this a real posting to this IO (change the IO from statistical to real), and then settle this cost to multiple CCtrs. As long as it stays statistical, you don't have the liberty of settling the cost.
    Hope this helps.
    Cheers.

  • How can I use a GL for multiple Cost Centers?

    Hello all,
    I would appreciate your comments on the following issue. POINTS AVIALABLE. I have setup several cost centers in my Sandbox. The cost centers represent departments that my client has eg Finance & Accounting, Marketing, Shipping/Warehouse.
    I have created cost elements for the P&L accounts using OKB2, OKB3, SM35. My client sometimes has situations where they use the same GL for several cost centers. For example, the Freight Expense GL acct is used by Shipping/Warehouse cost center. However, someone in the Accounting/Finance cost center could also use that same GL account as well if they were shipping some documents. I can’t use OKB9, since the GL is not used exclusively by the Shipping/Warehouse Cost Center.
    <b>If, for example, we create a Sales order, I want to be able to specify somewhere that the freight for that SO must go to the Shipping/Warehouse Cost center. Is there a field in an SO, Delivery document or billing document where we can tell the system that this freight is being used for Shipping/Warehouse cost center?</b>
    I know if the Accounting Cost center uses the Freight GL, we can specify the Cost Center in FB50, so that is not a big concern.
    Thanks in advance!

    Hello Sunil,
    Thanks for your response. I tried go to VL02N and selected the line item and then went to 'GOTO'-- 'Header' --'Financial Processing'. <b>I don't see a field 'Cost Center'.</b> All I see are the following:
    Billing block
    Billing status
    Totals status
    Paym.guar.proc.
    Financ.doc.no.
    Opening date
    Validity end
    Billing Date
    Billing date
    Depreciation
    PresentDate
    Number of days
    But if I select the item, won't the whole cost of the item be sent to the cost center? I am trying to just get the Freight charged on the item to get posted to the Shipping/Warehouse Cost center.
    <b>Please advise.</b>
    Thanks.
    Message was edited by:
            United 99

  • How to find the list of cost centers reporting to a particular employee

    Hi Experts,
    I have to create one report in Java Web Dynpro. In the report, I have to display all cost centers reporting to a paricular employee. For example suppose Vice President of company has pernr 6481. From pa20, we quickly find out that his cost center is say 1209000. Now the Vice President has several reporting cost centers. For example one cost center will be for Marketing Deptt, other may be of HR deptt.
    Please let me know how I can find out that what all cost centers are reporting to pernr 6481(Vice Preseident)
    Regards,
    Gary

    Hi Pradeep,
    Thanks for email. In my project name has been maintained in CSKS-VERAK. However this name does not matches exactly with the name of pa20 (HR). It looks like SAP has not provided data integrity between HR name and CSKS-VERAK. It seems that while creating cost center, the user enters name in his own way. For example "Al-Fahad Malki" can be written in "Malki Fahad-Al" or "Malki Fahad" or "Al-Malki Fahad". The name of user in pa20 may be "Al-Fahad M". So it is not possible for us to use solution provided by you.
    Hi Pradeep, SDN Users,
    I have used following logic for getting cost centers for given pernr.
    1)     Take pernr as input. Exexute RFC HRWPC_RFC_OADP_GET_NAVOBJECTS. While executing RFC pass following values:
    a.     OBJSEL - MSS_TMV_EE_ORG1
    b.     Begda u2013 Today date
    c.     Ends u2013 Today date
    d.     User u2013 pernr
    e.     Cachemaxage -  -1
    2)     Then program should read the value of OBJID from HRWPC_RFC_OADP_GET_NAVOBJECTS output.
    3)     After this program should read value from HRP1001 for following condition
    PLVAR = 01
    OBJID = OBJID of step 2
    RELAT = u2018011u2019  and
    RSIGN = u2018Au2019 and
    (check todayu2019s date is >= begda and <= endda ) and
    SCLAS = u2018Ku2019 u2026  and
    SOBJID  = first 10 charactersu2026
    The cost center will be first 10 characters of SOBJID.
    4)     Return the Cost Center as derived in step 3. The cost center name and cost center name both should be returned as the output.
    5)     Sort the Cost Centers in ascending order of Cost Center name, if needed.
    Regards,
    Gary

  • Copy a group of cost centers from one controlling area to another

    Hello,
    is it possible to copy a group of cost centers from one controlling area to another?
    Or a group of internal orders?
    Thanks
    Jasmina

    No. If you used any upload tools like LSMW, perhaps you may use that for uploading the second controlling area.

  • Automation for actual input of utility rate in Production Cost centers

    Dear All,
    Currently we have a process where we are downloading actual rates through KSII for each location and rates calculated are inputed through KBK6 for all individual production cost centers by activities ,so my requirement is whether there is any procedure where downloading and uploading can be eliminated and actual rates calculated by system directly loads on to the production cost centers.
    Kindly provide any suggestions
    Thanks and Regards
    vijay

    Hi,
    If u run KSII, system will give a message "Do you want to post the results of price calculation?" if u click on YES , it will automatically update  in your KBK6.  Pl. Check once.
    Regards,
    Rajeswari

Maybe you are looking for

  • Back to My Mac not working-a diagnosis and a solution

    Hello all, I own a small business and relied on Back to My Mac while traveling. I have had connection issues with BTMM since MobileMe was discontinued. I have found a solution but it is not an Apple solution. Skip to the end if you'd like the straigh

  • Screen turning black on my Satellite C series

    Hi all, my laptop is about 10 months old. Recently the screen appears to go off. What actually happens is it becomes so faint I can't see anything. I've connected it to an external monitor and there the screen displays, so I presume there's no proble

  • Can music be stored in the icloud?

    I have over 500 songs in my Iphone but I cant find them in itunes, how do I transfer them?

  • Mac OS X Leopard Server 10.5 - Licence Upgrade (10 Client - Unlim Client)

    Hi. I've bought the Mac OS X Leopard Server 10.5 - Licence Upgrade (10 Client - Unlim Client). But now I realize that I own only the Mac OS X Server Version 10.4. And I do need only the 10 User-Licence. Is it possible to install just a 10 Client-Vers

  • Out Of Scan Range on Sony CPD E400

    hey all i was chaging the resolution yesturday on the main screen and i told to go to 1920X1200 and thats when i got the out fo scan message from teh moniter. i did a force shut down since i couldnt see what i was doing and i thought it wasnt going t