Академический Документы
Профессиональный Документы
Культура Документы
To achieve this, no additional modeling in the integration process or Business Process is required.
The Universal Inbox and the Ad Hoc Workflow are enabled with SAP Enterprise Portal
Ad Hoc Workflow
Business Workflow
This provides the integration between Ad Hoc Workflow and SAP Business Workflow
SAP AG 2004, Title of Presentation / Speaker Name / #
SAP EP
UWL
m
APPLICATION J2EE ABAP DB and OS Abstraction
SRM
Considerations:
TCO/Versus Simplicity Aggregating the complete process into as few as possible sub-processes spread around the different engines will make the modeling simple and flexible. But if the strengths of any one tool are not utilized the total cost of ownership will be high. Process Transparency The more distributed sub-processes involved in the complete process, the less overall process transparency will be achieved. Build-in-advance versus handle-on-the-spot Exception handling is one of the most dynamic parts of the process. Initially, ad hoc workflow can be used to handle the exceptions migrating to standard workflows for the commonest exceptions later.
Hurdle 1: Transferring data from SAP XI to the workflow Best-practice mechanisms to leap this hurdle: 1. Determine a unique object key from a message tag 2. Send the object key to the system and allow the application to trigger a human workflow indirectly 3. Convert the message data to workflow container data and use the workflow to manipulate forms instead of business objects
Advantage:
Simple to implement. Error-handling (such as when the tag is missing) can be handled withint XI
Disadvantage:
The integration process assumes that the message will be routed to a component where the business object exists. This will only be the case when there is very static routing. A representation of the object must exist and the instance itself must reside in the workflow component. Often there is no business object representation of the message data. I.e. Forms processing is required rather than business object methods.
Advantage:
No special development necessary and no customizing in XI. Different components can follow their own policies. E.g. one could choose to trigger a workflow whereas another could handle the scenario with custom transactions.
Disadvantage:
The process loses transparency
Application
This is pure process-to-process implementation. The workflow can use forms or create an object to control the flow.
Advantage:
There is no need to correlate the data to a business object. The data can be processed independently. Process transparency is retained.
Disadvantage:
Workflow performance suffers if a lot of data is carried in the container. Forms-processing in workflow is not optimized for the Web. Development work is required for web-based forms (e.g. WebDynpro, HTML forms, Webflow services). This is the preferred method for starting a workflow from SAP XI.
Data Message
SAP AG 2004, Title of Presentation / Speaker Name / #
or
b) Use a destructor method in the workflow to call the proxy when the workflow ends. The destructor method is an elegant way of replying to XI because it is always called, no matter how the workflow terminates but requires more detailed development skills and knowledge of SAP Business Workflow so it is out-of-scope of this cookbook.
More Information
Colors
R G B
0 51 102
239 159 0
77 77 77
R G B
124 30 31
87 129 174
190 102 0
80 34 71
33 87 71
SAP_PPT Guidelines
Other than Title Slides and Divider Pages - The SAP PPT Guidelines include theory and examples of: Colors, Fonts & Bullets Image Usage & Quotes Graphics, Charts, Tables & Processes SAP PPT Sample pages include live ppt slides that were discussed in the SAP PPT Guidelines. Users can select from a library of slides including title slides, divider pages, bulleted slides, charts and graphs
SAP_PPT Samples
For questions regarding the information and materials contained in these guidelines, please email branding@SAP.com