Search Results ghr_dual_proc_methods
Overview
The GHR_DUAL_PROC_METHODS table is a core data structure within the US Federal Human Resources (GHR) module of Oracle E-Business Suite (EBS) releases 12.1.1 and 12.2.2. It is owned by the HR schema and is designated as VALID, indicating its active role in the application. This table serves a specific regulatory function by storing the processing method associated with pairs of Notice of Action (NOA) codes. In the context of US federal personnel actions, where complex rules govern the sequencing and interaction of different personnel transactions, this table defines how the system should process scenarios involving two specific NOAs, ensuring compliance with federal guidelines.
Key Information Stored
The table's primary purpose is to link a combination of two NOA codes to a defined processing method. Based on the provided metadata, the key structural elements include:
- DUAL_OVERLAP_ID: Serves as the primary key for the table, uniquely identifying each rule that defines the process method for a specific NOA pair.
- NOA_FAMILY_CODE: A foreign key column that links to the GHR_FAMILIES table. This connection likely associates the NOA code pair with a broader family or category of personnel actions, providing context and grouping for the processing rules.
- While the explicit column names for the first and second NOA codes are not listed in the excerpt, the description confirms the table stores the process method for "the first and the second noa codes." Therefore, columns to hold these specific NOA_CODE values are a fundamental part of the table's structure.
- A column (or columns) defining the PROCESS_METHOD, which dictates the system's behavior (e.g., allow, disallow, require specific validation) when the two referenced NOA codes are involved in a personnel action.
Common Use Cases and Queries
This table is primarily accessed by the GHR application's business logic to enforce processing rules during the creation or modification of federal personnel actions. A common use case is validation: when a user attempts to initiate a personnel action with a specific NOA, the system may query this table to check if a prior or concurrent action with another NOA requires a specific processing method. Sample query patterns include retrieving the process method for a known pair of NOA codes or listing all rules within a specific NOA family.
-- Example: Find the process method for two specific NOA codes. SELECT process_method FROM hr.ghr_dual_proc_methods WHERE noa_code_1 = 'XYZ' AND noa_code_2 = 'ABC'; -- Example: List all dual-processing rules for a family. SELECT dpm.noa_code_1, dpm.noa_code_2, dpm.process_method, f.family_name FROM hr.ghr_dual_proc_methods dpm JOIN hr.ghr_families f ON dpm.noa_family_code = f.family_code WHERE f.family_code = 'PAY_ADJ';
Related Objects
The GHR_DUAL_PROC_METHODS table has defined relationships with other key GHR tables, as per the metadata.
- GHR_FAMILIES: This is the primary related table, connected via the foreign key on the NOA_FAMILY_CODE column. The GHR_FAMILIES table categorizes NOA codes, and this relationship allows dual process methods to be organized and understood within those broader categories.
- GHR_DUAL_PROC_METHODS_PK: The primary key constraint ensuring the uniqueness of each rule.
- The table is integral to the GHR module's underlying packages and APIs that execute the business logic for processing federal personnel actions, particularly those handling validation and sequencing of multiple NOAs.
-
Table: GHR_DUAL_PROC_METHODS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:GHR.GHR_DUAL_PROC_METHODS, object_name:GHR_DUAL_PROC_METHODS, status:VALID, product: GHR - US Federal Human Resources , description: Stores the process method for the first and the second noa codes. , implementation_dba_data: HR.GHR_DUAL_PROC_METHODS ,
-
Table: GHR_DUAL_PROC_METHODS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:GHR.GHR_DUAL_PROC_METHODS, object_name:GHR_DUAL_PROC_METHODS, status:VALID, product: GHR - US Federal Human Resources , description: Stores the process method for the first and the second noa codes. , implementation_dba_data: HR.GHR_DUAL_PROC_METHODS ,
-
APPS.GHR_PROCESS_SF52 dependencies on GHR_DUAL_PROC_METHODS
12.1.1
-
APPS.GHR_PROCESS_SF52 dependencies on GHR_DUAL_PROC_METHODS
12.2.2
-
VIEW: HR.GHR_DUAL_PROC_METHODS#
12.2.2
-
VIEW: HR.GHR_DUAL_PROC_METHODS#
12.2.2
owner:HR, object_type:VIEW, object_name:GHR_DUAL_PROC_METHODS#, status:VALID,
-
TABLE: HR.GHR_DUAL_PROC_METHODS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:GHR.GHR_DUAL_PROC_METHODS, object_name:GHR_DUAL_PROC_METHODS, status:VALID,
-
SYNONYM: PUBLIC.GHR_DUAL_PROC_METHODS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:GHR_DUAL_PROC_METHODS, status:VALID,
-
SYNONYM: APPS.GHR_DUAL_PROC_METHODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GHR_DUAL_PROC_METHODS, status:VALID,
-
TRIGGER: APPS.GHR_DUAL_PROC_METHODS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:GHR_DUAL_PROC_METHODS+, status:VALID,
-
SYNONYM: APPS.GHR_DUAL_PROC_METHODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GHR_DUAL_PROC_METHODS, status:VALID,
-
TRIGGER: APPS.GHR_DUAL_PROC_METHODS+
12.2.2
-
APPS.GHR_PROCESS_SF52 dependencies on GHR_PA_HISTORY
12.1.1
-
12.1.1 DBA Data
12.1.1
-
TABLE: HR.GHR_DUAL_PROC_METHODS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:GHR.GHR_DUAL_PROC_METHODS, object_name:GHR_DUAL_PROC_METHODS, status:VALID,
-
FUNCTION: APPS.GHR_DUAL_PROC_METHODS=
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: GHR_FAMILIES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:GHR.GHR_FAMILIES, object_name:GHR_FAMILIES, status:VALID, product: GHR - US Federal Human Resources , description: GHR_FAMILIES holds information about a family. , implementation_dba_data: HR.GHR_FAMILIES ,
-
APPS.GHR_PROCESS_SF52 dependencies on GHR_DUAL_ACTIONS
12.1.1
-
Table: GHR_FAMILIES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:GHR.GHR_FAMILIES, object_name:GHR_FAMILIES, status:VALID, product: GHR - US Federal Human Resources , description: GHR_FAMILIES holds information about a family. , implementation_dba_data: HR.GHR_FAMILIES ,
-
FUNCTION: APPS.GHR_DUAL_PROC_METHODS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:GHR_DUAL_PROC_METHODS=, status:VALID,
-
TRIGGER: APPS.GHR_DUAL_PROC_METHODS_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:GHR_DUAL_PROC_METHODS_WHO, status:VALID,
-
TRIGGER: APPS.GHR_DUAL_PROC_METHODS_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:GHR_DUAL_PROC_METHODS_WHO, status:VALID,
-
APPS.GHR_PROCESS_SF52 dependencies on GHR_DUAL_ACTIONS
12.2.2
-
TABLE: HR.GHR_FAMILIES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:GHR.GHR_FAMILIES, object_name:GHR_FAMILIES, status:VALID,
-
APPS.GHR_PROCESS_SF52 dependencies on GHR_PA_HISTORY
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
TRIGGER: APPS.GHR_DUAL_PROC_METHODS_WHO
12.1.1
-
TRIGGER: APPS.GHR_DUAL_PROC_METHODS_WHO
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
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 BODY: APPS.GHR_PROCESS_SF52
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_PROCESS_SF52, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.GHR_PROCESS_SF52
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GHR_PROCESS_SF52, status:VALID,
-
APPS.GHR_PROCESS_SF52 dependencies on DUAL
12.1.1
-
APPS.GHR_PROCESS_SF52 dependencies on GHR_HISTORY_API
12.1.1
-
APPS.GHR_PROCESS_SF52 dependencies on GHR_HISTORY_API
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.GHR_PROCESS_SF52 dependencies on DUAL
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.GHR_PROCESS_SF52 SQL Statements
12.1.1
-
eTRM - GHR Tables and Views
12.1.1
description: Routing List members detail ,
-
APPS.GHR_PROCESS_SF52 SQL Statements
12.2.2
-
eTRM - GHR Tables and Views
12.2.2
description: Routing List members detail ,
-
12.2.2 DBA Data
12.2.2