cancel
Showing results for 
Search instead for 
Did you mean: 

Question about how to restrict project status changes by business role

0 Kudos
224

Hi folks,

Does anyone have experience with setting up business roles that restrict status changes in the Customer project?

I'm trying to define my own roles that make the Customer project writable and non-changeable in status.

However, I can't find such values in the business catalog "SAP_PSP_BC_CUST_PROJ_MNG_PC" and I haven't been able to achieve them.

Is anyone aware of a way to do?

(Premise: I am attempting to do these in S4HC ES.)

Thanks for any help,

Kyohei.Y

Accepted Solutions (1)

Accepted Solutions (1)

former_member507644
Active Participant
0 Kudos

Hello Kyohei,

I don't know if there is a way to define this directly in authorizations and business catalogs.

However, with BADI "Check Authorization to Change Project Stage" you can create a custom logic in order to define which of the project roles can change the status of the project (custom project roles can be used also for this 😞

https://help.sap.com/viewer/29cf986299714386847f4d4c9bb86994/2008.500/en-US/7ab4c458b2b343e58522021a...

For example, you could create a logic where only the designated project manager and controller can change the status.

You may check the documentation and more info about this BADI in the extensibility cockpit, by selecting All business context, then clicking on Engagement Project on the list and going to the Business Logic tab. There you will see a list with all the BADIs for Customer projects and clicking on the name you will see the documentation.

I hope this helps with the setup of your system.

Best regards,

Eduardo

0 Kudos

Hello Eduardo,

Thank you for the detailed explanation.

I'm going to try that method.

Thanks and regards,

Kyohei.Y

Lourenzo
Product and Topic Expert
Product and Topic Expert
0 Kudos

Answers (0)