Search Results hr_du_errors




Overview

The HR_DU_ERRORS table is a core data repository within the Oracle E-Business Suite (EBS) Human Resources (HR) module, specifically supporting the Data Uploader (DU) framework. Its primary role is to act as a centralized error log, capturing and persisting detailed information about processing failures encountered during batch data upload operations. This functionality is critical for troubleshooting, auditing, and ensuring data integrity when using Data Uploader modules to import or update HR information, such as employee assignments or personal details, in bulk. The table's design, with foreign key relationships to other Data Uploader tables, ensures that each error record is explicitly linked to the specific upload batch, header, line, and module that caused the failure.

Key Information Stored

The table's structure is designed to isolate and describe errors with precision. While the exact column list is not fully detailed in the provided metadata, its foreign key relationships and primary key define its critical data elements. The primary key, ERROR_ID, uniquely identifies each error record. The table stores the contextual identifiers for the failed process: UPLOAD_ID links to the parent batch in HR_DU_UPLOADS, UPLOAD_HEADER_ID points to the specific header record in HR_DU_UPLOAD_HEADERS, and UPLOAD_LINE_ID references the exact line that failed in HR_DU_UPLOAD_LINES. The MODULE_ID column identifies the specific Data Uploader module (e.g., for assignments or people) that was executing. Typically, such a table would also contain columns for an error message, error code, severity, a timestamp of when the error occurred, and potentially the erroneous data value or a reference to a validation rule.

Common Use Cases and Queries

The primary use case is generating error reports for a failed upload batch. Administrators or functional users query this table to diagnose why a Data Uploader process completed with errors. A common SQL pattern retrieves all errors for a specific upload batch, joining to related tables for more context.

  • Error Report for an Upload Batch:
    SELECT e.*, m.module_name, u.upload_name
    FROM hr.hr_du_errors e,
    hr.hr_du_modules m,
    hr.hr_du_uploads u
    WHERE e.upload_id = :batch_id
    AND e.module_id = m.module_id
    AND e.upload_id = u.upload_id
    ORDER BY e.upload_line_id;
  • Identifying Frequent Errors by Module:
    SELECT m.module_name, COUNT(*) as error_count
    FROM hr.hr_du_errors e, hr.hr_du_modules m
    WHERE e.module_id = m.module_id
    AND creation_date > SYSDATE - 30
    GROUP BY m.module_name
    ORDER BY error_count DESC;

Related Objects

The HR_DU_ERRORS table is integral to the Data Uploader schema, maintaining documented foreign key relationships with four primary tables. These relationships ensure referential integrity and enable comprehensive error tracing.

  • HR_DU_UPLOADS: Linked via HR_DU_ERRORS.UPLOAD_ID. This connects an error to the master batch upload job.
  • HR_DU_UPLOAD_HEADERS: Linked via HR_DU_ERRORS.UPLOAD_HEADER_ID. This connects an error to a specific header or record group within the upload batch.
  • HR_DU_UPLOAD_LINES: Linked via HR_DU_ERRORS.UPLOAD_LINE_ID. This provides the most granular link to the exact data row that failed processing.
  • HR_DU_MODULES: Linked via HR_DU_ERRORS.MODULE_ID. This identifies the functional Data Uploader module (e.g., PER_DU_ASSIGNMENT, PER_DU_PERSON) where the error originated.
  • Table: HR_DU_ERRORS 12.1.1

    owner:HR,  object_type:TABLE,  fnd_design_data:PER.HR_DU_ERRORS,  object_name:HR_DU_ERRORS,  status:VALID,  product: PER - Human Resourcesdescription: This table holds details about errors encountered during processing of a batch by any of the Data Uploader modules. ,  implementation_dba_data: HR.HR_DU_ERRORS

  • Table: HR_DU_ERRORS 12.2.2

    owner:HR,  object_type:TABLE,  fnd_design_data:PER.HR_DU_ERRORS,  object_name:HR_DU_ERRORS,  status:VALID,  product: PER - Human Resourcesdescription: This table holds details about errors encountered during processing of a batch by any of the Data Uploader modules. ,  implementation_dba_data: HR.HR_DU_ERRORS

  • Table: HR_DU_UPLOADS 12.2.2

    owner:HR,  object_type:TABLE,  fnd_design_data:PER.HR_DU_UPLOADS,  object_name:HR_DU_UPLOADS,  status:VALID,  product: PER - Human Resourcesdescription: This table holds the data relating to information uploaded from a single source file. ,  implementation_dba_data: HR.HR_DU_UPLOADS

  • Table: HR_DU_UPLOAD_HEADERS 12.1.1

    owner:HR,  object_type:TABLE,  fnd_design_data:PER.HR_DU_UPLOAD_HEADERS,  object_name:HR_DU_UPLOAD_HEADERS,  status:VALID,  product: PER - Human Resourcesdescription: This table holds the details for each API to be uploaded. ,  implementation_dba_data: HR.HR_DU_UPLOAD_HEADERS

  • Table: HR_DU_UPLOADS 12.1.1

    owner:HR,  object_type:TABLE,  fnd_design_data:PER.HR_DU_UPLOADS,  object_name:HR_DU_UPLOADS,  status:VALID,  product: PER - Human Resourcesdescription: This table holds the data relating to information uploaded from a single source file. ,  implementation_dba_data: HR.HR_DU_UPLOADS

  • Table: HR_DU_UPLOAD_LINES 12.2.2

    owner:HR,  object_type:TABLE,  fnd_design_data:PER.HR_DU_UPLOAD_LINES,  object_name:HR_DU_UPLOAD_LINES,  status:VALID,  product: PER - Human Resourcesdescription: This table holds the details for each item to be uploaded with an item spanning one or more rows ,  implementation_dba_data: HR.HR_DU_UPLOAD_LINES

  • Table: HR_DU_UPLOAD_HEADERS 12.2.2

    owner:HR,  object_type:TABLE,  fnd_design_data:PER.HR_DU_UPLOAD_HEADERS,  object_name:HR_DU_UPLOAD_HEADERS,  status:VALID,  product: PER - Human Resourcesdescription: This table holds the details for each API to be uploaded. ,  implementation_dba_data: HR.HR_DU_UPLOAD_HEADERS

  • Table: HR_DU_UPLOAD_LINES 12.1.1

    owner:HR,  object_type:TABLE,  fnd_design_data:PER.HR_DU_UPLOAD_LINES,  object_name:HR_DU_UPLOAD_LINES,  status:VALID,  product: PER - Human Resourcesdescription: This table holds the details for each item to be uploaded with an item spanning one or more rows ,  implementation_dba_data: HR.HR_DU_UPLOAD_LINES

  • Table: HR_DU_MODULES 12.1.1

    owner:HR,  object_type:TABLE,  fnd_design_data:PER.HR_DU_MODULES,  object_name:HR_DU_MODULES,  status:VALID,  product: PER - Human Resourcesdescription: This table holds the details about each module which can be used for either input, process or output with in the data Uploader. ,  implementation_dba_data: HR.HR_DU_MODULES

  • Table: HR_DU_MODULES 12.2.2

    owner:HR,  object_type:TABLE,  fnd_design_data:PER.HR_DU_MODULES,  object_name:HR_DU_MODULES,  status:VALID,  product: PER - Human Resourcesdescription: This table holds the details about each module which can be used for either input, process or output with in the data Uploader. ,  implementation_dba_data: HR.HR_DU_MODULES