662:
663: -- BUG# 3371210
664: -- replacing the original code here with calls to common calc apis
665:
666: if not fa_asset_calc_pvt.calc_salvage_value
667: (p_trans_rec => l_trans_rec,
668: p_asset_hdr_rec => l_asset_hdr_rec,
669: p_asset_type_rec => l_asset_type_rec,
670: p_asset_fin_rec_old => l_asset_fin_rec_old,
675: end if;
676:
677: x_asset_fin_rec_new.recoverable_cost := x_asset_fin_rec_new.cost - x_asset_fin_rec_new.salvage_value;
678:
679: if not fa_asset_calc_pvt.calc_deprn_limit_adj_rec_cost
680: (p_asset_hdr_rec => l_asset_hdr_rec,
681: p_asset_type_rec => l_asset_type_rec,
682: p_asset_fin_rec_old => l_asset_fin_rec_old,
683: p_asset_fin_rec_adj => l_asset_fin_rec_adj,