4791: 'Select '
4792: || l_sel_column
4793: || ' From Mtl_system_items_b
4794: Where Inventory_item_id = :d1 And Organization_id = :d2 ';
4795: l_cursor_id := DBMS_SQL.open_cursor;
4796: DBMS_SQL.parse (l_cursor_id, l_select_stmt, DBMS_SQL.native);
4797: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4798: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4799: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4792: || l_sel_column
4793: || ' From Mtl_system_items_b
4794: Where Inventory_item_id = :d1 And Organization_id = :d2 ';
4795: l_cursor_id := DBMS_SQL.open_cursor;
4796: DBMS_SQL.parse (l_cursor_id, l_select_stmt, DBMS_SQL.native);
4797: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4798: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4799: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4800: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4793: || ' From Mtl_system_items_b
4794: Where Inventory_item_id = :d1 And Organization_id = :d2 ';
4795: l_cursor_id := DBMS_SQL.open_cursor;
4796: DBMS_SQL.parse (l_cursor_id, l_select_stmt, DBMS_SQL.native);
4797: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4798: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4799: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4800: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4801:
4794: Where Inventory_item_id = :d1 And Organization_id = :d2 ';
4795: l_cursor_id := DBMS_SQL.open_cursor;
4796: DBMS_SQL.parse (l_cursor_id, l_select_stmt, DBMS_SQL.native);
4797: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4798: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4799: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4800: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4801:
4802: LOOP
4795: l_cursor_id := DBMS_SQL.open_cursor;
4796: DBMS_SQL.parse (l_cursor_id, l_select_stmt, DBMS_SQL.native);
4797: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4798: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4799: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4800: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4801:
4802: LOOP
4803: IF DBMS_SQL.fetch_rows (l_cursor_id) = 0
4796: DBMS_SQL.parse (l_cursor_id, l_select_stmt, DBMS_SQL.native);
4797: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4798: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4799: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4800: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4801:
4802: LOOP
4803: IF DBMS_SQL.fetch_rows (l_cursor_id) = 0
4804: THEN
4799: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4800: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4801:
4802: LOOP
4803: IF DBMS_SQL.fetch_rows (l_cursor_id) = 0
4804: THEN
4805: EXIT;
4806: END IF;
4807:
4804: THEN
4805: EXIT;
4806: END IF;
4807:
4808: DBMS_SQL.column_value (l_cursor_id, 1, l_name);
4809: END LOOP;
4810:
4811: DBMS_SQL.close_cursor (l_cursor_id);
4812: --Dbms_Output.Put_Line('Name: ' || l_name);
4807:
4808: DBMS_SQL.column_value (l_cursor_id, 1, l_name);
4809: END LOOP;
4810:
4811: DBMS_SQL.close_cursor (l_cursor_id);
4812: --Dbms_Output.Put_Line('Name: ' || l_name);
4813: RETURN (l_name);
4814: EXCEPTION
4815: WHEN OTHERS
4912: || l_sel_column
4913: || ' ,Description '
4914: || ' From Mtl_system_items_b
4915: Where Inventory_item_id = :d1 And Organization_id = :d2 ';
4916: l_cursor_id := DBMS_SQL.open_cursor;
4917: DBMS_SQL.parse (l_cursor_id, l_select_stmt, DBMS_SQL.native);
4918: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4919: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4920: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4913: || ' ,Description '
4914: || ' From Mtl_system_items_b
4915: Where Inventory_item_id = :d1 And Organization_id = :d2 ';
4916: l_cursor_id := DBMS_SQL.open_cursor;
4917: DBMS_SQL.parse (l_cursor_id, l_select_stmt, DBMS_SQL.native);
4918: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4919: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4920: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4921: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4914: || ' From Mtl_system_items_b
4915: Where Inventory_item_id = :d1 And Organization_id = :d2 ';
4916: l_cursor_id := DBMS_SQL.open_cursor;
4917: DBMS_SQL.parse (l_cursor_id, l_select_stmt, DBMS_SQL.native);
4918: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4919: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4920: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4921: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4922: DBMS_SQL.define_column (l_cursor_id, 2, l_desc, 500);
4915: Where Inventory_item_id = :d1 And Organization_id = :d2 ';
4916: l_cursor_id := DBMS_SQL.open_cursor;
4917: DBMS_SQL.parse (l_cursor_id, l_select_stmt, DBMS_SQL.native);
4918: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4919: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4920: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4921: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4922: DBMS_SQL.define_column (l_cursor_id, 2, l_desc, 500);
4923:
4916: l_cursor_id := DBMS_SQL.open_cursor;
4917: DBMS_SQL.parse (l_cursor_id, l_select_stmt, DBMS_SQL.native);
4918: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4919: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4920: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4921: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4922: DBMS_SQL.define_column (l_cursor_id, 2, l_desc, 500);
4923:
4924: LOOP
4917: DBMS_SQL.parse (l_cursor_id, l_select_stmt, DBMS_SQL.native);
4918: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4919: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4920: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4921: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4922: DBMS_SQL.define_column (l_cursor_id, 2, l_desc, 500);
4923:
4924: LOOP
4925: IF DBMS_SQL.fetch_rows (l_cursor_id) = 0
4918: DBMS_SQL.bind_variable (l_cursor_id, ':d1', p_inventory_item_id);
4919: DBMS_SQL.bind_variable (l_cursor_id, ':d2', p_organization_id);
4920: l_exe_count := DBMS_SQL.EXECUTE (l_cursor_id);
4921: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4922: DBMS_SQL.define_column (l_cursor_id, 2, l_desc, 500);
4923:
4924: LOOP
4925: IF DBMS_SQL.fetch_rows (l_cursor_id) = 0
4926: THEN
4921: DBMS_SQL.define_column (l_cursor_id, 1, l_name, 200);
4922: DBMS_SQL.define_column (l_cursor_id, 2, l_desc, 500);
4923:
4924: LOOP
4925: IF DBMS_SQL.fetch_rows (l_cursor_id) = 0
4926: THEN
4927: EXIT;
4928: END IF;
4929:
4926: THEN
4927: EXIT;
4928: END IF;
4929:
4930: DBMS_SQL.column_value (l_cursor_id, 1, l_name);
4931: DBMS_SQL.column_value (l_cursor_id, 2, l_desc);
4932: END LOOP;
4933:
4934: DBMS_SQL.close_cursor (l_cursor_id);
4927: EXIT;
4928: END IF;
4929:
4930: DBMS_SQL.column_value (l_cursor_id, 1, l_name);
4931: DBMS_SQL.column_value (l_cursor_id, 2, l_desc);
4932: END LOOP;
4933:
4934: DBMS_SQL.close_cursor (l_cursor_id);
4935: --Dbms_Output.Put_Line('Name: ' || l_name);
4930: DBMS_SQL.column_value (l_cursor_id, 1, l_name);
4931: DBMS_SQL.column_value (l_cursor_id, 2, l_desc);
4932: END LOOP;
4933:
4934: DBMS_SQL.close_cursor (l_cursor_id);
4935: --Dbms_Output.Put_Line('Name: ' || l_name);
4936: --Dbms_Output.Put_Line('Description: ' || l_desc);
4937: --RETURN(l_name);
4938: x_name := l_name;