Skip to the content.

CAC Calculate ICP PII Item Costs Multi-Hop – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™. Oracle EBS module: Cost Accounting · all Cost Accounting reports

Overview

Calculates the intercompany profit in inventory (PII or ICP) for each item and receiving organization, accumulated over every transfer of the sourcing chain from the origin organization to the receiving organization, for any number of hops.

One row per item and sourcing path. The profit of a hop is the receiving organization’s item cost without its this level material overhead, resource, outside processing and overhead costs, less the source organization’s converted item cost. Calculated To Org PII is the sum over all hops of the path, each converted into the next organization’s currency, plus the origin organization’s stored PII cost. Only the origin’s stored PII is used, so the PII of intermediate organizations does not have to be loaded first. PII Cost Difference is the calculated less the stored PII of the receiving organization.

Sourcing is read from mrp_item_sourcing_levels_v: for each item and organization the most specific assignment of the assignment set (item-organization, item master source organization, category, item, organization, organization parameter, global), effective on the currency conversion date. Rules disabled before today are not available for a conversion date in the past. A receiving organization with several transfer sources gets one row per path, with rank and allocation percent of the last hop.

Circular Sourcing marks organizations that are only reached through a sourcing loop without an origin; they are calculated for one hop from the source organization’s stored PII.

A missing exchange rate leaves the calculated columns blank. Inactive items, master organizations and items without costs in the source or receiving organization are not reported. The hidden parameter Numeric Sign for PII (default 1) states whether PII costs are stored as positive or negative amounts.

Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.

Report Parameters

Assignment Set, Cost Type, PII Cost Type, PII Sub-Element, Currency Conversion Date, Currency Conversion Type, Period Name, Include Transfers to Same OU, From Organization, To Organization, Category Set 1, Category Set 2, Category Set 3, Item Number

Oracle EBS Tables Used

cst_cost_types, mtl_parameters, cst_item_costs, mrp_assignment_sets, gl_daily_conversion_types, h, org_access_view

Report Categories

Enginatics

CAC Intercompany SO Price List vs. Item Cost Comparison, CAC Calculate ICP PII Item Costs by Where Used, CAC Calculate ICP PII Item Costs, CAC Last Standard Item Cost, CAC Inventory Pending Cost Adjustment, CAC ICP PII Inventory Pending Cost Adjustment, CAC New Standard Item Costs, CAC User-Defined and Rolled Up Costs, CAC Cost vs. Planning Item Controls

Running This SQL Without Blitz Report

The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.

Download & Import Options

Resource Link
Excel Example Output CAC Calculate ICP PII Item Costs Multi-Hop 19-Sep-2026 143818.xlsx
Blitz Report™ XML Import CAC_Calculate_ICP_PII_Item_Costs_Multi_Hop.xml
SQL Source CAC Calculate ICP PII Item Costs Multi-Hop.sql
Full Report on Enginatics www.enginatics.com/reports/cac-calculate-icp-pii-item-costs-multi-hop/

Case Study & Technical Analysis: CAC Calculate ICP PII Item Costs Multi-Hop

Executive Summary

The CAC Calculate ICP PII Item Costs Multi-Hop report calculates intercompany profit in inventory (PII, or ICP) for each item and receiving organization in Oracle Cost Management. It follows the full sourcing chain from the origin organization to the receiving organization, across any number of inter-organization transfers, and accumulates the profit of each hop. Cost accountants and intercompany reconciliation teams use it to compare the calculated PII with the PII stored in the receiving organization. The report runs in Excel through Blitz Report.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. The C step reads each item’s cost in each organization and computes the net cost and the PII cost of the sub-element.
  2. The E step takes the most specific sourcing level for each item and organization, joins source and receiving organizations and their currencies, and attaches the daily rate.
  3. The hop profit is the receiving net cost less the converted source item cost, signed by the Numeric Sign for PII parameter.
  4. The recursive H step starts from edges whose source is not itself a receiving organization, and repeatedly joins an edge whose source is the previous receiving organization.
  5. The final select joins the paths to their edges and to the organizations the responsibility can access.

Parameters & Filtering

Performance & Optimization

FAQ

Q: How is PII calculated for an item moved through several organizations? A: Each hop adds its converted profit to the PII of the previous hop, starting from the origin organization’s stored PII, and the recursive query accumulates the result for every sourcing path.

Q: What does Circular Sourcing mean in this report? A: It marks an organization reached only through a sourcing loop without an origin. Those rows are calculated for one hop from the source organization’s stored PII.

Q: Why are some calculated PII columns blank? A: A missing exchange rate leaves the calculated columns blank, and inactive items and items without costs in the source or receiving organization are not reported.


© Enginatics GmbH