cancel
Showing results for 
Search instead for 
Did you mean: 

Set/Reset System Status of WBS by Different User in Same Project - CJ20N

akashkhandelwal368
Active Participant
0 Kudos

Hello,

Below is the approval matrix of WBS of Single Project.

Tried below methods:

1. No Standard Authorization objects available which control System Status

2. Tried to resolve by User Status , but no useful. ( I have already Five Level of WBS User Status to control Planning and Execution Control , Can’t combine above status except RELEASE as no dependency to SET/RESET LOCKED/TECO )

3. Tried by Enhancement : CNEX0002 : EXIT_SAPLCNAU_002 : PS Customer Exit WBS Element Authorization Check

Using this exit we are able to fetch current status and also throw error message but after getting error message program not stopped and the processing of standard code continued.

4. Tries by WBS Badi : WORKBREAKDOWN_UPDATE at AT_SAVE time :

In this badi we get the list of all Status which is in buffer by using function module ‘STATUS_READ’, but here we are unable to get current status which was selected by user.

Expert Advice required.

Thanks,

Akash Khandelwal

Accepted Solutions (1)

Accepted Solutions (1)

raymond_giuseppi
Active Contributor
0 Kudos

Replace the call of STATUS_READ with a call of STATUS_CHANGES_GET to get a list of changed status.

akashkhandelwal368
Active Participant
0 Kudos

Thanks , It worked...!!!

Answers (0)