Exforsys.com
 
Home Tutorials Oracle Apps
 

Oracle Apps Application Framework

 

Oracle Apps Application Framework

Page 1 of 2
Oracle Apps 11i Free Training : Application Framework: This document describes the steps of registering new application in oracle applications. It also talks about the standard directory structure within oracle application.

Overview


 


Oracle Applications and custom applications that integrate with Oracle Applications rely on having their components arranged in a predictable structure. This includes particular directory structures where you place reports, forms, programs and other objects, as well as environment variables and application names that allow Oracle Application Object Library to find your application components.

An application, such as Oracle General Ledger or Oracle Inventory, is a functional grouping of forms, programs, menus, libraries, reports, and other objects. Custom applications group together site–specific components such as custom menus, forms, or concurrent programs.


Application Directory structure

When oracle applications are installed, a directory with instance name would be created. All the snapshots are taken with instance name as ‘PROD’. Oracle application will have the parent directory as ‘apps’ and then a directory with name prod. Under that there would be five directories namely prodcomn, proddata, proddb, prodora,prodappl.



Figure1-Applications Directory Structure


Prodappl directory contains one directory for each application within oracle applications. The screen shot above shows the directory structure starting from ‘apps’ directory.


Each application directory will have directories shown in following screen shot.



Figure-2 GL_TOP directory


Registering Application

Prerequisites

1. Define an environment variable that translates to your application’ basepath.


e.g If we are defining new application with base path as IDC_TOP and short name as IDC_DEV then there should be an entry in env file as IDC_TOP=/apps/prod/prodappl/IDC_DEV


2. Set up a directory structure for your application.


We need to create the standard subdirectories to be used by forms, reports and sql files under each application directory.


e.g. under IDC_DEV directory we need to have following subdirectories.



Figure3 IDC_TOP Directory structure



Following directories should exist under admin directory.



Figure3.1 IDC_TOP Directory structure


Next Page: Oracle Apps Application Framework - Page 2


Read Next: Oracle Apps Table Registration API



 

 

Comments


thudi said:

  We need to place custom form in particular custom directory ,forms folder.
June 2, 2005, 7:43 am

thudi said:

  prod_top-->GL-->--Reports

in the Reports folder.
June 2, 2005, 7:45 am

furkanalam said:

  Excellent Article
September 15, 2005, 1:35 pm

SRINIVAS TUMARADA said:

  U HAVE DONE A EXCELLENT WORK.
August 22, 2006, 2:59 am

vijaybabu said:

  Very Helpful for selflearning :)
September 22, 2006, 5:03 am

Monir said:

  it is very helpfull. Thank u all for this site
September 28, 2006, 2:22 pm

haind said:

  Can you give me some articles about using manual user_exit on forms???
December 20, 2006, 5:08 am

khwaja said:

  BASEPATH is used by Oracle Application to determine the location of the base directory in the OS which correspond to the application.
eg.
Application: Receivables
BASEPATH: AR_TOP

This tells the application to consider AR_TOP for referring all the objects related to Receivables.
January 20, 2007, 2:58 am

bryan said:

  hi, i have a big confusion on how this Application Navigator Portlet is built, with the responsibilities, menus, etc.
ill be please if someone could on this, the above article is alos good.....
May 11, 2007, 5:13 pm

Samura said:

  what is the path of env file in linux to setup basepath when registering a custom application.
February 9, 2008, 2:04 pm

ikbhal said:

  gives simple idea on oracle apps
November 3, 2008, 5:33 am

vimalkumar said:

  Great! thnx for ur information.
November 26, 2008, 8:43 am

Post Your Comment:

Members Please Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification: 
 
 Subscribe    

Sponsored Links

 

Subscribe via RSS


Get Daily Updates via Subscribe to Exforsys Free Training via email


Get Latest Free Training Updates delivered directly to your Inbox...

Enter your email address:


 

Subscribe to Exforsys Free Training via RSS
 

 
Partners -  Privacy and Legal Policy -  Site News -  Contact   Sitemap  

Copyright © 2000 - 2009 exforsys.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape