<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Raja,<br>
<br>
What you are experiencing in both cases is standard system behavior.
Please see the SAP documentation for <a
href="http://help.sap.com/saphelp_srm70/helpdata/EN/2c/2ecf5596524af59d454ee6f1684b4d/content.htm">Decision
Sets</a>. <br>
<br>
Regards,<br>
Ramki. <br>
<br>
On 4/2/11 8:38 PM, Raja wrote:<a
href="http://help.sap.com/saphelp_srm70/helpdata/EN/2c/2ecf5596524af59d454ee6f1684b4d/content.htm"></a>
<blockquote cite="mid:952463.91394.qm@web130201.mail.mud.yahoo.com"
type="cite">
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="font: inherit;" valign="top"><br>
<font class="Apple-style-span" face="arial" size="2">Hello
Experts ,</font>
<div style="font-family: arial; font-size: 10pt;"><br>
</div>
<div>
<div><font class="Apple-style-span" face="arial"
size="2">We are using SRM 7.01 and SP Level3 . </font></div>
<div><font class="Apple-style-span" face="arial"
size="2"><br>
</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">We are in the process of implementing
Shopping Cart Approval at item level using Business
Rule Framework using </font><span
class="Apple-style-span" style="font-family: arial;
font-size: small;">Process Controlled Schema
evaluation . </span></div>
<div><font class="Apple-style-span" face="arial"
size="2"> I have used the BADI implementation
/SAPSRM/BD_WF_RESP_RESOLVER and methods </font></div>
<div><font class="Apple-style-span" face="arial"
size="2">/SAPSRM/IF_EX_WF_RESP_RESOLVER~GET_APPROVERS_BY_AREA_GUID
and
/SAPSRM/IF_EX_WF_RESP_RESOLVER~GET_AREA_TO_ITEM_MAP </font></div>
<div><font class="Apple-style-span" face="arial"
size="2">to create area GUID and map it to the item.</font></div>
<div><font class="Apple-style-span" face="arial"
size="2"><br>
</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">Problems I am facing :</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">Scenario 1 : For example SC got two
items ; item 1 requires two level of approval and
item 2 requires 3 level of </font><span
class="Apple-style-span" style="font-family: arial;
font-size: small;">approval . Item 1 is approved by
both the levels and item 2 needs 3rd level
approval.</span></div>
<div><font class="Apple-style-span" face="arial"
size="2"><br>
</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">What is happening here is , line item 1 is
also in the waiting approval status, technically
item should go to "Approved" ,</font><span
class="Apple-style-span" style="font-family: arial;
font-size: small;">but the SC is waiting for item 2
to be approved by 3 rd level . Then the SC status is
changed to "Approved". </span></div>
<div><font class="Apple-style-span" face="arial"
size="2"><br>
</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">Scenario 2 : For example SC got two
items ; item 1 requires two level of approval and
item 2 requires 3 </font><font
class="Apple-style-span" face="arial" size="2">level
of approval . Item 1 is approved by both the levels
and item 2 rejected by 3 rd level . Even in this
case ,</font><span class="Apple-style-span"
style="font-family: arial; font-size: small;">the
rejected item needs decision </span><span
class="Apple-style-span" style="font-family: arial;
font-size: small;"> from the SC creator , then only
the other item is going for approval.</span></div>
<div><font class="Apple-style-span" face="arial"
size="2"><br>
</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">Basically only one instance of workflow
(WS40000014) is called at for the entore shopping
cart and the approval workitem is created </font></div>
<div><font class="Apple-style-span" face="arial"
size="2">at the n-step approval sub-workflow
(WS40000015 and WS40000016). In our situation there
should be either multiple instances</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">of WS400000154/WS40000015 should be called
so that every item will be considered as a separate
approval. </font></div>
<div><font class="Apple-style-span" face="arial"
size="2"><br>
</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">I read from SDN that Process Schema's
evaluation is at header level only by default . </font></div>
<div><font class="Apple-style-span" face="arial"
size="2">We have done coding in the item area map
method /BADI and Rule Context to to go for
different approval process </font><span
class="Apple-style-span" style="font-family: arial;
font-size: small;">at item level. </span></div>
<div><font class="Apple-style-span" face="arial"
size="2"><br>
</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">Any ideas and suggestions welcome . I
appreciate your time and effort in advance.</font></div>
<div><font class="Apple-style-span" face="arial"
size="2"><br>
</font></div>
<div><font class="Apple-style-span" face="arial"
size="2"><br>
</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">Note : I am willing to share my code if
anybody wants to have a look at to provide
suggestion.</font></div>
<div><font class="Apple-style-span" face="arial"
size="2"><br>
</font></div>
<div><font class="Apple-style-span" face="arial"
size="2"><br>
</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">Thanks,</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">Raja Mahamani</font></div>
<div><font class="Apple-style-span" face="arial"
size="2">248 910 0604</font></div>
</div>
</td>
</tr>
</tbody>
</table>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
SAP-WUG mailing list
<a class="moz-txt-link-abbreviated" href="mailto:SAP-WUG@mit.edu">SAP-WUG@mit.edu</a>
<a class="moz-txt-link-freetext" href="http://mailman.mit.edu/mailman/listinfo/sap-wug">http://mailman.mit.edu/mailman/listinfo/sap-wug</a>
</pre>
</blockquote>
</body>
</html>