<br><font size=2 face="sans-serif">Hello Wuggers,</font><br><br><font size=2 face="sans-serif">I have a small issue that has probably
been addressed many times before, but if you have some information or maybe
a link to a similar topic ...</font><br><br><font size=2 face="sans-serif">We have an invoice verification workflow
where accounts payable parks an incoming invoice and the PARKED event triggers
a workflow for the approval of the invoice. &nbsp;If approved, AP will
post the invoice. &nbsp;If rejected, AP will follow up with an additional
work item (which just calls tcode MIR4 in change mode) to modify the invoice
and park again (so the approval process will loop thereafter until the
invoice is finally approved and then deleted or posted).</font><br><br><font size=2 face="sans-serif">The problem is that occasionally a reason
for rejection is that the workflow selected the wrong approver as the agent
for the approval task. &nbsp;This is due mostly to the less-than-accurate
state of our org charts. &nbsp;So yes, the right answer is to fix our org
charts, but let's assume for a variety of lame reasons this cannot be done.
&nbsp;AP has the request that they would like to be able to assign an agent
when the invoice is parked again, which for me means like a dialog box
pops up, giving the current agent, and allowing AP to change the agent.
&nbsp;The selection would then be written to a container element and that
container element used in the agent determination of the subsequent approval
step.</font><br><br><font size=2 face="sans-serif">So now, how to implement? &nbsp;</font><br><br><font size=2 face="sans-serif">I currently have the checkbox &quot;Confirm
end of processing&quot; checked in the AP rejected invoice task, which
allows AP to decide when they are done editing the invoice (they may want
to keep the item and edit it multiple times as more information comes to
them). &nbsp;This dialog box would be a great mechanism to allow them to
modify the container. &nbsp;However I would either have to change the dialog
box, or create my own (with input fields and functionality to write to
the container) and use my Zdialog box instead of the SAP standard. &nbsp;I
don't know how to do this.</font><br><br><font size=2 face="sans-serif">I have also thought of creating a mini-loop
in the rejected invoice step which will keep a work item in the inbox of
AP until they are finally ready to park again. &nbsp;This loop would have
as a subsequent step some kind of dialog which would allow input into the
container. &nbsp;I am worried however that this would clutter the logs
with a new step every time the work item is opened but not processed.</font><br><br><font size=2 face="sans-serif">Any recommendations here? &nbsp;I guess
this falls under the category of ad-hoc or on-the-fly agent determination
techniques.</font><br><br><font size=2 face="sans-serif">Thanks for your help.<br></font><font size=4 color=#808000><b> </b></font><p><font size=4 color=#808000><b>Michael McLey</b></font><font size=3 color=#808000><b></b><br>MBUSI - IT Parts &amp; Administration </font><font size=2 color=#808000><br>Mercedes-Benz US International, Inc.</font><font size=3 color=#808000></font><font size=2 color=#808000><br>1 Mercedes Drive</font><font size=3 color=#808000> </font><font size=2 color=#808000><br>Vance, AL 35490</font><font size=3 color=#808000> </font><font size=2 color=#808000><br>PHONE:&nbsp; (205) 462 - 5239</font><font size=3 color=#808000> </font><font size=2 color=#808000><br>EMAIL:&nbsp;&nbsp; michael.mcley@daimler.com</font><font size=3 color=#808000>&nbsp;&nbsp;
</font><font face="sans-serif"><font face="sans-serif, Arial, Helvetica" size="-1" color="#808080"><br>If you are not the intended addressee, please inform us immediately that you have received this e-mail in error, and delete it. We thank you for your cooperation.
<br></br> 
                                                                          
</font></font>