1. Introduction to Oracle Applications and OAF
• Oracle Applications Framework
• OAF and MVC
• OAF Process Flow
• More about OAF
2. JDeveloper Overview
• JDeveloper Features
• Building OAF Application in JDeveloper
• Configuring JDeveloper Preferences
3. Basics of the Model
• Understand the basics of BC4J
• Understand an Entity Object
• Understand a View Object
• Understand an Application Module
4. Basics of the View.
• Understand the terminology
• Building a basic OA Framework page
• Building Search Regions
5. Basics of the Controller.
• Understanding OA Framework Controller
6. Naming Conventions and Standards
• General Naming Rules
• Package Naming
• Page and Region Naming
• Item Naming
7. First Page in OAF
• Build Hello World
• Overview of OA Framework files
8. LOV & POP
• Poplist
• Internal List of Values
• External List of Values
• Depedent List of Values
• Depedent Poplist
9. Error Handling
• Exception types and Classes
• Bundled exceptions
• Dialog pages
• Debugging messages
10. Crud Operations in OAF
• Simple Search Page with Real-time Search page
• Complex Search Page with Real-time Search page
• Simple Create Page with Real-time Create page
• Complex Create Page with Real-time Create page
• Implementing Crud Operations (Search, Create , Update and Delete Page
with PPR
11. Preparable & Callable Integrations in OAF
• Using Preparable in OAF
• Using Callable Statement
• Inserting Page Data Into Stage Table
• Multi Record Insert Into Stage Table
• Supplier Extension with OAF Page
12. Advanced Concepts in OAF
• Switcher
• DFF
• Bundled Exceptions
• EO Validations
• Multi Row Delete
• Multi Row Update
• Multi Row Insert Into Temp Table
• File Uploading
• Excel Writing (With Code Or Without Code)
• Attachments (Loading In Custom Table And fnd_lob)
• XML Integration
• Workflow Integration
13. Deployment of Development Project
• Deployment of new Project
• Migration and Code Pack Creation
14. OAF Personalization
• Profile Description
• Patronization Example of iModules
• Migration and Code Pack Creation
15. OAF Extension
• VO Extension
• Migration Steps of VO Extension
• Code Pack Creation
• CO Extension
• Migration Steps of CO Extension
• Code Pack Creation

OAF Syllabus

  • 1.
    1. Introduction toOracle Applications and OAF • Oracle Applications Framework • OAF and MVC • OAF Process Flow • More about OAF 2. JDeveloper Overview • JDeveloper Features • Building OAF Application in JDeveloper • Configuring JDeveloper Preferences 3. Basics of the Model • Understand the basics of BC4J • Understand an Entity Object • Understand a View Object • Understand an Application Module 4. Basics of the View. • Understand the terminology • Building a basic OA Framework page • Building Search Regions 5. Basics of the Controller. • Understanding OA Framework Controller 6. Naming Conventions and Standards • General Naming Rules • Package Naming
  • 2.
    • Page andRegion Naming • Item Naming 7. First Page in OAF • Build Hello World • Overview of OA Framework files 8. LOV & POP • Poplist • Internal List of Values • External List of Values • Depedent List of Values • Depedent Poplist 9. Error Handling • Exception types and Classes • Bundled exceptions • Dialog pages • Debugging messages 10. Crud Operations in OAF • Simple Search Page with Real-time Search page • Complex Search Page with Real-time Search page • Simple Create Page with Real-time Create page • Complex Create Page with Real-time Create page
  • 3.
    • Implementing CrudOperations (Search, Create , Update and Delete Page with PPR 11. Preparable & Callable Integrations in OAF • Using Preparable in OAF • Using Callable Statement • Inserting Page Data Into Stage Table • Multi Record Insert Into Stage Table • Supplier Extension with OAF Page 12. Advanced Concepts in OAF • Switcher • DFF • Bundled Exceptions • EO Validations • Multi Row Delete • Multi Row Update • Multi Row Insert Into Temp Table • File Uploading • Excel Writing (With Code Or Without Code) • Attachments (Loading In Custom Table And fnd_lob) • XML Integration • Workflow Integration 13. Deployment of Development Project • Deployment of new Project • Migration and Code Pack Creation
  • 4.
    14. OAF Personalization •Profile Description • Patronization Example of iModules • Migration and Code Pack Creation 15. OAF Extension • VO Extension • Migration Steps of VO Extension • Code Pack Creation • CO Extension • Migration Steps of CO Extension • Code Pack Creation