
Preview the Oracle Application Framework and its MVC architecture, and learn Java basics, PL/SQL integration, and real-time page development including personalization and extensions.
Explore Oracle Application Framework, a tool for building html-based pages within Oracle EBS, and learn MVC architecture, entity objects, view objects, and customization concepts through practical context.
Explore the Oracle Application Framework's MVC architecture, detailing how the model, view, and controller connect application modules, view objects, blocks and regions to the database and render data-driven pages.
Set up JDeveloper and configure the JDeveloper home environment variable, then learn the Oracle apps folder structure and mvc architecture, including bc4j components, views, controllers, and application modules.
Learn to set up the Oracle Application Framework workspace and project in JDeveloper, configure environment variables and database connections, and build a hello world page with a controller.
Create a hello world page in Oracle application framework, implement a controller, and use page context and web context to handle user actions with process request and process form request.
Learn to build a result based search page in Oracle Application Framework (OAF) using an application module, a view, and a query region with a result table.
Explore Oracle Application Framework basics from beginner to expert, focusing on auto customization criteria search, result based search, and manual search with query regions and view objects.
Learn to build a manual search page in Oracle Application Framework, using a custom table and view, a view object, and a search panel with runtime where clauses.
Explore how a controller interacts with the application module, view object, and view to implement a manual search, using page context, bind parameters, and a query with a where clause.
Attach a list of values to the search page using external views; map region and return items; create a view object for order numbers and configure the lov region.
Learn how to implement dependent LOVs in Oracle Application Framework (OAF), linking org ID and order number through views, regions, and prompts, with deployment, mapping, and debugging guidance.
Learn to deploy Oracle apps pages and regions using MDS and XML importer, including Java compilation. Register as functions in the front end and attach to menus, noting 12.2 changes.
Learn to build an order search in the Oracle application framework, including a searchable page with results and a linked order detail page that passes the order number.
Learn to configure order detail in OAF by creating views and regions, linking operating unit and order number, and implementing manual search with form value and org id mappings.
Learn to build an insert page in OAF, clear fields, and save data. Create an item create page with a view, region layouts, and a button bar.
Explore navigating from the order search page to the item create page in Oracle Application Framework using page context set forward URL, breadcrumbs, and hash map parameter passing.
Explore delete functionality in OAF by adding a delete image to the result table, firing a delete action, and removing a single row from the order headers view.
Learn to create a distinct update page in OAF using a separate view to avoid cache retention, wire a save flow, and enable partial page rendering with spell-driven render logic.
Learn to implement an Oracle Application Framework delete confirmation using a standard dialogue page with yes/no buttons, hash table parameter passing, and post actions.
Explore the spell expression to dynamically render controls in oaf using a boolean transient attribute on a view object and a fire partial action.
Explore partial page rendering in OAF using a boolean transient view attribute and a spell-based render condition to show or hide descriptions based on segment one value.
Explore partial page rendering (PPR) in Oracle Application Framework (OAF), firing a partial action on quantity and value events to auto-calculate total via string-to-number conversion and multiplication.
Learn how to call a plsql procedure from oaf, using a simple page with a text box to update all employee salaries by a given percent via a callable statement.
Learn how to call a PL/SQL package procedure from OAF to save data, submit a report, and trigger a concurrent program with in and out parameters.
Learn to run a SQL query from OAF by submitting a concurrent program with a vector of parameters, passing values in order and retrieving the request id.
Learn how to call a concurrent program from oaf using a standard concurrent request class, pass arguments via a vector, manage jdbc connections, and handle the returned request id.
Explore how to add a page in Oracle Apps by registering a function, ensuring data table initialization, and passing user id, responsibility, and application short name to a concurrent program.
Explore master-detail oaf pages in 12.2, using radio selections, transient attributes, and view instances to refresh lines with partial page rendering, plus jar creation and bounce differences.
Create tabbed interfaces in Oracle Application Framework by building a sub tab layout region, content containers, and subtabs, and apply fire partial action for fast tab updates.
Course includes Basic understanding of OAF Architecture, Application Development, Personalization and Extension. The course is full of practical example which will give users a experience of how to start working in OAF in real time projects. The course is very easy to learn as it starts with Basic ,from understanding the architecture and then understanding core java and OOPS concepts as well. It also help a person to go on to learn till expert level in building pages within Oracle application. The course will also help to learn what kind of work we get in the real time projects and how to get started for oracle application practitioners.
In case person had a doubt or questions while learning this course the instructor is keen on clearing it as main idea of the instructor is that everyone should understand what he is teaching and practice each module. So questions are welcomed from the students and the instructor will try to clear them as soon as possible.
What will you Learn:
Topics
----------
1) Basics, Difference between forms and OAF
2) MVC Architecture,Onion Structure, Basics Java concepts in OAF
3) OAF page in AOL.BC4J,Meta Data Service,JDR Tables
4) Setting up of JDeveloper. Environment Variable, creation of workspace and projects.
5) Hello World Page.
6) Concept of OAPage Context, OAWebBean, concept of super classes
and concept of other classes of EO,VO and AM.
7) Result Based Search and Auto Customization Criteria Search,Manual Search
8) Deployment of the BC4J components into the server and registering the pages in oracle application.
9) LOV and Message choice and Different Types of Regions in OAF
10) Link Page - Moving from one page to another Page and Details Page.
11) Insert Page - Moving from one page to another page through click action.
12) Delete Functionality Page and Update Page
13 ROOT AM and its concept
14) SPEL ,Fire Action and Fire Partial Page Rendering.
15) Calling of PLSQL procedure ,function ,package,workflow from OAF, Run a SQL statement from a OAF
16) Discovere Page and technology Stack, About this page, profile for OAF, patches,java system properties.
17) Introduction to Personalization and Customization.
18) Personalization in Detail with few examples.
19)Controller Extension,
20) VO extension,EO based VO Extension
21) AM Extension.