Oracle Certification, Database Administration, SQL, Application, Programming Reference Books
Preserving Custom Menus During 10SC Upgrade

To preserve customization to the SmartClient menus, you need to run the Function Security Loader (FNDSLOAD) executable to
extract the custom menu's in a file prior to upgrade and run FNDSLOAD after upgrade to upload the individual menus or all
menus attached to all responsibilities registered under a given application. The FNDSLOAD executable is available under
$FND_TOP/$APPLBIN directory.

Run FNDSLOAD to extract the menu definitions from the database to a text file. For example:

FNDSLOAD userid/Password 0 Y LOCAL menufile DOWNLOAD CUSTOMMENU

where 'menufile' is the name of the export file and 'CUSTOMMENU' is the name of the custom menu to be extracted.

The other option is to download all the menus under particular responsibilties by running the following command:

FNDSLOAD userid/Password 0 Y LOCAL menufile DOWNLOAD CUSTOMRESP

where 'menufile' is the export filename and 'CUSTOMRESP' is the shortname for the application of the SmartClient
responsibilities under which all menus are to be extracted.

After the upgrade, run FNDSLOAD again to restore the menu definitions from the text file onto the database.For example:

FNDSLOAD Userid/Password 0 Y LOCAL menufile INSERT

where 'menufile' is the text filename.

This command will only INSERT the menus and won't be updating any existing menus.

Return to : Oracle Database, SQL, Application, Programming Tips