Vous êtes sur la page 1sur 29

Approval Management Engine (AME)

ANC Contracting L.L.C Confidential


1



Setup for AME Responsibility


Author: Kamtala Praveen

Creation Date: Jan 20, 2010

Last Updated: Jan 20, 2010



Approvals:
Project Sponsor
Project Manager









Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
2
Document Control
Change Record1
Date Author Version Change Reference







Reviewers







Distribution






Name Position





Copy No. Name Location

1
Library Master Project Library
2
Project Manager
3
Steering Committee Members
4



Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
3


1. Overview 1

2. Introduction 1

3. Setup 2

3. 1. Setup AME for AP transaction 12

4. Transaction Processing 19

5. Notes 27

6. Roles & Responsibility for Data Migration 28










Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
4

1. OVERVIEW:

The purpose of Oracle Approvals Management (AME) is to define approval rules that
determine the approval processes for Oracle applications. The following graphic
illustrates the typical approval process used in an organization.


2. INTERDUCTION:

AME is a simple to use Rules Engine for Defining Approval Policy and it is generic
engine can be used where no integration currently exist, even with non EBS modules.
Standardizing on one engine reduces costs for customer as well as consulting since only
one set of skills required, None or only minimal coding required to setup rules
















Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
5
3. Setup for AME responsibility:
1. Login as user and add the Responsibility.

Navigation -->System Administrator--> Security--> User --> Define (query user and add
Resp.)

2. Add AME Responsibility to your existing user account and give an appropriate
effective date.

3. Save the record.







Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
6

4. Login as SYSADMIN user.
5. Switch the responsibility to User Management and Navigate to the Users function.

6. Query for the newly created user.

7. Click on the update action from the result table.


Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
7


8. In the Update User page, click on the Assign Roles button.



Click on the assign rules .next one window will open




Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
8
9. in the search window, query for Approval.

10. Following five roles will be displayed.

11. Select all five roles.























Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
9
12. After selecting the Roles, provide the Justification for the role and the effective date.



Save and Apply.
13. After completing the action, you can query back the same user and can verify the list
of roles being attached to the user.

14. Now switch the Responsibility to Functional Administrator.

15. Click on create grants under the grants sub-tab.



Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
10



16. Enter a Grant Name and provide an effective date.

17. Navigate to the Security Context region and select the Grantee Type as Specific
User
18. In the Grantee field select the newly created User

19. In the Data Security region select AME Transaction Types as the Object.





Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
11

20. Clicking next will take you to the Select Object Data Context page.

21. You have a default value of All Rows in the Data Context Type, leave it as it is, and
Navigate further.



22. In the Define Object Parameter and Select Set page, enter AME Calling
Applications as the value in the Set field.




Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
12

23. Clicking next will take you to the Review page.

24. Verify the information and submit the transaction.

25. Save the data.

Now you can login as created user.

You should be able to see the following responsibilities:
A). Approvals Management Administrator
B). Approvals Management Business Analyst


3. 1. Setup AME for AP transaction


Click Approvals Management Business Analyst



Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
13


Select the transaction type Payables Invoice Approval















Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
14
Click Attributes
It will show below screen




Create your custom attribute according to your requirement.
Test Case:
Here we mentioned for operating unit name..
Query:
Select hro.name from ap_invoices_all api, hr_operating_units hro where api.invoice_id =
transactionId
and hro.organization_id = api.org_id





Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
15


Create custom conditions as per your requirement.
Mentioned test screenshot below



Click on Apply.




Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
16


Click action types
=>use existing action type
Select approval-group chain of authority while Create action type
You can find below screen shots
Below two we created as Require approval from ANC_APPROVER




Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
17
Click approver groups. Find below screen shots
We created approval groups



You can find below screen shot.
Here you can find approver names.




Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
18
Finally step to create Rule. Click Rules
You can find below screen shot.

Click on ANC Rules.


Set up is done.




Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
19
4. TRANSACTION PROCESSING:
Login to Payable Responsibility and make a transaction for the approval.












Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
20
Now validate the invoice from actions button and status will show as validated.



Approval field be showing as required.










Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
21
Again click on the Actions button to do Approval.

Click on Initiate Approval.
Status of Approval will be Initiated.



Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
22
We see from the Reports.
Click on Reports and click Invoice Approval History.

We see the Approvers in Approver Field.













Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
23
Login to the Approve user he can find the Notification form where the transaction has
come in his login page and he can Approve by clicking on the notification.

By clicking on notification it will move to next level.
Click on Approve.



Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
24

After login to the next user he sees the notification in login page.

Clicking on notification he can see the transaction that has Approved

And he can Approve or Reject.



Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
25
Once its approved the status of the transaction in Approve field Workflow Approved.

Now you can see from the Reports tab who all are Approved the Transaction.



Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
26
This notification also can be sent your Official Mail also it should be configured in the
workflow manager.













Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
27
5. Notes



Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
28
6. Roles & Responsibility for Data Migration

























Approval Management Engine (AME)
ANC Contracting L.L.C Confidential
29

Vous aimerez peut-être aussi