Search Results cp_report_name
Overview
APPS.CSI_CSIINVDR_XMLP_PKG is the generated PL/SQL package body that supports the Oracle EBS concurrent program "IB - INV Discrepancy Report" (Inventory Discrepancy Report). This report belongs to the CSI (Inventory) product family and is implemented as an Oracle Reports (XML Publisher / SRW-based) concurrent program. The package body is auto-generated by Oracle Reports when a report is registered as a concurrent program, and it implements the standard report trigger entry points (BEFOREREPORT and AFTERREPORT) together with user-defined report parameters required by the report layout. Its primary business function is to initialize the report runtime context, resolve the operating unit's ledger and the concurrent program name, expose those values to the report layout as bind parameters, and cleanly terminate the report execution context.
Key Procedures and Functions
- BEFOREREPORT — The "Before Report" trigger function. It sets
P_CONC_REQUEST_IDfromFND_GLOBAL.CONC_REQUEST_ID, then resolvesCP_COMPANY_NAMEfromGL_SETS_OF_BOOKS(set of books id = 1) andCP_REPORT_NAMEfrom the concurrent program name joined throughFND_CONCURRENT_REQUESTS. OnNO_DATA_FOUNDfor the report name it defaults to 'IB - INV Discrepancy Report'. ReturnsBooleanto signal whether the report should proceed. - AFTERREPORT — The "After Report" trigger function. It performs the standard SRW exit (SRW.USER_EXIT('FND SRWEXIT')) cleanup and returns
TRUEto indicate successful completion. - CP_REPORT_NAME_P — A packaged function that returns the value of the
CP_REPORT_NAMEglobal, making the resolved concurrent program name available to the report definition for display in the report header. - CP_COMPANY_NAME_P — A packaged function that returns the value of the
CP_COMPANY_NAMEglobal, exposing the ledger/company name for display in the report layout.
Notably, the user search term "cp_report_name_p" corresponds directly to the documented function CP_REPORT_NAME_P, which drives the report title displayed on the output.
Tables Accessed
- GL_SETS_OF_BOOKS — Read to obtain the ledger name (
SOB.NAME) that is exposed viaCP_COMPANY_NAME. The query uses a hardcodedSET_OF_BOOKS_ID = 1, a legacy pattern typical of older CSI reports. - FND_CONCURRENT_REQUESTS (APPS synonym) — Read together with
FND_CONCURRENT_PROGRAMS_VLto retrieveUSER_CONCURRENT_PROGRAM_NAMEfor the current request id, populatingCP_REPORT_NAME. - FND_CONCURRENT_PROGRAMS_VL — Joined to the above to supply the human-readable program name.
Usage Notes
This package body is invoked automatically whenever the "IB - INV Discrepancy Report" concurrent program is executed; it is not intended for direct invocation from custom code. In Oracle EBS 12.1.1 and 12.2.2, the SRW-specific calls (FND SRWINIT, FND SRWEXIT, SRW.MESSAGE) have been commented out and replaced with NULL, reflecting the transition to XML Publisher-based reporting, where the standard Reports initialization/cleanup is handled by the BI Publisher engine rather than SRW built-ins. The ETRM metadata records no other packages referencing this object, and no inbound dependencies, confirming its role as a leaf-level report support package. No custom parameter lists should be assumed for the documented functions; their signatures are dictated by the Report Builder trigger convention.
-
PACKAGE BODY: APPS.CSI_CSIINVDR_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.CSI_CSIINVDR_XMLP_PKG
12.1.1
-
PACKAGE BODY: APPS.JL_JLZZFIJR_XMLP_PKG
12.1.1
-
PACKAGE: APPS.CSI_CSIINVDR_XMLP_PKG
12.1.1
-
PACKAGE: APPS.CSI_CSIINVDR_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.JL_JLZZFIJR_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.PAY_PYNZQES_XMLP_PKG
12.1.1
-
PACKAGE: APPS.PAY_PYNZREC_XMLP_PKG
12.1.1
-
PACKAGE: APPS.PAY_PYNZREC_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.PAY_PYNZREC_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.PAY_PYNZREC_XMLP_PKG
12.1.1
-
PACKAGE: APPS.PAY_PYNZQES_XMLP_PKG
12.2.2
-
PACKAGE: APPS.PAY_PYNZQES_XMLP_PKG
12.1.1
-
PACKAGE BODY: APPS.PAY_PYNZQES_XMLP_PKG
12.2.2
-
PACKAGE: APPS.ONT_OEXAUDHR_XMLP_PKG
12.2.2
-
PACKAGE: APPS.ONT_OEXAUDHR_XMLP_PKG
12.1.1
-
PACKAGE BODY: APPS.ONT_OEXAUDHR_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.ONT_OEXAUDHR_XMLP_PKG
12.1.1
-
APPS.JE_JEFIASDR_XMLP_PKG SQL Statements
12.2.2
-
PACKAGE: APPS.JL_JLZZFIJR_XMLP_PKG
12.1.1
-
APPS.JE_JEFIASDR_XMLP_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.JE_JEFIASDR_XMLP_PKG
12.2.2
-
PACKAGE: APPS.JL_JLZZFIJR_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.JE_JEFIASDR_XMLP_PKG
12.1.1
-
PACKAGE: APPS.JE_JEFIASDR_XMLP_PKG
12.2.2
-
PACKAGE: APPS.JE_JEFIASDR_XMLP_PKG
12.1.1
-
PACKAGE BODY: APPS.PAY_PAYRPANP_XML_PKG
12.2.2
-
PACKAGE BODY: APPS.PAY_PAYRPANP_XML_PKG
12.1.1
-
APPS.JE_JEFIASDR_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_VL
12.2.2
-
APPS.JL_JLZZFIJR_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_VL
12.2.2
-
APPS.JE_JEFIASDR_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.JE_JEFIASDR_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.JE_JEFIASDR_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_VL
12.1.1
-
APPS.CSI_CSIINVDR_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.CSI_CSIINVDR_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.ONT_OEXAUDHR_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.2.2
-
APPS.ONT_OEXAUDHR_XMLP_PKG dependencies on FND_CONCURRENT_REQUESTS
12.1.1
-
APPS.JL_JLZZFIJR_XMLP_PKG dependencies on FND_CONCURRENT_PROGRAMS_VL
12.1.1
-
APPS.PAY_PYNZREC_XMLP_PKG dependencies on PAY_PYNZREC_XMLP_PKG
12.1.1
-
APPS.PAY_PYNZREC_XMLP_PKG dependencies on PAY_PYNZREC_XMLP_PKG
12.2.2
-
APPS.PAY_PAYRPANP_XML_PKG dependencies on PAY_PRL_XML_UTILS
12.1.1
-
APPS.PAY_PAYRPANP_XML_PKG dependencies on PAY_PRL_XML_UTILS
12.2.2
-
APPS.PAY_PAYRPANP_XML_PKG dependencies on DBMS_LOB
12.2.2
-
APPS.PAY_PAYRPANP_XML_PKG dependencies on DBMS_LOB
12.1.1