Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

BOM and INV item list

988222Apr 21 2013 — edited Apr 22 2013
I need a Query for Inventory item Number, Inventory item description, Inventory item Category, Inventory Item type and approved supplier(if any), BOM Operation Sequence Number for each item in BOM. for this I wrote a query, but i am getting Duplicate item.

when I join MTL_SYSTEM_ITEMS_B, MTL_ITEM_CATEGORIES and MTL_CATEGORIES_B i am getting duplicate items.

any body can help to eliminate duplicate.

This is my query:
SELECT MC.SEGMENT1 MODEL
,MC.SEGMENT3 ITEM_GROUP
,MC.SEGMENT4 ITEM_TYPE
,BCB.OPERATION_SEQ_NUM OPERATION_NUM
,MSI.SEGMENT1 PART_NUMBER
,MSI.DESCRIPTION PART_NAME
,MSI.INVENTORY_ITEM_ID
,msi.organization_id
FROM BOM_BILL_OF_MATERIALS BBM
,bom_components_b bcb
,MTL_SYSTEM_ITEMS_B MSI
,MTL_ITEM_CATEGORIES MIC
,MTL_CATEGORIES_B MC
WHERE BBM.BILL_SEQUENCE_ID = BCB.BILL_SEQUENCE_ID
AND BCB.COMPONENT_ITEM_ID = MSI.INVENTORY_ITEM_ID
AND BBM.ORGANIZATION_ID = MSI.ORGANIZATION_ID
AND MSI.ORGANIZATION_ID = MIC.ORGANIZATION_ID
AND MSI.INVENTORY_ITEM_ID = MIC.INVENTORY_ITEM_ID
AND MIC.CATEGORY_ID = MC.CATEGORY_ID;

Thanks in advance.

Regards
Ravi
This post has been answered by unknown-7404 on Apr 21 2013
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 20 2013
Added on Apr 21 2013
4 comments
1,953 views