Guided Procedures and Workflow

Rickayzen, Alan alan.rickayzen at sap.com
Wed Jun 21 09:41:34 EDT 2006


Hi Jerry,

Oh dear, oh dear, oh dear. I'd be the last person there is to want to disrupt any of your projects.

In the paper I wrote:

	Keep in mind that while guided procedures won't have 
	quite the same level of sophistication that's available 
	in the workflow capabilities of SAP NetWeaver Exchange 
	Infrastructure or SAP Business Workflow, you will enjoy 
	a major advantage: Any department can define 
	its own procedures without IT support. 

which I suppose could be interpreted too optimistically.

But basically if you're struggling with the implementation of part of your process because of limitations in either of the two sophisticated workflow tools mentioned above then using a simpler tool (guided procedures) intended for a less IT-savvy operator won't help. 

That would be a bit like migrating to Google's online spreadsheet because MS Excel does not offer all the sophisticated features that you need, now.

The idea behind my statement is quite the opposite. If it's a light-weight process then your manager might be able to achieve the goal easier (ie. directly without IT) using a light-weight tool.

>>>  For the moment think - multi-system/frequent business changes -> GP, 
>>>  single system/stable process/deep integration -> Workflow.
(nicely put, Jocelyn).

Best regards,
Alan Rickayzen
SAP AG

PS: Sorry for the late reply, I just spotted this thread by accident.


 

-----Original Message-----
From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf Of Dart, Jocelyn
Sent: Dienstag, 13. Juni 2006 02:18
To: SAP Workflow Users' Group
Subject: RE: Guided Procedures and Workflow

Hi Jerry, 

Yes that's a pain... try the great-idea-but-too-risky-right-now-let's-do-it-properly-and-run-a-pilot-afterwards approach if you haven't already.  Roll on Enterprise SOA... 


Regards,
Jocelyn Dart
Senior Consultant
SAP Australia Pty Ltd.
Level 1/168 Walker St.
North Sydney 
NSW, 2060
Australia
T   +61 412 390 267
M   + 61 412 390 267
E   jocelyn.dart at sap.com
http://www.sap.com

The information contained in or attached to this electronic transmission is confidential and may be legally privileged. It is intended only for the person or entity to which it is addressed. If you are not the intended recipient, you are hereby notified that any distribution, copying, review, retransmission, dissemination or other use of this electronic transmission or the information contained in it is strictly prohibited. If you have received this electronic transmission in error, please immediately contact the sender to arrange for the return of the original documents. 
Electronic transmission cannot be guaranteed to be secure and accordingly, the sender does not accept liability for any such data corruption, interception, unauthorized amendment, viruses, delays or the consequences thereof.
Any views expressed in this electronic transmission are those of the individual sender, except where the message states otherwise and the sender is authorized to state them to be the views of SAP AG or any of its subsidiaries. SAP AG, its subsidiaries, and their directors, officers and employees make no representation nor accept any liability for the accuracy or completeness of the views or information contained herein. Please be aware that the furnishing of any pricing information/ business proposal herein is indicative only, is subject to change and shall not be construed as an offer or as constituting a binding agreement on the part of SAP AG or any of its subsidiaries to enter into any relationship, unless otherwise expressly stated. 


-----Original Message-----
From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf Of jerry.martinek
Sent: Friday, 09 June 2006 11:52 PM
To: 'SAP Workflow Users' Group'
Subject: RE: Guided Procedures and Workflow

Hi Jocelyn,

We haven't tried a lot of the things you're suggesting for various different
reasons as well as not being aware of some of the product features.

At this point in the development stage of our project, introducing new
unknown technology to write our own travel request and expense application
is not the correct decision. 

Your answer confirmed my suspicion that there is more to it than you're led
to believe. So when a non IT person reads that article, they get the
impression that the IT guys are holding back. They can't understand why
we're telling them that it's not that straight forward in 'our' case.

Thanks,
Jerry   

-----Original Message-----
From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf Of
Dart, Jocelyn
Sent: June 9, 2006 12:18 AM
To: SAP Workflow Users' Group
Subject: RE: Guided Procedures and Workflow

Hey Jerry, 

The standard SAP trip allows you to split up the  travel request items to
different accounts. We use the same one at SAP and it works fine. 

Possibly its a missing customization issue?  Or it's just the EP views that
are a problem
in which case yes you are better off adjusting the iviews.   You could try
calling the original app via SAPGUI for HTML as well. 
 
Have you checked to see if there is an Adobe or WebDynpro version that you
can use?  This will probably depend on the backend release you are running
ESS on, as with NW04s portal you have the lot in terms of capability.  Both
would let you do attachments or easily extend to do attachments. 

Also remember that in NW04s the UWL has the attachment manager which may
give you some further options, e.g. start form, send work item "do you have
any attachments" (make it processing rejectable), then go forward to
approval. 

GP will let you do attachments but:

1. Remember its still relatively new - e.g. agent determination and
asynchronous/terminating event functionality is not approaching the standard
of SAP Workflow as yet.

2. You still need an underlying application to call from GP - similar to
workflow.  You can use Adobe or a WebDynpro for instance as an alternative
to iviews.  It does provide a number of helper applications but for
something as complex as a travel request you will probably end up doing your
own app or an adjusted version of SAP's standard app anyway. 

