Monday 19 January 2015

AME

Whats AME and why?
Approval management engine...It gives the flexibility of defining business rules from Front end thus reducing the customizations required in PLSQL to find the right approvers for the transactions

AME VS Workflow

There is no comparison between these two.
We can use AME in workflow to find the appprover and foward the document for approval

Can AME send notifications??
AME doesn't have any feature to send notifications.it is responsibility of calling application of sending notification, capturing the response and updating AME with response

Instead of customization oracle workflow can i do customizations in AME?
I heard people saying this..But it all depends on what customizations
you can move only the customizations around identifying the approver and sending notifications.
Assume you are using normal routing approval method(without AME) and there is a customization for the Requisition to be approved by the department head in case the amount more than 10000$ we cant move only this customization to AME.
If the requisition system is moved to AME then only we can handle this requirement with a AME rule and avoid customization

How can i know which all application use's ame
we can check the user guide of the module or check the in the table
select * from AME_CALLING_APPS_TL

Important tables to get approval history/App rovers list generated by AME
AME_APPROVALS_HISTORY--This contains the list of all the approvers generated
AME_TRANS_APPROVAL_HISTORY
AME_TEMP_OLD_APPROVER_LISTS

How do we know whether AME is configured or not for a application?
Check the profile AME installed at application level.It should be set to YES

Important Ame Api's

Ame_Api2.GetNextApprover()
Ame_Api2.GetAllApprover()

No comments:

Post a Comment