Search Results edw_items_m_c
Overview
EDW_ITEMS_M_C is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports the Oracle Enterprise Data Warehouse (EDW) / Daily Business Intelligence (DBI) extraction layer for item master data. It is declared with AUTHID CURRENT_USER, meaning its SQL statements execute under the privileges of the invoking user rather than the package owner, and its header retains the original source identifier ENICITMS.pls, version 115.3 (dated 2004), consistent with legacy Oracle iStore / EDW code that remains shipped in 12.1.1 and 12.2.2 for compatibility. Its API classification is OTHER, indicating it is an internal extraction utility rather than a public or endorsed integration API.
The package acts as the "push" mechanism that copies item-related transactional and setup data from the EBS operational tables into the EDW staging tables. A package-level constant, G_VBH_CATSET_ID, is defined as 1000000006 and identifies the category set from which the item category value-based hierarchy is loaded, confirming that one category set governs the hierarchical category extracts produced by this package.
Key Procedures and Functions
Ten documented procedures constitute the API. All ten are documented as procedures; no functions are exposed.
- Push — the sole public entry point. Unlike the remaining procedures it accepts character-based from/to dates and returns an error buffer and return code, following the standard concurrent program calling convention. It orchestrates the extraction by invoking the individual loaders below.
- Push_EDW_ITEM_ITEM — extracts base item master records.
- Push_EDW_ITEM_ITEMREV — extracts item revision data.
- Push_EDW_ITEM_ITEMORG — extracts item/organization assignment data.
- Push_EDW_ITEM_ITEMORG_CAT — extracts item/organization category assignments.
- Push_EDW_ITEM_ITEM_CAT — extracts item-level category assignments.
- Push_EDW_ITEM_PRDFAM — extracts product family definitions.
- Push_EDW_ITEM_PROD_LINE — extracts product line definitions.
- Push_EDW_ITEM_PROD_CATG — extracts product category definitions.
- Push_EDW_ITEM_PROD_GRP — extracts product group definitions.
Every loader except Push takes native DATE parameters (p_from_date, p_to_date), reflecting the incremental high-water-mark extraction pattern typical of EDW collection programs. No parameter lists are documented for the private procedures beyond dates.
Tables Accessed
The package reads from and writes to a set of EDW staging tables exposed as APPS synonyms, plus a small number of operational reference tables.
- Staging / target tables: EDW_ITEM_ITEM_LSTG, EDW_ITEM_ITEMREV_LSTG, EDW_ITEM_ITEMORG_LSTG, EDW_ITEM_PRDFAM_LSTG, EDW_ITEM_PROD_CATG_LSTG, EDW_ITEM_PROD_GRP_LSTG, EDW_ITEM_PROD_LINE_LSTG, and EDW_ITEM_CATSETI3_C1_LSTG. The
_LSTGsuffix denotes landing/staging tables populated by the loaders. - Work tables: EDW_ITEM_ITEM_TEMP and EDW_ITEM_ITEMORG_TEMP serve as intermediate scratch areas during extraction and transformation.
- Control / infrastructure: EDW_LOCAL_INSTANCE and EDW_LOCAL_SYSTEM_PARAMETERS provide instance identity and collection parameters that scope the extract.
- Source reference tables: MTL_CATEGORIES and MTL_CATEGORY_SETS supply category set and category definitions, while FND_ID_FLEX_SEGMENTS resolves the key flexfield segment structure used to derive category value hierarchies.
Usage Notes
EDW_ITEMS_M_C is an internal component of the EDW / DBI collection framework and is not referenced by any other documented package. It is normally invoked through the concurrent program that calls the Push entry point, which supplies the from/to date range and the standard error buffer and return code used by the concurrent manager. The date-parameterized procedures support incremental refresh windows, so the range passed to Push determines which item changes are collected.
Because the metadata classifies this object as OTHER and the header carries the "noship" designation, the package should not be treated as a supported public API. Custom code has occasionally called the individual Push_* procedures directly for targeted extracts, but standard practice is to drive it exclusively through the supplied concurrent program. Oracle 12.2.2 continues to ship the 12.1.1 lineage of this package; behavior is materially unchanged between the two releases.
-
PACKAGE: APPS.EDW_ITEMS_M_C
12.1.1
-
PACKAGE: APPS.EDW_ITEMS_M_C
12.1.1
owner:APPS, object_type:PACKAGE, object_name:EDW_ITEMS_M_C, status:VALID,
-
PACKAGE BODY: APPS.EDW_ITEMS_M_C
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EDW_ITEMS_M_C, status:VALID,
-
PACKAGE: APPS.EDW_ITEMS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:EDW_ITEMS_PKG, status:VALID,
-
SYNONYM: APPS.EDW_ITEM_ITEMORG_TEMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_ITEM_ITEMORG_TEMP, status:VALID,
-
SYNONYM: APPS.EDW_ITEM_PRDFAM_LSTG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_ITEM_PRDFAM_LSTG, status:VALID,
-
SYNONYM: APPS.EDW_ITEM_ITEM_TEMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_ITEM_ITEM_TEMP, status:VALID,
-
SYNONYM: APPS.EDW_ITEM_PROD_GRP_LSTG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_ITEM_PROD_GRP_LSTG, status:VALID,
-
SYNONYM: APPS.EDW_ITEM_ITEMORG_LSTG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_ITEM_ITEMORG_LSTG, status:VALID,
-
SYNONYM: APPS.EDW_ITEM_ITEMREV_LSTG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_ITEM_ITEMREV_LSTG, status:VALID,
-
SYNONYM: APPS.EDW_ITEM_CATSETI3_C1_LSTG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_ITEM_CATSETI3_C1_LSTG, status:VALID,
-
SYNONYM: APPS.EDW_ITEM_PROD_LINE_LSTG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_ITEM_PROD_LINE_LSTG, status:VALID,
-
SYNONYM: APPS.EDW_ITEM_ITEM_LSTG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_ITEM_ITEM_LSTG, status:VALID,
-
SYNONYM: APPS.EDW_ITEM_PROD_CATG_LSTG
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_ITEM_PROD_CATG_LSTG, status:VALID,
-
PACKAGE: APPS.EDW_ITEMCUSTOM_M_C
12.1.1
owner:APPS, object_type:PACKAGE, object_name:EDW_ITEMCUSTOM_M_C, status:VALID,
-
SYNONYM: APPS.MTL_CATEGORY_SETS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_CATEGORY_SETS_TL, status:VALID,
-
SYNONYM: APPS.EDW_LOCAL_SYSTEM_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_LOCAL_SYSTEM_PARAMETERS, status:VALID,
-
VIEW: APPS.EDW_ITEM_ITEM_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.EDW_ITEM_ITEM_LCV, object_name:EDW_ITEM_ITEM_LCV, status:VALID,
-
VIEW: APPS.EDW_ITEM_PROD_LINE_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.EDW_ITEM_PROD_LINE_LCV, object_name:EDW_ITEM_PROD_LINE_LCV, status:VALID,
-
VIEW: APPS.EDW_ITEM_PROD_GRP_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.EDW_ITEM_PROD_GRP_LCV, object_name:EDW_ITEM_PROD_GRP_LCV, status:VALID,
-
VIEW: APPS.EDW_ITEM_PROD_CATG_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.EDW_ITEM_PROD_CATG_LCV, object_name:EDW_ITEM_PROD_CATG_LCV, status:VALID,
-
VIEW: APPS.EDW_ITEM_ITEM_ORG_CAT_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.EDW_ITEM_ITEM_ORG_CAT_LCV, object_name:EDW_ITEM_ITEM_ORG_CAT_LCV, status:VALID,
-
VIEW: APPS.EDW_ITEM_PRDFAM_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.EDW_ITEM_PRDFAM_LCV, object_name:EDW_ITEM_PRDFAM_LCV, status:VALID,
-
SYNONYM: APPS.MTL_CATEGORIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_CATEGORIES, status:VALID,
-
VIEW: APPS.EDW_ITEM_ITEMREV_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.EDW_ITEM_ITEMREV_LCV, object_name:EDW_ITEM_ITEMREV_LCV, status:VALID,
-
VIEW: APPS.EDW_ITEM_ITEM_CAT_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.EDW_ITEM_ITEM_CAT_LCV, object_name:EDW_ITEM_ITEM_CAT_LCV, status:VALID,
-
VIEW: APPS.EDW_ITEM_ONETIME_ITEM_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.EDW_ITEM_ONETIME_ITEM_LCV, object_name:EDW_ITEM_ONETIME_ITEM_LCV, status:VALID,
-
SYNONYM: APPS.MTL_CATEGORY_SETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_CATEGORY_SETS, status:VALID,
-
VIEW: APPS.MTL_CATEGORY_SETS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CATEGORY_SETS_VL, object_name:MTL_CATEGORY_SETS_VL, status:VALID,
-
PACKAGE: APPS.EDW_COLLECTION_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:EDW_COLLECTION_UTIL, status:VALID,
-
eTRM - ENG Tables and Views
12.1.1
description: Change type organization properties ,
-
SYNONYM: APPS.MTL_DEFAULT_CATEGORY_SETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_DEFAULT_CATEGORY_SETS, status:VALID,
-
SYNONYM: PUBLIC.ALL_TAB_COLUMNS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:ALL_TAB_COLUMNS, status:VALID,
-
PACKAGE: APPS.EDW_LOG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:EDW_LOG, status:VALID,
-
VIEW: APPS.FND_ID_FLEX_STRUCTURES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_ID_FLEX_STRUCTURES_VL, object_name:FND_ID_FLEX_STRUCTURES_VL, status:VALID,
-
VIEW: APPS.EDW_ITEM_ONETIME_ITEMORG_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.EDW_ITEM_ONETIME_ITEMORG_LCV, object_name:EDW_ITEM_ONETIME_ITEMORG_LCV, status:VALID,
-
VIEW: APPS.EDW_ITEM_ITEMORG_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.EDW_ITEM_ITEMORG_LCV, object_name:EDW_ITEM_ITEMORG_LCV, status:VALID,
-
SYNONYM: APPS.EDW_LOCAL_INSTANCE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EDW_LOCAL_INSTANCE, status:VALID,
-
SYNONYM: APPS.MTL_ITEM_CATEGORIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_ITEM_CATEGORIES, status:VALID,
-
SYNONYM: APPS.FND_ID_FLEX_SEGMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_ID_FLEX_SEGMENTS, status:VALID,
-
APPS.EDW_ITEMS_M_C dependencies on EDW_ITEMS_M_C
12.1.1
-
VIEW: APPS.MFG_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MFG_LOOKUPS, object_name:MFG_LOOKUPS, status:VALID,
-
SYNONYM: APPS.MTL_SYSTEM_ITEMS_KFV
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_SYSTEM_ITEMS_KFV, status:VALID,
-
eTRM - ENG Tables and Views
12.1.1
description: Change type organization properties ,
-
PACKAGE BODY: APPS.EDW_ITEMS_M_C
12.1.1
-
SYNONYM: PUBLIC.DBMS_SQL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_SQL, status:VALID,
-
PACKAGE: SYS.DBMS_STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STANDARD, status:VALID,
-
eTRM - INV Tables and Views
12.1.1
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,