DBA Data[Home] [Help]

APPS.FA_ASSET_CALC_PVT dependencies on FA_STD_TYPES

Line 1197: p_running_mode => fa_std_types.FA_DPR_NORMAL,

1193: p_asset_deprn_rec => p_asset_deprn_rec_old,
1194: p_asset_deprn_rec_adj => p_asset_deprn_rec_adj,
1195: p_period_rec => p_period_rec,
1196: p_mrc_sob_type_code => p_mrc_sob_type_code,
1197: p_running_mode => fa_std_types.FA_DPR_NORMAL,
1198: p_used_by_revaluation => null,
1199: p_reclassed_asset_id => p_reclassed_asset_id,
1200: p_reclass_src_dest => p_reclass_src_dest,
1201: p_reclassed_asset_dpis => p_reclassed_asset_dpis,

Line 1364: p_running_mode => fa_std_types.FA_DPR_NORMAL,

1360: px_asset_fin_rec_new => px_asset_fin_rec_new,
1361: p_asset_deprn_rec => p_asset_deprn_rec_old,
1362: p_period_rec => p_period_rec,
1363: p_mrc_sob_type_code => p_mrc_sob_type_code,
1364: p_running_mode => fa_std_types.FA_DPR_NORMAL,
1365: p_used_by_revaluation => null,
1366: x_deprn_exp => l_deprn_exp,
1367: x_bonus_deprn_exp => l_bonus_deprn_exp,
1368: x_ann_adj_deprn_exp => l_ann_adj_deprn_exp,

Line 1387: if px_trans_rec.deprn_override_flag in (fa_std_types.FA_OVERRIDE_DPR,

1383: end if;
1384:
1385: -- manual override - this is the only section in faadjust that
1386: -- needs to be propogated here
1387: if px_trans_rec.deprn_override_flag in (fa_std_types.FA_OVERRIDE_DPR,
1388: fa_std_types.FA_OVERRIDE_BONUS,
1389: fa_std_types.FA_OVERRIDE_DPR_BONUS) then
1390:
1391: fa_std_types.deprn_override_trigger_enabled:= FALSE;

Line 1388: fa_std_types.FA_OVERRIDE_BONUS,

1384:
1385: -- manual override - this is the only section in faadjust that
1386: -- needs to be propogated here
1387: if px_trans_rec.deprn_override_flag in (fa_std_types.FA_OVERRIDE_DPR,
1388: fa_std_types.FA_OVERRIDE_BONUS,
1389: fa_std_types.FA_OVERRIDE_DPR_BONUS) then
1390:
1391: fa_std_types.deprn_override_trigger_enabled:= FALSE;
1392:

Line 1389: fa_std_types.FA_OVERRIDE_DPR_BONUS) then

1385: -- manual override - this is the only section in faadjust that
1386: -- needs to be propogated here
1387: if px_trans_rec.deprn_override_flag in (fa_std_types.FA_OVERRIDE_DPR,
1388: fa_std_types.FA_OVERRIDE_BONUS,
1389: fa_std_types.FA_OVERRIDE_DPR_BONUS) then
1390:
1391: fa_std_types.deprn_override_trigger_enabled:= FALSE;
1392:
1393: if (NVL(p_asset_fin_rec_old.tracking_method, ' ') = 'ALLOCATE') then

Line 1391: fa_std_types.deprn_override_trigger_enabled:= FALSE;

1387: if px_trans_rec.deprn_override_flag in (fa_std_types.FA_OVERRIDE_DPR,
1388: fa_std_types.FA_OVERRIDE_BONUS,
1389: fa_std_types.FA_OVERRIDE_DPR_BONUS) then
1390:
1391: fa_std_types.deprn_override_trigger_enabled:= FALSE;
1392:
1393: if (NVL(p_asset_fin_rec_old.tracking_method, ' ') = 'ALLOCATE') then
1394: UPDATE FA_DEPRN_OVERRIDE ov
1395: SET ov.transaction_header_id = px_trans_rec.transaction_header_id

Line 1416: fa_std_types.deprn_override_trigger_enabled:= TRUE;

