SlideShare a Scribd company logo
Approval FrameWork
Hakan Biroglu
© Logica 2011. All rights reserved
• FrameWork for creating, running and managing approval processes
• Foundation PeopleTools WorkFlow, Bussiness Proces, Activity, Events
• Introduced in Supply Chain Management 8.8
• Introduced overall in PeopleTools 8.49
• Adaptation per release
• 8.8 ~ 18
• 8.9 ~ 25
• 9.0 ~ 30
• 9.1 ~ 100
No. 2
What is Approval FrameWork (AWE)
Approval FrameWork
Visual Approval Chain
© Logica 2011. All rights reserved No. 3
Traditional Workflow
Approval FrameWork
•Development and adjustments
in Application Designer
•Static flow
•Single flow
•Static Mail text
•Extended knowledge of
PeopleSoft Workflow
•Not configurable online
© Logica 2011. All rights reserved
• AWE is made up of 20 Workflow Events
No. 4
AWE – Event Driven
Approval FrameWork
Event Description
On Process Launch Triggered when AWE process is initiated
Route for Approval Triggered each time an approval is routed
On Final Approval Triggered when all approval steps have been
approved
On Final Denial Triggered when an approver denies the
approval request
On Terminate When a transaction is terminated (by the
user)
Push Back When a step is pushed back to the previous
step in the approval chain
© Logica 2011. All rights reserved No. 5
AWE – Visual Flow Example
Approval FrameWork
© Logica 2011. All rights reserved No. 6
AWE – Visual Flow Example
Approval FrameWork
© Logica 2011. All rights reserved No. 7
AWE – Creation Steps
Approval FrameWork
Task Tool
Header Record Application Designer
Cross Reference Record Application Designer
Add Monitor Subpage Application Designer
Extend AWE Classes Application Designer
Approval User Info View Application Designer
Email Template AWE Application Setup
Email Template SQL Object Application Designer
User List Definition AWE Application Setup
Approval Transaction Registry AWE Application Setup
Workflow Transaction AWE Application Setup
Transaction Configuration AWE Application Setup
Approval Process Definition AWE Application Setup
Component PeopleCode Application Designer
© Logica 2011. All rights reserved No. 8
AWE – Page
Approval FrameWork
Header record
Approval Chain Monitor Subpage
Approval Trigger Buttons
© Logica 2011. All rights reserved No. 9
AWE – Records
Approval FrameWork
Cross reference record is used
by AWE to store all AWE data
and link to the Header record
Header record
Cross reference record
© Logica 2011. All rights reserved No. 10
Approval Setup Center
Approval FrameWork
© Logica 2011. All rights reserved No. 11
Who are the approvers - User Lists
Approval FrameWork
© Logica 2011. All rights reserved No. 12
Approval Setup Center
Approval FrameWork
© Logica 2011. All rights reserved No. 13
What to tell the approvers - User Lists
Approval FrameWork
•%1 reserved for url to approver
page
•Variables assigned by SQL
object
© Logica 2011. All rights reserved No. 14
Approval Setup Center
Approval FrameWork
© Logica 2011. All rights reserved No. 15
AWE – Create Transaction
Approval FrameWork
Cross Ref
Table
Notification
Options
Email
Approval
using Email
Collaboration
Framework
(EMC)
© Logica 2011. All rights reserved No. 16
EMC – how does it work
Approval FrameWork
© Logica 2011. All rights reserved No. 17
AWE – Email Example
Approval FrameWork
© Logica 2011. All rights reserved No. 18
AWE – Create Transaction
Approval FrameWork
Cross Ref
Table
Approver
Component
by worklist
Event
Handler
Monitor
Handler
Header
Record
Notification
Options
© Logica 2011. All rights reserved No. 19
AWE – Handler Classes
Approval FrameWork
•Extend AWE Classes, do not
customise!
•Extend AWE Class per
Transaction
•Methods are equal to AWE
events
•Code bussiness logic here
instead of Record or
Component
•Triggered at SavePostChange
© Logica 2011. All rights reserved No. 20
Approval Setup Center
Approval FrameWork
© Logica 2011. All rights reserved No. 21
AWE – WorkFlow Transaction
Approval FrameWork
•Mainly used for Delegation
Framework, but AWE also
needs this configuration
© Logica 2011. All rights reserved No. 22
Approval Setup Center
Approval FrameWork
© Logica 2011. All rights reserved No. 23
Who should receive what and when
Approval FrameWork
User View
SQL object
© Logica 2011. All rights reserved No. 24
AWE – User Info View
Approval FrameWork
© Logica 2011. All rights reserved No. 25
Who should receive what and when
Approval FrameWork
User View SQL
object
Needed for
Delegation
Path to Approvers
Page in
Notification URL
Who should be
notified at which
event & which
email template to
use
© Logica 2011. All rights reserved No. 26
Approval Setup Center
Approval FrameWork
© Logica 2011. All rights reserved No. 27
Bring it all together
Approval FrameWork
Multiple
Definitions
possible
Criteria on
Definition
© Logica 2011. All rights reserved No. 28
Criteria
Approval FrameWork
3 types
Criteria
© Logica 2011. All rights reserved No. 29
Bring it all together
Approval FrameWork
Multiple
Definitions
possible
Criteria on
Definition
Auto approve
when
approver in
more than
one step
When
Approver =
Requester
should
he/she take
action
© Logica 2011. All rights reserved No. 30
Bring it all together
Approval FrameWork
Stages run
sequentially
Steps within
a path run
sequentially
Paths with a
stage run
parallel
Approvers
Criteria on
levels
© Logica 2011. All rights reserved No. 31
Bring it all together – Approval Process Viewer
Approval FrameWork
© Logica 2011. All rights reserved No. 32
Initiating AWE – FieldChange & SavePostChange
Approval FrameWork
© Logica 2011. All rights reserved No. 33
Show Approval Chain - PostBuild
Approval FrameWork
Set
Transaction
Get Header
Record
Instantiate
AWE
Show
Approval
Chain
Demo
© Logica 2011. All rights reserved No. 35
More information
Approval FrameWork
Logica is a business and technology service company, employing 41,000 people. It provides business consulting, systems integration and outsourcing to
clients around the world, including many of Europe's largest businesses. Logica creates value for clients by successfully integrating people, business and
technology. It is committed to long term collaboration, applying insight to create innovative answers to clients’ business needs.
Logica is listed on both the London Stock Exchange and Euronext (Amsterdam) (LSE: LOG; Euronext: LOG).
More information is available at www.logica.com.
The company is a public company incorporated and domiciled in the UK. The address of its registered office is 250 Brook Drive, Green Park, Reading RG2
6UA, United Kingdom.
Thank you
Hakan Biroglu

