Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
APPS TO FUSION
.......contents copyright protected by FocusThread UK Ltd
Home Technical Articles Training Articles Receive Email for New Articles
We are glad to announce the launch of Forum for Customizations and Extensions. Click here to visit http://apps2fusion.com/forums
Our OA Framework, BPEL Development & Apps DBA Trainings from USD 299 only
[on weekends] . Click here for details.
Also see here fully verifiable feedbacks/testimonials
http://www.apps2fusion.com/apps/apps/414-fndload-ame 11/23/2009
FNDLOAD AME Objects Page 2 of 11
Components
Oracle Apps
1. AME Conditions
Development
2. AME Groups
FNDLOAD for 3. AME action type usages
Oracle Web ADI 4. AME Rules
Extend VO in OA
Where are the LCT Configuration files for AME
Framwork
These are in $AME_TOP/patch/115/import
OA Framework
$ ls –lx
Tutorials Training
amesaagc.lct amesaatc.lct amesactu.lct amesacus.lct
OA Framework amesappg.lct amesappo.lct amesapty.lct amescond.lct
Integrate OA amesconk.lct amescvar.lct amesicls.lct amesiclu.lct
Framework with amesmatr.lct amesmatt.lct amespdan.lct amesrule.lct
Web Service amesrulk.lct US
D2K to OA
Framework
Transition I want to download AME Conditions. How can I do that.
OA Framework For downloading and uploading custom AME Conditions, you need to use LCT file
amesconk.lct. Please note that Oracle also delivers another LCT file named
Extending Controller
amescond.lct. However amescond.lct works only for the standard/seeded AME
- Steps
conditions. In order to download custom AME Conditions, you must use
OA Framework
amesconk.lct
Extension of
Application Module
OA Framework
What is the information required to download AME Conditions.
Extension of AM - In order to download any object that is associated with a given AME Transaction
Steps - How To type, you will need the Application Short Name and the AME Transaction Type
OA Framework with short name. Both of these can be found from AME Configuration screens. However
Captcha Webservice for downloading AME Conditions, you need to know something known as AME
OA Framework FAQ Condition Key. All these details can be found by running the SQL Statement as
http://www.apps2fusion.com/apps/apps/414-fndload-ame 11/23/2009
FNDLOAD AME Objects Page 3 of 11
AME_CONDITIONS ACON,
MDS in OA
AME_STRING_VALUES ASV,
Framework -What FND_APPLICATION_VL FA
exactly it is? where /*:APPLICATION_SHORT_NAME is not null
OA Framework and :TRANSACTION_TYPE_ID is not null
Entity Objects - and FA.APPLICATION_SHORT_NAME
Thinking from D2k like :APPLICATION_SHORT_NAME
mindset and */ACON.CONDITION_ID = ASV.CONDITION_ID(+)
and FA.APPLICATION_ID = ACA.FND_APPLICATION_ID
SPEL in OA
/* and ((:TRANSACTION_TYPE_ID = 'NULL' and
Framework - With
ACA.TRANSACTION_TYPE_ID is null) or
Audio Visual Demo
ACA.TRANSACTION_TYPE_ID
Install OA
like :TRANSACTION_TYPE_ID)*/
Framework and ACON.ATTRIBUTE_ID = AATT.ATTRIBUTE_ID
jDeveloper RUP4 and AAU.APPLICATION_ID = ACA.APPLICATION_ID
from Scratch and AAU.ATTRIBUTE_ID = AATT.ATTRIBUTE_ID
OA Framework /* and (:ATTRIBUTE_NAME is null or
Screen Extension by (:ATTRIBUTE_NAME is not null and AATT.NAME
Embedding a like :ATTRIBUTE_NAME))
*//* and (:CONDITION_KEY is null or (:CONDITION_KEY
Custom Page
is not null and
Controller Extension
ACON.CONDITION_KEY like :CONDITION_KEY))
in OA Framework is
*/ and ACON.CONDITION_TYPE in ('pre', 'auth')
safe or unsafe ? and AATT.NAME not in
PPR in OA ('ALLOW_DELETING_RULE_GENERATED_APPROVERS',
Framework - What is 'ALLOW_REQUESTOR_APPROVAL',
Partial Page 'AT_LEAST_ONE_RULE_MUST_APPLY',
Rendering? 'EFFECTIVE_RULE_DATE',
OA Framework 'EVALUATE_PRIORITIES_PER_ITEM',
'USE_RESTRICTIVE_ITEM_EVALUATION')
Tutorial 01 Script
and sysdate between AAU.START_DATE and
OA Framework
nvl(AAU.END_DATE - (1 / 86400), sysdate)
Tutorial 01
and sysdate between AATT.START_DATE and
OA Framework nvl(AATT.END_DATE - (1 / 86400), sysdate)
Tutorials 02 and sysdate between ACA.START_DATE and
OA Framework nvl(ACA.END_DATE - (1 / 86400), sysdate)
Training Tutorial 03 and sysdate between ACON.START_DATE and
OA Framework nvl(ACON.END_DATE - (1 / 86400), sysdate)
Training Tutorials 04 order by ACON.creation_date desc
Deployment of the
--Note this SQL will return the most recently created AME Conditions on top
OA Framework --Therefore you can find the condition key
Tutorials
Call OA Framework
Page from Oracle How can I download the AME Condition?
Forms passing After knowing the Application Short Name, Transaction Type Short Name, and
Parameters Condition Key, you can then run the FNDLOAD command for downloading the
Create LOV based AME Condition as shown below, one single line
field using
http://www.apps2fusion.com/apps/apps/414-fndload-ame 11/23/2009
FNDLOAD AME Objects Page 4 of 11
http://www.apps2fusion.com/apps/apps/414-fndload-ame 11/23/2009
FNDLOAD AME Objects Page 5 of 11
Framework -
Introduction
To download the Approval group, use the command that is similar to as
Hello World Mobile
shown below
Supply Chain
FNDLOAD apps/appsPassword 0 Y DOWNLOAD
Application $AME_TOP/patch/115/import/amesappg.lct
Framework XX_FOCUSTHREAD_HR_APP_GRP.ldt AME_APPROVAL_GROUPS
Testing OAF APPROVAL_GROUP_NAME='XX_FT_3RD_LEVEL_APPROVER'
Extensions from
jDeveloper -Things
to keep in mind In order to upload the Approval Group in new environment, use the command
Add as shown below
Picklist/Dropdown FNDLOAD apps/appsPassword 0 Y UPLOAD
http://www.apps2fusion.com/apps/apps/414-fndload-ame 11/23/2009
FNDLOAD AME Objects Page 6 of 11
http://www.apps2fusion.com/apps/apps/414-fndload-ame 11/23/2009
FNDLOAD AME Objects Page 7 of 11
- How AME relates The list of parameters for downloading the AME Action Type Usages is the same
http://www.apps2fusion.com/apps/apps/414-fndload-ame 11/23/2009
FNDLOAD AME Objects Page 8 of 11
http://www.apps2fusion.com/apps/apps/414-fndload-ame 11/23/2009
FNDLOAD AME Objects Page 9 of 11
authority')
SEARCH and sysdate between ACA.START_DATE and
APPS2FUSION nvl(ACA.END_DATE - (1 / 86400), sysdate)
SEARCH and sysdate between AAT.START_DATE and
nvl(AAT.END_DATE - (1 / 86400), sysdate)
and sysdate between AAU.START_DATE and
nvl(AAU.END_DATE - (1 / 86400), sysdate)
and sysdate between AAC.START_DATE and
nvl(AAC.END_DATE - (1 / 86400), sysdate)
and sysdate between ARUL.START_DATE and
nvl(ARUL.END_DATE - (1 / 86400), sysdate)
and sysdate between ARU.START_DATE and
nvl(ARU.END_DATE - (1 / 86400), sysdate)
UNION
select ARUL.RULE_KEY, AAT.NAME, AAG.NAME, null,
AAU.LAST_UPDATE_DATE
from AME_CALLING_APPS ACA,
AME_RULES ARUL,
AME_RULE_USAGES ARU,
AME_ACTION_TYPES AAT,
AME_ACTIONS AAC,
AME_ACTION_USAGES AAU,
AME_APPROVAL_GROUPS AAG,
FND_APPLICATION_VL FA
where /*:APPLICATION_SHORT_NAME is not null
and :TRANSACTION_TYPE_ID is not null
and */ /*FA.APPLICATION_SHORT_NAME
like :APPLICATION_SHORT_NAME
and */
FA.APPLICATION_ID = ACA.FND_APPLICATION_ID
/* and ((:TRANSACTION_TYPE_ID = 'NULL'
and ACA.TRANSACTION_TYPE_ID is null)
or ACA.TRANSACTION_TYPE_ID
like :TRANSACTION_TYPE_ID)
*/
and ACA.APPLICATION_ID = ARU.ITEM_ID
and ARUL.RULE_ID = ARU.RULE_ID
and AAC.ACTION_TYPE_ID = AAT.ACTION_TYPE_ID
and AAU.RULE_ID = ARUL.RULE_ID
and AAU.ACTION_ID = AAC.ACTION_ID
/* and (:RULE_KEY is null
or (:RULE_KEY is not null
and :RULE_KEY = ARUL.RULE_KEY))
*/
and ARUL.RULE_TYPE in (1, 2, 5, 6)
and AAT.NAME in
('pre-chain-of-authority approvals', 'post-chain-of-
authority approvals',
'approval-group chain of authority')
http://www.apps2fusion.com/apps/apps/414-fndload-ame 11/23/2009
FNDLOAD AME Objects Page 10 of 11
Comments (2)
Subscribe to this comment's feed
...
written by Anil Passi- , November 18, 2009
Yes certainly, I will write up an article that shows how to dump the full AME
Trx type setup and apply to next environment
Write comment
http://www.apps2fusion.com/apps/apps/414-fndload-ame 11/23/2009
FNDLOAD AME Objects Page 11 of 11
Name
Title
Comment
smaller | bigger
Add Comment
http://www.apps2fusion.com/apps/apps/414-fndload-ame 11/23/2009