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.
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.
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
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.
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.