Search Results ja_jainvatr_xmlp_pkg
Overview
JA_JAINVATR_XMLP_PKG is an Oracle E-Business Suite (EBS) PL/SQL package owned by the APPS schema and declared with AUTHID CURRENT_USER. It is the report logic package associated with an Oracle Reports XML Publisher (XMLP) concurrent program used by the Oracle Financials for India (JA) product family. The suffix XMLP_PKG indicates a report-trigger package automatically generated to support a BI Publisher report template; the package exposes report-level parameters and a set of formula functions that the report layout calls during execution.
The business purpose of the object is to produce the India VAT/CST register summary. The report aggregates statutory indirect-tax transaction data — sales and purchase turnover and tax, VAT and CST amounts, non-creditable and creditable items, and input tax claimable — for a specified regime, organization, location, registration number and date range. The regime parameter (P_REGIME) is central to the report: it governs which tax regime and set of taxes (P_REGIME_TAXES) determine how the calculations are grouped and presented. The report therefore supports periodic Indian statutory tax reporting by legal entity and registration.
Key Procedures and Functions
The package declares global variables for the runtime parameters, including P_CONC_REQUEST_ID, P_REGIME, P_REGIME_TAXES, P_ORGN_ID, P_LOCN_ID, P_FROM_DATE, P_TO_DATE, P_REGN_NO and the cancellation date bounds P_CAN_DATE_FROM and P_CAN_DATE_TO. It exposes two report lifecycle functions: BEFOREREPORT, which performs pre-report initialization, and AFTERREPORT, which performs post-report cleanup.
- CF_TURNOVER_ISO_SHIPMENTSFORMU / CF_TURNOVER_ISO_RECEIPTSFORMUL: compute turnover for inter-state (ISO) shipments and receipts respectively, scoped by organization and location.
- CF_SALES_TOTAL_BASE_AMTFORMULA: combines non-excisable, CST and excisable sales base amounts with the ISO shipments turnover to derive the total sales base amount.
- CF_SALES_TOTAL_TAX_AMTFORMULA: sums non-excisable, CST and VAT-revenue tax amounts into the total sales tax amount.
- CF_PUR_TOTAL_BASE_AMTFORMULA: aggregates unregistered non-creditable, registered non-creditable, CST and creditable purchase base amounts, adjusted for ISO receipts turnover.
- CF_PUR_TOTAL_TAX_AMTFORMULA: aggregates the corresponding purchase tax components into the total purchase tax amount.
- CF_PUR_CG_TOTAL_TAX_CLAIMEDFOR: calculates the total tax claimed for creditable-goods purchases at a given organization and location.
- CF_INPUTTAX_CLAIMABLEFORMULA: derives input tax claimable from total purchase tax less inter-state tax on purchases.
- CF_TAX_SUMMARYFORMULA: produces the net tax summary by combining total sales tax, input tax claimable and purchase tax claimed.
Tables Accessed
The package reads transaction and setup data through APPS synonyms. Order and shipping data are drawn from OE_ORDER_HEADERS_ALL, JAI_OM_WSH_LINES_ALL and RCV_TRANSACTIONS (with JAI_RCV_RGM_LINES for receiving/regime detail); purchasing data comes from PO_REQUISITION_LINES_ALL. Concurrent program context is obtained from FND_CONCURRENT_PROGRAMS and FND_CONCURRENT_REQUESTS, while V$DATABASE, V$SESSION and V$PROCESS supply database, session and process identifiers used for the concurrently running report instance. Consistent with its reporting role, the package is predominantly read-only.
Usage Notes
The package is invoked exclusively by the India VAT/CST summary concurrent program when the associated Oracle Reports executable runs. Parameters such as P_REGIME and P_REGIME_TAXES are supplied by the user at submission and consumed by the formula functions during data formatting. The ETRM metadata records no dependent packages and no inbound package references, confirming that this is a self-contained report support package rather than a callable business API. Customizations should avoid modifying the package directly, as report-trigger packages are regenerated when the underlying report is recompiled.
-
PACKAGE: APPS.JA_JAINVATR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JA_JAINVATR_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.JA_JAINVATR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JA_JAINVATR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.JA_JAINVATR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JA_JAINVATR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.JA_JAINVATR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JA_JAINVATR_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.JA_JAINVATR_XMLP_PKG
12.1.1
-
PACKAGE: APPS.JA_JAINVATR_XMLP_PKG
12.2.2
-
SYNONYM: APPS.JAI_RCV_RGM_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JAI_RCV_RGM_LINES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.JAI_RCV_RGM_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JAI_RCV_RGM_LINES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.JAI_OM_WSH_LINES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JAI_OM_WSH_LINES_ALL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.JAI_OM_WSH_LINES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JAI_OM_WSH_LINES_ALL, status:VALID,
-
SYNONYM: PUBLIC.V$PROCESS
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:V$PROCESS, status:VALID,
-
PACKAGE BODY: APPS.JA_JAINVATR_XMLP_PKG
12.1.1
-
SYNONYM: PUBLIC.V$DATABASE
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:V$DATABASE, status:VALID,
-
VIEW: APPS.JAI_RGM_ORG_REGNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JA.JAI_RGM_ORG_REGNS_V, object_name:JAI_RGM_ORG_REGNS_V, status:VALID,
-
SYNONYM: PUBLIC.V$PROCESS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:V$PROCESS, status:VALID,
-
SYNONYM: PUBLIC.V$DATABASE
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:V$DATABASE, status:VALID,
-
PACKAGE BODY: APPS.JA_JAINVATR_XMLP_PKG
12.2.2
-
VIEW: APPS.JAI_RGM_ORG_REGNS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JA.JAI_RGM_ORG_REGNS_V, object_name:JAI_RGM_ORG_REGNS_V, status:VALID,
-
SYNONYM: PUBLIC.V$SESSION
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:V$SESSION, status:VALID,
-
SYNONYM: PUBLIC.V$SESSION
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:V$SESSION, status:VALID,
-
SYNONYM: APPS.FND_CONCURRENT_PROGRAMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_CONCURRENT_PROGRAMS, status:VALID,
-
SYNONYM: APPS.FND_CONCURRENT_PROGRAMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_CONCURRENT_PROGRAMS, status:VALID,
-
SYNONYM: APPS.PO_REQUISITION_LINES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_REQUISITION_LINES_ALL, status:VALID,
-
APPS.JA_JAINVATR_XMLP_PKG dependencies on JA_JAINVATR_XMLP_PKG
12.1.1
-
APPS.JA_JAINVATR_XMLP_PKG dependencies on JA_JAINVATR_XMLP_PKG
12.2.2
-
SYNONYM: APPS.PO_REQUISITION_LINES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_REQUISITION_LINES_ALL, status:VALID,
-
SYNONYM: APPS.RCV_TRANSACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RCV_TRANSACTIONS, status:VALID,
-
SYNONYM: APPS.RCV_TRANSACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RCV_TRANSACTIONS, status:VALID,
-
SYNONYM: APPS.OE_ORDER_HEADERS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_ORDER_HEADERS_ALL, status:VALID,
-
SYNONYM: APPS.OE_ORDER_HEADERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_ORDER_HEADERS_ALL, status:VALID,
-
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,
-
PACKAGE: APPS.FND_DATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_DATE, status:VALID,
-
PACKAGE: APPS.FND_DATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_DATE, status:VALID,
-
eTRM - JA Tables and Views
12.1.1
description: The 'JA_CN_SYSTEM_PARAMETERS_ALL' table stores information defined by 'System Options' form, 'Electronic Accounting Book Export' program will get most data from data in the table. A legal entity can only have one record in the table. ,
-
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
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
eTRM - JA Tables and Views
12.1.1
description: The 'JA_CN_SYSTEM_PARAMETERS_ALL' table stores information defined by 'System Options' form, 'Electronic Accounting Book Export' program will get most data from data in the table. A legal entity can only have one record in the table. ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,