Work Structures and Key Flexfields
Before you begin defining your enterprise's work structures, you set up some key flexfields.
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.
Job and Position Name
Using these key flexfields, you determine the number of segments in your job and position names or codes, and the valid values for each segment.
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
Personal Analysis
The Personal Analysis key flexfield is for holding information about:
- the various requirements for your jobs and positions, such as educational attainment, certification or license types and levels, or language skills
- the educational levels, qualifications, skills and other personal attributes of your employees or applicants, which match your job or position requirements
- a wide range of other types of information you need to keep on record for your workforce, for example, company car usage, workplace accidents, and immunizations for communicable diseases.
You can define up to 30 instances of the Personal Analysis flexfield structure, each holding one special information type.
See: Defining Special Information Types
Grade Name
You may want to use simple, single-segment grade names (A, B, C), or more complex grade names (Manual.A.1, Manual.A.2, Clerical.C.1, Clerical.C.2).
See: Representing Grade Structures
People Group
The People Group key flexfield is for setting up special groupings of employees. For example, you can set up a segment of this flexfield to hold all the unions present at your enterprise. When you give an employee an assignment, you can use this segment to record his or her union membership.
See: Representing Other Employee Groups
Cost Allocation
The Cost Allocation key flexfield is for maintaining data needed to transfer information on employee costs from your payrolls to the general ledger, and to labor distribution systems.
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
See Also
Oracle Applications Flexfields Guide