Search Results hr_de_work_incident_report
Overview
HR_DE_WORK_INCIDENT_REPORT is a PL/SQL package body owned by the APPS schema that supports the German localization of Oracle Human Resources. Its purpose is to generate the statutory work incident report (Arbeitsunfall- bzw. Meldebericht) required under German workplace accident reporting regulations. The package encapsulates the reporting logic used by the German HR legislative and statutory reporting solution delivered with Oracle E-Business Suite localization for Germany (HR_DE), and it produces a formatted output file suitable for submission to the responsible trade association or regulatory body.
In Oracle EBS 12.1.1 and 12.2.2 the object is a standalone, valid package body that exposes a single documented entry point. It is not referenced by any other database object, confirming that it is a leaf-level reporting utility invoked directly rather than through an API chain. The package body depends on several standard supporting utilities, including FND_DATE, FND_FILE, FND_SESSIONS and HR_GENERAL, and it references the HR_DE_WORK_INCIDENTS_REPORT object together with the PER_PEOPLE_F table, indicating that incident records are joined to person and assignment data to produce the report content.
Key Procedures and Functions
- RUN_REPORT — The single documented program unit in this package. It drives the report generation process: it initialises the output through the FND_FILE utility, resolves session context via FND_SESSIONS, applies date formatting conventions from FND_DATE, and writes the formatted work incident report. It is the procedure invoked by the associated concurrent program and is responsible for orchestrating all data selection, formatting and file output.
Because the ETRM metadata documents only one procedure, there are no additional published entry points. Any internal helper routines exist only as private constructs within the package body and are not exposed for external calls.
Tables Accessed
- FND_SESSIONS — referenced through an APPS synonym. The package reads session-level context (such as session identifiers and locale settings) to ensure that the report is generated with the correct language, date format and reporting context for the German localization.
- PER_PEOPLE_F — the effective-dated people table in Oracle HRMS. It is used to retrieve employee details (name, person identifiers and related attributes) for the persons appearing on the report. The effective-date ("_F") nature of the table means the package must supply a date to return the correct row version of each person record.
No other application tables are documented as being accessed directly by this package body; the remaining dependencies are helper packages (FND_DATE, FND_FILE, HR_GENERAL) and the HR_DE_WORK_INCIDENTS_REPORT construct rather than base data tables.
Usage Notes
HR_DE_WORK_INCIDENT_REPORT is intended for use in the German HR statutory reporting flow. It is not referenced by any other database object, so it is not part of an API dependency chain; instead, it is invoked directly, typically from a concurrent program registered in the German HR localization, which supplies the runtime parameters and directs the output to the concurrent manager log or a report file managed through FND_FILE.
Because output is produced through the Oracle file utility, the results are normally retrieved as a text or formatted document rather than through an online form. The package should be treated as a system-owned object: customisations that modify its behaviour are not supported, and any extension should be implemented by wrapping or copying the logic into a custom package. When troubleshooting, verify that the concurrent program definition, the FND_SESSIONS context and the effective dates applied to PER_PEOPLE_F are consistent, since mismatches in any of these cause the report to return incomplete or empty results.
-
PACKAGE BODY: APPS.HR_DE_WORK_INCIDENT_REPORT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DE_WORK_INCIDENT_REPORT, status:VALID,
-
PACKAGE: APPS.HR_DE_WORK_INCIDENT_REPORT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_DE_WORK_INCIDENT_REPORT, status:VALID,
-
PACKAGE BODY: APPS.HR_DE_WORK_INCIDENT_REPORT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DE_WORK_INCIDENT_REPORT, status:VALID,
-
PACKAGE: APPS.HR_DE_WORK_INCIDENT_REPORT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_DE_WORK_INCIDENT_REPORT, status:VALID,
-
PACKAGE: APPS.HR_DE_WORK_INCIDENT_REPORT
12.2.2
-
PACKAGE: APPS.HR_DE_WORK_INCIDENT_REPORT
12.1.1
-
PACKAGE BODY: APPS.HR_DE_WORK_INCIDENT_REPORT
12.2.2
-
PACKAGE BODY: APPS.HR_DE_WORK_INCIDENT_REPORT
12.1.1
-
VIEW: APPS.HR_DE_WORK_INCIDENTS_REPORT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DE_WORK_INCIDENTS_REPORT, object_name:HR_DE_WORK_INCIDENTS_REPORT, status:VALID,
-
VIEW: APPS.HR_DE_WORK_INCIDENTS_REPORT
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_DE_WORK_INCIDENTS_REPORT, object_name:HR_DE_WORK_INCIDENTS_REPORT, status:VALID,
-
APPS.HR_DE_WORK_INCIDENT_REPORT dependencies on HR_DE_WORK_INCIDENT_REPORT
12.2.2
-
APPS.HR_DE_WORK_INCIDENT_REPORT dependencies on HR_DE_WORK_INCIDENT_REPORT
12.1.1
-
SYNONYM: APPS.FND_SESSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_SESSIONS, status:VALID,
-
SYNONYM: APPS.FND_SESSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_SESSIONS, status:VALID,
-
VIEW: APPS.PER_PEOPLE_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_F, object_name:PER_PEOPLE_F, status:VALID,
-
VIEW: APPS.PER_PEOPLE_F
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_F, object_name:PER_PEOPLE_F, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
PACKAGE: APPS.FND_DATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_DATE, status:VALID,
-
PACKAGE: APPS.FND_DATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_DATE, status:VALID,
-
PACKAGE: APPS.FND_FILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
PACKAGE: APPS.FND_FILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
APPS.HR_DE_WORK_INCIDENT_REPORT dependencies on FND_FILE
12.2.2
-
APPS.HR_DE_WORK_INCIDENT_REPORT dependencies on FND_FILE
12.1.1
-
12.2.2 DBA Data
12.2.2
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
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: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,