Results for “ghr_assignments_h_v”

50+ results




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

Overview

The GHR_ASSIGNMENTS_H_V view is an APPS-owned database object in Oracle E-Business Suite, delivered as part of the GHR - US Federal Human Resources product family. Its documented purpose is to map columns from the GHR_PA_HISTORY transaction history structure to the shape and semantics of the PER_ASSIGNMENTS_F assignment entity. In effect, it presents personnel action history information in an assignments-oriented projection, allowing assignment attributes recorded against a personnel action request to be read as though they were assignment rows.

Because GHR_PA_HISTORY stores transactional personnel action data in a generic, denormalized form, the view supplies the decoding logic required to translate that stored data into meaningful, typed assignment columns. It is therefore primarily a reporting and integration object: it supports extracts, conversions, and custom inquiries that need to consume assignment-level data originating from the US Federal personnel action process without navigating the raw history table directly.

Underlying Base Objects

The view is defined over three documented base objects:

The view is a direct column mapping and adds no filtering or joining logic beyond the function calls applied to the generic information columns.

Key Columns

The view exposes the control columns of the source history record alongside decoded assignment attributes. Notable columns include:

Common Use Cases and Queries

The view is typically queried to extract assignment data derived from personnel action history, for example to audit actions, build conversion extracts, or reconcile history against current assignments. A representative query retrieving assignment identification and effective dates is:

  • SELECT pa_history_id, assignment_id, person_id, assignment_number, effective_start_date, effective_end_date, assignment_status_type_id FROM apps.ghr_assignments_h_v WHERE effective_date BETWEEN :start_date AND :end_date;
  • SELECT pa_request_id, nature_of_action_id, assignment_id, change_reason FROM apps.ghr_assignments_h_v WHERE dml_operation = 'U';

Typical scenarios include auditing personnel actions by request, identifying assignments affected by a given action type, and supplying assignment-shaped data to downstream interfaces. Because no row-level security predicates are applied within the view itself, consumers should filter by the relevant date, request, or assignment identifiers as required.