GP is great if you want to run a step by step process that your business
analyst maintains and that may run against multiple backend systems - i.e.
if you want process integration driven by the business rather than IT.  But
it's still early days and you should not expect the depth of features you
find in SAP Workflow currently.  

If your management is super keen you might want to do a proof-of-concept to
explain the differences.  Given the trip request is fully in one system, and
given the relative maturity of Workflow vs GP, I would suggest SAP Workflow
is probably going to meet your needs better, even if you have to do some
work on the web app for the original travel request entry. 

Don't discourage them from using GP - it's going to be a case by case basis
for a while yet.  For the moment think - multi-system/frequent business
changes -> GP, single system/stable process/deep integration -> Workflow. 

Regards,
Jocelyn Dart
Senior Consultant
SAP Australia Pty Ltd.
Level 1/168 Walker St.
North Sydney 
NSW, 2060
Australia
T   +61 412 390 267
M   + 61 412 390 267
E   jocelyn.dart at sap.com
http://www.sap.com

The information contained in or attached to this electronic transmission is
confidential and may be legally privileged. It is intended only for the
person or entity to which it is addressed. If you are not the intended
recipient, you are hereby notified that any distribution, copying, review,
retransmission, dissemination or other use of this electronic transmission
or the information contained in it is strictly prohibited. If you have
received this electronic transmission in error, please immediately contact
the sender to arrange for the return of the original documents. 
Electronic transmission cannot be guaranteed to be secure and accordingly,
the sender does not accept liability for any such data corruption,
interception, unauthorized amendment, viruses, delays or the consequences
thereof.
Any views expressed in this electronic transmission are those of the
individual sender, except where the message states otherwise and the sender
is authorized to state them to be the views of SAP AG or any of its
subsidiaries. SAP AG, its subsidiaries, and their directors, officers and
employees make no representation nor accept any liability for the accuracy
or completeness of the views or information contained herein. Please be
aware that the furnishing of any pricing information/ business proposal
herein is indicative only, is subject to change and shall not be construed
as an offer or as constituting a binding agreement on the part of SAP AG or
any of its subsidiaries to enter into any relationship, unless otherwise
expressly stated. 


-----Original Message-----
From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf Of
Mikko Mäki-Rahkola
Sent: Friday, 09 June 2006 4:39 PM
To: sap-wug at mit.edu
Subject: Re: Guided Procedures and Workflow

Hi Jerry,

Alan will probably give you a more 'official' view on GP himself but
here are my comments...

First, I didn't quite understand one of the requirements you stated.
What did you mean by travel request itemization? Do you have a
requirement to split up the travel request advance amount?

Writing the travel doc entry applications from scratch is I think a
huge task, not only do you need to get all the view logic there but
also connect to the backend to get help values, transfer the data etc.
So I think the business case might not be that good counting in the
maintenance cost in addition to the development cost.

Couldn't you just modify the current travel request/expense report Web
Dynpro apps directly and then use them as is? SAP delivers the source
code for these so putting in some logic of your own (like attachment
entry or itemization) shouldn't take that long from a skilled WD
developer.

In my current project we have implemented Web Dynpro-enabled travel
request and expense report approval workflows (running on ECC5.0 &
EP6.0). We have had some smaller changes done to the entry
applications and created a custom approval/checking application (I
believe ECC6.0 has a standard app for this), too. All this works well
together, workflow as the backbone glueing all the WD pieces into a
fully web-enabled workflow.

Regarding Guided Procedures, I think you can't directly include the
standard travel WD apps there because of missing WD interfaces. Using
GP would thus basically require you to develop your own GP-supported
Web Dynpro application or a plain form, which brings me back to the
business case point I raised at first. SAP's view on GP's usage also
seems to be against this, I believe they recommend GP only for
departmental processes, not company-wide like a travel request or
expense report approval process.

So in conclusion, I believe GP might not be the best choice here. You
have quite a lot of existing functionality exposed as Web Dynpros
which you can use by doing small modifications and tying them up with
workflow. The other GP way would require a lot of SAP standard
overwriting and would leave you out on your own regarding support.

If you are interested in our project details, please contact me
directly and I'll be happy to share any helpful information.

Best regards,
Mikko
_______________________________________________
SAP-WUG mailing list

Hi,

 

We're currently installing NW2004S, EP 7.0 and SRM. 

 

Our project director and manager read Alan's recent article in the SAP Insider on guided procedures and the simplicity and quickness of deployment. They now believe that guided procedures will solve our current problem with the EP version of ESS Travel Request and Expense application and associated workflows. 

 

They have a need to itemize travel requests and capture/display attachments with the travel expense component. The EP iviews we're using do not allow this so the whole approval workflows are in jeopardy of being cancelled.

 

In our case they want to turf the EP ESS Travel Component and rewrite everything in guided procedures and still retain the different workflow functionality.

 

Is it as simple as the article states and can you develop organization wide processes that easily and quickly? Can it be used to replace the EP ESS Travel Component? How much development effort is required to build an 'organization' wide replacement?

 

Regards,

Jerry




More information about the SAP-WUG mailing list