Beruflich Dokumente
Kultur Dokumente
COM
(HTTP://WWW.ORACLEPORT.COM)
ORACLE TECHNO FUNCTIONAL PORTAL, TECHNICAL AND FUNCTIONAL RESOURCE
AME does not manage the notification, routing or responses from approvers. These remain the
responsibility of the calling application or the workflow process.
Calling application refers to the application that is using AME components to define the
approval process. Calling applications can be Oracle applications or any application that is uses
PL/SQL code.
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 proceses such as:
4. Paying invoices.
E-Mail Address: *
3. These expenses go to the immediate manager (defined in the supervisor hierarchy) who
5. If the expenses cannot be approved by the immediate manager, they will then get passed to
8. based on the sign off authority. For example, you may set up a substitution rule, which CAPTCHA Code: *
9. says that if an expense value is below $100, then manager 1 can approve the expenses and
Submit
10. if the value is more than $100, then manager 2 needs to approve the transaction. If the
11. default approvers fail to approve the transaction, and the transaction includes additional
12. approvers, AME applies the substitution rule a second time on the additional approvers.
RECENT COMMENTS
13. Note: AME processes substitution rules a second time at the end of the only when the attribute
Jaime on Framework Personalization
REPEAT_SUBSTITUTION is set to true.
(http://www.oracleport.com/framework-
14. The expenses get paid. personalization/comment-page-1/#comment-
4296)
CATEGORIES
Overview of AME Components
1- Accounting Concepts
Oracle SSHR provides standard AME attributes for self-service transactions. You can use (http://www.oracleport.com/category/accountin
g/1-accounting-concepts/)
these standard attributes to better define your approvals processes. For the complete list of 1- Oracle R12 Financial Setup
(http://www.oracleport.com/category/1-oracle-
attributes, see Oracle Approvals Management (AME) Configuration in the online help. r12-financial-setup/)
Administrator n Concurrent
(http://www.oracleport.com/category/impratant
-queries/administrator-n-concurrent/)
Defining HR Responsibility
(http://www.oracleport.com/category/oracle-
hrms-payroll-setup/defining-hr-responsibility/)
FlexFields
(http://www.oracleport.com/category/flexfields/)
Forms Personalizations
(http://www.oracleport.com/category/forms-
personalizations/)
By default, the “Approvals Management Administrator” and “Approvals Management Business Analyst” HR / Payroll Important Tables
responsibilities do not have any functions associated with them, because their access is restricted by Role (http://www.oracleport.com/category/important
Based Access Control (RBAC). In this section, I will detail the steps needed to add functions so that we -tables/hr-payroll-important-tables/)
can get into using AME.
HR / Payroll Related Queries
(http://www.oracleport.com/category/impratant
Firstly, we’ll create a new user for this demonstration, and assign them the two responsibilities, thus: -queries/hr-payroll-related-queries/)
Impratant Queries
(http://www.oracleport.com/category/impratant
-queries/)
If I now log into the eBusiness Suite as that user and try to switch to either of those responsibilities, the
system indicates that there are no functions available for the user (see screenshot below). As I said above, Installing GNU Make For EBS
this is because role based access control ensures that only users with the right roles as well as (http://www.oracleport.com/category/installing-
responsibilities can access the functions. gnu-make-for-ebs/)
Jobs
(http://www.oracleport.com/category/jobs/)
Manufacturing
(http://www.oracleport.com/category/manufact
uring/)
MO_Global.Set_Policy_Context
(http://www.oracleport.com/category/mo_global
-set_policy_context/)
So, now we need to modify the user to give them the right roles to administer AME properly. As a system
administrator, open the User Management responsibility, as shown below. News and Articals
(http://www.oracleport.com/category/news-
and-articals/)
If you do not have any functions assigned to the responsibility, then you will need to use the SYSADMIN Oracle Apps Basics
(http://www.oracleport.com/category/oracle-
user and assign the Security Administrator role to your user. Select the Users option to continue.
apps-basics/)
Search for the user that you want to add the functions to (in my case, the 530571 user I created earlier), Oracle EBS Documentation Library
open the user details and then click on the Assign Roles button. You are then presented with a search (http://www.oracleport.com/category/oracle-
window, where you should search for all Roles beginning Approval: ebs-documentation-library/)
Others
(http://www.oracleport.com/category/others/)
Uncategorized
(http://www.oracleport.com/category/uncategor
Finally, review the settings that you have entered and click on the Finish button. In order to ensure that the ized/)
changes are replicated, now flush the cache by clicking on the Core Services tab then choose the Caching Understanding and Using API User Hooks
Framework sub-menu. Choose Global Configuration from the sidebar and then click on the Clear All (http://www.oracleport.com/category/understan
Cache button. You will be presented with a warning message (see below) which you can ignore and click ding-and-using-api-user-hooks/)
on the Yes button.
What are RICE Components
(http://www.oracleport.com/category/what-are-
Log out of this user and log back in as the 530571 user, and navigate to one of the AME responsibilities ” rice-components/)
you are now given a list of the AME Transaction Types that are configured in the system:
PAGES
Books
(http://www.oracleport.com/recommended-
books/)
Contact Us
(http://www.oracleport.com/contact/)
Functional Resource
(http://www.oracleport.com/functional-
resource/)
Trainings (http://www.oracleport.com/online-
In these practices you learn about approvals. You also see how approvers receive notifications training-details/)
Introduction to Oracle SQL and PL/SQL for
informing them of transactions. end users and beginners (Syllabus)
(http://www.oracleport.com/online-training-
Assumptions details/introduction-to-oracle-sql-and-plsql-
for-end-users-and-beginners-syllabus/)
You must have access to an Oracle Application Vision database or comparable training Oracle Forms Developer 10g: Build Internet
Applications Content Details
or test instance at your site on which to complete this practice.
(http://www.oracleport.com/online-training-
The names used throughout this practice are for the purpose of the practice and bear no details/oracle-forms-developer-10g-build-
internet-applications-content-details/)
resemblance to any particular organization or individuals.
Oracle HRMS/Payroll Techno Functional
Unless otherwise indicated, use the Manager Self-Service responsibility. Training (http://www.oracleport.com/online-
training-details/oracle-hrms-techno-
Use the Vision Corporation business group unless otherwise indicated. functional-training/)
When using a search function, you can use as a wildcard. For example, you can enter Oracle Reports Developer 10g: Build Reports
Self-Study Content Details
%Aur% to display all entries containing the string AUR. (http://www.oracleport.com/online-training-
details/oracle-reports-developer-10g-build-
Tasks reports-self-study-content-details/)
Use the Workflow User Web Applications responsibility as Mary Martin to display the FYI R12.x Oracle HRMS Self Service
Notification of the transaction. The log on as Malcolm Aurora (xxUSER1) to display the Fundamentals Content Details
(http://www.oracleport.com/online-training-
approval notification. details/r12-x-oracle-hrms-self-service-
fundamentals-content-details/)
The Change Pay: Perform Action page appears. •Oracle Application Framework (OAF) Training
(http://www.oracleport.com/online-training-
Check that the Change Pay action is in the Selected Actions table. details/1747-2/)
April 2016
7. Navigate to the Proposed Pay Rate region. (http://www.oracleport.com/2016/04/)
March 2016
8. In the Description field, select Productivity.
(http://www.oracleport.com/2016/03/)
May 2015
Navigate to the Approvers region. (http://www.oracleport.com/2015/05/)
March 2015
The Approvers table lists Malcolm Aurora as the approver.
(http://www.oracleport.com/2015/03/)
April 2014
16. In the Insertion Point field, select Append to List. (http://www.oracleport.com/2014/04/)
January 2012
24. Log on to SSHR as xxuser1/welcome. (http://www.oracleport.com/2012/01/)
December 2011
25. Select the Notifications function.
(http://www.oracleport.com/2011/12/)
January 2011
(http://www.oracleport.com/2011/01/)
November 2010
Practice – Creating an AME Rule
(http://www.oracleport.com/2010/11/)
June 2010
In this practice you create the following list creation rule in AME: (http://www.oracleport.com/2010/06/)
If the SSHR transaction calls your custom workflow process May 2010
(http://www.oracleport.com/2010/05/)
(xx_HR_PERSONAL_INFO_JSP_PRC) then the second immediate supervisor in the
chain of authority as well as the immediate supervisor of the person submitting the
TAGS
transaction must approve the transaction.
API to Create EIT Extra Information
To create this rule, you must also carry out the following tasks:
(http://www.oracleport.com/tag/api-to-create-eit-extra-
Test Rule
Sign In (http://www.oracleport.com/wp-admin)
Use the Test feature to create a test transaction. Change the header approver attributes so that the
2. Select the transaction type Oracle Self Service Human Resources and click the Conditions
link.
3. Click Create.
6. In the String Value field for the Workflow Process Name attribute, enter the internal name
7. Click Apply.
8. A confirmation message is displayed to confirm that the condition has been created.
Define Rule
17. All possible conditions for the Workflow Process are listed in the Header Conditions region.
19. Select the Action “Require approvals up to the first two superiors” for the Supervisory Level
action type.
Test Rules
TRANSACTION_REQUESTOR_PERSON_ID parameter.
24. Select your workflow process name as the test data for the
xxHR_PERSONAL_INFO_JSP_PRC
26. AME will list any rule detected that match your test transaction – yours should be listed. The
appropriate people to approve this transaction if initiated by Helen Carr are also listed:
jeet
V
e
r
y
I
n
f
o
r
m
a
ti
v
e
p
o
s
t.
I
n
e
e
d
O
nl
in
e
tr
ai
ni
n
g
f
o
r
W
o
r
k
fl
o
w
.
C
a
n
y
o
u
h
el
p
m
e
?
Bilal
I
n
e
e
d
a
n
o
nl
in
e
tr
ai
ni
n
g
f
o
r
A
M
E
f
o
r
P
r
o
p
e
rt
y
M
a
n
a
g
e
r.
C
a
n
y
o
u
h
el
p
m
e
in
t
hi
s
r
e
g
a
r
d
s.
faisal
Pl
e
a
s
e
d
r
o
p
a
n
e
m
ai
l
o
n
tr
ai
ni
n
g
@
o
r
a
cl
e
p
o
rt
.
c
o
m
(
m
ai
lt
o
:t
r
ai
ni
n
g
@
o
r
a
cl
e
p
o
rt
.
c
o
m
)
T
h
a
n
k
s.
swetha
W
h
e
n
I
m
ai
le
d
t
o
tr
ai
ni
n
g
@
o
r
a
cl
e
p
o
rt
.
c
o
m
(
m
ai
lt
o
:t
r
ai
ni
n
g
@
o
r
a
cl
e
p
o
rt
.
c
o
m
)
t
hi
s
a
d
d
r
e
s
s
it
is
f
ai
li
n
g
.
R
e
g
a
r
d
s,
S
w
e
t
h
a
.
faisal
it
s
tr
ai
ni
n
g
s
@
o
r
a
cl
e
p
o
rt
.
c
o
m
(
m
ai
lt
o
:t
r
ai
ni
n
g
s
@
o
r
a
cl
e
p
o
rt
.
c
o
m
).
W
h
e
r
e
di
d
y
o
u
s
e
e
tr
ai
ni
n
g
@
o
r
a
cl
e
p
o
rt
.
c
o
m
(
m
ai
lt
o
:t
r
ai
ni
n
g
@
o
r
a
cl
e
p
o
rt
.
c
o
m
)
?
R
e
g
a
r
d
s,
A
d
m
in
O
r
a
cl
e
P
o
rt
.
LEAVE A REPLY
Your email address will not be published. Required fields are marked *
NAME *
EMAIL *
WEBSITE
COMMENT
You may use these HTML (HyperText Markup Language) tags and attributes: <a
href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote
cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike>
<strong>
Post Comment