More Related Content

What's hot

Component interface
Component interfaceComponent interface
Component interface
JAYAARC
 
Introduction to AngularJS
Introduction to AngularJSIntroduction to AngularJS
Introduction to AngularJS
David Parsons
 
Sql Objects And PL/SQL
Sql Objects And PL/SQLSql Objects And PL/SQL
Sql Objects And PL/SQL
Gary Myers
 
Oracle application express ppt
Oracle application express pptOracle application express ppt
Oracle application express ppt
Abhinaw Kumar
 
Android Development Workshop
Android Development WorkshopAndroid Development Workshop
Android Development Workshop
Peter Robinett
 
Android resource
Android resourceAndroid resource
Android resource
Krazy Koder
 
Introduction to Bootstrap: Design for Developers
Introduction to Bootstrap: Design for DevelopersIntroduction to Bootstrap: Design for Developers
Introduction to Bootstrap: Design for Developers
Melvin John
 
Chapter8 pl sql
Chapter8 pl sqlChapter8 pl sql
Chapter8 pl sql
Jafar Nesargi
 
Appium with MySQL Database
Appium with MySQL DatabaseAppium with MySQL Database
Appium with MySQL Database
Raman Gowda Hullur
 
Spring Security e Spring Boot Aula - 2018
Spring Security e Spring Boot Aula - 2018Spring Security e Spring Boot Aula - 2018
Spring Security e Spring Boot Aula - 2018
André Luiz Forchesatto
 
Oracle Collections
Oracle CollectionsOracle Collections
Oracle Collections
Trendz Lab
 
Data Driven Framework in Selenium
Data Driven Framework in SeleniumData Driven Framework in Selenium
Data Driven Framework in Selenium
Knoldus Inc.
 
SQL JOINS
SQL JOINSSQL JOINS
SQL JOINS
Swapnali Pawar
 
The ins and outs of RAML
The ins and outs of RAMLThe ins and outs of RAML
The ins and outs of RAML
MuleSoft Meetups
 
