cancel
Showing results for 
Search instead for 
Did you mean: 

BBP_WFL_SECURITY

Former Member
0 Kudos

Hello All,

Working on SRM 5.5 server SAPKIBKT09.

Business scenario is self service procurement.

The desired business flow is:

Employee will raise shopping cart.

Approver will reject the SC if he wants any change and add comments in the note.

(Chnage button should not be available to him.)

This SC will go to inbox of employee.

He will change the SC for diff line items as per approver comments (if OK for him) and resubmit to approver.

(Change and accept changes button should be available to employee.)

Then approver would accept the SC.

We have set BBP_WFL_SECURITY as follows:

for the role SAP_BBP_STAL_MANAGER = 1 none

for SAP_BBP_STAL_EMPLOYEE = 2 low

for single roles it is not defined

BADI BBP_WFL_SECUR_BADI is deactived.

Now the observation is that:

"change" button is available to approver and he can change the SC items.

(it should not be)

The strange observation is for employee.

If approver rejects all items in SC the status of SC is "awaiting approval " at header level

and at item level it is "rejectd"

Employee has "change" button but the details can not be changed.

BUT

If the approver does the partial rejection of SC

then the status of SC is "In your inbox" and employee can change itemwis e details.

Please help us to set the business flow as desired throguh the WF security settings.

or

This has to be controlled BADI BBP_WFL_SECUR_BADI mandatorily?

BR

Dinesh

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Pls see the foll note:

Note 866089 - Button "Accept changes" at complete rejection

BR,

Disha.

Pls reward points for useful answers.

Former Member
0 Kudos

Hi ,

We applied this note on server but the system behaviour is same.

BR

Dinesh

Answers (1)

Answers (1)

khan_voyalpadusman
Active Contributor
0 Kudos

1) change button is available for the approver ---> this depends on the security level of the approver.

Please check and maintain the security level of the approver that , change button should not be available.

it is very easy if you can debug the process of the workitem being opened by the approver , there will be flag change_flag which identifies wether the button should be enabled or disabled.

2)approver rejects all the items , header status is 'awaiting approval' and items status is 'rejected'.

you have to wait for some time for the update process to complete , if the status is same even after sometime. there is problem , please refer to notes on the service market place.

i have seen number of notes dealing with the issue.

3)if the approval does partial rejection , it should be possible for the requestor to make the changes and order the shopping cart again.

this is correct.

Former Member
0 Kudos

1. done.

2. Since we are working on server 5.5 SP9 raised an OSS

will keep posted

Former Member
0 Kudos

Hi,

See if the foll note is helpful:

Note 962488 - "Workflow definition '&' not in version '&' (WD 401)

BR,

Disha.

Pls reward points for useful answers.

Former Member
0 Kudos

Assign agent to TS10407972

or

mark it as a general task.

BR

Dinesh