Search Results c_the_end_p




Overview

The APPS.CE_CECLEXER_XMLP_PKG package body is an Oracle Reports PL/SQL library package generated to support the CE_CECLEXER report, a Cash Management (CE) leveling and reconciliation report in Oracle E-Business Suite Release 12.1.1 and 12.2.2. The package follows the standard XML Publisher report packaging convention, where an Oracle Reports executable retains its procedural logic inside a server-side PL/SQL package that shares the report's name. Its role is to supply report-level lifecycle hooks, formatted field callbacks, and group filter logic that the Reports runtime invokes during execution of the concurrent request.

The package is owned by APPS, is classified as OTHER (a non-public, non-API implementation artifact), and is referenced by zero other packages, confirming that it exists solely to service its parent report. The header comment reference CECLEXERB.pls 120.0 2007/12/28 indicates the source was created under the standard concurrent manager header convention.

Key Procedures and Functions

Tables Accessed

  • CE_LEVELING_MESSAGES — Written (DELETE) by AFTERREPORT to remove leveling message records associated with the completed concurrent request ID.
  • FND_NEW_MESSAGES — Referenced as a datatype anchor for C_PRT_MESSAGEFORMULA through FND_NEW_MESSAGES.MESSAGE_TEXT%TYPE; no runtime DML is performed against this table in the shown logic.

Usage Notes

The package is not intended for direct invocation by external code. It is executed implicitly by the Oracle Reports runtime when the CE_CECLEXER concurrent program is submitted. BEFOREREPORT runs before the report query, AFTERREPORT runs after output generation, and the group filter functions are invoked as each report group is processed. The *_P accessors expose package globals to report fields so formatted columns can reference computed values such as C_THE_END_P — the object the user searched for. Because the package is regenerated whenever the report is recompiled, customizations should never be applied directly to the package body; changes must be made in the Reports source (CECLEXER.rdf). The presence of CEP_STANDARD.INIT_SECURITY confirms that Cash Management security rules govern which bank accounts and transfers appear in the output.