Oracle AME
-
Upload
connectmustafa -
Category
Documents
-
view
144 -
download
7
description
Transcript of Oracle AME
![Page 1: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/1.jpg)
Using Approvals Management Engine (AME) in R12
:By Ganesh Kamble
![Page 2: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/2.jpg)
2
Agenda
� Introductions
� Overview of AME
� Standard requisition approvals
� Examples
� Other AME facts
� Q&A
:By Ganesh Kamble
![Page 3: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/3.jpg)
3
What is the Approvals Management Engine (AME)?
� A common way for Oracle to manage approvals for it’s applications.
� AME has a self-service business analyst dashboard to perform maintenance.
� Uses business specific rules to manage the approvals required for a specific type of transaction
:By Ganesh Kamble
![Page 4: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/4.jpg)
4
Standard Requisition Approval Process
� Position hierarchy
� Employee - Supervisor
� Direct or Hierarchical Routing
� Include and Exclude amounts for various attributes such as document totals and account ranges.
:By Ganesh Kamble
![Page 5: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/5.jpg)
5
Standard Requisition Approval Process
� There are many ways that the standard approval methods can support your organization.
� Need more? Modify workflow.
� Administrational overhead with maintaining a position hierarchy if your organization changes often.
:By Ganesh Kamble
![Page 6: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/6.jpg)
6
AME Components
� Transaction Types
� Attributes
� Conditions
� Action Types
� Approval Groups
:By Ganesh Kamble
![Page 7: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/7.jpg)
7
Transaction Type
� Represents “Which” type of application transaction type will have a set of distinct rules applied to it.
� Types of Transaction Types:
– Requisition Approval
– Requisition Change Approval
– Work Confirmation
– Supplier Registration Approval
:By Ganesh Kamble
![Page 8: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/8.jpg)
8
Approval Rules
� Business rule that determines the approval process used by a transaction.
– Rules are constructed by Conditions and Actions.
:By Ganesh Kamble
![Page 9: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/9.jpg)
9
Business Case
� For Organization ‘A’, If the requisition total is greater than 250K USD then it should be routed to my supervisor and 2 more levels up and then to legal department.
– .
:By Ganesh Kamble
![Page 10: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/10.jpg)
10
Approval Rules
If
requisition amount > $250,000.00 USD,
THEN
use Supervisor approval and post-chain-of-authority approval to add the approval group of Legal team
condition
action:By Ganesh Kamble
![Page 11: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/11.jpg)
11
Attributes
� Business variables that have a single outcome for a transaction:
– Transaction amount
– Purchasing Category
– Cost Center
– Item Number
� Attributes are used in conditions to provide one piece of the rule.
� Create attributes that do not come seeded
� As per the Business Case following are the Attributes:
� Currency , Requisition Total, Organization
:By Ganesh Kamble
![Page 12: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/12.jpg)
12
Conditions
� Tells us what is true or false about a transaction.
� If X is true, then do Y.
� Two types of conditions
– Ordinary
� Evaluates dates, numbers, currencies.
– List-Modifier
� checks for a given approver.
� As per the Business Case following are the Conditions:
� Currency = USD,
� Requisition Total > 250K,
� Organization = A
:By Ganesh Kamble
![Page 13: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/13.jpg)
13
Action Types
� An action type is an instruction to AME to modify a transaction's approval process in the manner you specify.
:By Ganesh Kamble
![Page 14: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/14.jpg)
14
Available Action Types
� Available Action Types Are:
– Chain of Authority – Uses HR supervisory or HR position hierarchies.
– List Modification
– Substitution
– Pre Approval Group
– Post Approval Group
:By Ganesh Kamble
![Page 15: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/15.jpg)
15
Approval Groups
� When using pre- or post- list approval group action types you will have to create an Approval group
� An approver group can either be an ordered set of one or more approvers (persons and/or user accounts) or it can be a list, which is dynamically generated at rule evaluation time.
:By Ganesh Kamble
![Page 16: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/16.jpg)
16
Approval Groups
� Are typically created to support non-financial approvals such as:
– Legal Review
– Gate Keeper for specific commodities
– Engineering
– Project Management
� This means in addition to the approval list that was automatically built based on financial constraints (emp/supervisor hierarchy)
:By Ganesh Kamble
![Page 17: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/17.jpg)
17
AME Business Analyst Dashboard
:By Ganesh Kamble
![Page 18: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/18.jpg)
18
Example 1 – Req. Total > 25K
:By Ganesh Kamble
![Page 19: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/19.jpg)
19
Example 1 - Outcome
:By Ganesh Kamble
![Page 20: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/20.jpg)
20
What else does AME do?
� Parallel approvals
� FYI notifications
� List-Creation Exception
– If invoice amount > $500 USD and pay group = Employee, THEN require approval two job levels above requestor.
� List-Modification
– If any approver = Sam Clark, THEN grant final authority.
:By Ganesh Kamble
![Page 21: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/21.jpg)
21
What else does AME do?
� Conflict Resolution
– An approver will only be required to take action once if they are repeated for some reason
– If chain-of-authority and pre or post approval rule include the same person, chain-of-authority wins.
– If pre and post rules include the same person, pre wins.
:By Ganesh Kamble
![Page 22: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/22.jpg)
22
What else does AME do?
� Much More!
� We have just skimmed the surface today
:By Ganesh Kamble
![Page 23: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/23.jpg)
Questions
& Answers
:By Ganesh Kamble
![Page 24: Oracle AME](https://reader033.fdocuments.net/reader033/viewer/2022050719/552f518555034661188b45af/html5/thumbnails/24.jpg)
Thank You..
:By Ganesh Kamble