Suche senden
Hochladen
23 workflow approvals
•
5 gefällt mir
•
6,301 views
M
mohamed refaei
Folgen
Oracle - Fusion HCM Student Guides
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 85
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Otl Oracle Time and Labor
Otl Oracle Time and Labor
Feras Ahmad
Oracle HRMS Payroll Table Overview
Oracle HRMS Payroll Table Overview
Chris Martin
Oracle hcm cloud configuring approval workflow
Oracle hcm cloud configuring approval workflow
Feras Ahmad
Oracle EBS R12 Payroll user manual
Oracle EBS R12 Payroll user manual
Feras Ahmad
Oracle HCM Cloud - Positions vs Jobs Decision - A Case Study
Oracle HCM Cloud - Positions vs Jobs Decision - A Case Study
Dharmesh A
Oracle fusion hrms_for_uae_hr_setup_white_paper_rel11
Oracle fusion hrms_for_uae_hr_setup_white_paper_rel11
Feras Ahmad
Payroll process oracle hrms
Payroll process oracle hrms
Shaju Shana
Payroll process in oracle hrms
Payroll process in oracle hrms
Faisal Anwar
Weitere ähnliche Inhalte
Was ist angesagt?
Oracle EBS R 12 Core hr user manual
Oracle EBS R 12 Core hr user manual
Feras Ahmad
Oracle EBS HRMS SETUP
Oracle EBS HRMS SETUP
Hussain Abbas
Oracle Succession Planning Setup
Oracle Succession Planning Setup
Feras Ahmad
142500146 using-oracle-fast formula-for-payroll-calculations
142500146 using-oracle-fast formula-for-payroll-calculations
uday reddy
18 checklists, actions, and workforce predictions
18 checklists, actions, and workforce predictions
mohamed refaei
Oracle EBS Self service from A to Z
Oracle EBS Self service from A to Z
Feras Ahmad
Oracle fusion hrms_for_uae_payroll_setup_white_paper_rel11
Oracle fusion hrms_for_uae_payroll_setup_white_paper_rel11
Feras Ahmad
Oracle EBS Apps HRMS Presentation
Oracle EBS Apps HRMS Presentation
Feras Ahmad
Uae absence whitepaper
Uae absence whitepaper
Srinivasan Narayanan
Oracle HRMS Fast Formula
Oracle HRMS Fast Formula
runjithrocking
How to Debug the Fast Formula.pdf
How to Debug the Fast Formula.pdf
Feras Ahmad
Oracle EBS R12 Self service user manual
Oracle EBS R12 Self service user manual
Feras Ahmad
32 payroll setup_part_32_(skylark_group_pvt_ltd)
32 payroll setup_part_32_(skylark_group_pvt_ltd)
Oracle HRMS Functional Consultant
Fujcci crp oracle payroll
Fujcci crp oracle payroll
Feras Ahmad
Oracle Fusion Trees
Oracle Fusion Trees
Feras Ahmad
Oracle HRMS & Payroll
Oracle HRMS & Payroll
Nitin Maheshwari
Oracle Fusion HCM Presentation
Oracle Fusion HCM Presentation
Feras Ahmad
Hire employee in Oracle Fusion Cloud HCM
Hire employee in Oracle Fusion Cloud HCM
Feras Ahmad
5 enterprise structures
5 enterprise structures
mohamed refaei
Oracle Fusion Cloud Absence Management
Oracle Fusion Cloud Absence Management
Feras Ahmad
Was ist angesagt?
(20)
Oracle EBS R 12 Core hr user manual
Oracle EBS R 12 Core hr user manual
Oracle EBS HRMS SETUP
Oracle EBS HRMS SETUP
Oracle Succession Planning Setup
Oracle Succession Planning Setup
142500146 using-oracle-fast formula-for-payroll-calculations
142500146 using-oracle-fast formula-for-payroll-calculations
18 checklists, actions, and workforce predictions
18 checklists, actions, and workforce predictions
Oracle EBS Self service from A to Z
Oracle EBS Self service from A to Z
Oracle fusion hrms_for_uae_payroll_setup_white_paper_rel11
Oracle fusion hrms_for_uae_payroll_setup_white_paper_rel11
Oracle EBS Apps HRMS Presentation
Oracle EBS Apps HRMS Presentation
Uae absence whitepaper
Uae absence whitepaper
Oracle HRMS Fast Formula
Oracle HRMS Fast Formula
How to Debug the Fast Formula.pdf
How to Debug the Fast Formula.pdf
Oracle EBS R12 Self service user manual
Oracle EBS R12 Self service user manual
32 payroll setup_part_32_(skylark_group_pvt_ltd)
32 payroll setup_part_32_(skylark_group_pvt_ltd)
Fujcci crp oracle payroll
Fujcci crp oracle payroll
Oracle Fusion Trees
Oracle Fusion Trees
Oracle HRMS & Payroll
Oracle HRMS & Payroll
Oracle Fusion HCM Presentation
Oracle Fusion HCM Presentation
Hire employee in Oracle Fusion Cloud HCM
Hire employee in Oracle Fusion Cloud HCM
5 enterprise structures
5 enterprise structures
Oracle Fusion Cloud Absence Management
Oracle Fusion Cloud Absence Management
Andere mochten auch
26 extend and personalize
26 extend and personalize
mohamed refaei
22 export
22 export
mohamed refaei
Import data rahul vishwanath
Import data rahul vishwanath
mohamed refaei
24 define security for hcm
24 define security for hcm
mohamed refaei
Em wp
Em wp
mohamed refaei
15 maintain worker directories
15 maintain worker directories
mohamed refaei
Extensibility
Extensibility
mohamed refaei
OHUG 2015 Updated
OHUG 2015 Updated
Kiran Mundy
06 job and position structures esc
06 job and position structures esc
mohamed refaei
Hcm export data rahul vishwanath
Hcm export data rahul vishwanath
mohamed refaei
25 bi reporting
25 bi reporting
mohamed refaei
Introduction to Adaptive Case Management
Introduction to Adaptive Case Management
Amplexor
Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014
Bizagi Inc
Andere mochten auch
(13)
26 extend and personalize
26 extend and personalize
22 export
22 export
Import data rahul vishwanath
Import data rahul vishwanath
24 define security for hcm
24 define security for hcm
Em wp
Em wp
15 maintain worker directories
15 maintain worker directories
Extensibility
Extensibility
OHUG 2015 Updated
OHUG 2015 Updated
06 job and position structures esc
06 job and position structures esc
Hcm export data rahul vishwanath
Hcm export data rahul vishwanath
25 bi reporting
25 bi reporting
Introduction to Adaptive Case Management
Introduction to Adaptive Case Management
Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014
Ähnlich wie 23 workflow approvals
27 appendix
27 appendix
mohamed refaei
13 define positions
13 define positions
mohamed refaei
01 overview2
01 overview2
mohamed refaei
10 define workforce structures
10 define workforce structures
mohamed refaei
03 fsm
03 fsm
mohamed refaei
18 define checklists, actions, and workforce predictions
18 define checklists, actions, and workforce predictions
mohamed refaei
Ame implementation-guide
Ame implementation-guide
Gopalakrishna Devulapalli
14 manage workforce lifecycle
14 manage workforce lifecycle
mohamed refaei
12 define jobs
12 define jobs
mohamed refaei
121perfmiug
121perfmiug
rpkapps
12.2 l2 implement-and_use_order management_ame integration
12.2 l2 implement-and_use_order management_ame integration
Vishal Sharma
16 define workforce profiles
16 define workforce profiles
mohamed refaei
Oracle performance management_implementation_and_user_guide
Oracle performance management_implementation_and_user_guide
gisdev1
Power shell desired state configuration for Devops and ALM practitioners
Power shell desired state configuration for Devops and ALM practitioners
Willy Marroquin (WillyDevNET)
Costacctreceiptacct e22705-02-1514567
Costacctreceiptacct e22705-02-1514567
Avantika Jain
05 define enterprise structures
05 define enterprise structures
mohamed refaei
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Happiest Minds Technologies
Continuous Compliance-in-Sap-Environments
Continuous Compliance-in-Sap-Environments
happiestmindstech
121eamig implementation guide
121eamig implementation guide
Rajesh Khatri
17 define workforce records
17 define workforce records
mohamed refaei
Ähnlich wie 23 workflow approvals
(20)
27 appendix
27 appendix
13 define positions
13 define positions
01 overview2
01 overview2
10 define workforce structures
10 define workforce structures
03 fsm
03 fsm
18 define checklists, actions, and workforce predictions
18 define checklists, actions, and workforce predictions
Ame implementation-guide
Ame implementation-guide
14 manage workforce lifecycle
14 manage workforce lifecycle
12 define jobs
12 define jobs
121perfmiug
121perfmiug
12.2 l2 implement-and_use_order management_ame integration
12.2 l2 implement-and_use_order management_ame integration
16 define workforce profiles
16 define workforce profiles
Oracle performance management_implementation_and_user_guide
Oracle performance management_implementation_and_user_guide
Power shell desired state configuration for Devops and ALM practitioners
Power shell desired state configuration for Devops and ALM practitioners
Costacctreceiptacct e22705-02-1514567
Costacctreceiptacct e22705-02-1514567
05 define enterprise structures
05 define enterprise structures
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Whitepaper: Continuous Compliance in SAP Environments - Happiest Minds
Continuous Compliance-in-Sap-Environments
Continuous Compliance-in-Sap-Environments
121eamig implementation guide
121eamig implementation guide
17 define workforce records
17 define workforce records
Mehr von mohamed refaei
Best practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementation
mohamed refaei
25 bi business intelligence & ad-hoc reporting
25 bi business intelligence & ad-hoc reporting
mohamed refaei
21 import data
21 import data
mohamed refaei
21 fbl integration-01
21 fbl integration-01
mohamed refaei
20 best practices for fusion hcm cloud implementation
20 best practices for fusion hcm cloud implementation
mohamed refaei
19 product integrations
19 product integrations
mohamed refaei
17 define workforce records
17 define workforce records
mohamed refaei
16 workforce profiles
16 workforce profiles
mohamed refaei
15 worker directories
15 worker directories
mohamed refaei
14 workforce lifecycle-2
14 workforce lifecycle-2
mohamed refaei
14 workforce lifecycle-1
14 workforce lifecycle-1
mohamed refaei
12 13 jobs and positions
12 13 jobs and positions
mohamed refaei
11 define grades
11 define grades
mohamed refaei
Mehr von mohamed refaei
(13)
Best practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementation
25 bi business intelligence & ad-hoc reporting
25 bi business intelligence & ad-hoc reporting
21 import data
21 import data
21 fbl integration-01
21 fbl integration-01
20 best practices for fusion hcm cloud implementation
20 best practices for fusion hcm cloud implementation
19 product integrations
19 product integrations
17 define workforce records
17 define workforce records
16 workforce profiles
16 workforce profiles
15 worker directories
15 worker directories
14 workforce lifecycle-2
14 workforce lifecycle-2
14 workforce lifecycle-1
14 workforce lifecycle-1
12 13 jobs and positions
12 13 jobs and positions
11 define grades
11 define grades
Kürzlich hochgeladen
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
DianaGray10
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
shyamraj55
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
DianaGray10
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
infogdgmi
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
GDSC PJATK
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UbiTrack UK
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
IES VE
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
Seth Reyes
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Aijun Zhang
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
DianaGray10
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
Christian Posta
20230104 - machine vision
20230104 - machine vision
Jamie (Taka) Wang
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
Eric D. Schabell
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
Adam Moalla
201610817 - edge part1
201610817 - edge part1
Jamie (Taka) Wang
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Runcy Oommen
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
Jamie (Taka) Wang
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
bruanjhuli
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
Brian Pichman
Kürzlich hochgeladen
(20)
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
20230104 - machine vision
20230104 - machine vision
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
201610817 - edge part1
201610817 - edge part1
Designing A Time bound resource download URL
Designing A Time bound resource download URL
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
23 workflow approvals
1.
Partner Boot Camp Fusion
HCM Global HR Workflow, Approvals and Notifications Instructor Guide August 14, 2013
2.
Copyright © 2013,
Oracle and/or its affiliates. All rights reserved. Disclaimer This document contains proprietary information and is protected by copyright and other intellectual property laws. You may copy and print this document solely for your own use in an Oracle training course. The document may not be modified or altered in any way. Except where your use constitutes "fair use" under copyright law, you may not use, share, download, upload, copy, print, display, perform, reproduce, publish, license, post, transmit, or distribute this document in whole or in part without the express authorization of Oracle. The information contained in this document is subject to change without notice. If you find any problems in the document, please report them in writing to: Oracle University, 500 Oracle Parkway, Redwood Shores, California 94065 USA. This document is not warranted to be error-free. Restricted Rights Notice If this documentation is delivered to the United States Government or anyone using the documentation on behalf of the United States Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS The U.S. Government’s rights to use, modify, reproduce, release, perform, display, or disclose these training materials are restricted by the terms of the applicable Oracle license agreement and/or the applicable U.S. Government contract. Trademark Notice Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
3.
i CONTENTS Lesson 1: Workflow,
Approvals, and Notifications ......................1 Objectives................................................................................................1 HCM Approval Management Overview ..........................................................2 Approval Management Overview ...............................................................2 Workflow ...............................................................................................3 Instructor Note: Demo Timing ................................................................4 Instructor Note: Demonstration 1............................................................5 Demonstration 1: Exploring the Welcome Dashboard .................................6 Approval Policies.....................................................................................8 Typical Approval Workflow .....................................................................9 Manage Task Configurations for Human Capital Management.......................11 Instructor Note: Manage Task Configurations for Human Capital Management12 HCM Approvals Setup and Maintenance ......................................................13 Approver Types.......................................................................................14 Instructor Note: Activity Timing ..............................................................16 Activity 1: Introduction: Creating a Custom Representative Type .................17 Activity 1: Creating a Custom Representative Type ....................................18 Manage Approval Groups for Human Capital Management .............................21 Instructor Note: Activity Timing ..............................................................22 Activity 2: Introduction: Defining an Approval Group..................................23 Activity 2: Defining an Approval Group.....................................................24 Approval Structure ..................................................................................26 Employee Supervisory Hierarchy .............................................................27 Position Hierarchy .................................................................................28 Job Levels............................................................................................29 Approval Groups ...................................................................................30 Oracle BPM Worklist ................................................................................31 HCM Approval Management in Oracle BPM Worklist ....................................32 Task: Event Driven configuration...........................................................33 Task Aggregation .................................................................................................35 Error Notification ..................................................................................................36 Assignment and Routing Policy ...............................................................................37 Expiration and Escalation Policy ..............................................................................38 Notification Settings..............................................................................................39 Reminder Settings ................................................................................................40 Approval Rules ...................................................................................41 Ruleset ...............................................................................................................42 IF Conditions ....................................................................................................43 List Builder and List Builder Specific Attributes.......................................................44 Approval Group .............................................................................................45 Job Level ......................................................................................................46 Position ........................................................................................................48 Supervisory ..................................................................................................49 Management Chain ........................................................................................50 Resource ......................................................................................................51 Response Type and Auto Action...........................................................................52 Instructor Note: Demo Timing ................................................................................53 Demonstration 2: Exploring BPM Worklist Task Configuration......................................54 Instructor Note: Activity Timing..............................................................................56 Activity 3: Introduction: Modifying Approval Rules for Transfer and Termination ............57 Activity 3A: Modifying Approval Rules for Transfer.....................................................58 Activity 3B: Modifying Approval Rules for Termination................................................66 Instructor Note: Activity 3 - Troubleshooting Tips......................................................74 Vacation Rules....................................................................................75
4.
ii Instructor Note: Activity
Timing..............................................................................76 Activity 4 Introduction: Enabling Vacation Rules and Delegating Approval Responsibilities .........................................................................................................................77 Activity 4: Enabling Vacation Rules and Delegating Approval Responsibilities.................78 Lesson Highlights ....................................................................................79 Lesson Highlight Details .........................................................................80
5.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1 Lesson 1: Workflow, Approvals, and Notifications Objectives After completing this lesson, you should be able to: Understand workflow concepts. Understand the predefined approval policies for Oracle Fusion HCM workflow tasks. Understand the role of Oracle BPM Worklist in approval-policy configurations. Define Approval Rules using the BPM Worklist
6.
Lesson 1: Workflow,
Approvals, and Notifications 2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. HCM Approval Management Overview Approval Management Overview To manage approval processes, Oracle Fusion Applications use the approval- management extensions of Oracle SOA Suite human workflow services. You can set up rules to route transactions to approvers in serial or parallel, or set up rules based on employee supervisory hierarchy, position hierarchy or job levels, by using these extensions. There are several key components used in approvals: Oracle SOA Approval Management Extensions (AMX) - AMX enables you to define complex multi-stage task routing rules for business documents. Oracle Business Process Management (BPM) - The BPM Worklist is a web-based application that enables you to access tasks assigned to you and perform actions based on your roles in the approval process. - The Business Process Owner also sets up and manages approval rules using the BPM Worklist Application Oracle Human Capital Management - AMX integrates with the setup in Human Capital Management to derive the supervisory and position hierarchy based approvers
7.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 3 Workflow Workflow tasks for a user appear in the Worklist: Notifications and Approvals region on the user's Welcome Dashboard; the user also receives an e-mail notification. Workflow is a process in which tasks are routed automatically among users for their consideration or action. The tasks are routed in a defined sequence to achieve a defined result. A workflow human task is any workflow component that requires attention or action from users. For example, a promotion request for a worker may require approval from the two levels of the manager hierarchy above the task submitter:
8.
Lesson 1: Workflow,
Approvals, and Notifications 4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Instructor Note: Demo Timing Approximate Demonstration Timing: 5 minutes
9.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 5 Instructor Note: Demonstration 1 Note: You must create a promotion test case in the system so that the notification appears in the My Notifications pane.
10.
Lesson 1: Workflow,
Approvals, and Notifications 6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Demonstration 1: Exploring the Welcome Dashboard Demonstration Scope Go to the Welcome page and discuss how a particular task in the worklist can be viewed and acted upon and how to include a status filter in the worklist. Demonstration Steps Sign in as mitch.blum. Start Here Home work area, Welcome page. 1. Go to the My Notifications section. 2. Select the Promotion task to view the notification details. Location: Promotion page Information Discuss the sections on this page. Highlight the Promotion Approval Stage in the History section. 3. Close the Promotion page. Location: Welcome page 4. Click the Actions button to view the list of actions you can perform. Information Discuss each action in the list. Adding the Status Filter To include the Status filter in the My Notifications section, complete the steps below. 5. Click Personalization > Edit Current Page 6. Click the Edit icon in the My Notifications section. Location: Component Properties: My Notifications page, Parameters tab 7. Click the Advanced Edit Options icon In the Show Status Filter field.
11.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 7 8. Click Expression Builder. Location: Expression Editor 9. Enter true in the box under the Type a value or expression radio button. 10.Click OK. Location: Component Properties: My Notifications page, Parameters tab. 11.Click Apply. 12.Click OK. Location: Welcome page 13.Click Save on top right. 14.Click Close. 15.Sign out and sign in to view the Status filter.
12.
Lesson 1: Workflow,
Approvals, and Notifications 8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Approval Policies Approval policies determine workflow events, including when approval of a transaction is required and who approves the transaction. Predefined approval policies exist for many Oracle Fusion HCM tasks. In most cases, approval by the requester's first-level and second-level managers is required. For some tasks (for example, some absences-related tasks) approval by the first- level manager only is required. For the Share Information task, approval by the worker whose information is being shared is required. Tasks that have no predefined approval policies are approved automatically. Typically, approval notifications are issued to: Workers to whom an approval task is assigned, when the task is assigned The worker who submitted the task, when the approval process completes
13.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 9 Typical Approval Workflow The figure below shows a typical approval flow. These steps are valid if the transaction requires two levels of approvals. 1. When the transaction is submitted, it is routed automatically to the worklist of the submitter's first-level manager, who is the first approver. 2. If the submitter's first-level manager approves the transaction, the transaction is routed automatically to the submitter's second-level manager, who is the second approver. 3. If the submitter's second-level manager approves the transaction, the transaction is committed to the database tables.
14.
Lesson 1: Workflow,
Approvals, and Notifications 10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Security permitting, either approver may edit the transaction. A link to edit the transaction is included in all notifications by default; however, the link can be hidden using personalization. The approval process continues unaltered after the transaction has been edited. Approval Management configuration options for Oracle Fusion Human Capital Management determine most of the actions that are available to the participants in the approval process. For example: · Either approver can reject the transaction. By default, the approval process stops when the transaction is rejected. · The second-level manager can push the transaction back to the first-level manager, who then has a second opportunity to review the transaction and either approve or reject it, as appropriate. · Ad hoc insertion of approvers in the approval list is permitted. · Approvers can delegate their approval responsibilities to other approvers. If you change the default settings of the Approval Management configuration options for a task, then different actions or action outcomes become available to this approval flow.
15.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 11 Manage Task Configurations for Human Capital Management Manage Task Configurations for Human Capital Management navigates to Oracle BPM Worklist. You also use BPM Worklist to configure details for all approval tasks. These details include: When to issue approval notifications Who can access task contents Actions available to approvers What to do when errors occur during approval routing When tasks expire or should be escalated Whether approvers can add other approvers
16.
Lesson 1: Workflow,
Approvals, and Notifications 12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Instructor Note: Manage Task Configurations for Human Capital Management Note: You cannot use the Enter key, click the icon instead. You cannot use % sign for wildcard, use a * for the wildcard. Search is case sensitive.
17.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 13 HCM Approvals Setup and Maintenance You perform initial setup of Oracle Fusion HCM approvals from the Assigned Implementation Tasks tab or the task list for the offering that you are implementing; relevant tasks appear in the task list Define Approval Management for Human Capital Management: After implementing an Oracle Fusion HCM offering, you maintain approvals by performing the same tasks from the Setup and Maintenance work area. To perform any HCM approvals task, you need the duty role BPM Worklist Administration Duty, which is predefined for the Application Implementation Consultant job role.
18.
Lesson 1: Workflow,
Approvals, and Notifications 14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Approver Types You can include any number of approver types in your approval sequence. This section explains each of the approver types. Managers You can include the following predefined types of managers in your approval sequence: Line manager Resource manager Project manager Regional manager Approval Groups An approval group consists of a name and a predefined set of approvers configured to act on a task. Depending on the approver type defined, approval tasks are routed to all members of an approval group in serial. You can create new Approval Groups or edit existing Approval Groups from the Approvals Group tab on the BPM Worklist Application Administration page. When defining your approval sequence, you can enter the names of one or more existing approval groups. Users You can include one or more Oracle Fusion Applications users in the approval sequence. Representative You can include holders of the following predefined responsibilities in your approval sequence: Human resources representative Benefits representative Union representative Payroll representative Human resource specialists assign responsibilities to workers using the Manage Areas of Responsibility task. A worker becomes an approver for a transaction if he or she has that responsibility for the transaction subject. For example, if you specify that the benefits representative is an approver for a promotion, then the benefits representative of the worker who is being promoted is invited to approve the promotion. Positions
19.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 15 If you include a position hierarchy in your approval sequence, then position holders are invited to approve the transaction. For positions with more than one position holder, the transaction is approved by the first position holder to approve.
20.
Lesson 1: Workflow,
Approvals, and Notifications 16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Instructor Note: Activity Timing Approximate Activity Timing: 15 minutes .
21.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 17 Activity 1: Introduction: Creating a Custom Representative Type Background As an implementation consultant, you create a custom representative type and assign it to an employee . Requirements Use the bold text for the object names, replacing the XX with your student number, as indicated by your instructor. You must have access to Oracle Fusion Application InFusion database or comparable training or test instance at your site, on which to complete this practice. Activity Scope Create a custom representative type and assign it to an employee.
22.
Lesson 1: Workflow,
Approvals, and Notifications 18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Activity 1: Creating a Custom Representative Type In this activity, you create a custom representative type and assign it to employees. Start Here Note: Sign in as hcm_impl or hcm_impl1. Home work area, Welcome tab (default view after sign in). 1. In the global Navigator menu, select Setup and Maintenance. Location: Overview page, All Tasks tab 2. In the Name field, enter Manage Assignment. 3. Click Search. Location: Search Results window 4. In the Manage Assignment Responsibility Lookups row, click Go to Task. Location: Manage Assignment Responsibility Lookups window, Per_Responsibility Types: Lookup Codes section 5. Click the New icon. Location: New row 6. In the Lookup Code column, enter XXFIT_REP. 7. In the Start Date field, enter 1/1/2001. 8. In the End Date field, enter 12/31/4712. 9. In the Meaning column, enter XX Health & Fitness Representative. 10.Click Save and Close. 11.In the global Navigator menu, select Person Management. Location: Search Person page 12.In the Search section Name field, enter Patricia Smith.
23.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 19 13.Click Search. 14. In the Search Results section, select the employee assignment Patricia Smith. 15.In In the Tasks pane, select Manage Areas of Responsibility. Location: Manage Areas of Responsibility page Information: This page enables you to determine the criteria to select the set of employees who would have Patricia Smith as their Health & Fitness representative. 16.Click Create. Location: Create Area of Responsibility page. 17. In the Responsibility Type field, select Health & Fitness Representative. 18.In the Start Date field, enter 1/1/2001. 19.In the End Date field, enter 12/31/4712. 20.In the From Last Name field, enter A. 21.In the To Last Name field, enter Z. Information: This would ensure that all employees whose last name starts with A to Z would have Patricia Smith as their Health & Fitness Representative. In other words, the entire employee population. 22.Click Save 23.Click Submit. Verification 1. In the Search: People section on the left pane, enter Terry Parker. Location: Search Person page 2. In the Search Results section, click Terry Parker. Location: Manage Person window for Terry Parker
24.
Lesson 1: Workflow,
Approvals, and Notifications 20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 3. Click the Restore Pane button on the right of the page. Location: Work Contacts pane. 4. Review the details in the Work Contacts section to ensure that Health & Fitness Representative and Patricia Smith appear in the Type and Name columns respectively. At this point, you should have created a representative type and assigned it to an employee.
25.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 21 Manage Approval Groups for Human Capital Management The Manage Approval Groups for Human Capital Management task enables you to define approval groups. An approval group consists of a name and a predefined set of participants configured to act on a task. Depending on the participant type defined, approval tasks are routed to all members of an approval group in serial. New approval groups can be created, or existing approval groups can be edited from the Approvals Group tab on the BPM Worklist Application Administration page.
26.
Lesson 1: Workflow,
Approvals, and Notifications 22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Instructor Note: Activity Timing Approximate Activity Timing: 10 minutes .
27.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 23 Activity 2: Introduction: Defining an Approval Group Background As an implementation consultant, you define new approval groups. Requirements You must have access to Oracle Fusion Application InFusion database or compar able training or test instance at your site, on which to complete this practice. Activity Scope Define a new Approval Group.
28.
Lesson 1: Workflow,
Approvals, and Notifications 24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Activity 2: Defining an Approval Group In this activity, you define an approval group. Note: For this activity, sign in as hcm_impl or hcm_impl1. Start Here Home work area (default view after sign in) These task lists are expanded: Define Approval Management for Human Capital Management - Manage Approval Groups for Human Capital Management 1. In the global area Navigator menu, select Setup and Maintenance. Location: Overview page, All Tasks tab 2. In the Name field, enter Define Approval. 3. Click Search. Location: Search Results section. 4. Expand the Define Approval Management for Human Capital Management task. 5. In the Manage Approval Groups for Human Capital Management task row, click Go to Task. L ocation: BPM Worklist, Approval Groups tab 6. Click Create Approval Group icon. Location: Details window 7. Enter XX NewApprovalGroup in the Name field. 8. In the Members section, click the Add Member icon. Location: Add to Group window. 9. In the Member field, enter charles.johnson.
29.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 25 10.Click OK. Location: Members section, Approval Groups tab 11.Repeat steps 8 to 10 to add the following members to your approval group: kerry.lane daniel.miller cheryl.simon 12.Click Save. 13.You can view the new approval group in the Groups pane. At this point, you should have defined a new approval group.
30.
Lesson 1: Workflow,
Approvals, and Notifications 26 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Approval Structure Approval routing policies can be defined based on the following: Employee Supervisor Hierarchy Position Hierarchy Job Levels Approval Groups
31.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 27 Employee Supervisory Hierarchy You can set up approvals using the employee supervisory hierarchy, which is defined in Oracle Fusion Human Capital Management. You must set up employees with appropriate jobs and supervisors. An example of an employee/supervisor approval structure:
32.
Lesson 1: Workflow,
Approvals, and Notifications 28 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Position Hierarchy Organizations can also choose to route the requisition approvals based on the position hierarchy defined in Oracle Fusion Human Capital Management. The position hierarchy needs to be defined, and the workers must be assigned the corresponding positions. An example of Position Hierarchy approval structure:
33.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 29 Job Levels Job level routings are based on the supervisory hierarchy defined in Oracle Fusion Human Capital Management. The approval list will be generated based on the starting level specified in a rule and continuing until an approver with a sufficient job level is found. The job levels must be defined for the jobs. The supervisory hierarchy needs to be defined and workers must be set up with the appropriate jobs. An example of Job Level approval structure for:
34.
Lesson 1: Workflow,
Approvals, and Notifications 30 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Approval Groups An approval group consists of a name and a predefined set of participants configured to act on a task. Depending on the participant type defined, approval tasks are routed to all members of an approval group in serial. New Approval Groups can be created, or existing approval groups can be edited from the Approvals Group tab on the BPM Worklist Application Administration page.
35.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 31 Oracle BPM Worklist Oracle BPM Worklist is a web-based application that enables users to access tasks assigned to them and perform actions based on their roles in the approval process. Oracle BPM Worklist supports the following profiles: Work assignee - An end user who is assigned a task. These users can view tasks assigned to them and perform actions, and can also define custom views and define routing rules for their tasks. Process owner - Typically a business analyst responsible for managing certain types of approvals. These users can manage tasks for the processes they own, define approval groups, and change approval policies Workflow administrator - Typically a system administrator responsible for managing errored tasks, and administering and monitoring work queues. This user also may use Oracle Enterprise Manager to monitor the health of the workflow services.
36.
Lesson 1: Workflow,
Approvals, and Notifications 32 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. HCM Approval Management in Oracle BPM Worklist You maintain most approval policies using Oracle BPM Worklist. You use Oracle BPM Worklist to: Manage general administration values for all HCM tasks. These values include expiration and escalation policies, when approval notifications are issued, and the access to task data that each approver has for all HCM tasks. Define approval conditions and rules. Create and maintain approval groups. When you perform the tasks Manage Task Configurations for Human Capital Management and Manage Approval Groups, you navigate automatically to Oracle BPM Worklist. Within BPM Worklist application, there are two pages for setting up approvals: Task: This allows to configure options that affect that entire approval task. These are options such as a vacation or expiration policy for the approval or error handling etc. Rules: This contains the routing & approval conditions, ie, under this condition, do this routing.
37.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 33 Task: Event Driven configuration The Event Driven Configuration page allows you to set up: Task Aggregation Error notification Assignment and Routing Policy Expiration and Escalation Policy Notification Settings Reminder Settings
38.
Lesson 1: Workflow,
Approvals, and Notifications 34 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
39.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 35 Task Aggregation If an approver is returned as part of the approval routing, in the same task or stage, you can use the task aggregation setting to reduce the number of worklist tasks (or notifications) the participant receives for the same requisition. The options include: Once per task (default setting for requisition approvals task): Within the same task, if an approver is returned multiple times based on the approval rules, then the approver will only receive one worklist task (or notification) for action or review. Once per stage: If the same approver is returned multiple times based on the approval rules within the same stage, then the approver will receive one worklist task per stage for action or review. Note: The HCM processes are not defined for multiple stages, therefore, if you select the ‘Once per task’ or ‘Once per stage’ option, then this will lead to the same result. None: No aggregation will be performed.
40.
Lesson 1: Workflow,
Approvals, and Notifications 36 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Error Notification The On Error Notify attribute allows you to define an administrator who will be notified when an error occurs in the approval routing process.
41.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 37 Assignment and Routing Policy Allow all participants to invite other participants: This allows participants/approvers to modify the approval list by inserting other approval/FYI participants. Allow participants to edit future participants: This allows participants/ approvers to update or remove future participants from the approval list. Allow initiator to add participants: This allows the transaction requester to insert ad-hoc approval/FYI participants. Enable auto claim: This option is selected by default. The claim action is enabled when a task is assigned to a position, role or a LDAP group (see note below). Since there can be multiple users in a position, role or group, the user has to first claim the task to prevent multiple users from updating the task. This does not include approvals based on approval groups. Enabling auto-claim will not require a participant to first claim before performing an action, hence reducing the number of steps. Note: AMX provides the flexibility to include LDAP groups (groups created in the user directory) as participants for approval routing. Complete task when participant chooses Reject/ Approve: This option indicates if the approval task should be moved to ‘Completed’ status, when a Reject or Approve action is performed by a participant/approver.
42.
Lesson 1: Workflow,
Approvals, and Notifications 38 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Expiration and Escalation Policy Expiration and escalation policies control task behavior on expiration, escalation or renewal. Currently, a task on expiry is automatically rejected. Task Content and Task Action settings within the Notification Settings section allow the administrator to control: The information available on the notification for an approver. The actions that approvers can take on a notification.
43.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 39 Notification Settings Notifications indicate when a user or group is assigned a task or is informed that the status of a task has changed. Notifications can be sent through email, voice message, instant message, or SMS. Notification settings allow users to set up many notifications based on task status and participant/approver type. Note: If you are in SaaS mode, you cannot control whether to get notified through email/voicemail etc. To configure these delivery settings, you need to log into SOA Suite, through EM, and configure settings at server level. The following options are available in the notification settings section: Make notifications secure (exclude details): Make notification actionable: Send task attachments with email notifications: Don't send multiple notifications for the same human task event:
44.
Lesson 1: Workflow,
Approvals, and Notifications 40 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Reminder Settings You can use reminder settings to send periodic reminders for tasks. You can specify options to send number of reminders either ‘before expiry’ or ‘after assignment’ of a task.
45.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 41 Approval Rules You can set and manage approval rules through the Rules page on the BPM Worklist application. The Rules page allows you to setup: Ruleset Rule Name IF Conditions Priority of evaluation of IF conditions Priority of execution of Then conditions
46.
Lesson 1: Workflow,
Approvals, and Notifications 42 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Ruleset Ruleset defines a set of rules for each route within an approval set-up. You can route approvals to a single approver or to multiple approvers in serial, for HCM processes. It also supports FYI type approvers within the approval rules (FYI approvers do not directly impact the outcome of a task, but can provide comments or add attachments). An Approval rule within a ruleset consists of following: Rule name Condition List Builder and List Builder specific attributes Response Type Auto Action The rule name is used to identify the approval rule.
47.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 43 IF Conditions The IF condition indicates when the approval rule will be applied. For example, a rule is created with the condition where the salary increases more than 10% of base salary. If you submit a salary increase transaction that has a salary increase of 13%, this rule will return a 'true' and the 'then' part will execute. A rule can contain multiple conditions. 'And' or 'OR' operators can be used to indicate if all conditions in the approval rule must be true or if only one condition need to be true for the approval rule to apply. For example, if salary increase is more than 10% and job grade is M8 (senior management). A condition is defined using the transaction attributes or other available worker or requester attributes. You can use the search icon next to the attribute field to select the attributes to apply in the rule. You can define multiple IF conditions and THEN options.
48.
Lesson 1: Workflow,
Approvals, and Notifications 44 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. List Builder and List Builder Specific Attributes Instead of routing to just a single approver or approval group, the listbuilder functionality is a short hand way to route the approvals serially to a list of approvers returned as described in this section. If any of the approvers in the list 'rejects' the task, the task will stop with a 'reject'. All approvers must therefore 'approve' in order for the task to be 'approved'. You can select the list builder that is applicable for the approval rule from the list of values. You can use the following list builders for HCM approvals. For each list builder, there are list builder specific attributes that would need to be specified for the rules to work. Approval Group Job Level Position Supervisory Management Chain Resource
49.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 45 Approval Group You can select relevant Approval Group from the list of values. Select True or False for the Allow empty groups option. If you set this option to True, then an empty approval group will not result in an error and instead the routing will continue to the next participant. If you set this option to False, an empty approval group (no members) will result in an exception being thrown.
50.
Lesson 1: Workflow,
Approvals, and Notifications 46 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Job Level You must specify the Number of Levels required to perform the approval action along with other details. You must specify a lower bound and an upper bound for job levels. These levels can be relative to the starting point, the task requester or an absolute job level. For example, for salary increase more than 10% of base salary, an approval is required by at least Job Level 1 and at most Job Level 2 (approval rule modeled using absolute levels). If the salary increase is requested by someone at a higher job level (i.e. job level 3), then it will be automatically approved. The Starting Participant identifies the first participant in a list. The Starting Participant attribute can be setup to: A specific user The manager of a reference user. For example, get the manager of the requester Use customized function to identify the starting participant
51.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 47 The Top Participant identifies the last participant which approvals will not go beyond in a hierarchy. The Top Participant attribute are similar to starting participant, and can be setup to: A specific user The manager of a reference user Use customized function to identify the top participant 'Utilized Participants' allows you to control whether everyone returned in the list of participants from this list builder should be part of the approval process. The possible options are All Approvers, Final Approver Only, and Manager and Final Approver. 'Include all managers at last level' allows you to control if all holders of the last job level based on the rule will be returned in the approval list. If you check this option, then all the holders of the last job level based on the rule will be part of the approval process.
52.
Lesson 1: Workflow,
Approvals, and Notifications 48 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Position You must specifiy the Number of Levels required to perform the approval action along with other details. You must specify a lower bound and an upper bound for positions. These levels can be relative to the starting point, the task requester or an absolute position. For example, for salary increase more than 10% of base salary, an approval is required by 2 levels of position hierarchy starting from the task requester. The Starting Participant identifies the first participant in a list. You can set up the Starting Participant attribute to: A specific user The manager of a reference user. For example, get the manager of the requester Use customized function to identify the starting participant The Top Participant identifies the last participant which approvals will not go beyond in a hierarchy. The Top Participant attribute is similar to the starting participant, and you can set it up to: A specific user The manager of a reference user Use customized function to identify the top participant Utilized Participants allows you to control whether everyone returned in the list of participants from this list builder should be part of the approval process. The possible options are All Approvers, Final Approver Only, and Manager and Final Approver.
53.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 49 Supervisory You must specify the Number of Levels required to perform the approval action along with other details. The Starting Participant identifies the first participant in a list. The Starting Participant attribute can be setup to: A specific user The manager of a reference user. For example, get the manager of the requester Use customized function to identify the starting participant The Top Participant identifies the last participant to which approvals will not go beyond in a hierarchy. The Top Participant attribute is similar to the starting participant, and you can set it up to: A specific user The manager of a reference user Use customized function to identify the top participant
54.
Lesson 1: Workflow,
Approvals, and Notifications 50 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Management Chain Enables you to construct a list based on management relationships in the corresponding user directory. The management chain participant type only supports parallel routing when the first assignee in the management chain is a single user. You cannot specify parallel participants such as a set of users or a group, as the initial assignees in the management chain.
55.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 51 Resource You can select the Resource list builder to set up approvals by HR representatives.
56.
Lesson 1: Workflow,
Approvals, and Notifications 52 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Response Type and Auto Action Response Type Response Type indicates if the participants are required to approve the task or if they are FYI participants. Auto Action Auto Action settings can be utilized to allow list builder to act automatically on tasks. The Auto Action Enabled value can be specified as either True or False. If the Auto Action Enabled option is set to True, then the Auto Action value would allow a control if the task should be automatically approved or rejected by specifying the value of either “APPROVE” or “REJECT” (in capital letters). If the Auto Action Enabled option is set to False, then the Auto Action value should be set to ‘null’. If auto action is disabled, then the auto action value should be updated with ‘null’ (without the quotes).
57.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 53 Instructor Note: Demo Timing Approximate Demonstration Timing: 10 minutes .
58.
Lesson 1: Workflow,
Approvals, and Notifications 54 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Demonstration 2: Exploring BPM Worklist Task Configuration Demonstration Scope Go to the BPM Worklist page and discuss the Task and Rule tabs. Demonstration Steps Sign in as hcm_impl or hcm_impl1. Start Here: Home work area (default view after sign in) These task lists are expanded: Define Approval Management for Human Capital Management - Manage Task Configurations for Human Capital Management – BPM Worklist 1. In the global area Navigator menu, select Setup and Maintenance. Location: Overview page, All Tasks tab. 2. In the Name field, enter Define Approval. 3. Click Search. Location: Search Results section. 4. Expand the Define Approval Management for Human Capital Management task. 5. In the Manage Task Configurations for Human Capital Management task row, click Go to Task. Location: BPM Worklist page 6. In the Search field in the Tasks to be configured pane, enter Promotion% and search. Location: Tasks to be configured pane 7. Click PromotionsApproval. 8. Click the Edit (pencil) icon. Location: PromotionsApproval: Event Driven Configuration page
59.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 55 9. Discuss Task Aggregation, On Error Notify and Assignment and Routing Policy. 10.Discuss Expiration and Escalation Policy. 11.Discuss Notification settings and Reminder settings. 12.Discuss Task Access. 13.Click the Rules tab. Location: Rules page. 14.Discuss all the fields under IF and THEN conditions. 15.Exit BPM worklist.
60.
Lesson 1: Workflow,
Approvals, and Notifications 56 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Instructor Note: Activity Timing Approximate Activity Timing: 20 minutes
61.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 57 Activity 3: Introduction: Modifying Approval Rules for Transfer and Termination Background As an implementation consultant, you can modify approval rules. Requirements You must have access to Oracle Fusion Application InFusion database or comparable training or test instance at your site, on which to complete this practice. Activity Scope In this activity, we will modify the termination and transfer approval rules. As per the new termination and transfer approval rules, if the CEO of the organization (Samuel.Mabry) terminates or transfers an employee, no approval is required. But if someone else other than the CEO initiates these actions, two levels of approval will be required. This activity covers : Modifying approval rule for transfer and termination Tranferring and terminating an employee Verifying the transfer and termination approval workflow Note: Use default values unless otherwise indicated. Instructor Note: Two students in the same environment cannot change the same approval rule. Therefore, for this activity, one student can change the transfer approval rule (Activity 3A) and the other student can change the termination approval rule (Activity 3B). In case you have three students in the same environment, the third student can change the promotion approval rule following the same steps.
62.
Lesson 1: Workflow,
Approvals, and Notifications 58 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Activity 3A: Modifying Approval Rules for Transfer In this activity, you modify the approval rule for transfer and verify the approvers after transferring an employee. Start Here: Note: Sign in as hcm_impl or hcm_impl1. Home work area (default view after sign in) These task lists are expanded: Define Approval Management for Human Capital Management - Manage Task Configurations for Human Capital Management – BPM Worklist 1. In the global area Navigator menu, select Setup and Maintenance. Location: Overview page, All Tasks tab 2. In the Name field, enter Define Approval. 3. Click Search. Location: Search Results section 4. Expand the Define Approval Management for Human Capital Management task. 5. In the Manage Task Configurations for Human Capital Management task row, click Go to Task. Location: BPM Worklist page 6. In the Search field in the Tasks to be configured pane, enter Transfer% and search. Location: Tasks to be configured pane 7. Click TransfersApproval. 8. Click the Edit (pencil) icon. Location: TransfersApproval: Event Driven Configuration page
63.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 59 9. In the Expiration and Escalation policy section, select Expire After from the menu. 10.Enter 2 in the Day field. 11.In the Notification Settings section, select Remind Once. 12.Enter 1 in the Day field. 13.Click Save in the Tasks to be configured pane. Location: Enter Comments window 14.Click OK. Location: Information window 15.Click OK. 16.Click the Rules tab. Location: Configure Task Approval Rules page Note: Steps 17 and 18 are only required in this pre-GA test environment and will not be required in any real environment. 17.In the Global Rules field, select Substitution Rules. 18.In the left pane, select TransfersRuleSet. Note: Do not delete a seeded RuleSet as it cannot be reinstated after deletion. If you want to delete a Rule, click on the RuleSet and bring up the Rules. Select each rule individually and then delete the rule. 19.Expand the rule region. 20.In the field next to the Translations icon, enter CEO. 21.In the IF region, click the Left Value icon.
64.
Lesson 1: Workflow,
Approvals, and Notifications 60 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Location: Condition Browser window 22.Select Task>payload>transactionApprovalRequest>Requestor. 23.Click OK. 24.Select equals ignore case in the next field. 25.In the Right Value field, enter “samuel.mabry”. 26.In the THEN region, click the Add Action icon. 27.Select Add Approver>Supervisory. 28.Select the Response Type Required radio button. 29.Enter 1 in the Number of Levels field. 30.In the Starting Participant field, click the Starting Participant icon. Location: Add Hierarchy Participant window 31.Select the Get User radio button. 32.In the *Reference User field, click the Expression Builder icon. Location: Expression Builder window 33.Select Task>payload>transactionApprovalRequest>Requestor. 34.Once selected, click Insert Into Expression. 35.Click OK. Location: Add Hierarchy Participant window 36.Click OK.
65.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 61 Location: Rules page You will now have HierarchyBuilder.getPrincipal(task.payload.transactionApprovalRequest.Re questor,-1,"","") in the Starting Participant field. 37.In the Top Participant field, click the Top Participant icon. Location: Add Hierarchy Participant window 38.Select the Get User radio button. 39.In the *Reference User field, click the Expression Builder icon. Location: Expression Builder window 40.Select Task>payload>transactionApprovalRequest>Requestor. 41.Once selected, click Insert Into Expression. 42.Click OK. Location: Add Hierarchy Participant window 43.Click OK. Location: Rules page You will now have HierarchyBuilder.getPrincipal(task.payload.transactionApprovalRequest.Re questor,-1,"","") in the Top Participant field. 44.In the Auto Action Enabled field, enter True. 45.In the Auto Action field, enter “APPROVE”. 46.In the Rule Name field, enter “Rule 1” 47.Click the Add Rule icon. 48.In the field next to the Translations icon, enter Others. 49.In the IF region, select the Rule checkbox. 50.Click the Surrounded selected tests with parenthesis icon, and select Selected Tests>not(…).
66.
Lesson 1: Workflow,
Approvals, and Notifications 62 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 51.In the IF region, click the Left Value icon. Location: Condition Browser window 52.Select Task>payload>transactionApprovalRequest>Requestor. 53.Click OK. 54.Select equals ignore case in the next field. 55.In the Right Value field, enter “samuel.mabry”. 56.In the THEN region, click the Add Action icon. 57.Select Add Approver>Supervisory. 58.Select the Response Type Required radio button. 59.Enter 2 in the Number of Levels field. 60.In the Starting Participant field, click the Starting Participant icon. Location: Add Hierarchy Participant window 61.Select the Get Manager radio button. 62.In the List Builder field, select Supervisory. 63.In the *Reference User field, click the Expression Builder icon. Location: Expression Builder window 64.Select Task>payload>transactionApprovalRequest>Requestor. 65.Once selected, click Insert Into Expression.
67.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 63 66.Click OK. Location: Add Hierarchy Participant window 67.Click OK. Location: Rules page You will now have HierarchyBuilder.getManager("supervisory",Task.payload.transactionAppr ovalRequest.Requestor,-1,"","") in the Starting Participant field. 68.In the Top Participant field, click the Top Participant icon. Location: Add Hierarchy Participant window 69.Select the Get User radio button. 70.In the *Reference User field, enter "samuel.mabry". 71.Click OK. You will now have HierarchyBuilder.getPrincipal("samuel.mabry",- 1,"","") in the Top Participant field. 72.In the Auto Action Enabled field, enter False. 73.In the Auto Action field, enter null. 74.In the Rule Name field, enter “Others”. 75.Select the checkboxes of both the new rules you have defined. 76.Click Save. Location: Enter Comments window. 77.Click OK. Location: Information window
68.
Lesson 1: Workflow,
Approvals, and Notifications 64 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 78.Click OK. 79.Click Commit task. Location: Information window. 80.Click OK. 81.Log out. Transferring an Employee as the Line Manager 82.Sign in as mitch.blum. 83.In the Navigator menu, select Person Gallery. Location:Search Person page 84.Enter Edward Malone in the Keywords field and click Search. Location:Search Results section 85.Select Edward Malone in the list. 86.Click Actions and select Personal and Employment>Transfer. Location:Transfer Edward Malone:Employee Details page 87.In the Transfer Reason field, select Location Change. 88.In the Location field in the Location Details section, enter London. 89.Click Next thrice. Location: Transfer Edward Malone:Review page 90.Review the Approvers region to verify if the approvers are Jessica Mullen (Director and Mitch Blum’s manager) and Robert Jones (Senior VP and Jessica Mullen’s manager). Transferring an Employee as the CEO 91.Sign in as samuel.mabry. 92.In the Navigator menu, select Person Gallery.
69.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 65 Location:Search Person page 93.Enter Martha Burnham in the Keywords field and click Search. Location:Search Results section 94.Select Martha Burnham in the list. 95.Click Actions and select Personal and Employment>Transfer. Location:Transfer Martha Burnham:Employee Details page 96.In the Transfer Reason field, select Location Change. 97.In the Location field in the Location Details section, enter London. 98.Click Next thrice. Location: Transfer Martha Burnham:Review page 99.Review the Approvers region to verify if the approver is Samuel Mabry (CEO). At this point, you should have modified the Transfer approval rule and verified the approvers for the transfers of Edward Malone and Martha Burnham.
70.
Lesson 1: Workflow,
Approvals, and Notifications 66 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Activity 3B: Modifying Approval Rules for Termination In this activity, you modify the approval rules for termination and verify the approvers after termination. Start Here: Note: Sign in as hcm_impl or hcm_impl1. Home work area (default view after sign in) These task lists are expanded: Define Approval Management for Human Capital Management - Manage Task Configurations for Human Capital Management – BPM Worklist 1. In the global area Navigator menu, select Setup and Maintenance. Location: Overview page, All Tasks tab. 2. In the Name field, enter Define Approval. 3. Click Search. Location: Search Results section. 4. Expand the Define Approval Management for Human Capital Management task. 5. In the Manage Task Configurations for Human Capital Management task row, click Go to Task. Location: BPM Worklist page 6. In the Search field in the Tasks to be configured pane, enter Terminat% and search. Location: Tasks to be configured pane 7. Click TerminationsApproval. 8. Click the Edit (pencil) icon. Location: TerminationsApproval: Event Driven Configuration page
71.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 67 9. In the Expiration and Escalation policy section, select Expire After from the menu. 10.Enter 2 in the Day field. 11.In the Notification Settings section, select Remind Once. 12.Enter 1 in the Day field. 13.Click Save in the Tasks to be configured pane. Location: Enter Comments window 14.Click OK. Location: Information window 15.Click OK. 16.Click the Rules tab. Location: Configure Task Approval Rules page Note: Steps 17 and 18 are only required in this pre-GA test environment and will not be required in any real environment. 17.In the Global Rules field, select Substitution Rules. 18.In the left pane, select TransfersRuleSet. Note: Do not delete a seeded RuleSet as it cannot be reinstated after deletion. If you want to delete a Rule, click on the RuleSet and bring up the Rules. Select each rule individually and then delete the rule. 19.Expand the rule region. 20.In the field next to the Translations icon, enter CEO. 21.In the IF region, click the Left Value icon.
72.
Lesson 1: Workflow,
Approvals, and Notifications 68 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Location: Condition Browser window 22.Select Task>payload>transactionApprovalRequest>Requestor. 23.Click OK. 24.Select equals ignore case in the next field. 25.In the Right Value field, enter “samuel.mabry”. 26.In the THEN region, click the Add Action icon. 27.Select Add Approver>Supervisory. 28.Select the Response Type Required radio button. 29.Enter 1 in the Number of Levels field. 30.In the Starting Participant field, click the Starting Participant icon. Location: Add Hierarchy Participant window 31.Select the Get User radio button. 32.In the *Reference User field, click the Expression Builder icon. Location: Expression Builder window 33.Select Task>payload>transactionApprovalRequest>Requestor. 34.Once selected, click Insert Into Expression. 35.Click OK. Location: Add Hierarchy Participant window 36.Click OK.
73.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 69 Location: Rules page You will now have HierarchyBuilder.getPrincipal(task.payload.transactionApprovalRequest.Re questor,-1,"","") in the Starting Participant field. 37.In the Top Participant field, click the Top Participant icon. Location: Add Hierarchy Participant window 38.Select the Get User radio button. 39.In the *Reference User field, click the Expression Builder icon. Location: Expression Builder window 40.Select Task>payload>transactionApprovalRequest>Requestor. 41.Once selected, click Insert Into Expression. 42.Click OK. Location: Add Hierarchy Participant window 43.Click OK. Location: Rules page You will now have HierarchyBuilder.getPrincipal(task.payload.transactionApprovalRequest.Re questor,-1,"","") in the Top Participant field. 44.In the Auto Action Enabled field, enter True. 45.In the Auto Action field, enter “APPROVE”. 46.In the Rule Name field, enter “Rule 1” 47.Click the Add Rule icon. 48.In the field next to the Translations icon, enter Others. 49.In the IF region, select the Rule checkbox. 50.Click the Surrounded selected tests with parenthesis icon, and select Selected Tests>not(…).
74.
Lesson 1: Workflow,
Approvals, and Notifications 70 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 51.In the IF region, click the Left Value icon. Location: Condition Browser window 52.Select Task>payload>transactionApprovalRequest>Requestor. 53.Click OK. 54.Select equals ignore case in the next field. 55.In the Right Value field, enter “samuel.mabry”. 56.In the THEN region, click the Add Action icon. 57.Select Add Approver>Supervisory. 58.Select the Response Type Required radio button. 59.Enter 2 in the Number of Levels field. 60.In the Starting Participant field, click the Starting Participant icon. Location: Add Hierarchy Participant window 61.Select the Get Manager radio button. 62.In the List Builder field, select Supervisory. 63.In the *Reference User field, click the Expression Builder icon. Location: Expression Builder window 64.Select Task>payload>transactionApprovalRequest>Requestor. 65.Once selected, click Insert Into Expression.
75.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 71 66.Click OK. Location: Add Hierarchy Participant window 67.Click OK. Location: Rules page You will now have HierarchyBuilder.getManager("supervisory",Task.payload.transactionAppr ovalRequest.Requestor,-1,"","") in the Starting Participant field. 68.In the Top Participant field, click the Top Participant icon. Location: Add Hierarchy Participant window 69.Select the Get User radio button. 70.In the *Reference User field, enter "samuel.mabry". 71.Click OK. You will now have HierarchyBuilder.getPrincipal("samuel.mabry",-1,"","") in the Top Participant field. 72.In the Auto Action Enabled field, enter False. 73.In the Auto Action field, enter null. 74.In the Rule Name field, enter “Others”. 75.Select the checkboxes of both the new rules you have defined. 76.Click Save. Location: Enter Comments window 77.Click OK.
76.
Lesson 1: Workflow,
Approvals, and Notifications 72 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Location: Information window 78.Click OK. 79.Click Commit task. Location: Information window 80.Click OK. 81.Sign out. Terminating an Employee as a Line Manager 82.Sign in as mitch.blum. 83.In the Navigator menu, select Person Gallery. Location:Search Person page 84.Enter Harry Christensen in the Keywords field and click Search. Location:Search Results section 85.Select Harry Christensen in the list. 86.Click Actions and select Personal and Employment>Terminate. Location:Terminate Work Relationship Harry Christensen page 87.In the Termination Action field, select Resignation. 88.Click Review. Location: Review Terminate Work Relationship Harry Christensen page 89.Review the Approvers region to verify if the approvers are Jessica Mullen (Director and Mitch Blum’s manager) and Robert Jones (Senior VP and Jessica Mullen’s manager). Terminating an Employee as the CEO 90.Sign in as samuel.mabry. 91. In the Navigator menu, select Person Gallery.
77.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 73 Location:Search Person page 92. Enter Michael Shannon in the Keywords field and click Search. Location:Search Results section 93.Select Michael Shannon in the list. 94.Click Actions and select Personal and Employment>Terminate. Location:Terminate Work Relationship Michael Shannon page 95.In the Termination Action field, select Resignation. 96.Click Review. Location: Review Terminate Work Relationship Michael Shannon page 97.Review the Approvers region to verify if the approver is Samuel Mabry (CEO). At this point, you should have modified the Termination approval rule and verified the approvers for the terminations of Harry Christensen and Michael Shannon.
78.
Lesson 1: Workflow,
Approvals, and Notifications 74 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Instructor Note: Activity 3 - Troubleshooting Tips The quotes matter, do not use single quotes. The Reset icon reverts your changes. Do not leave any field blank. If you get the History Tree error, it means that the approver list is not getting generated correctly based on the rule configuration. Check to see if you have included the Not condition as indicated in the activity (step 48). If you are not able to save the newly defined rules, check if you have a blank field or missed a quote somewhere. If you are not able to view any direct reports in the organization chart, check the Data Roles and make sure that the role enables view hierarchy.
79.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 75 Vacation Rules You can set a vacation period to remove yourself from automatic task assignment during the dates you specify. Vacation rules are not executed for ToDo tasks. If there are no vacation rules, then administrators can manually reassign the tasks to new approvers.
80.
Lesson 1: Workflow,
Approvals, and Notifications 76 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Instructor Note: Activity Timing Approximate Activity Timing: 8 minutes .
81.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 77 Activity 4 Introduction: Enabling Vacation Rules and Delegating Approval Responsibilities Background As a Manager, you can define and delegate vacation rules. Requirements You must have access to Oracle Fusion Application InFusion database or comparable training or test instance at your site, on which to complete this practice. Activity Scope Enable vacation rules.
82.
Lesson 1: Workflow,
Approvals, and Notifications 78 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Activity 4: Enabling Vacation Rules and Delegating Approval Responsibilities In this activity, you enable vacation rules and delegate approval responsibilites. Start Here: Note: Sign in as mitch.blum. Home work area (default view after sign in) 1. In the My Notifications section, click View> Servers. Location: Servers window. 2. Click Human Capital Management. Location: BPM Worklist page. 3. Click Preferences on top. Location: BPM Worklist, Vacation Period: Mitch Blum page. 4. Select Enable vacation period. 5. Click in the Start Date field. Select the date 8/5/2013. 6. Click in the End Date field. Select the date 8/23/2013. 7. Select the Delegate to radio button. 8. Enter harold.chow in the field next to the Delegate to radio button. 9. Click Save. At this point, you should have enabled your vacation rules and delegated approval responsibilities.
83.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 79 Lesson Highlights Workflow concepts. Predefined approval policies for Oracle Fusion HCM workflow tasks. Oracle BPM Worklist in approval-policy configurations.
84.
Lesson 1: Workflow,
Approvals, and Notifications 80 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Lesson Highlight Details Workflow Concepts Workflow is a process in which tasks are routed automatically among users for their consideration or action. The tasks are routed in a defined sequence to achieve a defined result. Predefined Approval Policies for Oracle Fusion HCM Workflow Tasks Approval policies determine workflow events, including when approval of a transaction is required and who approves the transaction. Predefined approval policies exist for many Oracle Fusion HCM tasks. Oracle BPM Worklist You use Oracle BPM Worklist to: Manage general administration values for all HCM tasks. Define approval conditions and rules for tasks Create and maintain approval groups Enable vacation rules
85.
Lesson 1: Workflow,
Approvals, and Notifications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 81
Jetzt herunterladen