Skip to Content
0

Hide/deactivate Status column from My activities page

Nov 21, 2016 at 01:29 PM

82

avatar image

Hi dear experts.

We are on BPC 10.1 (classic)

We need to disable/hide the possibility to change activity status to "Complete" by users.

Thank you for help

Regards

Moulay A.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

12 Answers

Salah IDRISSI Nov 21, 2016 at 02:24 PM
0

I foud this :

https://archive.sap.com/discussions/thread/2061040

but don't know how to edit the FM : UJB_API_COMPLETE_STEP_RGN

Thank you for your help

It's urgent !

Regards

Moulay A.

Show 1 Share
10 |10000 characters needed characters left characters exceeded

As given in that discussion...please seek help of an ABAP Consultant to edit the FM!

But in general I think its a bad idea! Why the need to disable?

JP

0
Vadim Kalinin Nov 22, 2016 at 07:58 AM
0

Agree with JP - changing standard BPC code is a bad idea. Try to rethink the process in general.

Share
10 |10000 characters needed characters left characters exceeded
Salah IDRISSI Nov 22, 2016 at 09:19 AM
0

Thanks Vadim & JP

I am myself very confortable with ABAP, so can do it myself, but as it's a standard FM, need some guide on any exit used from there if any.

I believe that the process must be thinked, but as the client is used to this way it's too late now.

All I need is to make it not possible for users to change an Activity status to Complete. Otherwise the user will not have access to the hyperlink within the Activity.

Thanks for your further help

Share
10 |10000 characters needed characters left characters exceeded
Vadim Kalinin Nov 22, 2016 at 09:22 AM
0

You have to change the standard code at the beginning of FM. I do not recommend doing it.

Share
10 |10000 characters needed characters left characters exceeded
Priyanka Jagtap Nov 22, 2016 at 10:13 AM
0

I believe that the process must be thinked, but as the client is used to this way it's too late now. - How are they used to if its not implemented already????

All I need is to make it not possible for users to change an Activity status to Complete. Otherwise the user will not have access to the hyperlink within the Activity. - If this is the case, then ask the user to access that particular activity directly from Excel like a report or input form etc if its in a continuous mode! But with proper security tasks given!

Regards,

JP

Share
10 |10000 characters needed characters left characters exceeded
Salah IDRISSI Nov 22, 2016 at 11:45 AM
0

Thanks again Vadmin & JP

@Vadim: as you know I need an "Access Key" to change standard SAP code, and I know as much as you that it's not recommended at all (for different reasons like future upgrade, SAP support,...). I am asking if there is more clean way to do it please?

@JP: I wasn't here since the start of the project, so what they decided to do, is to give access to an Input form (called Portal) from within the BPC web client, which means the users need to connect to the web client use the activity to get access to the portal (hyperlink that launches EPM into Excel). I know it's not the best way to do it, but can't just ask the client to change it after 2 or 3 years of use now!

The problem now is that the users by mistake might change the status of the activity to "Complete" and thus can't access the "Portal" (input form) any more. So what I need is to figure out how to disable this option, hide it or only make it unavailable to change the status.

I tried using the BPC authorizations but couldn't make it work as by the end even the user can't see the activity instance anymore or otherwise will have always access to change its status. Maybe I can do it using BW authorizations?

Thank you for any further help

Regards

Salah

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Salah, They can access EPM Add-in without web too! from normal excel! And in the activity even if they complete the step by mistake.....why not "Reopen" it??? Keep the activity with "Allow Reopen" ticked....

0
Vadim Kalinin Nov 22, 2016 at 11:53 AM
0

"I am asking if there is more clean way to do it please?" - There is NO clean way!

Don't try to solve incorrect setup with incorrect solutions!

Share
10 |10000 characters needed characters left characters exceeded
Salah IDRISSI Nov 22, 2016 at 01:00 PM
0

@JP : I do know that we can reopen it but with more than 2000 users and the risk that a 50/100 of them can make the error same time (who knows?!) it's quite not obvious to re-do it again and again. And yes the best and normal way should be to access using EPM add-in but they just did it like this from the beginning. I joined the project after almost 3 years from its start ...So not obvious to tell them to change everything!

@Vadim: I do absolutely agree with "Don't try to solve incorrect setup with incorrect solutions" and that's exactly what I am telling the client, but unfortunately don't want to hear it and don't really care! So...

Thank you any way for your help.

Salah

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Just an advise:

If "unfortunately don't want to hear it" then your explanation is not perfect :(

You may calculate extra amounts for the support of the system with modified original code as an argument!

0
Salah IDRISSI Nov 22, 2016 at 01:40 PM
0

Thank you Vadim,

I do absolutely agree with you that when we don't want to hear us it's because our explanation is not good enough.

But let me tell you that there are some assumptions and conditions where it is so difficult, and even impossible, to make your voice heard.

I do exactly agree and adhere to your way of seeing things but unfortunately you can not make it work with all clients!

And as Einstein said once "If you can't explain it simply, you don't understand it well enough.", but first the other needs to be available to listen to your explanation! Isn't it? :)

Regards

Salah

Show 1 Share
10 |10000 characters needed characters left characters exceeded

In most cases the clients become very responsive when you start talking about future extra charges :)

1
Salah IDRISSI Nov 22, 2016 at 03:43 PM
0

Indeed Vadim, indeed.

but just to give you an idea the client is yet at 3 times the planned budget if not more... I think you can have a better idea about what I'm talking about :-)

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Then you can have it 5 times :)

1