2040: raise fnd_api.g_exc_error;
2041: END IF;
2042:
2043: /* Convert the shipped qty to UOM in OM */
2044: inv_convert.inv_um_conversion (
2045: from_unit => mmt_rec.transaction_uom,
2046: to_unit => mmt_rec.order_quantity_uom,
2047: item_id => mmt_rec.inventory_item_id,
2048: uom_rate => l_uom_rate );
2049:
2050: debug('UOM Conv Factor :'||l_uom_rate);
2051:
2052: IF l_uom_rate = -99999 THEN
2053: debug('inv_convert.inv_um_conversion failed ');
2054: raise fnd_api.g_exc_error;
2055: END IF;
2056:
2057: l_shipped_qty := (l_uom_rate * mmt_rec.shipped_quantity);