Oracle Application Framework (OAF)
OAF is the short form for Oracle Application Framework built on Oracle JDeveloper with OAF components. Find the right version of the required OAF, download and unzip the file in a staging directory. It is always preferred to not to have any space in the directory structure.

Most of the OAF projects are in Personalization, and few requirements are in changing the control object as per the business validation requirements.

As same as Forms, OAF also had built-in security system for user access, and personalization capabilities.

In one of the customization, using the personalization, DFF fields are added in the OM Quote. Using the DFF values, and the table level trigger combination, the rest of the commission details, and calculations are stored. The commission calculations transferred from Quote DFF to OM Line DFFs using the OM Line workflow modification.

Simple example of OAF application built was to transfer the item from PLM to Inventory and BOM. Global Temporary table is used to store the data, and by submitting the OAF Page, the selected data in the global temporary table are processed through the API.