Search Results pay_mx_archive_dbi_pkg
Overview
PAY_MX_ARCHIVE_DBI_PKG is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite, classified under the Oracle Payroll (PAY) module with a Mexico (MX) localization scope. The package name indicates its role in the archival and DataBase Item (DBI) handling of payroll-related configuration data, specifically in support of the Mexican year-end reporting processes. In Oracle Payroll, "DBI" refers to DataBase Items within the Oracle FastFormula framework — named values that are stored and retrieved from database tables for use in formula processing and reporting. The package is responsible for creating archive routes and archive database items, allowing historical payroll data structures to be preserved or regenerated for statutory reporting purposes.
The package is a supporting component of the Mexico year-end archival architecture, evidenced by the fact that it is referenced by the PAY_MX_YREND_ARCH object, which orchestrates the year-end archival process for Mexican payroll. The package status is VALID in the ETRM metadata, confirming it compiles cleanly against the documented table structures.
Key Procedures and Functions
Two documented procedures are exposed by this package:
- CREATE_ARCHIVE_ROUTES — Creates the archive route definitions required to store archived DataBase Items. Routes in the FastFormula framework define the path by which a database item resolves to a value within a specific context. This procedure establishes the route records needed so that archived payroll values remain accessible through the formula and reporting layer.
- CREATE_ARCHIVE_DBI — Creates the archived DataBase Items themselves. This procedure registers the DBI definitions into the FastFormula database item repository so that the archived values can be referenced by formulas and year-end reports without reliance on live transactional data.
No parameter lists are documented in the metadata, and none are inferred here.
Tables Accessed
The package operates on the Oracle FastFormula foundation tables through APPS synonyms:
- FF_DATABASE_ITEMS — the master repository of database item definitions; CREATE_ARCHIVE_DBI writes here.
- FF_ROUTES, FF_ROUTES_S — route definitions and their translation/setup copy that bind a database item to a context; CREATE_ARCHIVE_ROUTES populates these.
- FF_ROUTE_CONTEXT_USAGES — records which contexts a route applies to.
- FF_ROUTE_PARAMETERS, FF_ROUTE_PARAMETERS_S, FF_ROUTE_PARAMETER_VALUES — parameter definitions and values required to resolve a route at runtime.
- FF_CONTEXTS, FF_USER_ENTITIES, FF_USER_ENTITIES_S — context and user entity definitions that scope the data items.
- DUAL — used for single-row selections and validation.
Usage Notes
This package is not exposed through an end-user form; it is invoked programmatically as part of the Mexico year-end archival flow. The primary caller is PAY_MX_YREND_ARCH, which typically runs from a concurrent program during year-end processing. Because the package relies on the FastFormula foundation tables, it must run after the relevant pay elements and formulas have been defined for the period being archived. The procedures are idempotent in intent — routing and DBI records are created once per archival scope — and should generally be executed within the standard year-end archival sequence rather than in isolation. Custom code referencing this package directly should account for the absence of documented parameters and treat the procedures as internal building blocks of the supported year-end process.
-
PACKAGE: APPS.PAY_MX_ARCHIVE_DBI_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_MX_ARCHIVE_DBI_PKG, status:VALID,
-
PACKAGE: APPS.PAY_MX_ARCHIVE_DBI_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_MX_ARCHIVE_DBI_PKG, status:VALID,
-
PACKAGE: APPS.PAY_MX_ARCHIVE_DBI_PKG
12.1.1
-
PACKAGE BODY: APPS.PAY_MX_ARCHIVE_DBI_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_MX_ARCHIVE_DBI_PKG, status:VALID,
-
PACKAGE: APPS.PAY_MX_ARCHIVE_DBI_PKG
12.2.2
-
PACKAGE BODY: APPS.PAY_MX_ARCHIVE_DBI_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_MX_ARCHIVE_DBI_PKG, status:VALID,
-
SYNONYM: APPS.FF_USER_ENTITIES_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_USER_ENTITIES_S, status:VALID,
-
SYNONYM: APPS.FF_USER_ENTITIES_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_USER_ENTITIES_S, status:VALID,
-
SYNONYM: APPS.FF_ROUTES_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTES_S, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_PARAMETERS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_PARAMETERS_S, status:VALID,
-
PACKAGE BODY: APPS.PAY_MX_YREND_ARCH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_MX_YREND_ARCH, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_PARAMETERS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_PARAMETERS_S, status:VALID,
-
SYNONYM: APPS.FF_ROUTES_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTES_S, status:VALID,
-
PACKAGE BODY: APPS.PAY_MX_YREND_ARCH
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_MX_YREND_ARCH, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_PARAMETER_VALUES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_PARAMETER_VALUES, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_PARAMETERS, status:VALID,
-
SYNONYM: APPS.FF_ROUTES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTES, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_PARAMETERS, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_PARAMETER_VALUES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_PARAMETER_VALUES, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_CONTEXT_USAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_CONTEXT_USAGES, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_CONTEXT_USAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_CONTEXT_USAGES, status:VALID,
-
SYNONYM: APPS.FF_ROUTES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTES, status:VALID,
-
PACKAGE BODY: APPS.PAY_MX_ARCHIVE_DBI_PKG
12.1.1
-
PACKAGE BODY: APPS.PAY_MX_ARCHIVE_DBI_PKG
12.2.2
-
SYNONYM: APPS.FF_CONTEXTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_CONTEXTS, status:VALID,
-
SYNONYM: APPS.FF_CONTEXTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_CONTEXTS, 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,
-
SYNONYM: APPS.FF_USER_ENTITIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_USER_ENTITIES, status:VALID,
-
SYNONYM: APPS.FF_USER_ENTITIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_USER_ENTITIES, status:VALID,
-
APPS.PAY_MX_ARCHIVE_DBI_PKG dependencies on PAY_MX_ARCHIVE_DBI_PKG
12.2.2
-
APPS.PAY_MX_YREND_ARCH dependencies on PAY_MX_ARCHIVE_DBI_PKG
12.2.2
-
APPS.PAY_MX_ARCHIVE_DBI_PKG dependencies on PAY_MX_ARCHIVE_DBI_PKG
12.1.1
-
APPS.PAY_MX_YREND_ARCH dependencies on PAY_MX_ARCHIVE_DBI_PKG
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: PUBLIC.DUAL
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
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,