You are on page 1of 1

ATO Model BOM Explosion Script DECLARE lv_groupid NUMBER; p_inventory_item_id NUMBER; lv_error_message VARCHAR2(1000); lv_error_code VARCHAR2(100); p_organization_id

NUMBER := 84; lv_item_name VARCHAR2(240) := 'DLN1342A'; BEGIN SELECT bom_explosion_temp_s.NEXTVAL INTO lv_groupid FROM DUAL; SELECT inventory_item_id INTO p_inventory_item_id FROM mtl_system_items WHERE segment1 = lv_item_name AND organization_id = p_organization_id; bompexpl.exploder_userexit(verify_flag => 0, org_id => p_organization_id, order_by => NULL, grp_id => lv_groupid, session_id => NULL, levels_to_explode => 20, bom_or_eng => 1, impl_flag => 1, plan_factor_flag => NULL, explode_option => 2, module => 2, cst_type_id => NULL, std_comp_flag => 2, expl_qty => 1, item_id => p_inventory_item_id, alt_desg => NULL, comp_code => NULL, rev_date => NULL, err_msg => lv_error_message, ERROR_CODE => lv_error_code); dbms_output.put_line('lv_groupid: '||lv_groupid); dbms_output.put_line('lv_error_message: '||lv_error_message); dbms_output.put_line('lv_error_code: '||lv_error_code); END;

You might also like