<P>
Hi WF Gurus,<BR>
<BR>
This problem is regarding the n-Step Item Level Approval Workflow for shopping cart in EBP (WS14500015). We are on SRM 4.0.<BR>
<BR>
We have written the code in BADI BBP_WFL_APPROV_BADI to determine the approvers. We are facing some problem in the approval process for the non-catalog items. In case of non-Catalog item, the workflow should first go to the Buyer for the particular item based on the Product Category for approval.<BR>
<BR>
This works well when the user creates the shopping cart. (i.e. it correctly determines the buyer and sends the workitem to him)<BR>
<BR>
But if the user changes the Product Category for which a different buyer is responsible before it is approved by the earlier buyer, then, it goes to the old buyer as well as the new buyer.<BR>
<BR>
Also this problem is not observed in our development environment but it is there in Test and Prod environments. The code in BADI is identical in all three environments. I therefore do not think that there is any problem with the program logic of BADI.<BR>
<BR>
Can you please advise what could be the reason?<BR>
<BR>
Thanks in advance...<BR>
<BR>
Regards,<BR>
Amit&nbsp;  <BR>

</P>


<br><br>
<a href="http://adworks.rediff.com/cgi-bin/AdWorks/sigclick.cgi/www.rediff.com/signature-home.htm/1507191490@Middle5?PARTNER=3"><IMG SRC="http://adworks.rediff.com/cgi-bin/AdWorks/sigimpress.cgi/www.rediff.com/signature-home.htm/1963059423@Middle5?OAS_query=null&PARTNER=3" BORDER=0 VSPACE=0 HSPACE=0></a>