DBA Data[Home] [Help]

APPS.FA_ASSET_CALC_PVT dependencies on FA_STD_TYPES

Line 1533: p_running_mode => fa_std_types.FA_DPR_NORMAL,

1529: p_asset_deprn_rec => p_asset_deprn_rec_old,
1530: p_asset_deprn_rec_adj => p_asset_deprn_rec_adj,
1531: p_period_rec => p_period_rec,
1532: p_mrc_sob_type_code => p_mrc_sob_type_code,
1533: p_running_mode => fa_std_types.FA_DPR_NORMAL,
1534: p_used_by_revaluation => null,
1535: p_reclassed_asset_id => p_reclassed_asset_id,
1536: p_reclass_src_dest => p_reclass_src_dest,
1537: p_reclassed_asset_dpis => p_reclassed_asset_dpis,

Line 1807: p_running_mode => fa_std_types.FA_DPR_NORMAL,

1803: px_asset_fin_rec_new => px_asset_fin_rec_new,
1804: p_asset_deprn_rec => p_asset_deprn_rec_old,
1805: p_period_rec => p_period_rec,
1806: p_mrc_sob_type_code => p_mrc_sob_type_code,
1807: p_running_mode => fa_std_types.FA_DPR_NORMAL,
1808: p_used_by_revaluation => null,
1809: x_deprn_exp => l_deprn_exp,
1810: x_bonus_deprn_exp => l_bonus_deprn_exp,
1811: x_impairment_exp => l_impairment_exp,

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

1824: end if;
1825:
1826: -- manual override - this is the only section in faadjust that
1827: -- needs to be propogated here
1828: if px_trans_rec.deprn_override_flag in (fa_std_types.FA_OVERRIDE_DPR,
1829: fa_std_types.FA_OVERRIDE_BONUS,
1830: fa_std_types.FA_OVERRIDE_DPR_BONUS) then
1831:
1832: fa_std_types.deprn_override_trigger_enabled:= FALSE;

Line 1829: fa_std_types.FA_OVERRIDE_BONUS,

1825:
1826: -- manual override - this is the only section in faadjust that
1827: -- needs to be propogated here
1828: if px_trans_rec.deprn_override_flag in (fa_std_types.FA_OVERRIDE_DPR,
1829: fa_std_types.FA_OVERRIDE_BONUS,
1830: fa_std_types.FA_OVERRIDE_DPR_BONUS) then
1831:
1832: fa_std_types.deprn_override_trigger_enabled:= FALSE;
1833:

Line 1830: fa_std_types.FA_OVERRIDE_DPR_BONUS) then

1826: -- manual override - this is the only section in faadjust that
1827: -- needs to be propogated here
1828: if px_trans_rec.deprn_override_flag in (fa_std_types.FA_OVERRIDE_DPR,
1829: fa_std_types.FA_OVERRIDE_BONUS,
1830: fa_std_types.FA_OVERRIDE_DPR_BONUS) then
1831:
1832: fa_std_types.deprn_override_trigger_enabled:= FALSE;
1833:
1834: if (NVL(p_asset_fin_rec_old.tracking_method, ' ') = 'ALLOCATE') then

Line 1832: fa_std_types.deprn_override_trigger_enabled:= FALSE;

1828: if px_trans_rec.deprn_override_flag in (fa_std_types.FA_OVERRIDE_DPR,
1829: fa_std_types.FA_OVERRIDE_BONUS,
1830: fa_std_types.FA_OVERRIDE_DPR_BONUS) then
1831:
1832: fa_std_types.deprn_override_trigger_enabled:= FALSE;
1833:
1834: if (NVL(p_asset_fin_rec_old.tracking_method, ' ') = 'ALLOCATE') then
1835: UPDATE FA_DEPRN_OVERRIDE ov
1836: SET ov.transaction_header_id = px_trans_rec.transaction_header_id

Line 1857: fa_std_types.deprn_override_trigger_enabled:= TRUE;

1853: AND status = 'SELECTED'
1854: AND transaction_header_id is null;
1855: end if;
1856:
1857: fa_std_types.deprn_override_trigger_enabled:= TRUE;
1858: end if;
1859:
1860: -- need to account for the value of l_adjust_type rather than just
1861: -- just the value of the subtype here (see above)

Line 2047: p_running_mode => fa_std_types.FA_DPR_NORMAL,

