Search Results validate_entries
Overview
XLA_UPG_VERIFICATION_PUB is a public PL/SQL package in the Application Object Library (APPS) schema that provides the verification framework for the AX-to-SLA (Subledger Accounting) upgrade in Oracle E-Business Suite. The package header, originally created in March 2006 by Koushik V.S, is explicitly described as containing "verification scripts to check the AX-SLA Upgrade." Its purpose is to confirm that transactional accounting data migrated from the historical AX (Accounting) model has been correctly transformed into the SLA model, which became the system of record for subledger accounting in Release 12. The package is classified as PUB in the ETRM 12.2.2 metadata and is not referenced by any other package, indicating that it operates as an entry point invoked directly by upgrade tooling rather than as a shared library component.
Key Procedures and Functions
The documented interface exposes eight procedures, each targeting a distinct tier of the accounting data model:
- Validate_Entries — The master driver procedure, providing a top-level entry point to run the verification checks for a given upgrading application and application.
- Validate_Application_Entries — Performs application-level verification across the set of applications participating in the upgrade.
- Validate_Entity_Entries — Verifies transaction entity records for the upgrading application and application.
- Validate_Event_Entries — Verifies that accounting events created for the application are consistent with their source transactions.
- Validate_Header_Entries — Checks the integrity of accounting entry headers generated for the application.
- Validate_Line_Entries — Checks the integrity of accounting entry lines associated with those headers.
- Validate_Distribution_Entries — Validates distribution-level accounting data, confirming that distributions have been correctly linked to their generated accounting entries. This is the procedure associated with the search term validate_distribution_entries.
- Populate_Segment_Values — Populates segment value data used by the verification and reporting of accounting combinations.
Tables Accessed
The package reads from the core SLA and reference tables through APPS synonyms. XLA_EVENTS, XLA_TRANSACTION_ENTITIES, XLA_ENTITY_TYPES_B, and XLA_EVENT_TYPES_B supply the event and entity definitions used to validate event and entity entries. XLA_AE_HEADERS, XLA_AE_LINES, XLA_AE_SEGMENT_VALUES, and XLA_DISTRIBUTION_LINKS hold the generated accounting entries, segment values, and the links between source distributions and SLA entries, supporting the header, line, distribution, and segment value validation procedures. XLA_ACCT_LINE_TYPES_B and XLA_SUBLEDGERS provide accounting line type and subledger context. GL_CODE_COMBINATIONS and GL_LEDGERS supply chart of accounts and ledger information, while GL_ROW_MULTIPLIERS supports balancing checks. HZ_PARTIES and HZ_PARTY_SITES provide trading partner and party site data used to verify the derived party context on accounting entries. Because this is a verification package, its access is primarily read-oriented, with XLA_AE_SEGMENT_VALUES being the principal target of the Populate_Segment_Values write operation.
Usage Notes
XLA_UPG_VERIFICATION_PUB is invoked during and after the AX-SLA upgrade process in Release 12.1.1 and 12.2.2, typically from upgrade driver scripts, concurrent programs, or controlled manual execution by an upgrade administrator. The recommended sequence is to call Validate_Entries as the orchestrating procedure, or to call individual validation procedures when isolating a specific tier of the accounting model. Validate_Distribution_Entries is the appropriate entry point when distribution-level accounting links must be confirmed independently of headers and lines. As a PUB-classified package, it may be referenced from custom code, but because it was purpose-built for upgrade verification, it should not be embedded in ongoing production processing. Verification queries against large subledger volumes can be resource-intensive and should be scheduled during periods of reduced system activity.
-
PACKAGE: APPS.XLA_UPG_VERIFICATION_PUB
12.1.1
-
PACKAGE: APPS.XLA_UPG_VERIFICATION_PUB
12.2.2
-
PACKAGE BODY: APPS.XLA_UPG_VERIFICATION_PUB
12.1.1
-
PACKAGE BODY: APPS.XLA_UPG_VERIFICATION_PUB
12.2.2
-
APPS.XLA_UPG_VERIFICATION_PUB dependencies on XLA_UPG_VERIFICATION_PUB
12.1.1
-
APPS.XLA_UPG_VERIFICATION_PUB dependencies on XLA_UPG_VERIFICATION_PUB
12.2.2
-
APPS.XLA_UPG_VERIFICATION_PUB dependencies on XLA_EXCEPTIONS_PKG
12.2.2
-
APPS.XLA_UPG_VERIFICATION_PUB dependencies on XLA_EXCEPTIONS_PKG
12.1.1