Search Results pqh_fr_assignment_api
Overview
The APPS.PQH_FR_ASSIGNMENT_API package is a public PL/SQL API within the Oracle E-Business Suite Human Resources (HR) and Public Sector/HR-France localization modules. It provides the programmatic interface for creating, maintaining, and terminating French public-sector affectations — the localized representation of an employee's assignment to a position, grade, corps, and related career attributes. The package encapsulates the business rules governing French HR administration, including affectation lifecycle transitions, employment terms, administrative career progression, and suspension or reactivation of an employee's assignment record. Because it is classified as an API and depends on the standard HR_API utility package, it enforces the same validation, security, and date-tracking conventions applied across Oracle HRMS business objects.
Key Procedures and Functions
The package exposes seven documented procedures that manage the affectation lifecycle:
- CREATE_AFFECTATION — Creates a new affectation record for an employee, establishing the initial assignment-to-position relationship and associated career attributes.
- UPDATE_AFFECTATION — Modifies an existing affectation record, allowing changes to affectation details while preserving the underlying assignment history.
- UPDATE_EMPLOYMENT_TERMS — Maintains the employment-terms information attached to an affectation, covering contractual and employment-condition attributes.
- UPDATE_ADMINISTRATIVE_CAREER — Updates administrative-career data, including corps, grade, and career-stage information associated with the employee's affectation.
- TERMINATE_AFFECTATION — Ends an affectation, applying the appropriate status and date-effective termination rules.
- SUSPEND_AFFECTATION — Places an affectation into a suspended state, typically used for temporary administrative interruptions.
- ACTIVATE_AFFECTATION — Reactivates a previously suspended affectation, restoring it to an active status.
Tables Accessed
The package reads and writes through APPS synonyms across the following documented tables:
- PER_ALL_ASSIGNMENTS_F — The core date-effective assignment table where the affectation's assignment record is stored and maintained.
- PER_ASSIGNMENT_STATUS_TYPES — Supplies the valid assignment statuses applied during create, suspend, activate, and terminate operations.
- PER_SPINAL_POINT_PLACEMENTS_F — Stores spinal-point (grade/step) placement information for the employee's career.
- PQH_CORPS_DEFINITIONS — Provides the corps definitions against which the affectation and administrative career are validated.
- HR_SOFT_CODING_KEYFLEX — Holds the descriptive flexfield soft-coding key flexfield segments associated with the affectation record.
Usage Notes
This API is typically invoked from Oracle HRMS forms, concurrent programs, and custom extensions that manage French public-sector HR data. It is referenced by the PQH_FR_ASSIGNMENT_SWI package, which serves as the server-side wrapper delegating form and batch operations to this API. Because all logic is encapsulated within the API and routed through HR_API, direct DML against the underlying assignment tables is discouraged; developers should call these procedures to ensure date-effectivity, validation, and status consistency. The package is dependent on APPS, SYS, and HR_API, and is referenced by one other package, reinforcing its role as a controlled integration point for affectation processing within EBS 12.1.1 and 12.2.2.
-
PACKAGE: APPS.PQH_FR_ASSIGNMENT_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PQH_FR_ASSIGNMENT_API, status:VALID,
-
PACKAGE: APPS.PQH_FR_ASSIGNMENT_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PQH_FR_ASSIGNMENT_API, status:VALID,
-
PACKAGE BODY: APPS.PQH_FR_ASSIGNMENT_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_FR_ASSIGNMENT_API, status:VALID,
-
PACKAGE BODY: APPS.PQH_FR_ASSIGNMENT_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_FR_ASSIGNMENT_API, status:VALID,
-
PACKAGE BODY: APPS.PQH_FR_ASSIGNMENT_SWI
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_FR_ASSIGNMENT_SWI, status:VALID,
-
PACKAGE: APPS.PER_ASG_INS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_ASG_INS, status:VALID,
-
PACKAGE: APPS.HR_SP_PLACEMENT_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_SP_PLACEMENT_API, status:VALID,
-
PACKAGE: APPS.PER_ASG_INS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_ASG_INS, status:VALID,
-
PACKAGE: APPS.PQH_FR_ASSIGNMENT_CHK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PQH_FR_ASSIGNMENT_CHK, status:VALID,
-
PACKAGE: APPS.PQH_FR_ASSIGNMENT_CHK
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PQH_FR_ASSIGNMENT_CHK, status:VALID,
-
PACKAGE: APPS.PQH_FR_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PQH_FR_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.PQH_FR_ASSIGNMENT_SWI
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_FR_ASSIGNMENT_SWI, status:VALID,
-
PACKAGE: APPS.PQH_FR_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PQH_FR_UTILITY, status:VALID,
-
PACKAGE: APPS.HR_SP_PLACEMENT_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_SP_PLACEMENT_API, status:VALID,
-
SYNONYM: APPS.PQH_CORPS_DEFINITIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PQH_CORPS_DEFINITIONS, status:VALID,
-
SYNONYM: APPS.PQH_CORPS_DEFINITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PQH_CORPS_DEFINITIONS, status:VALID,
-
SYNONYM: APPS.PER_SPINAL_POINT_PLACEMENTS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_SPINAL_POINT_PLACEMENTS_F, status:VALID,
-
PACKAGE: APPS.HR_ASSIGNMENT_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_ASSIGNMENT_API, status:VALID,
-
PACKAGE: APPS.PQH_FR_ASSIGNMENT_API
12.1.1
-
SYNONYM: APPS.PER_SPINAL_POINT_PLACEMENTS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_SPINAL_POINT_PLACEMENTS_F, status:VALID,
-
PACKAGE: APPS.PQH_FR_ASSIGNMENT_API
12.2.2
-
PACKAGE: APPS.HR_ASSIGNMENT_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_ASSIGNMENT_API, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_INFORMATION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_INFORMATION_V, object_name:HR_ORGANIZATION_INFORMATION_V, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_INFORMATION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_INFORMATION_V, object_name:HR_ORGANIZATION_INFORMATION_V, status:VALID,
-
APPS.PQH_FR_ASSIGNMENT_API dependencies on PQH_FR_ASSIGNMENT_API
12.1.1
-
APPS.PQH_FR_ASSIGNMENT_SWI dependencies on PQH_FR_ASSIGNMENT_API
12.2.2
-
APPS.PQH_FR_ASSIGNMENT_API dependencies on PQH_FR_ASSIGNMENT_API
12.2.2
-
APPS.PQH_FR_ASSIGNMENT_SWI dependencies on PQH_FR_ASSIGNMENT_API
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.PER_ASSIGNMENT_STATUS_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ASSIGNMENT_STATUS_TYPES, status:VALID,
-
SYNONYM: APPS.HR_SOFT_CODING_KEYFLEX
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_SOFT_CODING_KEYFLEX, status:VALID,
-
SYNONYM: APPS.PER_ASSIGNMENT_STATUS_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ASSIGNMENT_STATUS_TYPES, status:VALID,
-
SYNONYM: APPS.HR_SOFT_CODING_KEYFLEX
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_SOFT_CODING_KEYFLEX, status:VALID,
-
PACKAGE: APPS.FND_NUMBER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_NUMBER, status:VALID,
-
PACKAGE BODY: APPS.PQH_FR_ASSIGNMENT_API
12.2.2
-
PACKAGE BODY: APPS.PQH_FR_ASSIGNMENT_API
12.1.1
-
PACKAGE: APPS.FND_NUMBER
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_NUMBER, status:VALID,
-
SYNONYM: APPS.PER_ALL_ASSIGNMENTS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_ASSIGNMENTS_F, status:VALID,
-
SYNONYM: APPS.PER_ALL_ASSIGNMENTS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_ASSIGNMENTS_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,
-
APPS.PQH_FR_ASSIGNMENT_API dependencies on HR_UTILITY
12.2.2
-
APPS.PQH_FR_ASSIGNMENT_API dependencies on HR_UTILITY
12.1.1
-
PACKAGE: APPS.HR_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
PACKAGE: APPS.HR_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2