Search Results pay_fi_archive_psta
Overview
PAY_FI_ARCHIVE_PSTA is an Oracle Application Object Library package owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It belongs to the Oracle Payroll (PAY) product family and is classified under the ETRM API classification of OTHER, indicating it is an internal utility package rather than a published public API. The package supports the archival branch of the Oracle Payroll "FI" (Future Information / payroll data retention) processing stream, most commonly associated with the Payroll Archive and Payroll Purge functionality delivered through the Payroll Archive Process. Its role is to identify the payroll action context in which archival is being performed, resolve configuration parameters, and then write or move the relevant payroll, balance, assignment action, and person address records into the archive structures.
Key Procedures and Functions
The ETRM documentation records ten callable units within the package:
- GET_PARAMETER — retrieves a single named parameter value used to drive the archival run.
- GET_ALL_PARAMETERS — bulk-loads the full set of archival parameters for the current invocation.
- RANGE_CODE — resolves the range/selection code that determines which payroll actions or assignments fall within the archival scope.
- ASSIGNMENT_ACTION_CODE — derives the assignment action context, linking the archive to the specific payroll run and action.
- INITIALIZATION_CODE — performs setup of internal state and working values before the main archival logic executes.
- ARCHIVE_CODE — establishes the archive identifier/context used to tag archived records.
- ARCHIVE_DATA — the primary worker routine that writes the selected payroll data into the archive tables.
- ARCHIVE_PERSON_ADDRESS_DETAILS — archives person address information associated with the archived assignments.
- GET_COUNTRY_NAME — resolves the country name for a given territory, supporting address archival.
- GET_BALANCE_VALUE — retrieves and returns a balance value for archival against the defined balance structure.
Tables Accessed
The package reads and writes a focused set of Payroll and HR tables via APPS synonyms:
- PAY_ACTION_INFORMATION / PAY_ACTION_INTERLOCKS — action context and interlock status driving archive eligibility.
- PAY_ASSIGNMENT_ACTIONS / PAY_ASSIGNMENT_ACTIONS_S — the assignment-level action rows being archived.
- PAY_ALL_PAYROLLS_F — payroll definitions for the payrolls in scope.
- PAY_ELEMENT_CLASSIFICATIONS, PAY_BALANCE_TYPES, PAY_DEFINED_BALANCES, PAY_BALANCE_CATEGORIES_F, PAY_BALANCE_DIMENSIONS — balance metadata required to interpret and archive balance values.
- HR_ALL_ORGANIZATION_UNITS, HR_ORGANIZATION_INFORMATION, HR_SOFT_CODING_KEYFLEX — organizational and soft-coding context.
- FF_DATABASE_ITEMS, FF_GLOBALS_F — FastFormula data items and globals used during evaluation.
Usage Notes
PAY_FI_ARCHIVE_PSTA is invoked internally by the Payroll archival and purge flow, not by end users directly. It is typically triggered from the Oracle Payroll Archive Process concurrent program and related FI processing that coordinates the retirement of historical payroll data. The ETRM metadata shows the package is referenced by no other packages, and outside of SYS.STANDARD it has no further package dependencies, confirming it sits at the leaf of the call hierarchy. Custom code should not call this package directly; it relies on the calling framework having already established parameters and archive context.
-
PACKAGE: APPS.PAY_FI_ARCHIVE_PSTA
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_FI_ARCHIVE_PSTA, status:VALID,
-
PACKAGE: APPS.PAY_FI_ARCHIVE_PSTA
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_FI_ARCHIVE_PSTA, status:VALID,
-
PACKAGE BODY: APPS.PAY_FI_ARCHIVE_PSTA
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_FI_ARCHIVE_PSTA, status:VALID,
-
PACKAGE BODY: APPS.PAY_FI_ARCHIVE_PSTA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_FI_ARCHIVE_PSTA, status:VALID,
-
PACKAGE: APPS.PAY_FI_ARCHIVE_PSTA
12.2.2
-
PACKAGE: APPS.PAY_FI_ARCHIVE_PSTA
12.1.1
-
SYNONYM: APPS.PAY_BALANCE_CATEGORIES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_CATEGORIES_F, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_CATEGORIES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_CATEGORIES_F, status:VALID,
-
PACKAGE: APPS.PAY_ACTION_INFORMATION_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_ACTION_INFORMATION_API, status:VALID,
-
SYNONYM: APPS.FF_GLOBALS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_GLOBALS_F, status:VALID,
-
PACKAGE: APPS.PAY_ACTION_INFORMATION_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_ACTION_INFORMATION_API, status:VALID,
-
SYNONYM: APPS.FF_GLOBALS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_GLOBALS_F, status:VALID,
-
SYNONYM: APPS.FF_DATABASE_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_DATABASE_ITEMS, status:VALID,
-
SYNONYM: APPS.FF_DATABASE_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_DATABASE_ITEMS, status:VALID,
-
PACKAGE: APPS.HR_NONRUN_ASACT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_NONRUN_ASACT, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_CLASSIFICATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_CLASSIFICATIONS, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_CLASSIFICATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_CLASSIFICATIONS, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS_S, status:VALID,
-
SYNONYM: APPS.PAY_ACTION_INTERLOCKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_INTERLOCKS, status:VALID,
-
APPS.PAY_FI_ARCHIVE_PSTA dependencies on PAY_FI_ARCHIVE_PSTA
12.2.2
-
APPS.PAY_FI_ARCHIVE_PSTA dependencies on PAY_FI_ARCHIVE_PSTA
12.1.1
-
SYNONYM: APPS.PAY_ALL_PAYROLLS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ALL_PAYROLLS_F, status:VALID,
-
VIEW: APPS.FND_TERRITORIES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_TERRITORIES_VL, object_name:FND_TERRITORIES_VL, status:VALID,
-
SYNONYM: APPS.PAY_ACTION_INFORMATION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_INFORMATION, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS_S, status:VALID,
-
SYNONYM: APPS.PER_JOBS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_JOBS, status:VALID,
-
VIEW: APPS.FND_TERRITORIES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_TERRITORIES_VL, object_name:FND_TERRITORIES_VL, status:VALID,
-
SYNONYM: APPS.PER_JOBS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_JOBS, status:VALID,
-
PACKAGE: APPS.PAY_BALANCE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_BALANCE_PKG, status:VALID,
-
PACKAGE: APPS.HR_NONRUN_ASACT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_NONRUN_ASACT, status:VALID,
-
SYNONYM: APPS.PAY_ALL_PAYROLLS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ALL_PAYROLLS_F, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_DIMENSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_DIMENSIONS, status:VALID,
-
SYNONYM: APPS.PER_ADDRESSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ADDRESSES, status:VALID,
-
SYNONYM: APPS.PAY_ACTION_INTERLOCKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_INTERLOCKS, status:VALID,
-
VIEW: APPS.HR_POSITIONS_F
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_POSITIONS_F, object_name:HR_POSITIONS_F, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_ENTRY_VALUES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRY_VALUES_F, status:VALID,
-
VIEW: APPS.HR_POSITIONS_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_POSITIONS_F, object_name:HR_POSITIONS_F, status:VALID,
-
SYNONYM: APPS.PAY_DEFINED_BALANCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_DEFINED_BALANCES, status:VALID,
-
PACKAGE: APPS.PAY_BALANCE_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_BALANCE_PKG, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_LINKS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_LINKS_F, status:VALID,
-
SYNONYM: APPS.PER_ADDRESSES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ADDRESSES, status:VALID,
-
SYNONYM: APPS.PAY_ACTION_INFORMATION
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_INFORMATION, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_DIMENSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_DIMENSIONS, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_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.PAY_ELEMENT_ENTRY_VALUES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRY_VALUES_F, status:VALID,
-
SYNONYM: APPS.PAY_DEFINED_BALANCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_DEFINED_BALANCES, status:VALID,
-
SYNONYM: APPS.PER_ASSIGNMENT_STATUS_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ASSIGNMENT_STATUS_TYPES, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_LINKS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_LINKS_F, status:VALID,
-
SYNONYM: APPS.PER_ASSIGNMENT_STATUS_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ASSIGNMENT_STATUS_TYPES, status:VALID,