Setting Up Extra Information Types (Excluding Organization EITs)

The following steps explain how to set up Extra Information Types (EITs) to use in Oracle HRMS.

Note: EITs for organizations are set up differently. See: Setting Up Extra Information Types for an Organization Classification

  1. In the Descriptive Flexfield Segments window, select the relevant descriptive flexfield by title (for example, Extra Job Information). The descriptive flexfields available are:

  2. Unprotect the relevant extra information type using the Register Descriptive Flexfield window. You must do this before you can query the flexfield in the Descriptive Flexfield window.

  3. Create a new record in the Context Field Values region of the Descriptive Flexfield window and enter the name of your new Information Type in the Code field. As these are context-sensitive descriptive flexfields, enter INFORMATION_TYPE in the Reference Field.

  4. Enter the segment values and compile in the same way as a standard descriptive flexfield.

    See: Defining Descriptive Flexfield Structures

    Attention: There are some predefined EITs in Oracle HRMS. These definitions are a fundamental part of your Oracle HRMS installation and any change to them may lead to errors in the operation of the system. Do not attempt to alter the definitions of these developer flexfields or to add other segments to them. It is possible that Oracle will use other segments of these flexfields in the future. Any changes you make may affect your ability to upgrade your system in the future.

    For US Federal users: Do not prefix EIT definitions with GHR_US. This prefix is reserved for the predelivered US Federal definitions.

  5. Reset the protection in the Register Descriptive Flexfield window so the flexfield remains a protected descriptive flexfield.

  6. Run the Register Extra Information Types (EITs) concurrent program to insert a row for each EIT into the relevant Information Type table. The following table lists the tables for each EIT.

    Extra Information Type Tables

    EIT Table
    Location HR_LOCATION_INFO_TYPES
    Job PER_JOB_INFO_TYPES
    Position PER_POSITION_INFO_TYPES
    Person PER_PEOPLE_INFO_TYPES
    Assignment PER_ASSIGNMENT_INFO_TYPES
    Previous Job PER_PREV_JOB_INFO_TYPES
    Contact PER_CONTACT_INFO_TYPES

    Attention: Oracle applications use a standard 2- or 3-character product prefix followed by an underscore to name the predefined EITs. To avoid current and future naming conflicts, you should adopt a different naming convention for your Extra Information Types; for example CUSTOM_EXPAT_TAXABILITY.

  7. Use the Information Types Security window to set up responsibility level access to EITs.

    See: Setting Up Extra Information Types Against a Responsibility

    Your EIT will now be available anyone using the specified responsibilities. If you want to set up further security using CustomForm and task flow, continue with the next step.

  8. Use the Form Customization window to restrict access to specific EITs within the appropriate windows.

    See: Configuring a Window using CustomForm

  9. Use the Define Task Flow Nodes window to define new nodes for any CustomForm restrictions you have set up.

    See: Defining Task Flow Nodes

  10. Use the Define Task Flow window, or use Oracle Workflow, to define and change task flows to include any new nodes you have set up.

    See: Creating Task Flows Using Forms

    See: Creating Task Flows Using Workflow