Categeory Components Naming FILES Package Naming Standard
Standard
View Object VO Xml TpIdentifier.oracle.apps.applicationshortn
Java(Object Level) ame.componentname.server
Java(RowLevel)
Entity Object EO XML, JAVA TpIdentifier.oracle.apps.applicationshortn
ame.componentname.schema.server
MODEL Application AM XML,JAVA TpIdentifier.oracle.apps.applicationshortn
Module ame.componentname.server
View Links VL
Associations Assoc
Page PG XML TpIdentifier.oracle.apps.applicationshortn
ame.componentname.webui
VIEW Region RN XML TpIdentifier.oracle.apps.applicationshortn
ame.componentname.webui
Package File Meanin XML Meaning full
gful
Controller Controller CO JAVA TpIdentifier.oracle.apps.applicationshortn
ame.componentname.webui
JDeveloper Configuration Steps
Step1
Identify and download the Correspondent Jdeveloper Patch
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
To Understand Step1 Click below Link
http://oracleapps88.blogspot.in/2011/10/to-find-correct-version-of-
jdeveloper.html
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Step2
Extract the ZIP File
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Example
Drive Name : E:\
Folder Name : JDEVELOPER
Click "Ok"
it will show three folder inside Extracted Folder i.e E:\JDEVELOPER
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Step3
Set the DBC File
From Location :
Navigation --> Go to URL Of the Instance
For Example : http://test.ora.com:8000
Click About this page
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Java System Properties Tab
In the Above Screen Look For DBC FILE then it will show Location
/data1/appshome/oracle/TEST/inst/apps/TEST_test/appl/fnd/12.0.0/secure/TEST.dbc
To Location :
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
/ Extracted Drive/Extracted Folder jdevhome/jdev/dbcfiles/secure/
For Example
E:\JDEVELOPER\
Now Navigate to
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Copy the DBC File
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Step4
Set the Environment Variables
Enter Variable Name : JDEV_USER_HOME
Variable Value : Extracted Drive \Extracted Folder \ Jdevhome\jdev
Navigation
Go to environment Variables of Windows Run Enter Env , It will Redirect to Environment
Variables
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click New
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click ok again click Ok
Step5
Bring the jdeveloper as shortcut to desktop
Navigiation
Go to Extracted Drive \Extracted Folder \ Jdevbin\Jdev\bin Then RC On Jdevw.exe RC Send to
Desktop
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
PAGE Creation Steps
In this Lesson, We Are Learning how to Build the Page Using Jdeveloper in OAF
Step1
Create the OAWorkSpace
Navigation
Go to Application Navigator --> Applications --> RC --> New OAWorkSpace
Enter Work Space Name : B115
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Press OK and Cancel
Inside Applications , We Can see
Step2
Create the OAProject
Basically 3 Sub Steps inside Project Creation
Navigation
Go to Work Space Name --> RC --. New OAProject
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Next
a) Enter
project Name : batch115
Default package : gteuromax.oracle.apps.po.demomgmt.webui
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Next
b) Enable the Check box
Click New
If it is New Connection , There is 4 Steps
Enter The Connection Name : TEST
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Next
Enter user Name : apps and Enter the Password : apps
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Next
Enter the
host name
port number
SID
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Next and Press Test Connection
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click finish
It will Return to Step2 With Connection Name
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Next
c) Enter the
DBC File
User Name
Password
Application Short Name
Responsibility Key
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Finish
Step3
Create the Page
Navigation
Go to Project -->RC -->New--> Web tier --> OA Components --> Page
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Ok
Enter the Page Name and Click Ok
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Now We Can See
Step4
Create the Application Module
Go To Package --> RC --> New Application Module
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Enter the Package Name and Application Module Name
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click next and Finish
Now We Can See
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Step5
Add Below Properties to the PAGE Using PageLayout Region
AM Definition
Window Title
Naviagation
Go to Page
Go to Region1
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Now Property Inspector
Enter the AM Definition and window Title
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Select AM and Press Ok
Enter the Window Title and Title
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
How to compile the project
Go to projec t -- RC - Rebuild
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Run the Page , We Can See The Output....
Go to Page --> RC --> Run
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Now Output Displayed On the Browser..
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
POPLIST OR DROPDOWN LIST OR PICKLIST CREATION STEPS IN OAF
Step1
Create the Item and set the item Style As Message Choice
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Output Should Be
Step2
Create the View Object
Note : VO Using For Pop list , We Should Follow Below Package Structure as per the Standards of OAF
thirdpartyidentifier.oracle.apps.applicationshortname.componentname.poplist.server
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
In the Above Figure Navigation
Go To Package RC
a) New View Object --> Next
Check the Package Name
Enter the VO Name
Select the Type As Read Only
b) Enter the Query
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Query is
Then Click next Upto Finish
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Step3
Add Below Properties To Correspondent Message Choice Bean Item
o PickList View Definition(PackageName .ClassName) or View Instance
gt115bup.oracle.apps.po.demomgmt.poplist.server. TitleDetailsVO
o PickList Display Attribute
o PickList Value Attribute
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Important Properties Of Message Choice Bean Item
a) Add Blank Value
b) Intial Value
c) Static List (Add the Union Clause and add values By Changing VO)
Prorgamatically Works On
d) Dependent PickLIst
e) Programmatic Query Substitution
f) Dynamic Intial Value
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Lov (List Of Values)
Lov We can build 2 ways
a) Internal Region b) External Regions
Lov Steps Using Internal List Of Values Region
1) Create the item and set the item Style as Message Lov Input
Note : item holds Automatically
a) list of values Region b) lov mappings
2) Prepare the View Object Using Below package Model
tpidentifier.oracle.apps.applicationshortname.lov.server
Navigation
RC - New -- View Object Click next , Now Enter
Package Name : gtemax.oracle.apps.ar.democomponets.lov.server
VO Name : SupplierLovVO
Select the Radio Button : Read Only
Click Next Up to Finish.
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
3) Shuttle VO to AM
Navigation
Double click on AM
Check Data Model [Selected ]
Expand package and Select VO
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
-- Shuttle By Clicking Right Arrow in the Wizard(Then It will Create ViewInstance)
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click the Apply and OK
Note :
We can test the VO Using Business Components Browser
RC on AM -- Click Test
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Connect
Now we can see
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Select Vo instance
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
4) Add VO to Internal list of values region using view instance via wizard option to correspondent Lov
Inuput Item
Navigation
Go to Internal List of Values Region
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
RC -- New Table Using wizard
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
click next
Select AM
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
select view instance
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click next
Now Change Region Name
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
-- Click Next
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Select filter the columns based on your interest
shuttle to right side
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Next and finish
5) Set one of the Lov Region Item Property
Search Allowed -- True
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
6) Set Lov Mappings
Navigation : Expand Lov Item --
Expand --Lov Mappings -- LovMap1
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Set the properties
a) Lov Region Item
-- Which column you want to return [it will show Lov Region Item Id's]
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
b) Return Item
- Where u want to dispaly in the page item
[it will show Page Item Id's]
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
c) Criteria Item
-- Which item holds correspondent list of values region [it will show Page Item Id's]
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Note :
Optionally We Can Add Multiple Lov Maps based on Requirement
[Second lov map onwards we required only lov region item and return item properties may not
required to enter Criteria Item Property]
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Lov Steps Using External List Of Values Region
Step1
Create the Item and Set the Item Style As Message Lov Input
Step2
a) Prepare the VO
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
QUERY
Click Next - Up to
Finish b) Prepare AM
Inside Below Package Structure format
thirdpartyidentifier.oracle.apps.applicationshortname.componentname.lov.server
Click Next --> Finish
c) Attach or Shuttle Related VO To Related AM , Then it will Create view instance
Automatically.
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Apply and Press OK
Step3
a) Create the External List Of Values Region
Navigation:
Go to Package --> New --> Web tier -->OA Components --> Region
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click ok
a.1) Enter the
Region Name : Meaning Full Name
Package Name :
thirdpartyidentifier.oracle.apps.applicationshortname.componentname.lov.webui
Style : List of Values
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
a.2) Set the Properties to External List of Values Region
Scope -- public
AM Definition -- Related AM
a.3) Add VO To External List of Values Region Using View Instance through Table Using Wizard
Option
Navigation
Go to External List of Values Region in Structure Pane -->RC-->New -->Table Using Wizard
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Select Relate AM And Related View Instance and Press Next
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Now Enter Region Name Meaning Full
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Shuttle Required Columns and Re Order as shown Below
Click Next and Finish.
a.4)
Set Search Allowed True For One of the List of Values Region Item Using Propety Inspector as
shown below
Add External List Of Values To Correspondent Lov Input Bean Item Using External Lov Property
Navigation
Go to Page --> Go to Item -- Inside Property Inspector -- External Lov Edit and Browse and
Select the External List of Region as shown below
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Go to property Inspector
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Click Edit and Search For Region as shown below
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Now Click ok it prompts as shown below and press yes Button
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Step 5
Set Lov Mappings
Lov Region Item
Return Item
Criteria Item
Navigation
Got Lov Input Item -- Expand -- Lov Mappings -- Expand -- LovMap -- Property Inspector
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs
Note
External Region Approach is the Best Practice and Improves -- Performance, Reusability, Maintanance is
Simple.
Important Properties of LOV
a) Selective Search Criteria : it will make mandatory on search criteria --property applicable on Item
Level
b) Disable Validation : It stop Lov Select Event
c) Profile Name : Look ahead Enable
d) Dependent Lov (Declaratively and Programmatically)
Courses : ADF, OAF, Workflow, BI Publisher , Apps Technical End to End Real Time with projects and
components Training Programs