Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
54 views4 pages

Setting Up AME (Approval Management) in R12

The document provides a guide for setting up Approval Management (AME) in Oracle R12, detailing the necessary roles and permissions required for users. It outlines the steps to assign roles to users and grant the appropriate permissions, as well as addressing common errors encountered during the process. Additionally, it mentions a concurrent program to run for existing AME users to ensure functionality post-upgrade.

Uploaded by

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

Setting Up AME (Approval Management) in R12

The document provides a guide for setting up Approval Management (AME) in Oracle R12, detailing the necessary roles and permissions required for users. It outlines the steps to assign roles to users and grant the appropriate permissions, as well as addressing common errors encountered during the process. Additionally, it mentions a concurrent program to run for existing AME users to ensure functionality post-upgrade.

Uploaded by

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

More Create Blog Sign In

Oracle Applications - Gaurav Sehgal

Wednesday, June 4, 2008 About Me


Setting up AME (Approval Management) in R12
I am working with a customer for upgrading there HCM to R12
from 11.5.10 . R12 include lot of technology changes and one of
them includes AME. Newer version of AME, AME.B is also available
in latest 11i releases.
AME.A was built in mod PL/SQL and AME.B is developed in OA GAURAV SEHGAL

Framework. Another major change in AME is that it uses RBAC View my complete profile
(Role Based Access Control) mechanism to assign responsibilities
to a user.

So if you open AME Approvals function with old responsibilities you


might get one of the following errors.

The requested URL /pls/VIS/OracleSSWA.Execute was not found


on this server.
OR
Can not access function AME_WEB_APPROVALS. This installation
does not manage mode pl/sql. Please contact your System
Administrator.

Both the errors saying that mod PL/SQL is not available


(OracleSSWA is a program that executes the PL/SQL Package to
generate the html output for pages).

Following are the steps to implement AME in R12 instance.


1. Login with SYSADMIN User.
2. Go to User Management Responsibility.
3. Click on Users and query for the username to which you want to
assign AME Responsibilities.
4. One you query the User, Update the User from search results
region and then click on Assign Roles.
5. Assign following Roles to the User
a) Approval Management Administrator
b) Approval Management System Administrator
c) Approval Management Process Owner
d) Approval Management System Viewer
e) Approval Management Business Analyst

Once finished with the Roles we will grant a permission set to the
user from Functional Administrator Responsibility. Following are
the steps for that

6. Go to Functional Administrator Responsibility => Security =>


Grants => Create Grant.
7. Enter Name of the "Grant" and effective start date. In Security
Context select Grantee Type as Specific User and enter the User Blog Archive
name whom you want to assign AME Responsibilities (Same user
to which we assigned AME Roles). ► 2009 (2)
8. Select Object as AME Transaction Types and Press Next.
9. Select Data Context as All Rows and assign "AME Calling ▼ 2008 (7)
Applications" permission set and Save the Information. ► September (2)

We need to set the AME: Installed Profile option as well to make it ▼ June (1)
work. Set this profile option to Yes at application level (Human Setting up AME
Resources). (Approval
Management) in R12
Try to login with the user and you can see the following
responsibilities listed there
Approvals Management Administrator ► May (2)
Approvals Management Business Analyst
► April (2)
What should existing AME Users do to make it work ?
It is pretty easy. Oracle provides a concurrent program "Approvals
Management Post Upgrade Process". Run this program and thats
all.

Drop a comment if you have any question regarding the above


article. Hope this will help.

njoy
Gaurav
Posted by Gaurav Sehgal at 7:20 PM

Labels: AME, Approval Management

14 comments:

Ahmad Bilal said...


Good Article,

i am not able to find my user name in User Management


responsibility (user Form).

Can i have your email address ?


September 25, 2008 at 2:31 AM

Gaurav Sehgal said...


Hi Ahmad
Login with SYSADMIN user and try to search the your user
name.
You can email at [email protected]
September 28, 2008 at 4:08 PM

Nitin Singh said...


It was nicely explained. IT worked for me gaurav thanks

From
Nitin Singh
November 7, 2008 at 5:14 PM

Unknown said...
This comment has been removed by the author.
March 9, 2009 at 3:23 AM

Unknown said...
Hi Gourav,
being in which Responsbility we need to run the follwing
request
"Approvals Management Post Upgrade Process".
March 9, 2009 at 3:25 AM

Ahmad Bilal said...


Approvals Management Post Upgrade Process CAN BE RUN
FROM System Administrator Responsibility
March 9, 2009 at 3:28 AM

Gaurav Sehgal said...


Prasanth
Ahmad is absolutely right. You can also use the following
query to find the responsibilities for a concurrent program
from which you can run the process.

[code]
SELECT resp_tl.responsibility_name rp,
rg.request_group_name rg,
fcp_tl.user_concurrent_program_name conc
FROM fnd_request_group_units rgu,
fnd_concurrent_programs fcp,
fnd_concurrent_programs_tl fcp_tl,
fnd_request_groups rg,
fnd_responsibility resp,
fnd_responsibility_tl resp_tl
WHERE rgu.request_unit_id = fcp.concurrent_program_id
AND fcp_tl.concurrent_program_id =
fcp.concurrent_program_id
AND rg.request_group_id = rgu.request_group_id
AND resp.request_group_id = rg.request_group_id
AND resp.responsibility_id = resp_tl.responsibility_id
AND Upper(fcp_tl.user_concurrent_program_name) LIKE
Upper('%Approvals%Management%Post%Upgrade%Proces
s%')
AND Upper(resp_tl.responsibility_name) LIKE Upper('%%');

[/code]
March 10, 2009 at 8:28 AM

richard vlietman said...


Brilliant excelelnt document - worked first time Thank you
June 28, 2011 at 5:00 AM

subra said...
Gaurav,

Thanks for the document. It's a very precise document to


setup AME

keep it up

Subra
April 24, 2012 at 11:29 AM

Unknown said...
i did all steps but i get same error, what could it be
happening?
January 11, 2013 at 11:40 AM

Unknown said...
I am not geeting the Roles in LOV while assigning the same
to user through Assign Role in User Management.

Pl. help.

Thank you,
Atul.
March 5, 2013 at 6:32 AM

Unknown said...
Very nice post..Please post more setup with screen shots..
September 5, 2013 at 6:42 AM

Anonymous said...
Excellent.. It helps
January 3, 2018 at 1:40 AM

Sunil Singh Sikarwar said...


Superb!!!
April 10, 2018 at 8:51 AM

Post a Comment

Newer Post Home Older Post

Subscribe to: Post Comments (Atom)

You might also like