You are on page 1of 15

Flexfields

• Flexfield is a field on form which captures


varying length of data.
• 3 types of Flexfields:
– Key Flexfields
– Descriptive Flexfields
– Range Flexfields
Descriptive Flexfields
• It is by default in a disabled / inactive mode
• It is enable in Application Object Library (AOL).
• It captures additional business information that is
unique to the organization.
• It is accessed as a Popup window.
• DFF information is not supported by Standard
reports in O.A.
• Reports must be customized to incorporate DFF
information on a report output.
• The implementation of DFF is optional
Key Flexfields
• KFF captures the master data / key / critical data used
for processing transactions.
• It is mandatory to implement KFF.
• If KFF are not configured, it will result in:
– Business Functionality loss
– Process Loss
– Entire Module Functionality Loss.
• Standard reports support the reporting of KFF data.
• KFF data can be accessed / referenced / stored by
multiple modules of O.A.
• There are 31 KFF identified by O.A.
• New KFF can be registered with AOL.
Key FF of GL Module
1. Reporting Attributes Key FF
2. Accounting Key FF
Key FF of AR Module
1. Line Transaction Key FF
2. Territory Key FF
3. Sales Location Key FF
Key FF of Inventory Module
1. System Item Key FF
2. Service Item Key FF
3. Stock Locators Key FF
4. Account Alias Key FF
5. Item Categories Key FF
6. Item Catalogues Key FF
Key FF of Fixed Assets Module
1. Category Key FF
2. Location Key FF
3. Asset Key FF

Key FF of HRMS Module


1. Job Key FF
2. Position Key FF
3. Grade Key FF
4. Personal Analysis Key FF
Range Flexfields
Range FF are automatically setup provided Key
FF are setup. The characteristics are as
follows:
• RFF are auto implemented.
• For any new KFF registered with AOL. Range
FF must be explicitly incorporated by writing
a program logically.
• It is mostly used for generation of standard
reports or custom reports.
AOL
• Oracle Application Object Library (AOL)
AOL is a collection of pre-built application
components and facilities and it consists of
forms, subroutines, concurrent programs
and reports, database tables and objects,
messages, menus, responsibilities, flex filed
definitions, various guides and library
functions
Value sets
• Value set is the type of validation that has to be done on
the parameters entered. There are three types of Value sets
validations:
• None (not validated at all)
• Independent
• Dependent
– Table
– Special (advanced)
– Pair (advanced)
– Translatable Independent
– Translatable Dependent
Value sets
• None type value set: is used when you want to allow users
to enter any value so long as that value meets the value set
formatting rules. That is, the value must not exceed the
maximum length you define for your value set, and it must
meet any format requirements for that value set.
• Table–validated value set: provides a predefined list of
values like an independent set, but its values are stored in an
application table.
• Special and pair value sets: provide a mechanism to allow
a “flexfield–within–a–flexfield”. Special and Pair value sets
use special validation routines you define. For example, you
can define validation routines to provide another flexfield as
a value set for a single segment or to provide a range
flexfield as a value set for a pair of segments.
Value sets

• Dependent value set : is similar to an independent


value set, except that the available values in the
list and the meaning of a given value depend on
which independent value was selected in a prior
segment of the flexfield structure.
Lookup Types
•   included in Oracle HRMS.
A number of lookup types are
Some contain codes as startup data. You can never delete
these codes, but you can change their meaning. For some
lookup types, you can also disable the codes that are supplied.
Your ability to disable codes and add new codes is
determined by the access level of the lookup type:
• User - You can add codes and you can disable supplied codes.
• Extensible - You can add new codes, but you cannot disable
supplied codes because the system uses them.
• System - You can neither add codes nor disable supplied
codes. You can only change the meaning or description of
supplied codes. You can also create your own lookup types in
the lookup type window. These all have an access level of
User.
Flex fields
SIT (Special Information Type)
• Personal Analysis Key Flexfield 
• You can create any number of structures per business group
for this flexfield. Each one represents a Special Information
Type.
• You do not need to define any structures for the Personal
Analysis flexfield before you can use Oracle HRMS.
• You link each structure to a business group in the Special
Information Types window while you are logged on to that
business group.
• You can configure windows to restrict access to specific
Information Types, such as medical or disciplinary
information.
EIT (Extra Information Types )
• Extra Information Types are a feature of Oracle HRMS that let you
add new types of information not just new fields
• – Unlimited number of Types of information
• – Implemented using descriptive flexfields so you can add these
without code changes
• • Similar to Special Information Types for Person
• – Access window from a task flow button
• – More security features
• – Available for other entities
• You can define Extra Information Types for the following entities:
• – Locations, Organizations, Jobs, Positions, People, Assignments
The Different between EIT & SIT:
 
• SIT: Always will be attached with Business
Group and will be view for all Employees.

• EIT: Always will be attached with our


Responsibility and will be for certain
Employees.

You might also like