MSC_ATP_UOM_V
Details
-
Schema: FUSION
-
Object owner: MSC
-
Object type: VIEW
Columns
Name |
---|
ITEMCODE TOUNIT UNITTYPE FACTOR |
Query
SQL_Statement |
---|
SELECT DISTINCT 'STANDARD' itemcode, msc_units_of_measure.uom_code tounit, msc_units_of_measure.uom_class unittype, 1 factor FROM msc_units_of_measure WHERE base_uom_flag = 'Y' UNION ALL SELECT DISTINCT 'STANDARD' itemcode, msc_uom_conversions.uom_code tounit, msc_uom_conversions.uom_class unittype, msc_uom_conversions.conversion_rate factor FROM msc_uom_conversions, MSC_UNITS_OF_MEASURE WHERE msc_uom_conversions.inventory_item_id = 0 AND MSC_UNITS_OF_MEASURE.uom_code= msc_uom_conversions.uom_code AND MSC_UNITS_OF_MEASURE.base_uom_flag <> 'Y' UNION ALL SELECT to_char(msc_uom_class_conversions.inventory_item_id) itemcode, msc_uom_class_conversions.to_uom_code tounit, msc_uom_class_conversions.to_uom_class unittype, msc_uom_class_conversions.conversion_rate factor FROM msc_uom_class_conversions WHERE inventory_item_id <> 0 AND from_uom_code = (select uom_code from msc_system_items where inventory_item_id = msc_uom_class_conversions.inventory_item_id and rownum = 1) UNION ALL SELECT TO_CHAR(msc_uom_conversions.inventory_item_id) itemcode, msc_uom_conversions.uom_code tounit, msc_uom_conversions.uom_class unittype, msc_uom_conversions.conversion_rate factor FROM msc_uom_conversions WHERE msc_uom_conversions.inventory_item_id <> 0 UNION ALL SELECT DISTINCT to_char(msc_uom_class_conversions.inventory_item_id) itemcode, msc_uom_class_conversions.from_uom_code tounit, msc_uom_class_conversions.from_uom_class unittype, 1 factor FROM msc_uom_class_conversions WHERE inventory_item_id <> 0 AND from_uom_code = (select uom_code from msc_system_items where inventory_item_id = msc_uom_class_conversions.inventory_item_id and rownum = 1) UNION SELECT TO_CHAR(uom.inventory_item_id) itemcode, base.uom_code tounit, base.uom_class unittype, 1 factor FROM msc_uom_conversions uom, MSC_UNITS_OF_MEASURE base, MSC_UNITS_OF_MEASURE nonbase WHERE uom.inventory_item_id <> 0 AND nonbase.uom_code = uom.uom_code AND nonbase.uom_class = base.uom_class AND base.base_uom_flag = 'Y' |