Workflow bis17
-
Upload
sakpob -
Category
Technology
-
view
1.334 -
download
0
description
Transcript of Workflow bis17
LOGO
WorkflowSHARE IDEAS
EBT671 Enterprise Resources Planning Workshop I
LOGOEBT671 Enterprise Resources Planning Workshop I
Contents
Useful of Oracle Workflow1
Architecture of Oracle Workflow2
Components of Oracle Workflow3
Workflow Diagram (Case Study)4
LOGOEBT671 Enterprise Resources Planning Workshop I
1. Useful of Oracle Workflow
USEFUL OF ORACLE WORKFLOW
LOGOEBT671 Enterprise Resources Planning Workshop I
USEFUL OF ORACLE WORKFLOW
What is Workflow in Oracle?
คื�อ Business process diagram ที่��บ่งบ่อกถึ งกระบ่วนการที่างธุ�รก�จวามี�
ก�จกรรมีการที่�างานในแต่ละ process อย่างไรบ่�าง รวมีที่ !ง Activity ต่างๆ ที่��จะให้�ที่�างานห้ร�อเก�ดขึ้ !นโดย่อ ต่โนมี ต่�
Responsibility for workflow is “Workflow administrator web application”
LOGOEBT671 Enterprise Resources Planning Workshop I
USEFUL OF ORACLE WORKFLOW
INTERNET Integration HubIntegration Hub Bank
Supplier
LOGO
USEFUL OF ORACLE WORKFLOW
Oracle E-Business Suite or Application
Business Event System
Oracle Workflow Process
Event-Based Workflow
EBT671 Enterprise Resources Planning Workshop I
LOGO
Point-to-point
Connect
Distributed
EBT671 Enterprise Resources Planning Workshop I
USEFUL OF ORACLE WORKFLOW
Messaging Hub
LOGO
Integrate with tradingPartner systems
Add Personalized trading partner rules
Step through daily Transaction flows
Approve standard Business documents
Validate self-service
transactions
Achieve closed loop Business Intelligence
Can Use
EBT671 Enterprise Resources Planning Workshop I
USEFUL OF ORACLE WORKFLOW
LOGO
USEFUL OF ORACLE WORKFLOW
Define and
implement your Business policies
EBT671 Enterprise Resources Planning Workshop I
Streamline the entire
process
Route informatio
n
Capture exceptions and
take action
Build continuou
s improvem
ents directly into the process
definition
Adapt your
processes as your business changes
TEXTD R I V E N
LOGOEBT671 Enterprise Resources Planning Workshop I
USEFUL OF ORACLE WORKFLOW
1.
2.
3.
4.
Oracle Workflow can help save time by :
• Reducing repetitive data entry tasks1
• Automating approval hierarchies2• Automatically delivering notifications and
reminders of work to be done3• Providing self-service monitoring
capabilities4
LOGOEBT671 Enterprise Resources Planning Workshop I
ARCHITECTURE OF ORACLE WORKFLOW
1.
2.
3.
4.
2. Architecture of Oracle Workflow
LOGOEBT671 Enterprise Resources Planning Workshop I
ARCHITECTURE OF ORACLE WORKFLOW
1.
2.
3.
4.
Standalone
-With the Oracle Database(both Standard Edition and Enterprise Edition)-With the Oracle Application Server-With the Oracle Collaboration Suite
Embedded in Oracle E-Business Suite
-Self-service applications-Professional applications
Workflow is available in two versions
LOGOEBT671 Enterprise Resources Planning Workshop I
ARCHITECTURE OF ORACLE WORKFLOW
1.
2.
3.
4.
3-Tiers Architecture
LOGOEBT671 Enterprise Resources Planning Workshop I
1.
2.
3.
4.
Oracle Workflow Enabled Application
Oracle Database Server
Workflow Definition
Loader
WorkflowDefinition
Files
WorkflowDevelopment
Client
Workflow Builder
WebWorklist
WebMonior
WorkflowManager
End-UserClient
MailApplication
AdvancedQueuing Directory Services
Users Roles
Business Event System Workflow
Engine
NotificationSystem
OracleHTTPServer
ApplicationServer
NotificationMailer
1 12 3
WorkflowXML Loader
ARCHITECTURE OF ORACLE WORKFLOW
LOGO
ApplicationsApplications ClientClient Oracle ServerOracle Server
EBT671 Enterprise Resources Planning Workshop I
• Oracle HTTP Server
• Notification Mailer
• Mail Applications
• Web Work list
• Web Monitor
• Workflow Manager
• Workflow Builder
• Workflow Definition Files
• Workflow Definition Loader
• Workflow Engine
• Notification System
• Directory Service
• Business Event System :BES
• Advance Queuing
• Oracle Workflow Enabled Application
ARCHITECTURE OF ORACLE WORKFLOW
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
3. Components of Oracle Workflow
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
Workflow Definition File/Loader
Oracle DatabaseProcessDefinition
WorkflowBuilder
Workflow Loader
WorkflowLoader
Workflow Engine
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
Workflow XML Loader
Oracle DatabaseXML
BES Object Definition
Workflow XML Loader
EventManager
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
Workflow Engine
• Embedded in the Oracle Database• Use the process definition to
coordinate the routing of activity for the process (Oracle Workflow Builder)• Monitor the state of each activity(Workflow process)
• Guarantee consistency between application
and the workflow state (Oracle Database transactional integrity)• Use PL/SQL or Java APIs to changes any status in the workflow
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
Notification System
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
Work list Web Pages
In oracle E-Business Suite, the following version of the Work list are available:
Work listShows basic information about notifications
Advanced Work list Includes additional information as well as additional options for displaying and administering notifications
Personal Work list Provides the most detailed option for searching for and displaying notifications
LOGO
Directory Services
WF_USERS
WF_ROLES
WF_USER_ROLES
EBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
WF_ROLE_ASSIGNMENTS
Directory Services
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
WF_ROLE_ASSIGNMENTS
Business Event System : BES
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
WF_ROLE_ASSIGNMENTS
Advance Queuing : AQ
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
WF_ROLE_ASSIGNMENTS
Advance Queuing : AQ (Cont.)
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
WF_ROLE_ASSIGNMENTS
Workflow Monitor Web Pages
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
WF_ROLE_ASSIGNMENTS
Workflow Manager Web Pages
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
WF_ROLE_ASSIGNMENTS
Background Engines
Background engines handle :- Activities deferred by the Workflow Engine- Timed out activities- Stuck process
To run a background engines :- Oracle E-Business Process Suite - Submit the
Workflow background Process concurrent program
LOGOEBT671 Enterprise Resources Planning Workshop I
COMPONENTS OF ORACLE WORKFLOW
Oracle Workflow Builder
Development tool for Oracle Workflow- Graphically (GUI) define and customize workflow
definitions
Oracle Workflow Builder consists of 2 parts:- Navigator Tree- Process Diagram
LOGOEBT671 Enterprise Resources Planning Workshop I
4. Workflow Diagram (Case
Study)
WORKFLOW DIAGRAM (CASE STUDY)
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
File name: WFDEMO.WFTProcess: Requisition Approval
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
Create flow by Oracle Workflow Builder
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
Create flow by Oracle Workflow Builder
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
Create flow by Oracle Workflow Builder
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
Create flow by Oracle Workflow Builder
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
Create flow by Oracle Workflow Builder
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
Create flow by Oracle Workflow Builder
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
Create flow by Oracle Workflow Builder
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
Create flow by Oracle Workflow Builder
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
Create flow by Oracle Workflow Builder
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
Create flow by Oracle Workflow Builder
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
Create flow by Oracle Workflow Builder
LOGOEBT671 Enterprise Resources Planning Workshop I
WORKFLOW DIAGRAM (CASE STUDY)
Create flow by Oracle Workflow Builder
LOGOEBT671 Enterprise Resources Planning Workshop I