Search Results ja_jainsitr_xmlp_pkg
Overview
JA_JAINSITR_XMLP_PKG is an Oracle Applications (APPS) PL/SQL package body that supports the Japanese localizations for Oracle E-Business Suite, specifically the India/Japan regional reporting layer centered on the JA_JAINSITR concurrent program. The "XMLP" suffix indicates that this package is bound to a BI Publisher (XML Publisher) report definition; it supplies the report's data logic, formulas, and layout parameters rather than performing transactional business processing. In release 12.1.1 and 12.2.2 the package remains a read-mostly reporting component, generating register-style output derived from supplier, excise, and tax data stored in the JAI (Japan/India Localization) schema family. Because the object is a package body with no external callers, its public procedures are effectively entry points consumed only by the concurrent manager through the associated XML Publisher template.
Key Procedures and Functions
The documented package exposes eight program units. Their purposes are:
- SERIAL_FFORMULA — formula function returning the serial number or document serial value used to identify report rows.
- EXCISE_TAXFORMULA — formula function that derives and returns the excise tax amount for a report line.
- CF_5FORMULA — formula function computing the CF-5 statutory value, a Japanese tax reporting column.
- CSTFORMULA — formula function returning the central sales tax (CST) amount for the line.
- OTHERS_FORMULA — aggregate formula function for residual or miscellaneous tax components not covered by the dedicated formulas.
- BEFOREREPORT — the standard XML Publisher before-report trigger, used to initialize package state and session context prior to data retrieval.
- AFTERREPORT — the standard XML Publisher after-report trigger, used to release state and finalize the run.
- SERIAL_NUMBER_P — procedure responsible for generating serial-number sequencing for the report output.
Oracle documents no parameter signatures for these units; only their names and roles are catalogued.
Tables Accessed
The package references the following tables through APPS synonyms:
- JAI_AR_SUP_HDRS_ALL — supplier header information, providing the reporting entity for each row.
- JAI_AR_SUP_LINES — supplier line detail, supplying quantities and line-level amounts.
- JAI_AR_SUP_TAXES — line-level tax breakdown used to compute excise, CST, and CF-5 values.
- JAI_CMN_TAXES_ALL — the common tax definition table, used to resolve tax codes and rates.
- FND_CONCURRENT_PROGRAMS and FND_CONCURRENT_REQUESTS — standard concurrent manager tables, queried to resolve the executing request and program context.
All access is read-oriented; the package does not own or maintain the localization tables it reports on.
Usage Notes
JA_JAINSITR_XMLP_PKG is not referenced by any other database object. It is invoked exclusively at runtime by the Oracle Concurrent Manager when the JA_JAINSITR XML Publisher report is submitted, with the BEFOREREPORT/AFTERREPORT triggers bracketing the data fetch. It is not a callable business API and should not be invoked from forms, OAF pages, or custom PL/SQL; extensions should instead target the JAI localization base tables or the underlying concurrent program definition. Because the object is version-dependent, any report customization should be applied through a copied XML Publisher template and a clone of the package, leaving APPS.JA_JAINSITR_XMLP_PKG intact across 12.1.1 and 12.2.2 upgrades.
-
PACKAGE BODY: APPS.JA_JAINSITR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JA_JAINSITR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.JA_JAINSITR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JA_JAINSITR_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.JA_JAINSITR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JA_JAINSITR_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.JA_JAINSITR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JA_JAINSITR_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.JA_JAINSITR_XMLP_PKG
12.2.2
-
PACKAGE: APPS.JA_JAINSITR_XMLP_PKG
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.JAI_AR_SUP_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JAI_AR_SUP_LINES, status:VALID,
-
SYNONYM: APPS.JAI_AR_SUP_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JAI_AR_SUP_LINES, status:VALID,
-
SYNONYM: APPS.JAI_AR_SUP_TAXES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JAI_AR_SUP_TAXES, status:VALID,
-
SYNONYM: APPS.JAI_AR_SUP_TAXES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JAI_AR_SUP_TAXES, status:VALID,
-
SYNONYM: APPS.JAI_AR_SUP_HDRS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JAI_AR_SUP_HDRS_ALL, status:VALID,
-
SYNONYM: APPS.JAI_AR_SUP_HDRS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JAI_AR_SUP_HDRS_ALL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.JA_JAINSITR_XMLP_PKG
12.1.1
-
SYNONYM: APPS.JAI_CMN_TAXES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JAI_CMN_TAXES_ALL, status:VALID,
-
PACKAGE BODY: APPS.JA_JAINSITR_XMLP_PKG
12.2.2
-
SYNONYM: APPS.JAI_CMN_TAXES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JAI_CMN_TAXES_ALL, status:VALID,
-
SYNONYM: APPS.FND_CONCURRENT_PROGRAMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_CONCURRENT_PROGRAMS, status:VALID,
-
SYNONYM: APPS.FND_CONCURRENT_PROGRAMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_CONCURRENT_PROGRAMS, status:VALID,
-
APPS.JA_JAINSITR_XMLP_PKG dependencies on JA_JAINSITR_XMLP_PKG
12.1.1
-
APPS.JA_JAINSITR_XMLP_PKG dependencies on JA_JAINSITR_XMLP_PKG
12.2.2
-
SYNONYM: APPS.FND_CONCURRENT_REQUESTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_CONCURRENT_REQUESTS, status:VALID,
-
SYNONYM: APPS.FND_CONCURRENT_REQUESTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_CONCURRENT_REQUESTS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
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.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,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,