1412: AND status = 'SELECTED'
1413: AND transaction_header_id is null;
1414: end if;
1415:
1416: fa_std_types.deprn_override_trigger_enabled:= TRUE;
1417: end if;
1418:
1419: -- need to account for the value of l_adjust_type rather than just
1420: -- just the value of the subtype here (see above)

Line 1625: p_running_mode => fa_std_types.FA_DPR_NORMAL,

1621: p_asset_deprn_rec => p_asset_deprn_rec_old,
1622: p_asset_deprn_rec_adj => l_asset_deprn_rec_adj,
1623: p_period_rec => p_period_rec,
1624: p_mrc_sob_type_code => p_mrc_sob_type_code,
1625: p_running_mode => fa_std_types.FA_DPR_NORMAL,
1626: p_used_by_revaluation => null,
1627: p_reclassed_asset_id => p_reclassed_asset_id,
1628: p_reclass_src_dest => p_reclass_src_dest,
1629: p_group_reclass_type => p_group_reclass_options_rec.group_reclass_type, --Bug6792185

Line 2452: FA_STD_TYPES.FAD_DBR_POLISH_1,

2448: p_log_level_rec => p_log_level_rec
2449: )) then
2450: if (fa_cache_pkg.fazccmt_record.deprn_basis_rule_id is not null) then
2451: if (fa_cache_pkg.fazcdbr_record.polish_rule in (
2452: FA_STD_TYPES.FAD_DBR_POLISH_1,
2453: FA_STD_TYPES.FAD_DBR_POLISH_2)) then
2454: -- For Polish rules 1 and 2, set prorate_date based on dpis
2455: -- regardless of prorate convention.
2456: px_asset_fin_rec_new.prorate_date :=

Line 2453: FA_STD_TYPES.FAD_DBR_POLISH_2)) then

2449: )) then
2450: if (fa_cache_pkg.fazccmt_record.deprn_basis_rule_id is not null) then
2451: if (fa_cache_pkg.fazcdbr_record.polish_rule in (
2452: FA_STD_TYPES.FAD_DBR_POLISH_1,
2453: FA_STD_TYPES.FAD_DBR_POLISH_2)) then
2454: -- For Polish rules 1 and 2, set prorate_date based on dpis
2455: -- regardless of prorate convention.
2456: px_asset_fin_rec_new.prorate_date :=
2457: px_asset_fin_rec_new.date_placed_in_service;

Line 4126: fa_std_types.FA_OVER_DEPR_DEPRN) and

4122: --
4123: if (fa_cache_pkg.fazcbc_record.book_class = 'TAX') then
4124:
4125: if (px_asset_fin_rec_new.over_depreciate_option =
4126: fa_std_types.FA_OVER_DEPR_DEPRN) and
4127: (fa_cache_pkg.fazccmt_record.rate_source_rule = 'FLAT' and
4128: fa_cache_pkg.fazccmt_record.deprn_basis_rule = 'NBV') then
4129: px_asset_fin_rec_new.over_depreciate_option :=
4130: fa_std_types.FA_OVER_DEPR_NO;

Line 4130: fa_std_types.FA_OVER_DEPR_NO;

4126: fa_std_types.FA_OVER_DEPR_DEPRN) and
4127: (fa_cache_pkg.fazccmt_record.rate_source_rule = 'FLAT' and
4128: fa_cache_pkg.fazccmt_record.deprn_basis_rule = 'NBV') then
4129: px_asset_fin_rec_new.over_depreciate_option :=
4130: fa_std_types.FA_OVER_DEPR_NO;
4131: end if;
4132:
4133: end if;
4134:

Line 4264: fa_std_types.FA_OVER_DEPR_NO) and

4260: px_asset_fin_rec_new.recognize_gain_loss := 'NO';
4261: end if;
4262:
4263: if (px_asset_fin_rec_new.over_depreciate_option <>
4264: fa_std_types.FA_OVER_DEPR_NO) and
4265: (nvl(px_asset_fin_rec_new.recapture_reserve_flag, 'N') <> 'N') then
4266: px_asset_fin_rec_new.recapture_reserve_flag := 'N';
4267: elsif (nvl(px_asset_fin_rec_new.recapture_reserve_flag, 'N') not in ('N', 'Y')) then
4268: px_asset_fin_rec_new.recapture_reserve_flag := 'N';