|
Creating the custom top directory and
register in the Application object library
This document will
explain the process of creating the custom top directory and register
in the Application object
library. The complete process is given here below.The first step is to
create the custom top directory on the 11i e. business suite server
Custom top
directory creation:
Log in to the Application tier as application
file system owner, generally app mgr may be the
user
In $APPL_TOP
directory create a new sub folder with a relevant name. If you are
going to create a custom
product based on order management you can name it order management
support and give a short
name as ONS
create an appropriate
directory structure based on your development structure
Example: in ONS
create at least
these three directories
copy the appropriate
forms inside the forms language specific directories and reports in
the language
specific directories
.Executables into the bin directories
app mgr may be the
user.
In $APPL_TOP
directory create a new sub folder with a relevant name. If you are
going to create a custom
product based on order management you can name it order management
support and give a short
name as ONS
create an appropriate
directory structure based on your development structure
after doing so
You export your top
directory path to context name,.env file in the $APPL_TOP
append this entries
into the file.
export $ONS_TOP= $APPL_TOP/ons/11.5.0
Bounce all the
services so that application gets updated for the new entry.
Let us move to the
front end of the 11i e business suite to complete the registration
process.
of our Custom
product First we have to register the application log in as the user
who has system administrator responsibility
In application menu
select register.In that form enter
Application = order management support
short name = ONS
Base path = ONS_TOP
Save your work
After that
We have to register the forms as forms
So select application developer responsibility
Navigate to application select forms
form = Enter the custom form name
application = select your application from lov(order management support)
user form name = give some relevant name for the form . Note: you are going to call the user form name in function
Register all the forms available in your top directory
Next select application --function
where we can register the forms as a function
Here
Function name = your function name
user function name = relevant user function name
Note: you are going to call this user function name in menu
In the upper tabs select the forms tab
and select your registered user form name in previous step
Register all the forms as functions
Then select application--- menu
Create a menu for the functions
menu = give menu name for application internal use
user menu name = relevant name for the menu Note: we are going to call this in responsibility
menu type = select standard
Description = write description of your product
seq = use integer for sequence
prompt = give the prompt name for the function which you can see in the navigator
function = give the user function name for the custom forms
check the grant box(by default it is checked)
Register all the functions
Switch to system administrator responsibility
security ---- oracle---- datagroup
If you create a custom scheme in the database for your product name ONS then create a custom
data
group for it data group=enter your data group name
description = describe it
Click the tab copy applications from Standard application add your application in the application list
Application = Order management support
oracle id=ONS
then register the reports as executables
concurrent---program ----executables
executable = give the relevant name for executable
short name = give short name for it
application = order management support
Execution method = oracle reports
Executable file name = give the operation system name of report (rdf) file without extension
note:Forms
and reports should be in upper case in operating system as per the
naming
|