APPSTAND.fmb
● The APPSTAND form contains the master copy of the shared objects. It contains the following:
■ Object group STANDARD_PC_AND_VA which contains the Visual Attributes and Property Classes required to implement much of the user interface.
■ STANDARD_TOOLBAR, which contains the windows, canvasses, blocks, and items of the Applications Toolbar.
■ Object group STANDARD_CALENDAR, which contains the windows, canvasses, blocks, and items of the Applications Calendar.
■ Object group QUERY_FIND, which contains a window, canvas, block, and items used as a starting point for coding a Find Window.
TEMPLATE.fmb
What all template.fmb contains
● Standard Objects from APPSTAND.fmb
● Libraries
■ FNDSQF
■ contains packages and procedures for Message Dictionary, flexfields, profiles, and concurrent processing.
■ APPCORE and APPCORE2
■ packages and procedures that are required of all forms to support the menu, Toolbar, and other required standard behaviors.
■ APPDAYPK
■ packages that control the Applications Calendar.
■ APPFLDR
■ packages that enable folder blocks.
■ VERT, GLOBE, PSAC, PQH_GEN, GHR, JA, JE, and JL
■ to support globalization and vertical markets.
■ CUSTOM
■ calls that may be modified to provide custom code for Oracle Applications forms without modifying the Oracle Applications forms directly.
Triggers that often require some modification
● ACCEPT
■ Processes invocation of “Action, Save and Proceed” menu choice or toolbar
● FOLDER_RETURN_ACTION
■ This trigger allows customization of specific folder events
● KEY-DUPREC
■ This trigger disables the default duplicate record functionality
● KEY-CLRFRM
■ This trigger validates the form before attempting to clear the form
● KEY-MENU
■ This trigger disables the “Block Menu” command of Oracle Forms
● Key-LISTVAL
■ This trigger performs flexfield operations or LOV invocations .
■ Create block/item level triggers on fields using Calendars or fiedls that dynamically invoke flexfields