Key flexfields are a special feature of Oracle Applications. They help you customize applications, by holding particular information your enterprise needs where you need it. A key flexfield can hold as many as 30 separate segments of information. You can determine exactly what information to hold and how it must be entered.
Oracle HRMS includes six user-definable key flexfields. These are especially useful in helping you build information on work structures that suit the mission and culture of your enterprise.
For example, you may want names that are simple titles using one flexfield segment only, such as Account Manager or Programmer. Or, you may want multiple-segment names that convey more information, such as Senior.Account Manager or Part-time.Trainee.Programmer.
See: Representing Jobs and Positions
See: Defining Special Information Types
See: Representing Grade Structures
See: Representing Other Employee Groups
For example, you might define one segment of the Cost Allocation flexfield to hold a list of your cost centers, another to hold GL account codes, and a third to hold labor distribution codes.
You would then make choices from these lists to tell the system how to collect payroll costs. For example, when you enter a department into Oracle HRMS, you could select the cost center against which to collect the employee costs of the department.
If you are using Oracle General Ledger, you can map segments of the Cost Allocation flexfield to segments of the GL Accounting flexfield.
See: Costing in Oracle HRMS