Saturday, October 21, 2017

Basics Of OA Framework - Part1

Part1:-
-------------

What is OA Framework?

Oracle Application Framework is a J2EE framework developed by Oracle for extending the E-Business Suite. OA Framework follows the MVC Architecture which is a widely accepted framework for web based applications. In short a Framework is nothing but a partially built application which can be extended to suite the business needs. For example when you build a new application you have to take care of at least below things:
- Authentication System(Login and User Management)
- Security
- Accessibility
- User Personalization
- User Extensible Layer

OA Framework has all the above features and other important EBS features built in. This allows the Developer to concentrate on business logic and let the framework handle the technology.

By using OA Framework a developer can:

· Build new Self Service Pages for EBS
· Personalize the Self Service pages
· Extend the Self Service (seeded) pages

Parts of OA Framework:
The three parts of OA Framework are:
· BC4J
· UIX
· OA Extension

BC4J:-
BC4J stands for Business Components for Java. The business components represents the business logic. The different BC4J objects are  
  • Application Module 
  • View Object 
  • Entity Object  
  • Association Object  
  • View Link and Validation View Object   and  
  • Validation Application Module.

UIX:-
UIX stands for User Interface XML which represents the java components for representing the UI. UIX represents the OA Page in OA Framework.

OA Extension:-
OA Extension represents the declarative data for UIX extension. It resides in the MDS(Meta Data Repository).

No comments:

Post a Comment

SupplierAddressImportTemplate.xlsm South Africa Suburb Field mapping in POZ_SUPPLIER_ADDRESSES_INT

Suburb mpping in Supplier Address Import Template will be mapped to Address Element Attribute2 (HZ_LOCATIONS. ADDR_ELEMENT_ATTRIBUTE2)