Skip to the content.

INV Item Attribute Master/Child Conflicts – Oracle EBS SQL Report

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

Overview

Identifies existing Item Attribute Master/Child attribute value conflicts for Item Attributes controlled at the Master Organization Level.

These errors show as a “Master - Child Conflict in one of these Attributes: … [MASTER_CHILD_nn]” error during Item Upload

Item Attributes with Master/Child conflicts are identified in the report by having a value in the report displayed as M:[master Org Value] C:[Child Org Value]

Item Attributes with no Master/Child conflicts will have a null value in the report.

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

Organization Code

Oracle EBS Tables Used

dual, user_source, mtl_parameters, mtl_system_items_vl

Report Categories

Enginatics

AP Invoice Upload, MRP Pegging, PA Event Upload, INV Item Upload, INV Item Upload 11i, CST Subinventory Account Value - Multi-Org, PPF_WP3_OM_DETAILS, ONT Orders and Lines 11i, AP Invoices and Lines

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 INV Item Attribute Master Child Conflicts 04-Apr-2026 123137.xlsx
Blitz Report™ XML Import INV_Item_Attribute_Master_Child_Conflicts.xml
SQL Source INV Item Attribute Master-Child Conflicts.sql
Full Report on Enginatics www.enginatics.com/reports/inv-item-attribute-master-child-conflicts/

Case Study & Technical Analysis: INV Item Attribute Master/Child Conflicts

Executive Summary

This Inventory report lists items whose attribute values differ between a master inventory organization and its child organizations, for the attributes that Inventory controls at the master level. Item maintenance teams, inventory administrators and Oracle EBS DBAs use it to find the records behind “Master - Child Conflict” errors in Item Upload, so the values can be aligned before the next import. Each conflicting attribute is shown as M:[master value] C:[child value], and attributes with no conflict are null. The report runs in Excel through Blitz Report™.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. item_attrib_ctl_lvls (a materialized CTE) calls inv_attribute_control_pvt.get_attribute_control for each attribute from a DUAL select, producing one row of control levels.
  2. sentinel_support (a materialized CTE) selects from USER_SOURCE for the INVUPD1B package body, extracts column names from msii_temp_data assignments and G_UPD_NULL DECODE expressions, and returns one row of 0/1 flags per attribute.
  3. MTL_PARAMETERS mp (child organizations, where organization_id differs from master_organization_id) joins to mpm (master) on master_organization_id.
  4. MTL_SYSTEM_ITEMS_VL msi (child item) joins to mp on organization_id; msim (master item) joins to mpm on organization_id and to msi on inventory_item_id.
  5. The inner query builds an M:[...] C:[...] string per attribute, kept only when a WHERE group of NOT-AND equality tests fails. The outer query joins the result to sentinel_support and concatenates the names of the conflicting attributes into one text value.

Parameters & Filtering

Performance & Optimization

FAQ

Q: What does M:[ ] C:[ ] mean in the INV Item Attribute Master/Child Conflicts report? A: It shows the master organization value and the child organization value for an attribute that differs between them. A blank result means the values match.

Q: Why does Item Upload return a Master - Child Conflict error? A: The upload compares child-organization values with attributes that the master organization controls. This report lists the attributes where those values differ, so you can align them before uploading again.

Q: How do I find item attribute conflicts across child organizations in Oracle EBS? A: Run the report and review the rows with non-null values. Each row identifies the item, the master organization code and the child organization code, and the conflicting attributes with their master and child values.


© Enginatics GmbH