1) For oracle forms.
Compile the forms using the command:
f60gen module='XXXXXXXX.fmb' userid=apps/apps
2) For custom PLL.
f60gen module=calendar.pll userid=apps/apps module_type=library
3) For Form personalization
1) Login into Middle Tier.
2) $AUG_TOP/forms_personal (This is the directory where the extracted Form Personalizations reside).
3) Enter form_pers_download
4) AOL Related Scripts
1. Download FND Messages.
For all the message names which starts with XXT_REGN,
FNDLOAD apps/
For a particular message XXT_REGN_LAUNCH_SUCCESS
FNDLOAD apps/
2. Upload the FND Messages.
$FND_TOP/bin/FNDLOAD apps/
3. Download the FND Lookups.
To download all the lookups starts with XXT_REGN,
FNDLOAD apps/
For a particular Lookup XXT_REGN_STATUS
FNDLOAD apps/
4. Upload the FND Lookups.
$FND_TOP/bin/FNDLOAD apps/
5. Download the FND Responsibility
FNDLOAD apps/
(Or)
FNDLOAD apps/
6. Upload FND Responsibility
FNDLOAD apps/
7. Download the FND Grants
FNDLOAD apps/
8. Upload the FND Grants
$FND_TOP/bin/FNDLOAD apps/
9. Download FND Menu
Download the menus which starts with XXT_PON_REGN,
FNDSLOAD apps/
Download a particular Menu,
FNDSLOAD apps/
10. Upload the Menu.
if $FND_TOP/bin/FNDSLOAD apps/
11. Download FND Function:
FNDLOAD apps/
12. Upload FND Functions.
FNDLOAD apps/
13. Download AK Attributes
java oracle.apps.ak.akload apps apps THIN "(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(Host =
AMS - Application Short Name
AMS_ASSOCIATE_DELV - Region where the attribute attached
14. Upload AK Attributes
java oracle.apps.ak.akload apps apps THIN "(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(Host = sdniodb15)(Port = 40001)) (CONNECT_DATA = (SID = OMO0)))" UPLOAD ATTRIBUTE_LDT_NAME>.ldt UPDATE GERMAN_GERMANY.WE8ISO8859P1
Scripts for OAFramework Customization
2.1 OAFramework page related scripts.
2.2 Upload PG.xml files from the jdeveloper directory.
2.3 Change the package structure, < > according to your project
1.
Upload a Single PG.xml file
2. Upload multiple PG.xml files
3. View the PG.xml from the database in TOAD or SQLDeveloper.
Begin
Jdr_utils.printDocument(‘/oracle/apps/pon/award/completion/webui/ponCompleteAward2PG’);
End;
4. To find the personalized file path for a particular PG.xml
begin
jdr_utils.listCustomizations('/oracle/apps/fnd/framework/navigate/webui/AppsNavigateMobilePG');
end;
Will give /oracle/apps/fnd/framework/navigate/webui/customizations/site/0/AppsNavigateMobilePG
When the page is personalized at site level.
5. To download the personalized file, first run the above script in SQL, that will display the full path for the personalized file, then run the below command
Eg.
Begin
Jdr_utils.printDocument(‘/oracle/apps/fnd/framework/navigate/webui/customizations/site/0/AppsNavigateMobilePG’);
End;
Save the file as AppsNavigateMobilePG.xml in the mentioned path and import into database using the above script.
6. To create translations for the personalized page or for a custom page, download the corresponding xlf file for the personalized page or the custom page. Then change the prompts in the destination language and import the page again.
Extract XLF file for a particular directory (For arabic language, for a different language, change accordingly).
Extract XLF file for a particular file(For arabic language, for a different language, change accordingly).
7. When you have the Substitutions upload the JPX using the following script from the UNIX prompt,
java oracle.jrad.tools.xml.importer.JPXImporter $CUST_TOP/TestProject.jpx -username $APPS_NAME -password $APPS_PASSWORD -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=
8. To find the personalizations for a particular object or for the whole system or for a particular package.
Login with the user who has Functional Administrator responsibility, you search the Object you have substituted (Functional Administrator=>Personalization=>Import/Export).
Search with a particular path, Eg. /oracle/apps/icx will give all the personalization under the path.
If the the profile option “FND: Personalization Document Root Path” set properly, the personalization can be exported to the system directly.
No comments:
Post a Comment