Search Results jg_jgzzfaad_xmlp_pkg
Overview
APPS.JG_JGZZFAAD_XMLP_PKG is the generated PL/SQL package body that supports the Oracle EBS Fixed Assets XML Publisher concurrent program JGZZFAAD. The package follows the standard XML Publisher (XMLP) generation pattern used throughout Release 12.1.1 and 12.2.2, in which a report definition is bound to a data model whose PL/SQL package supplies the before-report and after-report hooks, the SQL/group data fetchers, and the formula (CF_) functions evaluated at report render time. As seen in the package source header (JGZZFAADB.pls 120.0, 2008/01/08), the body belongs to the Java- and Oracle Forms-facing Fixed Assets reporting family and is classified in ETRM as an OTHER API rather than a public business API.
The business purpose is to present Asset Cost Balances and Accumulated Depreciation Balances in a multi-column, period-over-period layout. The BEFOREREPORT function interrogates the accounting flexfield structure, identifies the balancing segment, account segment, and FA cost centre segment, resolves the corresponding value set names (the VALUE_SET_NAME variable that drives the user's rp_acct_valueset_name query), and then submits the appropriate FARX_BL child report — ASSET_COST_BALANCES_RPT when P_REPORT_TYPE is 'COST', otherwise ACCUM_DEPRN_BALANCES_RPT — passing the book, from-period, to-period, request ID, and user ID. A non-zero RETCODE raises SUBMIT_ERROR, aborting the XMLP output.
Key Procedures and Functions
- BEFOREREPORT / AFTERREPORT — Report lifecycle hooks. BEFOREREPORT performs the FARX_BL submission and set-of-books/currency lookup described above; AFTERREPORT performs post-processing cleanup after the XML has been generated.
- DISP_OBJECT — Helper that emits or resolves a report object reference during formatting.
- CF_ADDITIONS_CFFORMULA, CF_BEGIN_BALANCEFORMULA, CF_END_BALANCE_CFFORMULA, CF_RETIREMENTS_CFFORMULA, CF_REVALUATIONS_CFFORMULA, CF_RECLASSES_CFFORMULA, CF_ADJUSTMENTS_CFFORMULA — Column-level formula functions that render the individual movement rows (additions, beginning balance, retirements, revaluations, reclasses, adjustments, ending balance) for each book/period column in the report.
- CF_COST_BEGIN_BALANCE_CFFORMUL, CF_PAREANT_ACCT_DESCRFORMULA, CF_PAGE_PARENT_ACCT_DESCRFORMU — Cost-begin-balance and parent-account description formulas, including the page-level variant used to print the parent account caption once per page.
- Report total formulas (CF_*_REPTOTFORMULA) — CF_COST_BEGIN_BALANCE_REPTOTFO, CF_BEGIN_BALANCE_REPTOTFORMULA, CF_ADDITIONS_REPTOTFORMULA, CF_ADJUSTMENTS_REPTOTFORMULA, CF_RECLASES_REPTOTFORMULA, CF_RETIREMENTS_REPTOTFORMULA, CF_REVALUATIONS_REPTOTFORMULA, CF_END_BALANCE_REPTOTFORMULA — aggregate the corresponding column across the report.
Tables Accessed
- FA_BOOK_CONTROLS — Book setup rows used to validate P_BOOK_TYPE_CODE and derive the set of books (ledger) and functional currency for the selected book.
- FA_SYSTEM_CONTROLS — Fixed Assets system options, including the accounting flexfield structure identifier used to locate the balancing, account, and cost centre segments and their value sets.
- FND_CURRENCIES — Currency code and description lookup for displaying amounts in the correct reporting currency.
Usage Notes
The package is invoked exclusively through the JGZZFAAD concurrent program; it is not called by other packages in the EBS data model (referenced by 0 other packages). Customisations should be limited to the XML template and data model, since the package body is regenerated from JGZZFAADB.pls whenever the report definition changes. The user search term rp_acct_valueset_name corresponds to the VALUE_SET_NAME parameter populated by BEFOREREPORT; adjustments to the accounting valueset displayed on the report are therefore made by changing the report's parameter defaults or segment mappings, not by editing the generated package.
-
PACKAGE BODY: APPS.JG_JGZZFAAD_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JG_JGZZFAAD_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.JG_JGZZFAAD_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JG_JGZZFAAD_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.JG_JGZZFAAD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JG_JGZZFAAD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.JG_JGZZFAAD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JG_JGZZFAAD_XMLP_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.JG_ZZ_REPORT_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JG_ZZ_REPORT_PKG, status:VALID,
-
PACKAGE: APPS.FARX_BL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FARX_BL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.JG_ZZ_REPORT_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JG_ZZ_REPORT_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FARX_BL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FARX_BL, status:VALID,
-
PACKAGE: APPS.JG_JGZZFAAD_XMLP_PKG
12.2.2
-
PACKAGE: APPS.JG_JGZZFAAD_XMLP_PKG
12.1.1
-
PACKAGE: APPS.FA_RX_SHARED_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FA_RX_SHARED_PKG, status:VALID,
-
PACKAGE: APPS.FA_RX_SHARED_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FA_RX_SHARED_PKG, status:VALID,
-
SYNONYM: APPS.FA_SYSTEM_CONTROLS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_SYSTEM_CONTROLS, status:VALID,
-
SYNONYM: APPS.FA_SYSTEM_CONTROLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_SYSTEM_CONTROLS, status:VALID,
-
PACKAGE BODY: APPS.JG_JGZZFAAD_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.JG_JGZZFAAD_XMLP_PKG
12.1.1
-
PACKAGE: APPS.FND_FLEX_APIS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_FLEX_APIS, status:VALID,
-
PACKAGE: APPS.FND_FLEX_APIS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FLEX_APIS, status:VALID,
-
VIEW: APPS.GL_LEDGERS_PUBLIC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_LEDGERS_PUBLIC_V, object_name:GL_LEDGERS_PUBLIC_V, status:VALID,
-
VIEW: APPS.GL_LEDGERS_PUBLIC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_LEDGERS_PUBLIC_V, object_name:GL_LEDGERS_PUBLIC_V, status:VALID,
-
APPS.JG_JGZZFAAD_XMLP_PKG dependencies on JG_JGZZFAAD_XMLP_PKG
12.2.2
-
APPS.JG_JGZZFAAD_XMLP_PKG dependencies on JG_JGZZFAAD_XMLP_PKG
12.1.1
-
SYNONYM: APPS.FA_BOOK_CONTROLS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_BOOK_CONTROLS, status:VALID,
-
SYNONYM: APPS.FA_BOOK_CONTROLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_BOOK_CONTROLS, status:VALID,
-
SYNONYM: APPS.FND_CURRENCIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_CURRENCIES, status:VALID,
-
SYNONYM: APPS.FND_CURRENCIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_CURRENCIES, status:VALID,
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,