Results for “hr_de_tax_information_v”

43 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

The HR_DE_TAX_INFORMATION_V view is a German localization object delivered within the Oracle E-Business Suite PER – Human Resources product. It is owned by the APPS schema and carries a VALID status in both the 12.1.1 and 12.2.2 releases. Its stated purpose is to expose German tax information stored against employee element entries in a decoded, presentation-ready format. Rather than forcing consumers to interpret raw ENTRY_INFORMATIONn columns, the view translates the underlying payroll element entry data into named, semantically meaningful columns such as tax card number, tax year, tax status, tax class, and number of children.

Because the view is built on top of PAY_ELEMENT_ENTRIES_F, it acts as a convenience layer for reporting and integration. HR and payroll developers can query German statutory tax attributes without embedding the same SUBSTR, date-conversion, and lookup-decoding logic in every report. The view is therefore most useful in reporting, extract, and downstream integration scenarios where German tax card details must be read in a stable, labeled form.

Underlying Base Objects

Per the ETRM metadata, the view is defined over the following referenced objects:

The view is essentially a thin, decoded projection over an _F (date-tracked) element entry table; it does not introduce its own persisted storage.

Key Columns

Common Use Cases and Queries

A frequent requirement is to retrieve an employee's declared number of children together with the associated tax card record. Because the view keys on element entry, the query is typically joined back to the element entry and assignment context to isolate a person. Where NO_OF_CHILDREN is stored as character data, comparisons should cast it explicitly.

A basic query follows:

  • SELECT tax_card_number, tax_year, tax_class, no_of_children, tax_status FROM apps.hr_de_tax_information_v WHERE element_entry_id = :p_element_entry_id;
  • Filtering employees with dependants: SELECT row_id, tax_card_number, TO_NUMBER(no_of_children) children FROM apps.hr_de_tax_information_v WHERE TO_NUMBER(no_of_children) > 0;
  • Reporting by tax office: SELECT tax_card_number, tax_status, no_of_children FROM apps.hr_de_tax_information_v WHERE tax_year = :p_year;

Typical scenarios include German payroll extract files, tax card reconciliation, and HR self-service reporting. Because the view resolves lookups and tax office details at query time via HR_GENERAL and HR_DE_GENERAL, callers must ensure the named lookups (for example DE_TAX_CLASS) exist and that session context is initialized; otherwise decoded columns may return null.