Custom Applications Are Required if You Are Creating New Forms

5

Click here to load reader

Transcript of Custom Applications Are Required if You Are Creating New Forms

Page 1: Custom Applications Are Required if You Are Creating New Forms

7/28/2019 Custom Applications Are Required if You Are Creating New Forms

http://slidepdf.com/reader/full/custom-applications-are-required-if-you-are-creating-new-forms 1/5

Custom Applications are required if you are creating new forms, reports, etc.This

allows you to segregate your custom written files from the standard seeded

functionality that Oracle Applications provide.Customizations can therefore be

preserved when applying patches or upgrades to your environment

Step1:Make the directory structure for your custom application files:

cd $APPL_TOP

mkdir xx_top

mkdir xx_top/12.0.0

mkdir xx_top/12.0.0/admin

mkdir xx_top/12.0.0/admin/sql

mkdir xx_top/12.0.0/admin/odf 

mkdir xx_top/12.0.0/admin/template

mkdir xx_top/12.0.0/admin/driver

mkdir xx_top/12.0.0/html

mkdir xx_top/12.0.0/mds

mkdir xx_top/12.0.0/mesg

mkdir xx_top/12.0.0/patch

mkdir xx_top/12.0.0/help

mkdir xx_top/12.0.0/java

mkdir xx_top/12.0.0/media

mkdir xx_top/12.0.0/sql

mkdir xx_top/12.0.0/bin

mkdir xx_top/12.0.0/reports

mkdir xx_top/12.0.0/reports/US

mkdir xx_top/12.0.0/forms

mkdir xx_top/12.0.0/forms/US

mkdir xx_top/12.0.0/$APPLLIB

Page 2: Custom Applications Are Required if You Are Creating New Forms

7/28/2019 Custom Applications Are Required if You Are Creating New Forms

http://slidepdf.com/reader/full/custom-applications-are-required-if-you-are-creating-new-forms 2/5

mkdir xx_top/12.0.0/$APPLOUT

mkdir xx_top/12.0.0/$APPLLOG

Step2:Add the custom module into the environment:

Go to $APPL_TOP,Create a customPROD_erp.env and make the following entry in

customPROD_erp.env.

applprod@erp appl]$ cat customPROD_erp.env

XX_TOP=/d02/PROD/apps/apps_st/appl/xx_top/12.0.0

export XX_TOP

applprod@erp appl]$

Go to the contextfile location INST_TOP/appl/admin/PROD_erp.xml and add the

custom entry where all top paths are located.

<XX_TOP oa_var="s_xxtop" oa_type="PROD_TOP"

oa_enabled="FALSE">

/d02/PROD/apps/apps_st/appl/xx_top/12.0.0</XX_TOP>

Step3:Create new tablespace for database objects and Schema:

SQL>create tablespace custom datafile

'/d01/PROD/db/apps_st/data/xxcustom.dbf' size 1024M;

SQL>create user custusr identified by custusr

default tablespace custom temporary tablespace temp;

SQL>grant connect, resource to custusr;

Step4:Register your Oracle Schema:

Login to Applications with System Administrator responsibility

Navigate to Application-->Register

Application = xx_custom

Short Name = xx

Basepath = XX_TOP

Page 3: Custom Applications Are Required if You Are Creating New Forms

7/28/2019 Custom Applications Are Required if You Are Creating New Forms

http://slidepdf.com/reader/full/custom-applications-are-required-if-you-are-creating-new-forms 3/5

Page 4: Custom Applications Are Required if You Are Creating New Forms

7/28/2019 Custom Applications Are Required if You Are Creating New Forms

http://slidepdf.com/reader/full/custom-applications-are-required-if-you-are-creating-new-forms 4/5

Step8:Create custom menu:

 This will act as a placeholder for any menu items we wish to make available for the

Custom Responsibility (which is defined at a later stage) We will create two menus,

one for Core Applications and one for Self Service.

Navigate to Application-->Menu

Menu = XX_CUSTOM_MENU

User Menu Name = XX Custom Application

Menu Type =Standard

Description = XX Custom Application Menu

Seq = 100

Prompt = View Requests

Submenu =

Function = View All Concurrent Requests

Description = View Requests

Seq = 110

Prompt = Run Requests

Submenu =

Function = Requests: Submit

Description = Submit Requests

Menu = XX_CUSTOM_MENU_SSWA

User Menu Name = xx Custom Application SSWA

Menu Type =

Description = XX Custom Application Menu for SSWA

Step9:Create new responsibility. One for Core Applications and One for Self Service

(SSWA)

Navigate to Security-->Responsibility-->Define

Page 5: Custom Applications Are Required if You Are Creating New Forms

7/28/2019 Custom Applications Are Required if You Are Creating New Forms

http://slidepdf.com/reader/full/custom-applications-are-required-if-you-are-creating-new-forms 5/5

Responsibility Name = XX Custom

Application = xx_custom

Responsibility Key = XXCUSTOM

Description = XX Custom Responsibility

Available From = Oracle Applications

Data Group Name = XX_GROUP

Data Group Application = xxcustom

Menu = xx Custom Application

Request Group Name = xx Request Group

Responsibility Name = XX Custom SSWA

Application = xx_custom

Responsibility Key = XXCUSTOMSSWA

Description = XX Custom Responsibility SSWA

Available From = Oracle Self Service Web Applications

Data Group Name = XXGROUP

Data Group Application = xx_custom

Menu = xx Custom Application SSWA

Request Group Name = XX Request Group

Step10:Add responsibility to user

Navigate to Security-->User-->Define

Add XX Custom responsibility to users as required

Finally Source the customPROD_erp.env and Run Autoconfig on AppsTier.Now You

are ready to create your database Objects, custom Reports, Forms, Packages, etc.