Results for “aging_amount”

8 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

APPS.AP_APXCCOUT_XMLP_PKG is the PL/SQL package body that implements the Oracle Payables corporate credit card expenditure output report in Oracle E-Business Suite 12.1.1 and 12.2.2. The package encapsulates the report-level logic required by the XML Publisher (BI Publisher) concurrent program definition APXCCOUT. It supports four operational report modes — CC_DETAIL_REPORT, CC_SUMMARY_REPORT, CC_AGING_REPORT, and CC_INACT_EMPL_REPORT — selected by the P_OPERATION_TYPE parameter. The package's primary responsibilities are the initialization of report parameters, the derivation of descriptive aging bucket labels, currency and company context, the retrieval of NLS strings, and notification of card administrators regarding cardholders with unsubmitted, manager-unapproved, or disputed transactions. The object is classified as OTHER in the ETRM metadata and is not referenced by any other package, indicating it functions as a top-level caller rather than a shared library.

Key Procedures and Functions

The documented package exposes 95 procedures and functions. The initialization routine BEFOREREPORT performs parameter validation and setup, including the aging bucket logic most relevant to the "aging_amount" search. It enforces that P_BUCKET1 does not exceed P_BUCKET2 or P_BUCKET3, and that P_BUCKET2 does not exceed P_BUCKET3, raising INIT_FAILURE on violation. It then resolves bucket display names through FND_MESSAGE using the SQLAP messages OIE_CC_BUCKET1_NAME through OIE_CC_BUCKET4_NAME, populating CP_BUCKET1_NAME through CP_BUCKET4_NAME for use as column headings. The function also sets P_CONC_REQUEST_ID, evaluates P_MIN_AMOUNT, and calls the helper routines.

Tables Accessed

The package reads and, where required, writes the following documented tables through APPS synonyms:

Usage Notes

AP_APXCCOUT_XMLP_PKG is invoked exclusively through the concurrent program definition of the same base name, executed from the Payables responsibility or scheduled as a request set. The XML Publisher template associated with APXCCOUT references the package's formula columns and the CP_BUCKET*_NAME variables to render aging column headings. Because the package has no reverse dependencies, it should not be called directly from custom forms or APIs; customizations should instead wrap the concurrent program or clone the package body under a distinct name. The bucket range parameters P_BUCKET1 through P_BUCKET3 are user-supplied and must be provided in ascending order to avoid INIT_FAILURE.