Query execution is taking too much time. It contains 3 tables one view and 12 database functions and
select msi.inventory_item_id,
msi.organization_id,
ood.organization_code,
mmt.subinventory_code,
msi.segment1||'.'||msi.segment2||'.'||msi.segment3||'.'||msi.segment4||'.'||msi.segment5 item_code,
msi.description,
mtln.lot_number,
xrcl_opening_qty(msi.inventory_item_id, msi.organization_id, mtln.lot_number, mmt.subinventory_code, :p_period) opening_quantity,
xrcl_prod_purh_qty(msi.inventory_item_id, msi.organization_id, mtln.lot_number, mmt.subinventory_code, :p_period) prod_purh_qty,
xrcl_sales_net_qty(msi.inventory_item_id, msi.organization_id, mtln.lot_number, mmt.subinventory_code, :p_period) sales_net_qty,