on ‎2015 Dec 27 1:15 AM
Hello All -
I am working on Embedded Planning BPC 7.4 SP 12, and AO 2.2 SP1.
I would like to understand on Data Slice, and Workstatus. My understanding is Work Status work with Data Slice to lock the data.
e.g. I have the case like this:
a) I have Input Workbook. It has the selection parameter in the workbook as follows:
b) If User A, run the workbook with:
Then user B will not be able to change/plan the corresponding data in the workbook. User B will only be able to change/create the plan data for corresponding Cost Center if User A has finished the work, and change the work status.
The questions are:
1) How to link between data slice, and workstatus to meet this requirement?
2) Could workstatus deliver this requirement ?
Kindly please ask your thought, and appreciate much your thought,
Many thanks,
Daniel N.
Request clarification before answering.
Hi Daniel N,
Is your requirement that nobody can use the Workbook while user A is in it? This seems strange from business point of view. Usually user who what to enter data in different Cost Center and/or different Quarters and /or different Versions etc. are able to do this. Can you please clarify that requirement with business.
Now, Work status and Data slice are 2 different tools of preventing data from being changed after certain events. Why do you want to link them? If you have levels of approval that follow hierarchy of some Dimension, say Cost center, then Work status can be more suitable for your purpose. If you need to lock data based on some other criteria then Data slice can be better for you.
Regards,
Gersh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Gersh -
Many thanks for your feedback.
Kindly please ask your thought, and appreciate it much,
Cheers,
Hello Daniel,
You still didn't mention anything about approvals. If you don't have any approval requirements then you don't need neither Work status nor Data slice.
Since you are using Embedded model you can put Cost Center, Quarter, Version and Region in the filter of your Query and it will lock selected region for all users while one user opened such workbook. Off line mode for Embedded model requires some customization, hence data locking doesn't come automatically there.
Regards,
Gersh
Hello Gersh,
Many thanks for the feedback.
Yes, it will be the simple work flow for approval. If user A has already finished, and submitted, his line manager will review and approve/reject it.
Those Cost Center, Region, Quarter, Version are already in the Query Filter. And it will lock if user A is online.
If user A is offline, the requirement wants user B still cannot change/create plan data against Cost Center 100101 until User A has finished his work on Cost Center 100101.
If user A change the work status into in progress,
Kindly please ask your feedback,
Many thanks,
Hi Daniel,
I hope that management structure in your requirements is in sync with hierarchy structure of Cost center Dimension.
User A will have to change Work status to something like "Submitted" for his Manager to be able to move it forward.
It looks like users A and B should have same capabilities according to your requirements. In that case if user A will set status to "In progress" user B will be able to set it back and change the value. So, I don't think that standard functionality of Work status will satisfy your requirements.
Yes, Work status has a BADI in Standard model, but I'm not sure if it's being called when you work with Embedded model. BADI name is UJW_LOCKOUT_SCHEDULE_BADI and it has a sample implementation Class.
Hope this helps.
Gersh
| User | Count |
|---|---|
| 17 | |
| 8 | |
| 7 | |
| 6 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.