0% found this document useful (0 votes)
17 views12 pages

EDU2B7FY

The document outlines the Oracle Approvals Management (AME) system, detailing its components, functionalities, and the approval process. It describes how AME enables dynamic approvals, configurable options, and the management of approval workflows for various business processes. Additionally, it highlights the importance of defining approval rules, conditions, and routing based on organizational needs.

Uploaded by

sherif ramadan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views12 pages

EDU2B7FY

The document outlines the Oracle Approvals Management (AME) system, detailing its components, functionalities, and the approval process. It describes how AME enables dynamic approvals, configurable options, and the management of approval workflows for various business processes. Additionally, it highlights the importance of defining approval rules, conditions, and routing based on organizational needs.

Uploaded by

sherif ramadan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 12

Approvals

Copyright © 2007, Oracle. All rights reserved.


Basic Approvals Loop
Start

Check Get
Final Next
Approver Approver
No Approve

Yes

Approve Reject Return Reject Return

Copyright © 2007, Oracle. All rights reserved.


Approvals

Oracle Approvals
Management (AME) PL/SQL package

Review Page in
self-service transaction
(dynamic or
standard approvals)

Notifications

Copyright © 2007, Oracle. All rights reserved.


Enabling Dynamic Approvals

Review Page
workflow process

Node attributes

HR_APPROVAL_REQ_FLAG Yes-Dynamic ap

Copyright © 2007, Oracle. All rights reserved.


Configurable Approvals Options

• Selectively turn approvals on/off


• Modify your Approvals Process
– Change flow
– Optionally limit the number of levels traversed
– Display approval route to user
• Allow users to specify …
– Additional approvers
– Additional notifications

Copyright © 2007, Oracle. All rights reserved.


What is AME?

• AME is a web application providing the following


services to calling applications:
– A centralized rules repository for defining and
sharing rules
– An execution engine to evaluate rules based on
transaction specific data
– List management capabilities
– History of approval statuses
• AME does not manage the notification, routing or
responses from approvers
– These remain the responsibility of the calling
application or the workflow process

Copyright © 2007, Oracle. All rights reserved.


When Can I Use AME?

You can use AME to derive lists of approvers based on


user defined rules, and maintain a history of approvers
statuses. These features help you manage processes
such as:
• Authorizing expenses
• Transferring employees from one division/cost
centre to another
• Approving purchase orders with line or total order
values
• Paying invoices
• Other business processes

Copyright © 2007, Oracle. All rights reserved.


Business Requirements

Example of approval loop using AME

Create
1
Document
Immediate 5
3 manager approval Yes
Amt paid
required
2 Employee
submits
No
expenses

Next manager in Yes


4 approval chain
amount approval

Copyright © 2007, Oracle. All rights reserved.


Overview of AME Components

COMPONENT FUNCTION
Attributes Attributes are business variables with a
single value for a particular transaction
Conditions Conditions are the “if and then” clauses in
an approval rule and are defined as
condition types
Approvals An Approval is an instruction to AME on
how to execute an Approval Type
Rules Rules associate conditions with approvals
by using “if and then” statements
Groups An ordered set of one or multiple
approvers used in pre or post approvals

Copyright © 2007, Oracle. All rights reserved.


Approval Considerations

• Decide which transactions will route for approval


and for which groups of users require approval for
SSHR transactions
• Approvals can vary from section to section within
the same function
– For example, approval is required for changes to
Main Address but not for changes to Phone Numbers
• Approvals can vary from responsibility to
responsibility
– For example, some employees submit training
requests to their manager, others submit them to the
Training Administrator or both

Copyright © 2007, Oracle. All rights reserved.


Approvals Routing

• Default behavior uses supervisor relationship


• Simple hierarchy to top of organization
• How does my enterprise operate?
• Do I need to limit the number of levels traversed?
• Should approvals stop at a predetermined grade
level?
• Should the transaction go to immediate manager,
then to an administrator?
• Do I need to traverse the position hierarchy?

Copyright © 2007, Oracle. All rights reserved.


Summary

In this module, you have learned how to:


• Configure your functions and menus
• Configure the Workflow Builder
• Personalize your self-service web pages
• Understand and configure the approvals
mechanisms used by SSHR

Copyright © 2007, Oracle. All rights reserved.

You might also like