Search Results per_ri_config_information_api
Overview
APPS.PER_RI_CONFIG_INFORMATION_API is a public Oracle HRMS (HCM) Application Programming Interface shipped under the per product and owned by the APPS schema. Per its ETRM header, the package "contains APIs that maintain enterprise structure configuration information," and it is exposed with the display name Enterprise Structure Configuration. Its declared purpose is to create and maintain the configuration information that drives setup of the HRMS application, specifically the Workstructures components such as Organizations, Jobs, and Positions. The package is declared AUTHID CURRENT_USER and its header carries an RCS identifier of pecniapi.pkh 120.5, dated 2006, indicating a long-stable interface carried forward into the 12.1.1 and 12.2.2 releases.
Because configuration information governs which flexfield structures and sequencing are used by Workstructures descriptive flexfields, this API is the programmatic entry point for establishing the foundation rows that HCM enterprise structure setup depends upon. It is licensed for use with Oracle Human Resources.
Key Procedures and Functions
ETRM documents three public procedures within the package. All three follow the standard Oracle HRMS API conventions, including validation-only execution and error reporting through the standard HRMS error handling mechanism.
- CREATE_CONFIG_INFORMATION — Creates a Configuration Information record. Documented parameters include
p_validate(when true, validation alone is performed and the database remains unchanged; when false and all validation checks pass, the database is modified),p_configuration_code(unique short name of the configuration),p_config_information_category(the context value that determines which descriptive flexfield structure is used with the descriptive flexfield segments),p_config_sequence(a sequence number used to order the displayed data in the UI), and the descriptive flexfield segmentsp_config_information1andp_config_information2. Documented prerequisites are NONE. On success, configuration data to set up HCM Workstructures setup data is created; on failure, the configuration setup data is not created and an error is raised. - UPDATE_CONFIG_INFORMATION — Modifies existing enterprise structure configuration information, allowing the configuration code, context category, display sequence, and descriptive flexfield segment values to be maintained after initial creation.
- DELETE_CONFIG_INFORMATION — Removes a configuration information record that is no longer required for the HRMS Workstructures setup.
Tables Accessed
The documented data access for this package resolves through APPS synonyms to the following objects:
- HR_LOCATIONS_ALL and HR_LOCATIONS_ALL_TL — the base and translated location tables, which form part of the Workstructures enterprise structure data that configuration information governs.
- PER_RI_WORKBENCH_ITEMS_TL — the translated workbench item definitions used by the HRMS configuration workbench, which is the primary consumer of configuration information records.
- Descriptive flexfield segment storage associated with the
p_config_information_categorycontext, which the API populates based on the caller-supplied context value.
Usage Notes
This package is typically invoked from the HRMS Configuration Workbench and related enterprise structure setup forms rather than being called directly in day-to-day processing. Custom code should call the procedures only within a controlled setup context, always passing p_validate = TRUE first to confirm that validation passes without modifying the database, then re-invoking with p_validate = FALSE to commit the change. Callers must supply a unique configuration code and a valid descriptive flexfield context value; the API performs all descriptive flexfield validation on the caller's behalf. ETRM records that the package is referenced by three other packages, confirming its role as a dependency for higher-level HCM setup code. Because the interface is licensed for Oracle Human Resources, use should be restricted to HCM enterprise structure configuration scenarios such as Organizations, Jobs, and Positions.
-
PACKAGE: APPS.PER_RI_CONFIG_INFORMATION_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_RI_CONFIG_INFORMATION_API, status:VALID,
-
PACKAGE: APPS.PER_RI_CONFIG_INFORMATION_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_RI_CONFIG_INFORMATION_API, status:VALID,
-
PACKAGE BODY: APPS.PER_RI_CONFIG_INFORMATION_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_RI_CONFIG_INFORMATION_API, status:VALID,
-
PACKAGE BODY: APPS.PER_RI_CONFIG_INFORMATION_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_RI_CONFIG_INFORMATION_API, status:VALID,
-
PACKAGE BODY: APPS.PER_RI_MNG_CFG_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_RI_MNG_CFG_PKG, status:VALID,
-
PACKAGE BODY: APPS.PER_RI_CONFIG_IMPORT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_RI_CONFIG_IMPORT_PKG, status:VALID,
-
PACKAGE: APPS.PER_CNI_DEL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_CNI_DEL, status:VALID,
-
PACKAGE: APPS.PER_CNI_INS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_CNI_INS, status:VALID,
-
PACKAGE BODY: APPS.PER_RI_MNG_CFG_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_RI_MNG_CFG_PKG, status:VALID,
-
SYNONYM: APPS.PER_RI_WORKBENCH_ITEMS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_RI_WORKBENCH_ITEMS_TL, status:VALID,
-
PACKAGE: APPS.PER_CNI_INS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_CNI_INS, status:VALID,
-
PACKAGE: APPS.PER_CNI_DEL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_CNI_DEL, status:VALID,
-
PACKAGE: APPS.PER_CNI_UPD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_CNI_UPD, status:VALID,
-
PACKAGE: APPS.PER_CNI_UPD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_CNI_UPD, status:VALID,
-
PACKAGE BODY: APPS.PER_RI_CONFIG_INFORMATION_SWI
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_RI_CONFIG_INFORMATION_SWI, status:VALID,
-
PACKAGE BODY: APPS.PER_RI_CONFIG_INFORMATION_SWI
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_RI_CONFIG_INFORMATION_SWI, status:VALID,
-
SYNONYM: APPS.PER_RI_WORKBENCH_ITEMS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_RI_WORKBENCH_ITEMS_TL, status:VALID,
-
PACKAGE BODY: APPS.PER_RI_CONFIG_IMPORT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_RI_CONFIG_IMPORT_PKG, status:VALID,
-
PACKAGE BODY: APPS.PER_RI_CONFIG_INFORMATION_API
12.1.1
-
PACKAGE BODY: APPS.PER_RI_CONFIG_INFORMATION_API
12.2.2
-
SYNONYM: APPS.HR_LOCATIONS_ALL_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_LOCATIONS_ALL_TL, status:VALID,
-
SYNONYM: APPS.HR_LOCATIONS_ALL_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_LOCATIONS_ALL_TL, status:VALID,
-
PACKAGE: APPS.PER_RI_CONFIG_INFORMATION_API
12.1.1
-
PACKAGE: APPS.PER_RI_CONFIG_INFORMATION_API
12.2.2
-
APPS.PER_RI_CONFIG_IMPORT_PKG dependencies on PER_RI_CONFIG_INFORMATION_API
12.1.1
-
APPS.PER_RI_CONFIG_INFORMATION_API dependencies on PER_RI_CONFIG_INFORMATION_API
12.1.1
-
APPS.PER_RI_CONFIG_INFORMATION_API dependencies on PER_RI_CONFIG_INFORMATION_API
12.2.2
-
APPS.PER_RI_CONFIG_INFORMATION_SWI dependencies on PER_RI_CONFIG_INFORMATION_API
12.1.1
-
APPS.PER_RI_CONFIG_IMPORT_PKG dependencies on PER_RI_CONFIG_INFORMATION_API
12.2.2
-
APPS.PER_RI_MNG_CFG_PKG dependencies on PER_RI_CONFIG_INFORMATION_API
12.1.1
-
APPS.PER_RI_MNG_CFG_PKG dependencies on PER_RI_CONFIG_INFORMATION_API
12.2.2
-
APPS.PER_RI_CONFIG_INFORMATION_SWI dependencies on PER_RI_CONFIG_INFORMATION_API
12.2.2
-
SYNONYM: APPS.HR_LOCATIONS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_LOCATIONS_ALL, status:VALID,
-
SYNONYM: APPS.HR_LOCATIONS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_LOCATIONS_ALL, status:VALID,
-
VIEW: APPS.HR_LOCATIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOCATIONS, object_name:HR_LOCATIONS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.HR_LOCATIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOCATIONS, object_name:HR_LOCATIONS, status:VALID,
-
PACKAGE: APPS.HR_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
PACKAGE: APPS.HR_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.HR_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_UTILITY, status:VALID,
-
PACKAGE: APPS.HR_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_UTILITY, status:VALID,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,