2043: px_asset_fin_rec_new => px_asset_fin_rec_new,
2044: p_asset_deprn_rec => p_asset_deprn_rec_old,
2045: p_period_rec => p_period_rec,
2046: p_mrc_sob_type_code => p_mrc_sob_type_code,
2047: p_running_mode => fa_std_types.FA_DPR_NORMAL,
2048: p_used_by_revaluation => null,
2049: x_deprn_exp => l_deprn_exp,
2050: x_bonus_deprn_exp => l_bonus_deprn_exp,
2051: x_impairment_exp => l_impairment_exp,

Line 2141: p_running_mode => fa_std_types.FA_DPR_NORMAL,

2137: p_asset_deprn_rec => p_asset_deprn_rec_old,
2138: p_asset_deprn_rec_adj => l_asset_deprn_rec_adj,
2139: p_period_rec => p_period_rec,
2140: p_mrc_sob_type_code => p_mrc_sob_type_code,
2141: p_running_mode => fa_std_types.FA_DPR_NORMAL,
2142: p_used_by_revaluation => null,
2143: p_reclassed_asset_id => p_reclassed_asset_id,
2144: p_reclass_src_dest => p_reclass_src_dest,
2145: p_reclassed_asset_dpis => p_reclassed_asset_dpis,

Line 3144: FA_STD_TYPES.FAD_DBR_POLISH_1,

3140: p_log_level_rec => p_log_level_rec
3141: )) then
3142: if (fa_cache_pkg.fazccmt_record.deprn_basis_rule_id is not null) then
3143: if (fa_cache_pkg.fazcdbr_record.polish_rule in (
3144: FA_STD_TYPES.FAD_DBR_POLISH_1,
3145: FA_STD_TYPES.FAD_DBR_POLISH_2)) then
3146: -- For Polish rules 1 and 2, set prorate_date based on dpis
3147: -- regardless of prorate convention.
3148: px_asset_fin_rec_new.prorate_date :=

Line 3145: FA_STD_TYPES.FAD_DBR_POLISH_2)) then

3141: )) then
3142: if (fa_cache_pkg.fazccmt_record.deprn_basis_rule_id is not null) then
3143: if (fa_cache_pkg.fazcdbr_record.polish_rule in (
3144: FA_STD_TYPES.FAD_DBR_POLISH_1,
3145: FA_STD_TYPES.FAD_DBR_POLISH_2)) then
3146: -- For Polish rules 1 and 2, set prorate_date based on dpis
3147: -- regardless of prorate convention.
3148: px_asset_fin_rec_new.prorate_date :=
3149: px_asset_fin_rec_new.date_placed_in_service;

Line 4892: fa_std_types.FA_OVER_DEPR_DEPRN) and

4888: --
4889: if (fa_cache_pkg.fazcbc_record.book_class = 'TAX') then
4890:
4891: if (px_asset_fin_rec_new.over_depreciate_option =
4892: fa_std_types.FA_OVER_DEPR_DEPRN) and
4893: (fa_cache_pkg.fazccmt_record.rate_source_rule = 'FLAT' and
4894: fa_cache_pkg.fazccmt_record.deprn_basis_rule = 'NBV') then
4895: px_asset_fin_rec_new.over_depreciate_option :=
4896: fa_std_types.FA_OVER_DEPR_NO;

Line 4896: fa_std_types.FA_OVER_DEPR_NO;

4892: fa_std_types.FA_OVER_DEPR_DEPRN) and
4893: (fa_cache_pkg.fazccmt_record.rate_source_rule = 'FLAT' and
4894: fa_cache_pkg.fazccmt_record.deprn_basis_rule = 'NBV') then
4895: px_asset_fin_rec_new.over_depreciate_option :=
4896: fa_std_types.FA_OVER_DEPR_NO;
4897: end if;
4898:
4899: end if;
4900:

Line 5030: fa_std_types.FA_OVER_DEPR_NO) and

5026: px_asset_fin_rec_new.recognize_gain_loss := 'NO';
5027: end if;
5028:
5029: if (px_asset_fin_rec_new.over_depreciate_option <>
5030: fa_std_types.FA_OVER_DEPR_NO) and
5031: (nvl(px_asset_fin_rec_new.recapture_reserve_flag, 'N') <> 'N') then
5032: px_asset_fin_rec_new.recapture_reserve_flag := 'N';
5033: elsif (nvl(px_asset_fin_rec_new.recapture_reserve_flag, 'N') not in ('N', 'Y')) then
5034: px_asset_fin_rec_new.recapture_reserve_flag := 'N';