Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Teleconference Access:
North America: xxxx International: xxxx
September 13, 2011: EBS RAC & Parallel Concurrent Processing (PCP) EMEA/APAC
September 13, 2011: EBS Procurement: Supplier Lifecycle Management September 14, 2011: EBS RAC & Parallel Concurrent Processing (PCP) US September 14, 2011: EBS Manufacturing Consigned Inventory Model September 14, 2011: 11i and R12 Oracle CRM Service Basics and Troubleshooting an Overview September 15, 2011: JD Edwards EnterpriseOne 21 CFR Part 11/Auditing - Overview
2
DOC#740964.1
Objective
Provide basic understanding of the Approval Framework and Approval Workflow Engine (AWE) using PeopleSoft 9.1 Applications. Lay foundation in preparation for next AWE Advisor sessions in this series.
Oct. 5th
Oct. 19th Nov. 2nd
Nov 16th
Agenda
History of Approval Workflow Engine (AWE) The Approval Framework Foundation Process Flow of AWE Implementers & End Users AWE Terminology & Approval Process Setup Additional Resources Q&A
AWE Foundation
10
Activity = EOAW_ROUTE
Worklist Attributes
PSWORKLIST.INSTSTATUS=2
2011 Oracle Corporation Proprietary and Confidential
11
Activity = EOAW_ROUTE
12
Developers Define What & Who Implementers Define How & When
(What) Transactions: The Transaction Registry is used to identify how the calling application will interact with AWE. (How) Approval Process Definitions: The Approval Process Definition pages allow the functional analyst to define the workflow steps to be executed in order for the transaction to be approved. (When) Configurations: The Approval Process Configuration page allows the user to define events that trigger notifications. (Who) User Lists: User Lists are generated by User Roles, SQL Definitions, PS/Query options and Application Packages.
13
14
15
7. 8.
5.
17
18
Enable Notification
19
http://ple336268.us.oracle.com:8200/psp/E910GXAM/EMPLOYEE/EMPL/c/APPROVE_EXPENSE_ TRANSACTIONS.EX_SHEET_APPR.GBL?Action=U&SHEET_ID=0000000097
20
21
Stages are used to contain one or more Paths Stages execute sequentially Each Stage must complete before the next begins Stages can be defined at the Header or Line level, not both Multiple stages can exist for either line or header level
2011 Oracle Corporation Proprietary and Confidential
22
More than one Path can exists per Stage Path processing is done in parallel ie, Routing line items to different User Lists Paths can have either Static or Dynamic Source Static source, is set number of Steps Dynamic source, User List runs again until no returns Dynamic can use Approval Authorization Criteria.
2011 Oracle Corporation Proprietary and Confidential
23
24
Step is a unit of work that must complete before advancing When the Path is Static, there can be multiple Steps. When the Path Dynamic, there can only be one Step and the user list cannot be based on a Role. Steps are triggered based on criteria resolving to true.
25
4 Levels of Criteria
3 Types of Criteria
Evaluates to Boolean (true or false)
Monetary Criteria
26
27
28
29
Notification Options
PeopleBooks > Approval Framework > Using Email Collaboration > Email Collaboration Support Matrix
2011 Oracle Corporation Proprietary and Confidential
30
Events
31
32
My System Profile
33
Role User List exposes Route Control Uses WF Routing & Role Uses Security User Profile Role Route Control
34
35
36
Checking User List Transaction Keys as Input box Directly relate to Binds in SQL Definition, ie :1, :2
2011Oracle Corporation Proprietary and Confidential
37
38
Additional Resources
Knowledge Documents For Both 9.0 & 9.1 Fixes and Performance Improvements
E-AWE: Enterprise Component Bundles, Releases in 2011 (Doc ID 1280191.1) E-AWE: Approval Framework Indexes for 9.1 Applications (Doc ID 1289904.1) E-AWE: Approval Framework Project Containing Fixes From PT 8.49.00 Through PT 8.49.30 For 9.0 Applications Only (Doc ID 1067463.1) E-AWE: Approval Framework Project Containing Fixes from PT 8.50.00 through PT 8.50.14 For 9.0 Applications Only (Doc ID 1272003.1) E-AWE: Functionality to Save, Preview, and Submit Resulting in Poor/Slow Performance. ( 9.0 Indexes) (Doc ID 1159600.1) Performance/Deadlock Issues Caused By SYNCID DB Triggers (Doc ID 1059120.1) E:AWE - Workflow Functionality Results in Database Locking and/or Contention on PSWLINSTMAX Table, with Large Number of Concurrent Users (Doc ID 1159844.1) Approval Framework (AWE) Functionality to Save, Preview, and Submit Resulting in Poor/Slow Performance (Doc ID 1159600.1) 9.0 Apps E-AWE: DB2 Worklist Creation Issue with Approval Framework Transactions (Doc ID 1350054.1) E-AWE: Submission Of Concurrent AWE Transactions, Result In Duplicate Key Insert Error In PS_PT_WF_NOTFY_TBL (Doc ID 1350132.1) E-AWE: Recommended Indexes for Application Cross Reference (XREF) Tables to Improve Performance of Approval Workflow Engine (AWE) (Doc ID 1328945.1)
2011 Oracle Corporation Proprietary and Confidential
39
40
THANK YOU
41