Synchronous Dialog Chains and the UWL

Gregory Utley Gregory.Utley at citrix.com
Thu Aug 11 18:10:24 EDT 2005


Hi Mike,

Step two (of the two-step process) must retain the same approving
agent's userid (not WF-BATCH) as step one, so running in background is
not an option.  Step two (executes method APPROVE in BUS2089) is a
standard SAP method that applies the approving agent's userid to the
activity log in PR05 (T&E).  This passing of the executing agent from
one step to another, then executing the next step without stopping, is a
key feature of synchronous dialog chains that was lost with the move to
the UWL.  That said, I appreciate all input because I could be
overlooking another, simpler solution than the one I chose.

Greg

-----Original Message-----
From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf
Of Mike Pokraka
Sent: Thursday, August 11, 2005 5:37 PM
To: SAP Workflow Users' Group
Subject: Re: Synchronous Dialog Chains and the UWL

Hi Gregory,
I've a feeling I'm asking the obvious, but can you not make the update 
step a background task?
Cheers
Mike

Gregory Utley wrote:
> All,
> 
>  
> 
> A question to all:  We are soon implementing the SAP Portal.  For the 
> most part, we've had no problems with workflow applications in the 
> portal environment, and the consolidation of agent approval 
> notifications in the UWL is an improvement over using system dependent

> SBWP inboxes.
> 
>  
> 
> The one major downside for workflow in the portal (specifically the
UWL) 
> is the loss of "synchronous dialog chain" processing (OSS Notes 794439

> and 487649).  The standard SAP travel expense workflow depends upon a 
> two-step approval process (approve, then update the employee master)
via 
> workflow.  With the loss of synchronous dialog processing, the
"update" 
> step goes into READY status in the UWL instead of just executing 
> automatically as it did before.  The bottom line: the approver must 
> approve twice.
> 
>  
> 
> I wrote a program that will run periodically in background to identify

> these READY update tasks and trigger them.  This solves the problem
(the 
> approver only approves once), but it's not an optimum solution since
it 
> leaves the update task in the approver's UWL inbox until the
background 
> program runs.
> 
>  
> 
> If anyone else has run into this problem and solved it in a more 
> efficient way, I'd love to hear from you.
> 
>  
> 
> **Greg Utley**
> 
> **C****i****TR****!****X Systems, Inc.**
> 
> **SAP Development Team**
> 
>  
> 
>  
> 
> 
>
------------------------------------------------------------------------
> 
> _______________________________________________
> SAP-WUG mailing list
> SAP-WUG at mit.edu
> http://mailman.mit.edu/mailman/listinfo/sap-wug
_______________________________________________
SAP-WUG mailing list
SAP-WUG at mit.edu
http://mailman.mit.edu/mailman/listinfo/sap-wug



More information about the SAP-WUG mailing list