QQQQQ

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 4

ORACLE APPLICATION'S BLOG

The purpose of this blog , is to do Knowledge sharing with my Followers through my


own Experiences. Contact us for Oracle Applications Job Support , Project Support
and any other freelancing work.

About us
Fusion E-Books
Workflows
OAF
Interfaces
Scripts
XML
Fusion Technical
Fusion Financial
EBS
Friday 23 March 2018
Controller Extension In OAF :How to add OAF code in Controller Extension on Button
Click Event
Part1 Controller Extension In OAF :How to add code in Controller Extension on
Button Click Event

We will do today controller Extension in Oracle Application OAF pages. We need


Controller Extension when we want to add custom Validations and to add extra
monitoring in the Standard process or to Control the Standard Page behavior then
we do Controller Extensions to achieved this requirement. We can control the
functionality of the Page through Controller codes and if we want to control the
Standard OAF pages then we do OAF Controller Extensions.

Test Case:- In this example , I will do Controller Extension in the Expense Reports
Home Page. Suppose your Business requirement is that When ever user will withdraw
his expense report then it will create history in the Custom table that how many
times this particular Expense Report's Withdraw and on which date. So lets start
to do this.

Controller Extension In OAF :How to add code in Controller Extension on Button


Click Event

Step1:- First Go to your OAF page in the application , in which you will Controller
Extension.
This is the Page in which we will do Controller Extension. you can see the Withdraw
button in the Right side of the Page for Every Report.

Controller Extension In OAF :How to add OAF code in Controller Extension on Button
Click Event

Step2:- To see the Properties of this Page and to know which controller is working
behind this Page. for this we need to go to 'About this Page' in the Bottom of the
Page.

Step3:- Click on the Expand All option and in the Controller Section you can see
the Controller Name.
Controller Extension In OAF :How to add OAF code in Controller Extension on Button
Click Event

Step4:- Now you know the Controller Name but you also need to get the Location of
the Controller in Oracle Application to so Controller Extension.

Step by Step to do Controller Extension

This is the Location of the Controller under Java_Top under which you will do
Extension.
OAF Extension Guide

Step5:- Now you get to know that where is your Standard Controller is Placed in the
Oracle application Under Java_Top.

Then you Need to go to Server Under Java_Top then Under Java_Top follow the same
path 'oracle/apps/ap/oie/webui/' and copy the 'TrackExpesneReportsCO' from Server
to your Local Desktop.

One Important Thing.

You need to create the same path in your JDev folder under' 'jdevhome'
Under JdevHome there is MyProjects' folder under this folder you have to Create
same folder structure like oracle/apps/ap/oie/webui/' and then this copied file
'TrackExpesneReportsCO' in this Location.

The rule is you have to create same folder structure like the Folder Structure
created for The Standard Controller in the Application server Java_Top.

Step6:-This is the steps you have to implement before doing Start Extension in the
JDeveloper.

Step7:- Now open the JDeveloper.

Step8:- Now we will create OA Workspace and Project to do Controller Extensions.


Step9:- Give the Name of OA Workspace. Click Ok.

Step10:- Now Give the Name of the Project same like OA workspace.
Package Path:- Choose the same like Standard Controller but choose the application
Top start with xx like this this change 'xxap'.

Step11:- Then Finish this Project.


Controller Extension In OAF :How to add OAF code in Controller Extension on Button
Click Event

Step12:- Now you can see your OAF Project has been completed. Now we will do
Controller Extension under this Project.

Due to the Length of this Topic , I will split this Topic two Posts. Please find
the Second Part of this Post as below

Part2 url:- https://rpforacle.blogspot.in/2018/03/oaf-controller-extension-in-oaf-


how-to-add-oaf-code-in-controller-extension-on-button-click-event.html

at 23:40
Labels: Controller Extension, How to do Extension in the OAF page, JDeveloper for
OAF Extensions, OAF Extension Guide, OAF Extensions, Step by Step to do Controller
Extension
1 comments:
Anonymous said...
your blog is really informative and helpful for me. Thanks for sharing information
Oracle Fusion Financials Online Training
Oracle Fusion Technical Online Training

22 September 2022 at 23:28


Post a Comment

Newer PostOlder PostHome


Contact us for any Collaboration, Project Support & On Job Support Work
Name
Email *
Message *

Know More About Us


Products & Offerings
Learn Fusion Financials' (Online Book)
Learn Fusion Financials' (Online Book)
Click To Download
Oracle Fusion Self Paced Trainings in Discounted Prices
Oracle Fusion Self Paced Trainings in Discounted Prices
Click to know more
Buy Oracle Cloud Instance Access (Click to Know More)
Buy Oracle Cloud Instance Access (Click to Know More)
Oracle Fusion/EBS Interview's Question Answer Series
Top 33 Oracle Fusion Order Management Interview Questions
TOP 31 Oracle Fusion SCM Cloud Interview Questions
TOP 21 Oracle Fusion HCM Interview Questions
Complete Tax Setups in Oracle Fusion
Top 50 oracle reports interview questions
33 Most Important Oracle Fusion fixed assets interview questions
TOP 33 Most Important Oracle Apps Technical Interview Questions
25 Most Important Oracle receivable interview questions
21 Most Important Oracle r12 Payables Interview Questions
TOP 20 general ledger interview questions in oracle apps r12
TOP 23 Most Important Oracle Fusion Interview Questions
TOP 23 Most Important oaf interview questions
Online Oracle Courses (Free of Cost)
Complete Tax Setups in Oracle Fusion
Learn Tax Implementation in Oracle Fusion
Learn P2P Cycle in Oracle Fusion
Learn Oracle Reports XML Tutorial
Learn Oracle Fusion Custom Roles Tutorial
Learn Oracle Fusion Technical Online
Learn Oracle Fusion/cloud Financials Online
Learn Oracle Cloud BPM Online
Learn Complete OAF Step by Step Online
Learn Oracle Workflow Builder Online

Online Fusion Application Composer/Customization Book


Online Fusion Application Composer/Customization Book
Online Fusion Application Composer/Customization Book Click To Know More
Oracle Fusion Technical Book
Oracle Fusion Technical Book
Oracle Fusion Technical Book
Oracle Fusion Web Services(REST& SOAP API's) / Integration Book
Oracle Fusion Web Services(REST& SOAP API's) / Integration Book
Contact Me
OracleApplicationsBlog@gmail.com
Most Viewed Posts
Report Bursting in oracle fusion
AR to GL reconciliation in oracle apps r12
Set the override email address in Oracle Fusion
How to Create PO and Receiving Inquiry(View Only) Role in Oracle Fusion
How to create a new Oracle apps Data base source to Design the BIP reports
How to add hyperlink in the email body using Bursting in Oracle Cloud BIP reports
What is Rapid Implementation in Oracle Cloud : Rapid Implementation Data Upload
Process in Oracle Fusion
Drill Down OTBI reports to Navigate Directly in to Oracle Cloud Payment Page
How to create vacation rules in Oracle cloud
TOP 30 Most Important OAF Interview Questions

You might also like