Open API Strategy, by Sensedia
Open API Strategy, by SensediaOpen API Strategy, by Sensedia
Open API Strategy, by Sensedia
Sensedia
 
Sql join
Sql  joinSql  join
Sql join
Vikas Gupta
 
CS6201 Software Reuse - Design Patterns
CS6201 Software Reuse - Design PatternsCS6201 Software Reuse - Design Patterns
CS6201 Software Reuse - Design Patterns
Kwangshin Oh
 
Sql
SqlSql
Sql
symple9
 
Mysql Ppt
Mysql PptMysql Ppt
Mysql Ppt
Hema Prasanth
 
Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1
Amit Sharma
 

What's hot (20)

Component interface
Component interfaceComponent interface
Component interface
 
Introduction to AngularJS
Introduction to AngularJSIntroduction to AngularJS
Introduction to AngularJS
 
Sql Objects And PL/SQL
Sql Objects And PL/SQLSql Objects And PL/SQL
Sql Objects And PL/SQL
 
Oracle application express ppt
Oracle application express pptOracle application express ppt
Oracle application express ppt
 
Android Development Workshop
Android Development WorkshopAndroid Development Workshop
Android Development Workshop
 
Android resource
Android resourceAndroid resource
Android resource
 
Introduction to Bootstrap: Design for Developers
Introduction to Bootstrap: Design for DevelopersIntroduction to Bootstrap: Design for Developers
Introduction to Bootstrap: Design for Developers
 
Chapter8 pl sql
Chapter8 pl sqlChapter8 pl sql
Chapter8 pl sql
 
Appium with MySQL Database
Appium with MySQL DatabaseAppium with MySQL Database
Appium with MySQL Database
 
Spring Security e Spring Boot Aula - 2018
Spring Security e Spring Boot Aula - 2018Spring Security e Spring Boot Aula - 2018
Spring Security e Spring Boot Aula - 2018
 
Oracle Collections
Oracle CollectionsOracle Collections
Oracle Collections
 
Data Driven Framework in Selenium
Data Driven Framework in SeleniumData Driven Framework in Selenium
Data Driven Framework in Selenium
 
SQL JOINS
SQL JOINSSQL JOINS
SQL JOINS
 
The ins and outs of RAML
The ins and outs of RAMLThe ins and outs of RAML
The ins and outs of RAML
 
Open API Strategy, by Sensedia
Open API Strategy, by SensediaOpen API Strategy, by Sensedia
Open API Strategy, by Sensedia
 
Sql join
Sql  joinSql  join
Sql join
 
CS6201 Software Reuse - Design Patterns
CS6201 Software Reuse - Design PatternsCS6201 Software Reuse - Design Patterns
CS6201 Software Reuse - Design Patterns
 
Sql
SqlSql
Sql
 
Mysql Ppt
Mysql PptMysql Ppt
Mysql Ppt
 
Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1
 

Viewers also liked

Graviton Approval Framework Presentation
Graviton Approval Framework PresentationGraviton Approval Framework Presentation
Graviton Approval Framework Presentation
gravitonconsulting
 
Configuration Workbook-Vchr Approvals-Sample
Configuration Workbook-Vchr Approvals-SampleConfiguration Workbook-Vchr Approvals-Sample
Configuration Workbook-Vchr Approvals-Sample
Ryan Liebert
 
People soft base benefits
People soft base benefitsPeople soft base benefits
People soft base benefits
meghamystic
 
IntegrationBroker
IntegrationBrokerIntegrationBroker
IntegrationBroker
meghamystic
 
Bi
BiBi
People soft workflow by surya 2
People soft workflow by surya 2People soft workflow by surya 2
People soft workflow by surya 2
meghamystic
 
Na payroll
Na payrollNa payroll
Na payroll
Pawan Mundhra
 
Quick walkthrough of PeopleSoft Time and Attendance modules
Quick walkthrough of PeopleSoft Time and Attendance modulesQuick walkthrough of PeopleSoft Time and Attendance modules
Quick walkthrough of PeopleSoft Time and Attendance modules
HRoi Consulting
 
Microfinance April 13
Microfinance April 13Microfinance April 13
Microfinance April 13
Dhaval Thakur
 
Business Events News, Australia December 2014
Business Events News, Australia December 2014Business Events News, Australia December 2014
Business Events News, Australia December 2014
Catalyst Global Team Building
 
Revisión del Broker Anyoption
Revisión del Broker Anyoption Revisión del Broker Anyoption
Revisión del Broker Anyoption
jem77
 
