Search Results min_period
Overview
XLA_TP_SUMMARY_RPT_PKG is an Oracle Application Object Library package owned by the APPS schema that generates the XML extract for the Trading Partner Summary Report within the Subledger Accounting (XLA) module of Oracle E-Business Suite. The package specification header confirms its purpose: it "provides XML extract for Trading Partner Summary Report," giving finance users a consolidating view of accounting activity by third party (trading partner) across a specified ledger, period range, and accounting flexfield range. The report supports reconciliation and analysis of Subledger Accounting entries attributable to customers, suppliers, and other trading partners.
The package has an API classification of OTHER in ETRM, meaning it is not a formally published public API but an internal supporting object. It was created by Rakesh Pulla in May 2007, revised in September 2007 to accommodate a new Third Party Type parameter, and modified again in October 2007 to add the MIN_PERIOD and MAX_PERIOD functions — the latter being the object the user searched for under "max_period."
Key Procedures and Functions
- BEFOREREPORT — The standard Oracle Reports before-report trigger routine. It initializes the package's global variables from the concurrent program parameters (ledger, period range, account date range, third party range, accounting flexfield range, party type) prior to the XML data extraction, and performs the period setup required to drive the report cursors.
- MIN_PERIOD — Added in October 2007. This function derives the earliest (minimum) period in the selected period range that has valid accounting activity, using the ledger and period-status information held in the package globals. It supports the period range displayed or processed by the report.
- MAX_PERIOD — Added in the same revision. The MAX_PERIOD function returns the latest (maximum) period in the selected period range for which data exists in the ledger. Its counterpart MIN_PERIOD and MAX_PERIOD together define the effective period window of the extract, avoiding empty or unopened periods.
No parameter lists are documented for these modules; per ETRM, only the module names and their purpose are recorded. Consumers should treat them as internal and not call them directly, as signatures are not published.
Tables Accessed
- GL_LEDGERS — Provides ledger attributes such as the ledger currency and chart of accounts, used when validating the ledger parameter and formatting extract output.
- GL_PERIODS — Supplies calendar period definitions, enabling MIN_PERIOD and MAX_PERIOD to map the requested period range to actual period names and numbers.
- GL_PERIOD_STATUSES — Confirms which periods are open or closed for the ledger, ensuring the report only spans periods with valid accounting data.
All three are accessed through APPS synonyms, consistent with the package's ownership and invocation model.
Usage Notes
XLA_TP_SUMMARY_RPT_PKG is typically invoked by the Trading Partner Summary Report concurrent program, whose XML output template is rendered through Oracle XML Publisher (BI Publisher). The BEFOREREPORT module runs first, then period determination via MIN_PERIOD/MAX_PERIOD, then the extract queries execute against the GL tables. The package is referenced by zero other packages per ETRM, confirming it is a report-only routine. Because it is classified as OTHER and its specification header notes only an XML extract role, customizations should not extend or call it directly; changes belong in a customized copy or in the underlying concurrent program definition. No public API contract is provided, so upgrades in 12.1.1 and 12.2.2 may alter internal behavior without notice. Developers troubleshooting the "max_period" search should focus on the concurrent program's period-from/period-to parameter binding and the GL_PERIOD_STATUSES rows for the ledger, since MAX_PERIOD depends on those.
-
PACKAGE: APPS.XLA_TP_SUMMARY_RPT_PKG
12.2.2
-
PACKAGE: APPS.XLA_TP_SUMMARY_RPT_PKG
12.1.1
-
PACKAGE BODY: APPS.XLA_TP_SUMMARY_RPT_PKG
12.1.1
-
PACKAGE BODY: APPS.XLA_TP_SUMMARY_RPT_PKG
12.2.2
-
APPS.GHR_VALIDATE_CHECK dependencies on FND_MESSAGE
12.1.1
-
APPS.GHR_VALIDATE_CHECK dependencies on FND_MESSAGE
12.2.2
-
PACKAGE BODY: APPS.GHR_VALIDATE_CHECK
12.1.1
-
PACKAGE BODY: APPS.GHR_VALIDATE_CHECK
12.2.2
-
APPS.GHR_VALIDATE_CHECK dependencies on HR_UTILITY
12.1.1
-
APPS.GHR_VALIDATE_CHECK dependencies on HR_UTILITY
12.2.2