The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT request_status
INTO l_req_status
FROM igi_imp_iac_controls
WHERE book_type_code = n_book_code;
SELECT COUNT(*)
INTO l_count
FROM igi_imp_iac_interface_ctrl
WHERE book_type_code = n_book_code
AND category_id = (SELECT category_id
FROM fa_categories_b_kfv
WHERE concatenated_segments = n_category_desc);
SELECT transfer_status
INTO l_tfr_stat
FROM igi_imp_iac_interface_ctrl
WHERE book_type_code = n_book_code
AND category_id = (SELECT category_id
FROM fa_categories_b_kfv
WHERE concatenated_segments = n_category_desc);
SELECT COUNT(*)
INTO l_count
FROM igi_imp_iac_interface
WHERE asset_id = (SELECT asset_id
FROM fa_additions
WHERE asset_number = n_asset_number)
AND book_type_code = n_book_code
AND category_id = (SELECT category_id
FROM fa_categories_b_kfv
WHERE concatenated_segments = n_category_desc);
SELECT COUNT(*)
INTO l_count
FROM igi_imp_iac_interface
WHERE asset_id = (SELECT asset_id
FROM fa_additions
WHERE asset_number = n_asset_number)
AND book_type_code = n_book_code
AND group_id = n_group_id
AND category_id = (SELECT category_id
FROM fa_categories_b_kfv
WHERE concatenated_segments = n_category_desc);
SELECT COUNT(*)
FROM igi_imp_iac_interface
WHERE asset_id = (SELECT asset_id
FROM fa_additions
WHERE asset_number = p_asset_number)
AND book_type_code = p_book_code
AND category_id = (SELECT category_id
FROM fa_categories_b_kfv
WHERE concatenated_segments = p_category_desc);
Select book_class
from fa_booK_controls
where book_type_code = cp_book_type_code;
select depreciate_flag
from fa_books fb,fa_additions fa
where book_type_code =cp_book_type_code
and fa.asset_number = cp_asset_num
and fb.asset_id =fa.asset_id
and transaction_header_id_out is null;
e_update_error EXCEPTION;
UPDATE igi_imp_iac_interface
SET
cost_mhca = p_cost_mhca,
ytd_mhca = p_ytd_mhca,
accum_deprn_mhca = p_accum_deprn_mhca,
reval_reserve_mhca = p_reval_reserve_mhca,
backlog_mhca = p_backlog_mhca,
general_fund_mhca = p_general_fund_mhca,
operating_account_cost = nvl(p_operating_account_cost,0) * -1,
operating_account_backlog = nvl(p_operating_account_backlog,0) * -1,
last_update_login = fnd_global.login_id,
last_update_date = sysdate,
last_updated_by = fnd_global.login_id,
valid_flag = 'N' -- Bug 5137813
WHERE group_id = p_group_id
AND asset_number = p_asset_number
AND book_type_code = p_book_code;
UPDATE igi_imp_iac_interface
SET
cost_mhca = p_cost_mhca,
reval_reserve_mhca = p_reval_reserve_mhca,
operating_account_cost = nvl(p_operating_account_cost,0) * -1,
last_update_login = fnd_global.login_id,
last_update_date = sysdate,
last_updated_by = fnd_global.login_id,
valid_flag = 'N' --Bug 5137813
WHERE group_id = p_group_id
AND asset_number = p_asset_number
AND book_type_code = p_book_code;
RAISE e_update_error;
igi_iac_debug_pkg.debug_other_string(g_event_level, g_path||'upload_data', 'Update successful');
WHEN e_update_error THEN
FND_MESSAGE.Set_Name('IGI','IGI_IMP_IAC_UPDATE_ERR_ADI');