03 Curso Intensivo - Diseño Web y Usabilidad
03 Curso Intensivo - Diseño Web y Usabilidad03 Curso Intensivo - Diseño Web y Usabilidad
03 Curso Intensivo - Diseño Web y Usabilidad
Interlat
 
Trabajo En Equipo Upm
Trabajo En Equipo UpmTrabajo En Equipo Upm
Trabajo En Equipo Upm
orbelec
 
Abono.club
Abono.clubAbono.club
Abono.club
olgregster
 
Issue tracking system
Issue tracking systemIssue tracking system
Issue tracking system
Akshay Surve
 
Dmg en 1er contacto
Dmg en 1er contactoDmg en 1er contacto
Dmg en 1er contacto
Ale Garcia
 
royal-myconian-hotel-thalasso-spa-center
royal-myconian-hotel-thalasso-spa-centerroyal-myconian-hotel-thalasso-spa-center
royal-myconian-hotel-thalasso-spa-center
Royal Myconian Hotel & Thalasso Spa Centre
 
Rechtliche Fallstricke in sozialen Medien
Rechtliche Fallstricke in sozialen MedienRechtliche Fallstricke in sozialen Medien
Rechtliche Fallstricke in sozialen Medien
Nils Seiter
 
hhoy quiero regalarte
hhoy quiero regalartehhoy quiero regalarte
hhoy quiero regalarte
conillet
 
The ‘Taste of Ireland Green Box’ Showcase in Dubai
The ‘Taste of Ireland Green Box’ Showcase in DubaiThe ‘Taste of Ireland Green Box’ Showcase in Dubai
The ‘Taste of Ireland Green Box’ Showcase in Dubai
fareshassouna
 

Viewers also liked (20)

Graviton Approval Framework Presentation
Graviton Approval Framework PresentationGraviton Approval Framework Presentation
Graviton Approval Framework Presentation
 
Configuration Workbook-Vchr Approvals-Sample
Configuration Workbook-Vchr Approvals-SampleConfiguration Workbook-Vchr Approvals-Sample
Configuration Workbook-Vchr Approvals-Sample
 
People soft base benefits
People soft base benefitsPeople soft base benefits
People soft base benefits
 
IntegrationBroker
IntegrationBrokerIntegrationBroker
IntegrationBroker
 
Bi
BiBi
Bi
 
People soft workflow by surya 2
People soft workflow by surya 2People soft workflow by surya 2
People soft workflow by surya 2
 
Na payroll
Na payrollNa payroll
Na payroll
 
Quick walkthrough of PeopleSoft Time and Attendance modules
Quick walkthrough of PeopleSoft Time and Attendance modulesQuick walkthrough of PeopleSoft Time and Attendance modules
Quick walkthrough of PeopleSoft Time and Attendance modules
 
Microfinance April 13
Microfinance April 13Microfinance April 13
Microfinance April 13
 
Business Events News, Australia December 2014
Business Events News, Australia December 2014Business Events News, Australia December 2014
Business Events News, Australia December 2014
 
Revisión del Broker Anyoption
Revisión del Broker Anyoption Revisión del Broker Anyoption
Revisión del Broker Anyoption
 
03 Curso Intensivo - Diseño Web y Usabilidad
03 Curso Intensivo - Diseño Web y Usabilidad03 Curso Intensivo - Diseño Web y Usabilidad
03 Curso Intensivo - Diseño Web y Usabilidad
 
Trabajo En Equipo Upm
Trabajo En Equipo UpmTrabajo En Equipo Upm
Trabajo En Equipo Upm
 
Abono.club
Abono.clubAbono.club
Abono.club
 
Issue tracking system
Issue tracking systemIssue tracking system
Issue tracking system
 
Dmg en 1er contacto
Dmg en 1er contactoDmg en 1er contacto
Dmg en 1er contacto
 
royal-myconian-hotel-thalasso-spa-center
royal-myconian-hotel-thalasso-spa-centerroyal-myconian-hotel-thalasso-spa-center
royal-myconian-hotel-thalasso-spa-center
 
Rechtliche Fallstricke in sozialen Medien
Rechtliche Fallstricke in sozialen MedienRechtliche Fallstricke in sozialen Medien
Rechtliche Fallstricke in sozialen Medien
 
hhoy quiero regalarte
hhoy quiero regalartehhoy quiero regalarte
hhoy quiero regalarte
 
