Application Object Library


Oracle E-Biz is a combination of modules, and the modules are interlinked with each other to ascertain the business rules. Each and every module works with its own set of implementation steps and logistics. However all the modules need a set of Foundation objects that are available to them for initial set up and ongoing maintenance purposes. These are the set of functionality that are common across the modules. Oracle combines functionality like that in a unique Separate module called Application Object Library (AOL), prevalent known as FND. In this chapter we will learn the basics of AOL.

Every implementation needs a role called Application Developer, who is responsible for providing the foundation AOL functionality to the Functional and Technical consultants, based on which they would be developing their modules. While we go on discovering the basics of AOL, we will learn the different functionality that an application developer uses and maintains for the rest of the users.

Chapter Overview

This chapter talks about:

  • Application developer as a Role
  • Concepts of Flex Fields
  • Swift data retrieval using Lookups and User Defined Tables
  • Using Messages and Value Sets
  • Concurrent Programs

Learning Outcomes

After going through this Chapter, you should be able to:

  • Appreciate the design of Flex Fields in Oracle E-Biz 
  • Understand difference between Key and Descriptive Flex Fields 
  • Understand the concept of Lookups and User Defined Tables 
  • Usage of messages and value sets 
  • Use FND Objects in various Applications and their designs