Search Results igi_cis_ci36_data_pkg
Overview
The APPS.IGI_CIS_CI36_DATA_PKG package is a component of the Oracle E-Business Suite public-sector reporting infrastructure known as IGI (International Government Information). Its name and structure associate it with the CIS (Construction Industry Scheme) statutory reporting requirements used in the United Kingdom, specifically the Inland Revenue form CI36. In the context of Oracle EBS 12.1.1 and 12.2.2, the package provides the data extraction layer that gathers withholding-tax and payment information from the Payables application and populates dedicated extract tables that subsequently feed the CI36 report format.
The package is classified in the ETRM metadata as an API classification of OTHER, meaning it is not a fully published, supported public API but rather an internal extract utility. It is owned by the APPS schema and declared with AUTHID CURRENT_USER, so it executes with the privileges of the calling session rather than as definer-rights code. This design is consistent with a concurrent-program-driven extract whose runtime authority is governed by the requesting user and the Payables security model rather than a hard-coded schema.
Key Procedures and Functions
The ETRM metadata documents a single procedure within the package:
- EXTRACT_DATA — The sole documented entry point. It is responsible for orchestrating the extraction of CI36-relevant data for a requested reporting scope. The signature visible in the source excerpt accepts an error buffer and return code (standard concurrent-program completion outputs), a report identifier, an operating unit, a low and high date range, and a vendor identifier. The date and vendor parameters allow the extraction to be restricted to a specific reporting period and, optionally, a single supplier.
No additional procedures or functions are documented for this package in the supplied metadata. Consumers should treat EXTRACT_DATA as the only supported callable interface and should not assume the existence of other public routines.
Tables Accessed
The package reads and writes the following objects, referenced through APPS synonyms:
- AP_INVOICES and AP_INVOICE_DISTRIBUTIONS — Source of invoice-level and distribution-level amounts, used to determine the payments and tax-relevant lines attributable to each supplier.
- AP_CHECKS — Provides payment information, including payment dates and amounts, needed to reconcile invoices against disbursements.
- AP_AWT_GROUPS — Supplies withholding-tax group definitions that govern how tax is calculated and reported for the affected transactions.
- IGI_CIS_CI36_EXTRACT and IGI_CIS_CI36_PAYMENTS — Destination extract tables. The first receives the consolidated CI36 extract rows; the second holds the associated payment detail that supports the statutory return.
Collectively, these tables reinforce the identification of the package as a Payables withholding extraction utility whose output is formatted specifically for the CI36 return.
Usage Notes
IGI_CIS_CI36_DATA_PKG is typically invoked from the concurrent manager rather than from a data-entry form. Its parameters — error buffer, return code, report name, operating unit, date range, and vendor identifier — map cleanly onto concurrent program arguments and standard completion outputs, indicating that the package is registered as, or called by, a concurrent program. The extract is run on a periodic reporting cycle, most commonly at month-end or quarter-end, to build the CI36 dataset for submission to the tax authority.
Because the package is not documented as a public API and is referenced by zero other packages, it should be treated as an internal component of the IGI CIS reporting flow. Customizations that call EXTRACT_DATA directly should be limited and carefully regression-tested against both 12.1.1 and 12.2.2, since the package lacks a formally supported interface contract and any signature details beyond those shown are not guaranteed across patches or upgrades.
-
PACKAGE: APPS.IGI_CIS_CI36_DATA_PKG
12.1.1
-
PACKAGE: APPS.IGI_CIS_CI36_DATA_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGI_CIS_CI36_DATA_PKG, status:VALID,
-
PACKAGE: APPS.IGI_CIS_CI36_DATA_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IGI_CIS_CI36_DATA_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGI_CIS_CI36_DATA_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGI_CIS_CI36_DATA_PKG, status:VALID,
-
PACKAGE: APPS.IGI_CIS_CI36_DATA_PKG
12.2.2
-
PACKAGE BODY: APPS.IGI_CIS_CI36_DATA_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IGI_CIS_CI36_DATA_PKG, status:VALID,
-
PACKAGE: APPS.IGI_CIS_GET_PROFILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IGI_CIS_GET_PROFILE, status:VALID,
-
SYNONYM: APPS.IGI_CIS_CI36_PAYMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IGI_CIS_CI36_PAYMENTS, status:VALID,
-
SYNONYM: APPS.IGI_CIS_CI36_PAYMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGI_CIS_CI36_PAYMENTS, status:VALID,
-
PACKAGE: APPS.IGI_CIS_GET_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGI_CIS_GET_PROFILE, status:VALID,
-
SYNONYM: APPS.IGI_CIS_CI36_EXTRACT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IGI_CIS_CI36_EXTRACT, status:VALID,
-
SYNONYM: APPS.IGI_CIS_CI36_EXTRACT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGI_CIS_CI36_EXTRACT, status:VALID,
-
SYNONYM: APPS.AP_AWT_GROUPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_AWT_GROUPS, status:VALID,
-
SYNONYM: APPS.AP_AWT_GROUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_AWT_GROUPS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.AP_CHECKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_CHECKS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.AP_CHECKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_CHECKS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.IGI_CIS_AWT_TAX_RATES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_CIS_AWT_TAX_RATES, object_name:IGI_CIS_AWT_TAX_RATES, status:VALID,
-
VIEW: APPS.IGI_CIS_AWT_TAX_RATES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_CIS_AWT_TAX_RATES, object_name:IGI_CIS_AWT_TAX_RATES, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_DISTRIBUTIONS, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_DISTRIBUTIONS, status:VALID,
-
SYNONYM: APPS.AP_INVOICES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICES, status:VALID,
-
SYNONYM: APPS.AP_INVOICES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICES, status:VALID,
-
PACKAGE BODY: APPS.IGI_CIS_CI36_DATA_PKG
12.1.1
-
PACKAGE BODY: APPS.IGI_CIS_CI36_DATA_PKG
12.2.2
-
APPS.IGI_CIS_CI36_DATA_PKG dependencies on IGI_CIS_CI36_DATA_PKG
12.2.2
-
VIEW: APPS.IGI_CIS_INVOICE_PAYMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_CIS_INVOICE_PAYMENTS, object_name:IGI_CIS_INVOICE_PAYMENTS, status:VALID,
-
APPS.IGI_CIS_CI36_DATA_PKG dependencies on IGI_CIS_CI36_DATA_PKG
12.1.1
-
VIEW: APPS.IGI_CIS_INVOICE_PAYMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_CIS_INVOICE_PAYMENTS, object_name:IGI_CIS_INVOICE_PAYMENTS, status:VALID,
-
VIEW: APPS.PO_VENDOR_SITES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_VENDOR_SITES SQLAP.PO_VENDOR_SITES, object_name:PO_VENDOR_SITES, status:VALID,
-
VIEW: APPS.PO_VENDOR_SITES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_VENDOR_SITES SQLAP.PO_VENDOR_SITES, object_name:PO_VENDOR_SITES, status:VALID,
-
APPS.IGI_CIS_CI36_DATA_PKG dependencies on APP_EXCEPTION
12.2.2
-
APPS.IGI_CIS_CI36_DATA_PKG dependencies on APP_EXCEPTION
12.1.1
-
VIEW: APPS.PO_VENDORS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.PO_VENDORS, object_name:PO_VENDORS, status:VALID,
-
VIEW: APPS.PO_VENDORS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.PO_VENDORS, object_name:PO_VENDORS, status:VALID,
-
PACKAGE: APPS.FND_REQUEST
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_REQUEST, status:VALID,
-
PACKAGE: APPS.FND_REQUEST
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_REQUEST, status:VALID,
-
eTRM - IGI Tables and Views
12.1.1
description: This is a temporary table used for GBV migration from 10.7/11.03 to 11i. ,
-
eTRM - SQLAP Tables and Views
12.1.1
description: Set Distribution Table. ,
-
PACKAGE: APPS.FND_LOG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_LOG, status:VALID,
-
PACKAGE: APPS.FND_LOG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_LOG, status:VALID,
-
PACKAGE: APPS.APP_EXCEPTION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:APP_EXCEPTION, status:VALID,
-
eTRM - SQLAP Tables and Views
12.2.2
description: Set Distribution Table. ,
-
PACKAGE: APPS.APP_EXCEPTION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:APP_EXCEPTION, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
eTRM - PO Tables and Views
12.1.1
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,