<html><DIV>
<P>Arnoud,</P>
<P>I had this same problem when I was working on 3.0F. I sent a message to SAP and they sad that they could solve the problem until release 4.0C. The message from SAP was:</P></DIV>
<DIV><STRONG><EM>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Reply</EM></STRONG></DIV>
<DIV><STRONG><EM>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SAP AG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 08.06.1998&nbsp; 08:56:24<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Frans,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I am sorry I do not have good news about this problem.&nbsp; A complete<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fix for this problem will not be available until 4.0C release.&nbsp; Listed<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; below is an explanation from SAP AG Quality management about this<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; question.</EM></STRONG></DIV>
<DIV><STRONG><EM>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SAP AG Quality management:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The Reject function, as exists in Workflow, cannot be modeled in<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; purchase requisitions for 3.1. The solution to the problem described<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is more of a functional enhancement and would require a lot of<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; technical effort. In addition to enhancing the DDIC structures, we would<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; have to implement change document updates in purchase requisitions.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Workflow interpretation would require enhancements to the function<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; modules involved.</EM></STRONG></DIV>
<DIV><STRONG><EM>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Therefore, there can be no solution in the short term. As agreed with<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the program director, Rolf Schulte-Rebbelmund, the enhancement will be<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; implemented for 4.0C. For the reasons already mentioned, it will not be<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; possible to work around the problem with customer exits etc.</EM></STRONG></DIV>
<DIV><STRONG><EM>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wish I had better news for you.</EM></STRONG></DIV>
<DIV><STRONG><EM>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Regards,</EM></STRONG><BR></DIV>
<DIV>I solved the problem myself doing what you've suggested, that is: store the release strategy on a container element and, after the requisition is changed, I compare the new release strategy with the old one. If they are the same, I am raising the event Significantly Changed manually. This solved the problem and is&nbsp;quite ease to be done.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Flavio.</DIV>
<DIV></DIV>
<DIV></DIV>
<DIV></DIV>
<DIV></DIV>&gt;From: "Raskin, Alon (Soliance)" <ARASKIN@CPS-SATX.COM>
<DIV></DIV>&gt;Reply-To: SAP Workflow Users' Group <SAP-WUG@MITVMA.MIT.EDU>
<DIV></DIV>&gt;To: SAP-WUG@MITVMA.MIT.EDU
<DIV></DIV>&gt;Subject: Re: R/3: Problem with revising a purchase requisition after rejec tion
<DIV></DIV>&gt;Date: Thu, 5 Jul 2001 08:47:38 -0500
<DIV></DIV>&gt;
<DIV></DIV>&gt;You could create your own event (in a subtype) and raise it from you're a
<DIV></DIV>&gt;user exit.
<DIV></DIV>&gt;
<DIV></DIV>&gt;
<DIV></DIV>&gt;Alon Raskin
<DIV></DIV>&gt;Workflow Advisor - Soliance
<DIV></DIV>&gt;
<DIV></DIV>&gt; -----Original Message-----
<DIV></DIV>&gt;From: Van Heerde, Arnoud [mailto:arnoud.van.heerde@sap.com]
<DIV></DIV>&gt;Sent: July 04 2001 10:28
<DIV></DIV>&gt;To: SAP-WUG@MITVMA.MIT.EDU
<DIV></DIV>&gt;Subject: R/3: Problem with revising a purchase requisition after
<DIV></DIV>&gt;rejection
<DIV></DIV>&gt;
<DIV></DIV>&gt;Hi Workflowers,
<DIV></DIV>&gt;
<DIV></DIV>&gt;Case:
<DIV></DIV>&gt;Instead of merely informing a person with a work item (very ugly) that a
<DIV></DIV>&gt;purchase requisition was rejected I would like to offer the user the
<DIV></DIV>&gt;opportunity to revise it or delete it. In case the user revises the PR, it
<DIV></DIV>&gt;may be significantly changed so that a different release strategy is
<DIV></DIV>&gt;necessary. In case it is not significantly changed, the PR is submitted for
<DIV></DIV>&gt;release again.
<DIV></DIV>&gt;
<DIV></DIV>&gt;Problem:
<DIV></DIV>&gt;Event BUS2105.ReleaseStepCreated is only automatically triggered after (in
<DIV></DIV>&gt;fact simultaneously with) significant changes to a PR
<DIV></DIV>&gt;(BUS2105.significantlyChanged). However when a user revises the PR without
<DIV></DIV>&gt;the need for another release strategy, there is no event at all.
<DIV></DIV>&gt;After revision we can create a new work item for the "releaser" by
<DIV></DIV>&gt;triggering the event BUS2105.ReleaseStepCreated from the workflow (that will
<DIV></DIV>&gt;trigger a new workflow). You only know that a PR was not significantly
<DIV></DIV>&gt;changed if the event BUS2105.significantlyChanged was NOT triggered. The
<DIV></DIV>&gt;real problem is thus the fact that there is no event to state that the
<DIV></DIV>&gt;change was not significant. From the event log:
<DIV></DIV>&gt;
<DIV></DIV>&gt;* Initial release step event triggered by standard application
<DIV></DIV>&gt;BUS2105 RELEASESTEPCREATE 05.07.2001 10:13:49 WS01300030
<DIV></DIV>&gt;* Rejection event triggered by standard application
<DIV></DIV>&gt;BUS2105 REJECTED 05.07.2001 10:14:32 WORKITEM
<DIV></DIV>&gt;* Release step event triggered by workflow after revision
<DIV></DIV>&gt;BUS2105 RELEASESTEPCREATE 05.07.2001 10:15:20 WS01300030
<DIV></DIV>&gt;* However significant changes were made so both release step event and
<DIV></DIV>&gt;BUS2105 RELEASESTEPCREATE 05.07.2001 10:15:20 WS01300030
<DIV></DIV>&gt;* significant change event are triggered by standard application
<DIV></DIV>&gt;BUS2105 SIGNIFICANTLYCHAN 05.07.2001 10:15:20 EVENTITEM
<DIV></DIV>&gt;
<DIV></DIV>&gt;One solution may be to add the attribute "Release strategy" to a subtype and
<DIV></DIV>&gt;work with delegation and container operations and condition steps. But is
<DIV></DIV>&gt;there another way? Has anyone had to deal with this kind of problem before?
<DIV></DIV>&gt;
<DIV></DIV>&gt;Any suggestions will be much appreciated.
<DIV></DIV>&gt;
<DIV></DIV>&gt;Best regards, Arnoud van Heerde
<DIV></DIV><br clear=all><hr>Get Your Private, Free E-mail from MSN Hotmail at <a href="http://www.hotmail.com">http://www.hotmail.com</a>.<br></p></html>