The ‘Taste of Ireland Green Box’ Showcase in Dubai
The ‘Taste of Ireland Green Box’ Showcase in DubaiThe ‘Taste of Ireland Green Box’ Showcase in Dubai
The ‘Taste of Ireland Green Box’ Showcase in Dubai
 

Similar to PeopleSoft Approval FrameWork AWE

Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
BizTalk360
 
Kovair 2014 at a Glance 11215
Kovair 2014  at a Glance 11215Kovair 2014  at a Glance 11215
Kovair 2014 at a Glance 11215
Kovair
 
VMworld 2013: Part 1: Getting Started with vCenter Orchestrator
VMworld 2013: Part 1: Getting Started with vCenter Orchestrator VMworld 2013: Part 1: Getting Started with vCenter Orchestrator
VMworld 2013: Part 1: Getting Started with vCenter Orchestrator
VMworld
 
Financials Cloud Expenses
Financials Cloud ExpensesFinancials Cloud Expenses
Financials Cloud Expenses
Juan Carlos Valencia Villena
 
oracle fursion expense managment details
oracle fursion expense managment detailsoracle fursion expense managment details
oracle fursion expense managment details
barbarossongur1
 
VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...
VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...
VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...
VMworld
 
Automate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The CloudAutomate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The Cloud
Precisely
 
Webinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterpriseWebinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterprise
DBmaestro - Database DevOps
 
334845_EPM – Threshold-based Approvals in EPM Cloud Planning.pdf
334845_EPM – Threshold-based Approvals in EPM Cloud Planning.pdf334845_EPM – Threshold-based Approvals in EPM Cloud Planning.pdf
334845_EPM – Threshold-based Approvals in EPM Cloud Planning.pdf
PunithKrishnaBarla
 
Introduction to kovair ALM and Integration Products
Introduction to kovair ALM and Integration ProductsIntroduction to kovair ALM and Integration Products
Introduction to kovair ALM and Integration Products
Kovair
 
OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...
vasuballa
 
Click2Cloud UAT Tool
Click2Cloud UAT ToolClick2Cloud UAT Tool
Click2Cloud UAT Tool
Click2Cloud Inc
 
T3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of ExcellenceT3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of Excellence
veehikle
 
Making the Transition from Manual to Automated Testing
Making the Transition from Manual to Automated TestingMaking the Transition from Manual to Automated Testing
Making the Transition from Manual to Automated Testing
Sauce Labs
 
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic Server
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic ServerPeter McTaggart - Renewtek - Achieving Hero Status with WebLogic Server
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic Server
Saul Cunningham
 
FlexNet Operations On-Demand Setup
FlexNet Operations On-Demand SetupFlexNet Operations On-Demand Setup
FlexNet Operations On-Demand Setup
Flexera
 
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Arraya Solutions
 
Self Service Access Control - Help Yourself to More Productivity
Self Service Access Control - Help Yourself to More ProductivitySelf Service Access Control - Help Yourself to More Productivity
Self Service Access Control - Help Yourself to More Productivity
Atul Goyal
 
Bpf Workflow
Bpf WorkflowBpf Workflow
Bpf Workflow
jmartinez19682
 
Kovair at STeP-IN Summit 2014 Conference
Kovair at STeP-IN Summit 2014 ConferenceKovair at STeP-IN Summit 2014 Conference
Kovair at STeP-IN Summit 2014 Conference
Kovair
 

Similar to PeopleSoft Approval FrameWork AWE (20)

Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
Windows Azure Workflows Manager - Running Durable Workflows in the Cloud and ...
 
Kovair 2014 at a Glance 11215
Kovair 2014  at a Glance 11215Kovair 2014  at a Glance 11215
Kovair 2014 at a Glance 11215
 
VMworld 2013: Part 1: Getting Started with vCenter Orchestrator
VMworld 2013: Part 1: Getting Started with vCenter Orchestrator VMworld 2013: Part 1: Getting Started with vCenter Orchestrator
VMworld 2013: Part 1: Getting Started with vCenter Orchestrator
 
Financials Cloud Expenses
Financials Cloud ExpensesFinancials Cloud Expenses
Financials Cloud Expenses
 
oracle fursion expense managment details
oracle fursion expense managment detailsoracle fursion expense managment details
oracle fursion expense managment details
 
VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...
VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...
VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...
 
Automate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The CloudAutomate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The Cloud
 
Webinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterpriseWebinar - Devops platform for the evolving enterprise
Webinar - Devops platform for the evolving enterprise
 
334845_EPM – Threshold-based Approvals in EPM Cloud Planning.pdf
334845_EPM – Threshold-based Approvals in EPM Cloud Planning.pdf334845_EPM – Threshold-based Approvals in EPM Cloud Planning.pdf
334845_EPM – Threshold-based Approvals in EPM Cloud Planning.pdf
 
Introduction to kovair ALM and Integration Products
Introduction to kovair ALM and Integration ProductsIntroduction to kovair ALM and Integration Products
Introduction to kovair ALM and Integration Products
 
OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...OOW15 - case study: oracle application management suite for oracle e-business...
OOW15 - case study: oracle application management suite for oracle e-business...
 
Click2Cloud UAT Tool
Click2Cloud UAT ToolClick2Cloud UAT Tool
Click2Cloud UAT Tool
 
T3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of ExcellenceT3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of Excellence
 
Making the Transition from Manual to Automated Testing
Making the Transition from Manual to Automated TestingMaking the Transition from Manual to Automated Testing
Making the Transition from Manual to Automated Testing
 
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic Server
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic ServerPeter McTaggart - Renewtek - Achieving Hero Status with WebLogic Server
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic Server
 
FlexNet Operations On-Demand Setup
FlexNet Operations On-Demand SetupFlexNet Operations On-Demand Setup
FlexNet Operations On-Demand Setup
 
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
 
Self Service Access Control - Help Yourself to More Productivity
Self Service Access Control - Help Yourself to More ProductivitySelf Service Access Control - Help Yourself to More Productivity
Self Service Access Control - Help Yourself to More Productivity
 
Bpf Workflow
Bpf WorkflowBpf Workflow
Bpf Workflow
 
Kovair at STeP-IN Summit 2014 Conference
Kovair at STeP-IN Summit 2014 ConferenceKovair at STeP-IN Summit 2014 Conference
Kovair at STeP-IN Summit 2014 Conference
 

Recently uploaded

Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 

Recently uploaded (20)

Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 

