Business Task Management in SAP NetWeaver
Business Task Management in SAP NetWeaver
Introduction to Business Task Management What does SAP NetWeaver Deliver? BPEL4People SOA Enablement Universal Worklist Third Party Integration Summary And Questions
IT Scenarios
Enabling User Collboration Business Task Management Mobilizing Business Processes Enterprise Knowledge Management
Data Unification
Master-Data Harmonization
Master-Data Consolidation
Custom Development
Master-Data Consolidation
IT Scenarios
Enabling User Collaboration Business Task Management Mobilizing Business Processes Enterprise Knowledge Management
Data Unification
Master-Data Harmonization
Master-Data Consolidation
Custom Development
Master-Data Consolidation
1995 EP 5.0
Control and reduce costs Manage budgets Perform budget and headcount planning Trigger processes
Motivate employees
Susan F.
Delegate tasks
Challenges
The large number of applications and tasks make it difficult to understand and prioritize work. Locating tasks among the various SAP application systems is time consuming. Users do not know status of the work that needs to be performed. Users require the ability to collaborate with team members before they act on a particular task. Business experts need to build business process without engaging the IT department. Business experts need to customize corporate business processes for departmental needs.
Business Task Management Definition Business Task Management is the automation, execution and monitoring of tasks
Coordinate and execute tasks arising from automated process flows and spontaneous events Track the progress of tasks
Business Task Management Goals Enable simple and centralized access to SAP tasks
Alert tasks Structured process tasks Unstructured process tasks
Provide procedures for exception-handling and knowledgeworker integration set up by local experts Encourage individual control at the lowest level of granularity Track task progress
Central IT
We need to supplement the companies core processes with our own departmental procedures.
Business Department
Individual
Central IT
SAP NetWeaverTM
Business Department
SAP NetWeaverTM
Collaboration Tasks
Individual
Portal
Devices
Office
Applications
Resolution
Process Exceptions & Tasks
Context
Enterprise Search
Guided
Single-step
Events
Task
Change Business Object
trigger tasks
Rules
Core Event
Lifecycle of a Task
Task description
Process Instance
Work Item
Form
Activity
Introduction to Business Task Management What does SAP NetWeaver Deliver? BPEL4People SOA Enablement Universal Worklist Third Party Integration Summary And Questions
Functional Areas
Universal Worklist & Collaboration Tasks
Single point of access for managing your work Enables end-users to create their own ad hoc processes and drive collaboration
Guided Procedures
Designed to implement process flows with greater ease and speed across multiple applications Integrates backend system transactions
Alerts
Exception-triggered notifications Inter-System alerting
Duet
Task embedded in Microsoft Outlook Offline processing of tasks
Traditionally users had to access a variety of inboxes to view and act on important tasks
The large number of applications and tasks make it difficult to understand and prioritize work
Task List
Task Execution
Tasks in Workflows
event workflow task workflow template workflow workflow definition definition Role/Rule/Query
workflow workflow
organizational plan
task task
Process display
Execution Execution
database Forms SAP application functionality SAP AG 2006, Title of Presentation / Speaker Name / 18 External applications
<<Step>> Notify
Composite Process
Actions
User Interface
Service Development
Service Composition
Services SAP NW BI
SAP Interactive Forms by Adobe Streamline paper-based business processes Enable new collaborative business scenarios Reach new users
Integrate interactive PDF documents into business processes driven by SAP applications Allow forms-based input combined with workflow to start automated follow-up steps Generate forms that contain data extracted from SAP systems Use dynamic or static forms Complete forms online or offline Submit data from the form back to SAP systems Allow users to print forms
SAP Web SAP AS Web Application Server Java PDF Object ABAP PDF Object
Guided Procedure: Update performance objectives to include mentoring activity Guided Procedure: Assign mentor and do follow-up activities via Interactive Forms
And More: The Sum of its parts is more than the whole:
User Productivity Enablement Data Unification Business Information Management Business Event Management End-to-End Process Integration Custom Development Unified Life-Cycle Management Application Governance & Security Consolidation Enterprise Service Architecture Design & Deployment Running an Enterprise Portal Enabling User Collaboration Business Task Management Mobilizing Business Enterprise Knowledge Processes Management Enterprise Data Warehousing
Business Event Resolution Enabling ApplicationEnabling Business-toto-Application Business Processes Processes Business Process Management
Process Efficiency
Analysis of efficiency of processes Based on milestone monitoring
Duet: Shopping Cart Approval (SRM) Step 10. Manager approves the new request.
Introduction to Business Task Management What does SAP NetWeaver Deliver? BPEL4People SOA Enablement Universal Worklist Third Party Integration Summary And Questions
Process Container
IF IF
IF IF
IF IF
Service Service
IF = Interface
SAP AG 2006, Title of Presentation / Speaker Name / 28
BPEL Support in SAP Environment ARIS for SAP NetWeaver SAP NetWeaver Exchange Infrastructure
SAP XI supports BPEL 1.1 SAP XI will supports BPEL 2.0, too SAP XI will support further extensions
Inline tasks 1
BPEL Process
5
BPEL Process
BPEL Process
BPEL Process
receive document
inputDoc claim()
complete(outputDoc)
invoke translation
n/a
(*) operation on web service faade of human task under the covers creates a task instance, starts the task, and returns the result once the task has completed
Task
Indivisible unit of work, performed by a human being Properties: priority, input/output data, deadlines Operations for client applications: query available tasks, claim task, revoke claim, complete task States: ready, claimed, finished, failed Location of task definition: inline or standalone
Organizational Directory
Create
Authors
Approve
Select staff where responsibility = marketing
YES NO
Approvers
Users Group1 Member1 Member2 ... Group2 ... Roles Role1 Member1 Member2 ... Role2 ...
Revise
HR System
SAP AG 2006, Title of Presentation / Speaker Name / 33
UWL
Devices
Duet
Applications
Context
Enterprise Search
SOA Events
Task
Change Business Object
trigger tasks
Rules
Core Event
Introduction to Business Task Management What does SAP NetWeaver Deliver? BPEL4People SOA Enablement Universal Worklist Third Party Integration Summary And Questions
One list shows third party Items mixed in with SAP items
SAP tasks
Custom tasks
Bol Tasks
Remedy Tasks
SAPs UWL
Introduction to Business Task Management What does SAP NetWeaver Deliver? BPEL4People SOA Enablement Universal Worklist Third Party Integration Summary And Questions
Summary
Business Task Management in SAP NetWeaver unites different elements of SAP NetWeaver This scenario goes hand-in-hand with Business Process Management but focuses on user interaction End user productivity increases when levering on the different aspects of SAP NetWeaver in this area Youll find BTM in most SAP applications (E.g. mySAP ERP, Duet..)
Questions?
Q&A
Thank You !
SAP AG 2006, Title of Presentation / Speaker Name / 44