Search Results pay_mx_yearend_rep
Overview
The APPS.PAY_MX_YEAREND_REP package is a Mexican localization utility within Oracle E-Business Suite Payroll (PAY). Its business purpose is to supply aggregated year-end balance figures required for statutory Mexican payroll reporting. Specifically, it supports the calculation of annual earnings balances used to satisfy Mexican tax and social security reporting obligations, including the annual income certification ("constancia de percepciones") and related year-end declarations that employers must produce for each employee.
The package is defined as AUTHID CURRENT_USER, meaning its stored procedures execute with the privileges of the invoking schema rather than the defining schema. This is significant because the package reads directly from payroll balance and archive tables owned throughout the HR/Payroll schema, and it allows a calling session operating under its own privilege model to query those objects without requiring APPS-owner execution context. The package header carries the identifier paymxyearend.pkh, version 120.1, indicating it originates from the 12.1 code line and has remained stable across 12.1.1 and 12.2.2 application releases.
The classification of this package as OTHER denotes that it is a supporting internal API rather than a public, documented business interface. It is intended for consumption by other payroll localization programs and reports rather than by end users directly.
Key Procedures and Functions
The documented package interface contains two functions, both returning numeric results:
- GET_YE_ARCH_BAL_AMT — Retrieves an archived year-end balance amount for a given payroll action, person, effective date, and balance name. As the name suggests ("YE" for year-end, "ARCH" for archive), this function draws from archived balance data, which is essential because year-end reporting frequently requires balances captured at a point in time that may no longer be present in live payroll run tables.
- GET_F37_BALANCE — Retrieves a specific balance value associated with the F37 reporting construct, again parameterized by payroll action, person, effective date, and a balance name. The "F37" designation references a Mexican fiscal reporting form, and this function isolates the balance extraction logic needed to populate that declaration.
The existing metadata does not document the full parameter lists as published reference material; the header excerpt confirms only the general shape of the signatures (payroll action identifier, person identifier, effective date, and balance name). No additional procedures are exposed in the documented interface.
Tables Accessed
The package reads from a substantial set of APPS synonyms spanning payroll balancing, payroll action, and descriptive flexfield archive infrastructure:
- Balance definition and dimension tables —
PAY_DEFINED_BALANCES,PAY_BALANCE_ATTRIBUTES,PAY_BALANCE_DIMENSIONS, andPAY_BAL_ATTRIBUTE_DEFINITIONSsupply the metadata that maps a requested balance name to its underlying storage and dimensions. - Payroll action and assignment tables —
PAY_PAYROLL_ACTIONS,PAY_ACTION_INFORMATION, andPAY_ASSIGNMENT_ACTIONSprovide the run and assignment context that scopes the balance lookup. - Archive and flexfield tables —
FF_ARCHIVE_ITEMS,FF_ARCHIVE_ITEM_CONTEXTS,FF_CONTEXTS,FF_USER_ENTITIES, andFND_LOOKUP_VALUESsupport retrieval of archived balance values and associated descriptive flexfield context. - Hierarchy tables —
PER_GEN_HIERARCHY_NODESandPER_GEN_HIERARCHY_VERSIONSresolve organizational or payroll hierarchy context where year-end aggregation requires it.
Usage Notes
This package is typically invoked as a helper library by Mexican year-end payroll reports and concurrent programs, and it is referenced by at least one other package within the application. Callers supply a payroll action identifier, person identifier, effective date, and balance name, and receive a numeric balance in return. Because the package uses AUTHID CURRENT_USER, invoking sessions must have appropriate read privileges on the underlying payroll and flexfield objects. The metadata does not document direct form invocations, so the package is best regarded as internal localization infrastructure supporting year-end statutory reporting rather than a user-facing interface.
-
PACKAGE: APPS.PAY_MX_YEAREND_REP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_MX_YEAREND_REP, status:VALID,
-
PACKAGE: APPS.PAY_MX_YEAREND_REP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_MX_YEAREND_REP, status:VALID,
-
PACKAGE: APPS.PAY_MX_YEAREND_REP
12.1.1
-
PACKAGE: APPS.PAY_MX_YEAREND_REP
12.2.2
-
PACKAGE BODY: APPS.PAY_MX_YEAREND_REP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_MX_YEAREND_REP, status:VALID,
-
PACKAGE BODY: APPS.PAY_MX_YEAREND_REP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_MX_YEAREND_REP, status:VALID,
-
SYNONYM: APPS.PER_GEN_HIERARCHY_VERSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_GEN_HIERARCHY_VERSIONS, status:VALID,
-
SYNONYM: APPS.PER_GEN_HIERARCHY_VERSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_GEN_HIERARCHY_VERSIONS, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_ATTRIBUTES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_ATTRIBUTES, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_ATTRIBUTES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_ATTRIBUTES, status:VALID,
-
SYNONYM: APPS.PER_GEN_HIERARCHY_NODES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_GEN_HIERARCHY_NODES, status:VALID,
-
SYNONYM: APPS.PAY_BAL_ATTRIBUTE_DEFINITIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BAL_ATTRIBUTE_DEFINITIONS, status:VALID,
-
SYNONYM: APPS.PAY_BAL_ATTRIBUTE_DEFINITIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BAL_ATTRIBUTE_DEFINITIONS, status:VALID,
-
SYNONYM: APPS.PER_GEN_HIERARCHY_NODES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_GEN_HIERARCHY_NODES, status:VALID,
-
SYNONYM: APPS.FF_ARCHIVE_ITEM_CONTEXTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ARCHIVE_ITEM_CONTEXTS, status:VALID,
-
SYNONYM: APPS.FF_ARCHIVE_ITEM_CONTEXTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ARCHIVE_ITEM_CONTEXTS, status:VALID,
-
SYNONYM: APPS.FF_ARCHIVE_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ARCHIVE_ITEMS, status:VALID,
-
SYNONYM: APPS.FF_ARCHIVE_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ARCHIVE_ITEMS, status:VALID,
-
VIEW: APPS.PAY_MX_ISR_TAX_FORMAT37_V
12.1.1
owner:APPS, object_type:VIEW, object_name:PAY_MX_ISR_TAX_FORMAT37_V, status:VALID,
-
SYNONYM: APPS.FF_CONTEXTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_CONTEXTS, status:VALID,
-
VIEW: APPS.PAY_MX_ISR_TAX_FORMAT37_V
12.2.2
owner:APPS, object_type:VIEW, object_name:PAY_MX_ISR_TAX_FORMAT37_V, status:VALID,
-
SYNONYM: APPS.FF_CONTEXTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_CONTEXTS, 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_YEAREND_REP dependencies on PAY_MX_YEAREND_REP
12.1.1
-
APPS.PAY_MX_ISR_TAX_FORMAT37_V dependencies on PAY_MX_YEAREND_REP
12.1.1
-
APPS.PAY_MX_ISR_TAX_FORMAT37_V dependencies on PAY_MX_YEAREND_REP
12.2.2
-
APPS.PAY_MX_YEAREND_REP dependencies on PAY_MX_YEAREND_REP
12.2.2
-
SYNONYM: APPS.PAY_ACTION_INFORMATION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_INFORMATION, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_DIMENSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_DIMENSIONS, status:VALID,
-
PACKAGE BODY: APPS.PAY_MX_YEAREND_REP
12.2.2
-
PACKAGE BODY: APPS.PAY_MX_YEAREND_REP
12.1.1
-
SYNONYM: APPS.PAY_DEFINED_BALANCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_DEFINED_BALANCES, 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_DEFINED_BALANCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_DEFINED_BALANCES, status:VALID,
-
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: APPS.FND_LOOKUP_VALUES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_LOOKUP_VALUES, status:VALID,
-
SYNONYM: APPS.FND_LOOKUP_VALUES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_LOOKUP_VALUES, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID,
-
SYNONYM: APPS.PAY_PAYROLL_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYROLL_ACTIONS, status:VALID,
-
PACKAGE: APPS.FND_NUMBER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_NUMBER, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID,
-
PACKAGE: APPS.FND_NUMBER
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_NUMBER, status:VALID,
-
SYNONYM: APPS.PAY_PAYROLL_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYROLL_ACTIONS, 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,