Search Results hxc_retrieval_processes
Overview
The HXC_RETRIEVAL_PROCESSES table is a core data object within the Oracle E-Business Suite Time and Labor Engine (HXC). It functions as the master definition table for retrieval processes, which are automated mechanisms responsible for gathering timecard data from various source systems. In the context of Oracle EBS 12.1.1 and 12.2.2, these processes are fundamental to the Time and Labor architecture, enabling the population of timecards for approval and subsequent transfer to downstream applications like Oracle Payroll. The table stores the configuration and control parameters that define how, when, and for whom time data is retrieved, serving as a critical link between time recipients and the data mapping rules applied to them.
Key Information Stored
The table's primary purpose is to define each unique retrieval process. Its structure centers on a unique identifier and key foreign key relationships. The primary column is the RETRIEVAL_PROCESS_ID, which uniquely identifies each configured process. Two essential foreign key columns establish core relationships: the TIME_RECIPIENT_ID links to the HXC_TIME_RECIPIENTS table, defining the person or group for whom time is being retrieved. The MAPPING_ID links to the HXC_MAPPINGS table, specifying the set of rules used to transform the raw retrieved data into the structured timecard format required by the Time and Labor system. Together, these columns form the essential configuration of a retrieval process.
Common Use Cases and Queries
This table is primarily accessed for configuration analysis, troubleshooting, and integration reporting. Administrators may query it to audit all retrieval processes defined in the system or to investigate issues with timecard population for specific individuals or groups. A typical diagnostic query would join HXC_RETRIEVAL_PROCESSES with HXC_TIME_RECIPIENTS and HXC_MAPPINGS to provide a comprehensive view of process setup.
- Listing All Configured Retrieval Processes:
SELECT retrieval_process_id, time_recipient_id, mapping_id FROM hxc_retrieval_processes ORDER BY 1; - Auditing Process Configuration for a Recipient:
SELECT hrp.retrieval_process_id, htr.name recipient_name, hm.name mapping_name FROM hxc_retrieval_processes hrp, hxc_time_recipients htr, hxc_mappings hm WHERE hrp.time_recipient_id = htr.time_recipient_id AND hrp.mapping_id = hm.mapping_id;
Related Objects
The HXC_RETRIEVAL_PROCESSES table sits at the center of a key relationship hierarchy within the Time and Labor schema. It is referenced by the HXC_RETRIEVAL_RULES table via a foreign key on RETRIEVAL_PROCESS_ID, indicating that one retrieval process can govern multiple specific retrieval rules. Conversely, it holds foreign keys to two parent tables: HXC_TIME_RECIPIENTS and HXC_MAPPINGS. This structure clearly delineates that a retrieval process is defined for a specific time recipient and uses a specific mapping. Understanding these relationships is crucial for tracing the flow of time data from its source through retrieval and mapping into a finalized timecard.
-
Table: HXC_RETRIEVAL_PROCESSES
12.1.1
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_RETRIEVAL_PROCESSES, object_name:HXC_RETRIEVAL_PROCESSES, status:VALID, product: HXC - Time and Labor Engine , description: Retrieval Processes , implementation_dba_data: HXC.HXC_RETRIEVAL_PROCESSES ,
-
Table: HXC_RETRIEVAL_PROCESSES
12.2.2
owner:HXC, object_type:TABLE, fnd_design_data:HXC.HXC_RETRIEVAL_PROCESSES, object_name:HXC_RETRIEVAL_PROCESSES, status:VALID, product: HXC - Time and Labor Engine , description: Retrieval Processes , implementation_dba_data: HXC.HXC_RETRIEVAL_PROCESSES ,
-
APPS.HXC_SELF_SERVICE_TIME_DEPOSIT dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_HXCRTERR_XMLP_PKG dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_RETRIEVAL_PROCESSES_API dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_TIMECARD_VALIDATION dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_HRT_DEL dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_APP_ATTRIBUTE_UTILS dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_HRT_SHD dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_ELP_UTILS dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_TIMECARD_VALIDATION dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_HRT_UPD dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_ABS_RETRIEVAL_PKG dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_UPGRADE_PKG dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_HRT_BUS dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_HRT_SHD dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_RETRIEVE_ABSENCES dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_RTR_UPLOAD_PKG dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_HRT_INS dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_HRT_INS dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_TIMECARD_MESSAGE_UTILS dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_DATA_SET dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_TIMECARD_VALIDATION dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_TIMECARD_MESSAGE_UTILS dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.PAY_HR_OTC_RETRIEVAL_INTERFACE dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_RET_UPLOAD_PKG dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_GENERIC_RETRIEVAL_UTILS dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_MAP_BUS dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_MAPPING_UTILITIES dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_TIMECARD_SUMMARY_PKG dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_PROJ_PAY_DEP_VALIDATION dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_ELP_UTILS dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_SELF_SERVICE_TIMECARD dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_APP_ATTRIBUTE_UTILS dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_ABS_RETRIEVAL_PKG dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_HTR_BUS dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_DATA_SET dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_TIMESTORE_DEPOSIT_UTIL dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_MAP_BUS dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_APP_ATTRIBUTE_UTILS dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_TIMESTORE_DEPOSIT_UTIL dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_GENERIC_RETRIEVAL_PKG dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_INTEGRATION_LAYER_V1_GRP dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_HRT_DEL dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_TIMECARD_MESSAGE_UTILS dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_HRT_BUS dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_TIMESTORE_DEPOSIT_UTIL dependencies on HXC_RETRIEVAL_PROCESSES
12.1.1
-
APPS.HXC_HXCRTERR_XMLP_PKG dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.HXC_GENERIC_RETRIEVAL_UTILS dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2
-
APPS.PAY_HR_OTC_RETRIEVAL_INTERFACE dependencies on HXC_RETRIEVAL_PROCESSES
12.2.2