Skip to Content
author's profile photo Former Member
Former Member

Data Slice


I have two planning areas, one for HR and other for cost center planning. For all the planning related to HR is done is HR planning area and posted to Cost center to respective cost elements using copy function. Cost center layout will allow users to plan other cost elements apart from the costs posted from HR planning area. We are using the cost element hierarchy in the lead column of cost center planning layout.

My question here is, how should I be able to protect the user from changing the cost elements that are coming from HR planning area in cost center planning layout? If I use data slice, my copy function would give an error when it is copying these cost elements from HR area.

Any ideas around it are most welcome. Thanks Raj.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Posted on Aug 18, 2005 at 10:52 PM


    You could try to exclude your HR cost element in your planning level but include them in the layout. Consequently, BPS will only display these cost elements (the other will be input ready.

    Hope it helps


    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member


      I think there are two ways it could be achieved with the following assumption: Data is copied for only specific cost centers from HR to Cost Center cube (that is the list is static not dynamic). If so

      Option 1

      Create a fixed variable for cost center and exclude those values in the ranges (as there is no exclude button)

      Put that variable in the planning package. So now since you have the hierarchy it will display all values but user can change only data for the values defined in the variable in the package which has exclusions for the cost centers being copied.

      Advantage: Simple configuration and quick.

      Disadvantage: Only one user can plan for cost center at a time as he locks all the cost centers.

      Option 2

      Make cost center authorization specific and assign each user the specific cost centers he can work with. Then you could create a variable authorization relevant.

      Advantages: Not all cost centers are locked.

      Disadvantage: If the same user is copying and planning then there might be a chance of an overlap if the user selects the wrong value. Needs more work and additional load on security team of maintaining the user profile.

      If the cost centers being copied over are not fixed then with your current design I am not sure how you can overcome locking issues with users selecting values.

      Hope this helps.


  • Posted on Aug 22, 2005 at 12:48 AM


    use a user-dependent variable for cost element in the data slice. This way data will be locked only for certain users.



    SAP NetWeaver RIG

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Aug 24, 2005 at 06:56 PM

    If you are using the GUI and excel, use SAPAfterDataPut to change the specific rows containing HR costelements to be read-only. This way u can ensure that the data that comes from HR is not over-written by users.

    Hope this helps


    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 29, 2005 at 01:09 AM


    We have exactly the same issue; details as follows.

    The same user has access to the Salary Cube/planning area where detailed salary planning is conducted. Then we map the results to the Cost Elements in the CC Cube/ planning area via a multi-area. The last step is for the <u>same user</u> to complete the Cost element planning in the CC Cube by Cost Centre. The cost Elements are displayed as a hierarchy (Lead Column of Layout)

    I have created a data slice on the CC Planning Area containing a user defined variable for the Cost Centre with defined Cost elements to be locked. This locks the selected Cost elements to data entry in the layout.

    <b>Option 1</b> (prefered)

    Using the Multi-planning area, To be able to create a planing sequence which.

    1/ Deactivates the data slice

    2/ copy the results from the Salary planning to the CC planning for defined cost elements

    3/ Reactivate the Data slice.

    <b>Option 2</b> (work around)

    Create a copy of the Cost Element Hierarchy for planning data entry that excludes the Salary Cost elements that are filled from the Salary planning. To see the total costs and revenues planned - use a report.


    To save time, does anybody know the program that needs to be called to deactivate and reactive the data slice?

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.