PeopleSoft Approval FrameWork AWE

  • 2. © Logica 2011. All rights reserved • FrameWork for creating, running and managing approval processes • Foundation PeopleTools WorkFlow, Bussiness Proces, Activity, Events • Introduced in Supply Chain Management 8.8 • Introduced overall in PeopleTools 8.49 • Adaptation per release • 8.8 ~ 18 • 8.9 ~ 25 • 9.0 ~ 30 • 9.1 ~ 100 No. 2 What is Approval FrameWork (AWE) Approval FrameWork Visual Approval Chain
  • 3. © Logica 2011. All rights reserved No. 3 Traditional Workflow Approval FrameWork •Development and adjustments in Application Designer •Static flow •Single flow •Static Mail text •Extended knowledge of PeopleSoft Workflow •Not configurable online
  • 4. © Logica 2011. All rights reserved • AWE is made up of 20 Workflow Events No. 4 AWE – Event Driven Approval FrameWork Event Description On Process Launch Triggered when AWE process is initiated Route for Approval Triggered each time an approval is routed On Final Approval Triggered when all approval steps have been approved On Final Denial Triggered when an approver denies the approval request On Terminate When a transaction is terminated (by the user) Push Back When a step is pushed back to the previous step in the approval chain
  • 5. © Logica 2011. All rights reserved No. 5 AWE – Visual Flow Example Approval FrameWork
  • 6. © Logica 2011. All rights reserved No. 6 AWE – Visual Flow Example Approval FrameWork
  • 7. © Logica 2011. All rights reserved No. 7 AWE – Creation Steps Approval FrameWork Task Tool Header Record Application Designer Cross Reference Record Application Designer Add Monitor Subpage Application Designer Extend AWE Classes Application Designer Approval User Info View Application Designer Email Template AWE Application Setup Email Template SQL Object Application Designer User List Definition AWE Application Setup Approval Transaction Registry AWE Application Setup Workflow Transaction AWE Application Setup Transaction Configuration AWE Application Setup Approval Process Definition AWE Application Setup Component PeopleCode Application Designer
  • 8. © Logica 2011. All rights reserved No. 8 AWE – Page Approval FrameWork Header record Approval Chain Monitor Subpage Approval Trigger Buttons
  • 9. © Logica 2011. All rights reserved No. 9 AWE – Records Approval FrameWork Cross reference record is used by AWE to store all AWE data and link to the Header record Header record Cross reference record
  • 10. © Logica 2011. All rights reserved No. 10 Approval Setup Center Approval FrameWork
  • 11. © Logica 2011. All rights reserved No. 11 Who are the approvers - User Lists Approval FrameWork
  • 12. © Logica 2011. All rights reserved No. 12 Approval Setup Center Approval FrameWork
  • 13. © Logica 2011. All rights reserved No. 13 What to tell the approvers - User Lists Approval FrameWork •%1 reserved for url to approver page •Variables assigned by SQL object
  • 14. © Logica 2011. All rights reserved No. 14 Approval Setup Center Approval FrameWork
  • 15. © Logica 2011. All rights reserved No. 15 AWE – Create Transaction Approval FrameWork Cross Ref Table Notification Options Email Approval using Email Collaboration Framework (EMC)
  • 16. © Logica 2011. All rights reserved No. 16 EMC – how does it work Approval FrameWork
  • 17. © Logica 2011. All rights reserved No. 17 AWE – Email Example Approval FrameWork
  • 18. © Logica 2011. All rights reserved No. 18 AWE – Create Transaction Approval FrameWork Cross Ref Table Approver Component by worklist Event Handler Monitor Handler Header Record Notification Options
  • 19. © Logica 2011. All rights reserved No. 19 AWE – Handler Classes Approval FrameWork •Extend AWE Classes, do not customise! •Extend AWE Class per Transaction •Methods are equal to AWE events •Code bussiness logic here instead of Record or Component •Triggered at SavePostChange
  • 20. © Logica 2011. All rights reserved No. 20 Approval Setup Center Approval FrameWork
  • 21. © Logica 2011. All rights reserved No. 21 AWE – WorkFlow Transaction Approval FrameWork •Mainly used for Delegation Framework, but AWE also needs this configuration
  • 22. © Logica 2011. All rights reserved No. 22 Approval Setup Center Approval FrameWork
  • 23. © Logica 2011. All rights reserved No. 23 Who should receive what and when Approval FrameWork User View SQL object
  • 24. © Logica 2011. All rights reserved No. 24 AWE – User Info View Approval FrameWork
  • 25. © Logica 2011. All rights reserved No. 25 Who should receive what and when Approval FrameWork User View SQL object Needed for Delegation Path to Approvers Page in Notification URL Who should be notified at which event & which email template to use
  • 26. © Logica 2011. All rights reserved No. 26 Approval Setup Center Approval FrameWork
  • 27. © Logica 2011. All rights reserved No. 27 Bring it all together Approval FrameWork Multiple Definitions possible Criteria on Definition
  • 28. © Logica 2011. All rights reserved No. 28 Criteria Approval FrameWork 3 types Criteria
  • 29. © Logica 2011. All rights reserved No. 29 Bring it all together Approval FrameWork Multiple Definitions possible Criteria on Definition Auto approve when approver in more than one step When Approver = Requester should he/she take action
  • 30. © Logica 2011. All rights reserved No. 30 Bring it all together Approval FrameWork Stages run sequentially Steps within a path run sequentially Paths with a stage run parallel Approvers Criteria on levels
  • 31. © Logica 2011. All rights reserved No. 31 Bring it all together – Approval Process Viewer Approval FrameWork
  • 32. © Logica 2011. All rights reserved No. 32 Initiating AWE – FieldChange & SavePostChange Approval FrameWork
  • 33. © Logica 2011. All rights reserved No. 33 Show Approval Chain - PostBuild Approval FrameWork Set Transaction Get Header Record Instantiate AWE Show Approval Chain
  • 34. Demo
  • 35. © Logica 2011. All rights reserved No. 35 More information Approval FrameWork
  • 36. Logica is a business and technology service company, employing 41,000 people. It provides business consulting, systems integration and outsourcing to clients around the world, including many of Europe's largest businesses. Logica creates value for clients by successfully integrating people, business and technology. It is committed to long term collaboration, applying insight to create innovative answers to clients’ business needs. Logica is listed on both the London Stock Exchange and Euronext (Amsterdam) (LSE: LOG; Euronext: LOG). More information is available at www.logica.com. The company is a public company incorporated and domiciled in the UK. The address of its registered office is 250 Brook Drive, Green Park, Reading RG2 6UA, United Kingdom. Thank you Hakan Biroglu