cancel
Showing results for 
Search instead for 
Did you mean: 

Restart item-based SC workflow - approver who changed removed

Former Member
0 Kudos

Dear forum members,

I have successfully implemented the SC item based workflow using the BADI and WS14500015 in SRM 5.0 SP16.

I have an issue with the restart which I think is unresolveable.

If the approval has 5 steps and the approver on the 3rd step changes the cart to trigger a restart, it goes back to the requisitioner and when accepted, the BADI logic adds in all the approval steps again. However, thhe 3rd apporval step (the one where the approver changed to force the restart) is not shown in the approval preview anymore, but the first 2 approvals are shown.

According to OSS 777133, I think the following text is trying to say this is standard, but I am not sure:

"If an approver of an automatic step triggers a restart, the

processed step will then no longer display the approver in the

history of the approval preview (this will happen at the latest,

when the requester has accepted the changes), provided that the

approver is no longer responsible for the shopping cart after the

change. The reason is that the BAdI does not return it anymore. The

requester only once receives a work item again in order to accept

the changes."

Can anyone confirm this? Is this something we can change so the step which forces the restart is shown in the approval preview after the restart has taken place?

Many thanks,

Best regards,

Nick

Accepted Solutions (0)

Answers (1)

Answers (1)

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Yes, It is correct. When workflow is restarted new workflow instance is created and all approvers are re-determined.

From SRM 7.0 Process-Controlled Workflow, approval view shows recall and restart.

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

I don't think you understand my issue here. When the workflow restarts all approval steps are redetermined without a problem. The question I have is that previous approvers are shown except the one who changed the cart who is excluded. This seems to be wrong, but I am not sure whether it is unavoidable.

Best regards,

Nick