Oracle AME
Oracle AME
Agenda
Introductions Overview of AME Standard requisition approvals Examples Other AME facts Q&A
What is the Approvals Management Engine (AME)? A common way for Oracle to manage approvals for its 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
AME Components
Transaction Types Attributes Conditions Action Types Approval Groups
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
Approval Rules
Business rule that determines the approval process used by a transaction.
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.
Approval Rules
If requisition amount > $250,000.00 USD,
condition THEN use Supervisor approval and post-chain-of-authority approval to add the approval group of Legal team
action
10
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
11
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
12
Action Types
An action type is an instruction to AME to modify a transaction's approval process in the manner you specify.
13
Chain of Authority Uses HR supervisory or HR position hierarchies. List Modification Substitution Pre Approval Group Post Approval Group
14
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.
15
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)
16
:By Ganesh Kamble
17
18
Example 1 - Outcome
19
If invoice amount > $500 USD and pay group = Employee, THEN require approval two job levels above requestor. If any approver = Sam Clark, THEN grant final authority.
:By Ganesh Kamble
List-Modification
20
22
uestions
&
nswers
Thank You..
:By Ganesh Kamble