DBA Data[Home] [Help]

APPS.FA_AMORT_PVT dependencies on FA_CALC_DEPRN_BASIS1_PKG

Line 5786: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);

5782:
5783: if (p_log_level_rec.statement_level) then
5784: fa_debug_pkg.add(l_calling_fn, '====== ', '==============================', p_log_level_rec => p_log_level_rec);
5785: fa_debug_pkg.add(l_calling_fn, ' Call ',
5786: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);
5787: fa_debug_pkg.add(l_calling_fn, 'p_trans_rec.transaction_type_code',
5788: p_trans_rec.transaction_type_code, p_log_level_rec => p_log_level_rec);
5789: fa_debug_pkg.add(l_calling_fn, 'l_trans_rec.transaction_type_code',
5790: l_trans_rec.transaction_type_code, p_log_level_rec => p_log_level_rec);

Line 6065: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS

6061: -- Bug7487450: need to call below if deprn basis is period update
6062: --
6063: if (fa_amort_pvt.t_reset_adjusted_cost_flag(i) = 'Y') or
6064: nvl(fa_cache_pkg.fazcdrd_record.period_update_flag,'N') = 'Y' then
6065: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS
6066: (p_event_type => 'AMORT_ADJ',
6067: p_asset_fin_rec_new => l_asset_fin_rec_new,
6068: p_asset_fin_rec_old => l_asset_fin_rec_old,
6069: p_asset_hdr_rec => p_asset_hdr_rec,

Line 6097: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);

6093: px_new_formula_factor => l_asset_fin_rec_new.formula_factor,
6094: p_log_level_rec => p_log_level_rec)) then
6095: if (p_log_level_rec.statement_level) then
6096: fa_debug_pkg.add(l_calling_fn, 'Error calling',
6097: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);
6098: end if;
6099:
6100: raise calc_failed;
6101: end if;

Line 6109: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);

6105: fa_amort_pvt.t_formula_factor(i) := l_asset_fin_rec_new.formula_factor;
6106:
6107: if (p_log_level_rec.statement_level) then
6108: fa_debug_pkg.add(l_calling_fn, 'Returned values from ',
6109: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);
6110: fa_debug_pkg.add(l_calling_fn, 'l_asset_fin_rec_new.adjusted_cost',
6111: l_asset_fin_rec_new.adjusted_cost, p_log_level_rec => p_log_level_rec);
6112: fa_debug_pkg.add(l_calling_fn, 'l_asset_fin_rec_new.rate_adjustment_factor',
6113: l_asset_fin_rec_new.rate_adjustment_factor, p_log_level_rec => p_log_level_rec);

Line 6463: -- This is necessary to call FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS.

6459:
6460: end if;
6461:
6462: --
6463: -- This is necessary to call FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS.
6464: --
6465: l_asset_fin_rec_new.cost := fa_amort_pvt.t_cost(i);
6466: l_asset_fin_rec_new.salvage_value := fa_amort_pvt.t_salvage_value(i);
6467: l_asset_fin_rec_new.recoverable_cost := fa_amort_pvt.t_recoverable_cost(i);

Line 6496: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS

6492: end if;
6493: end if;
6494:
6495: -- Call Depreciable Basis Rule for Formula/NBV Basis
6496: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS
6497: (p_event_type => 'AMORT_ADJ3',
6498: p_asset_fin_rec_new => l_asset_fin_rec_new,
6499: p_asset_fin_rec_old => l_asset_fin_rec_new,
6500: p_asset_hdr_rec => p_asset_hdr_rec,

Line 6529: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);

6525: px_new_formula_factor => l_asset_fin_rec_new.formula_factor,
6526: p_log_level_rec => p_log_level_rec)) then
6527: if (p_log_level_rec.statement_level) then
6528: fa_debug_pkg.add(l_calling_fn, 'Error calling',
6529: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);
6530: end if;
6531:
6532: raise calc_failed;
6533: end if; -- (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS

Line 6533: end if; -- (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS

6529: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);
6530: end if;
6531:
6532: raise calc_failed;
6533: end if; -- (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS
6534:
6535: if (p_log_level_rec.statement_level) then
6536: fa_debug_pkg.add(l_calling_fn, 'Returned values from ',
6537: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS AMORT_ADJ3', p_log_level_rec => p_log_level_rec);

Line 6537: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS AMORT_ADJ3', p_log_level_rec => p_log_level_rec);

6533: end if; -- (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS
6534:
6535: if (p_log_level_rec.statement_level) then
6536: fa_debug_pkg.add(l_calling_fn, 'Returned values from ',
6537: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS AMORT_ADJ3', p_log_level_rec => p_log_level_rec);
6538: fa_debug_pkg.add(l_calling_fn, 'l_asset_fin_rec_new.adjusted_cost',
6539: l_asset_fin_rec_new.adjusted_cost, p_log_level_rec => p_log_level_rec);
6540: fa_debug_pkg.add(l_calling_fn, 'l_asset_fin_rec_new.rate_adjustment_factor',
6541: l_asset_fin_rec_new.rate_adjustment_factor, p_log_level_rec => p_log_level_rec);

Line 12562: --+++++++ variables FA_CALC_DEPRN_BASIS1_PKG.GET_EOFY_EOP +++++++

12558:
12559: --+++++++ variables for cursor c_get_init_thid ++++++
12560: l_member_init_thid NUMBER;
12561:
12562: --+++++++ variables FA_CALC_DEPRN_BASIS1_PKG.GET_EOFY_EOP +++++++
12563: l_eofy_rec_cost NUMBER;
12564: l_eofy_sal_val NUMBER;
12565: l_eop_rec_cost NUMBER;
12566: l_eop_sal_val NUMBER;

Line 13656: if (not FA_CALC_DEPRN_BASIS1_PKG.GET_EOFY_EOP (

13652:
13653: if (l_asset_fin_rec_old.recoverable_cost is null) then
13654: -- This means this is the first time coming through in this main loop
13655:
13656: if (not FA_CALC_DEPRN_BASIS1_PKG.GET_EOFY_EOP (
13657: p_asset_id => p_asset_hdr_rec.asset_id,
13658: p_book_type_code => p_asset_hdr_rec.book_type_code,
13659: p_fiscal_year => l_period_rec.fiscal_year,
13660: p_asset_type => p_asset_type_rec.asset_type,

Line 13670: 'FA_CALC_DEPRN_BASIS1_PKG.GET_EOFY_EOP', p_log_level_rec => p_log_level_rec);

13666: x_eop_recoverable_cost => l_eop_rec_cost,
13667: x_eop_salvage_value => l_eop_sal_val, p_log_level_rec => p_log_level_rec)) then
13668: if (p_log_level_rec.statement_level) then
13669: fa_debug_pkg.add(l_calling_fn, 'Error calling',
13670: 'FA_CALC_DEPRN_BASIS1_PKG.GET_EOFY_EOP', p_log_level_rec => p_log_level_rec);
13671: end if;
13672:
13673: raise calc_failed;
13674:

Line 14457: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);

14453: --tk_util.debug('3eofy rsv: '||to_char(l_asset_fin_rec_new.eofy_reserve));
14454: if (p_log_level_rec.statement_level) then
14455: fa_debug_pkg.add(l_calling_fn, '====== ', '==============================', p_log_level_rec => p_log_level_rec);
14456: fa_debug_pkg.add(l_calling_fn, ' Call ',
14457: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);
14458: fa_debug_pkg.add(l_calling_fn, '========== Recalc Before Calling call_deprn_basis 1 ==========','', p_log_level_rec => p_log_level_rec);
14459: fa_debug_pkg.add(l_calling_fn, 'p_trans_rec.transaction_type_code',
14460: p_trans_rec.transaction_type_code, p_log_level_rec => p_log_level_rec);
14461: fa_debug_pkg.add(l_calling_fn, 'l_trans_rec.transaction_type_code',

Line 14502: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS

14498: if (l_trans_rec.transaction_key = 'IM') then
14499: l_asset_deprn_rec.impairment_reserve := l_asset_deprn_rec.impairment_reserve + l_asset_deprn_rec.deprn_reserve;
14500: end if;
14501: -- bug 12929729 need to pass recoverable cost w.r.t current transaction being processed instead of w.r.t original trx
14502: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS
14503: (p_event_type => l_dbr_event_type,
14504: p_asset_fin_rec_new => l_asset_fin_rec_new,
14505: p_asset_fin_rec_old => l_asset_fin_rec_old,
14506: p_asset_hdr_rec => p_asset_hdr_rec,

Line 14538: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);

14534: px_new_formula_factor => l_asset_fin_rec_new.formula_factor,
14535: p_log_level_rec => p_log_level_rec)) then
14536: if (p_log_level_rec.statement_level) then
14537: fa_debug_pkg.add(l_calling_fn, 'Error calling',
14538: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);
14539: end if;
14540:
14541: raise calc_failed;
14542: end if;

Line 14598: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);

14594:
14595: --tk_util.debug('l_asset_fin_rec_new.cost: '||to_char(l_asset_fin_rec_new.cost));
14596: if (p_log_level_rec.statement_level) then
14597: fa_debug_pkg.add(l_calling_fn, 'Returned values from ',
14598: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);
14599: fa_debug_pkg.add(l_calling_fn, 'l_asset_fin_rec_new.adjusted_cost',
14600: l_asset_fin_rec_new.adjusted_cost, p_log_level_rec => p_log_level_rec);
14601: fa_debug_pkg.add(l_calling_fn, 'l_asset_fin_rec_new.rate_adjustment_factor',
14602: l_asset_fin_rec_new.rate_adjustment_factor, p_log_level_rec => p_log_level_rec);

Line 15155: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS

15151: (fa_cache_pkg.fazccmt_record.deprn_basis_rule is null)
15152: )
15153: then
15154: -- Call Depreciable Basis Rule for Formula/NBV Basis
15155: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS
15156: (p_event_type => 'AMORT_ADJ3',
15157: p_asset_fin_rec_new => l_asset_fin_rec_new,
15158: p_asset_fin_rec_old => l_asset_fin_rec_new,
15159: p_asset_hdr_rec => p_asset_hdr_rec,

Line 15185: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);

15181: px_new_formula_factor => l_asset_fin_rec_new.formula_factor,
15182: p_log_level_rec => p_log_level_rec)) then
15183: if (p_log_level_rec.statement_level) then
15184: fa_debug_pkg.add(l_calling_fn, 'Error calling',
15185: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);
15186: end if;
15187: raise calc_failed;
15188: end if; -- fix for Bug 9804275
15189: end if; -- (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS

Line 15189: end if; -- (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS

15185: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS', p_log_level_rec => p_log_level_rec);
15186: end if;
15187: raise calc_failed;
15188: end if; -- fix for Bug 9804275
15189: end if; -- (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS
15190:
15191: if (p_log_level_rec.statement_level) then
15192: fa_debug_pkg.add(l_calling_fn, '++ Recalc Step 10 : AFTER calling CALL_DEPRN_BASIS ------------------------------------------------','', p_log_level_rec => p_log_level_rec);
15193: fa_debug_pkg.add(l_calling_fn, '++ l_asset_fin_rec_new.cost',l_asset_fin_rec_new.cost, p_log_level_rec => p_log_level_rec);

Line 15201: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS AMORT_ADJ3', p_log_level_rec => p_log_level_rec);

15197: end if;
15198:
15199: if (p_log_level_rec.statement_level) then
15200: fa_debug_pkg.add(l_calling_fn, 'Returned values from ',
15201: 'FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS AMORT_ADJ3', p_log_level_rec => p_log_level_rec);
15202: fa_debug_pkg.add(l_calling_fn, 'l_asset_fin_rec_new.adjusted_cost',
15203: l_asset_fin_rec_new.adjusted_cost, p_log_level_rec => p_log_level_rec);
15204: fa_debug_pkg.add(l_calling_fn, 'l_asset_fin_rec_new.rate_adjustment_factor',
15205: l_asset_fin_rec_new.rate_adjustment_factor, p_log_level_rec => p_log_level_rec);

Line 16309: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS (

16305: /*Bug8230037 - Added condition based on sorp_enabled_flag
16306: - No need to call CALL_DEPRN_BASIS for Double Declining methods */
16307: if (not l_rate_source_rule = FA_STD_TYPES.FAD_RSR_CALC)
16308: and nvl(fa_cache_pkg.fazcbc_record.sorp_enabled_flag,'N') <> 'Y' then
16309: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS (
16310: p_event_type => 'AMORT_ADJ',
16311: p_asset_fin_rec_new => px_asset_fin_rec_new,
16312: p_asset_fin_rec_old => p_asset_fin_rec_old,
16313: p_asset_hdr_rec => p_asset_hdr_rec,

Line 16564: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS (

16560: -- for Amortized Adjustment with back dated.
16561: -- Before faxcde calling
16562: ----------------------------------------------
16563:
16564: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS (
16565: p_event_type => 'AMORT_ADJ2',
16566: p_asset_fin_rec_new => px_asset_fin_rec_new,
16567: p_asset_fin_rec_old => p_asset_fin_rec_old,
16568: p_asset_hdr_rec => p_asset_hdr_rec,

Line 16651: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS (

16647: -- for Amortized Adjustment with back dated.
16648: -- After faxcde calling
16649: ----------------------------------------------
16650:
16651: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS (
16652: p_event_type => 'AMORT_ADJ3',
16653: p_asset_fin_rec_new => px_asset_fin_rec_new,
16654: p_asset_fin_rec_old => p_asset_fin_rec_old,
16655: p_asset_hdr_rec => p_asset_hdr_rec,

Line 16856: if (not FA_CALC_DEPRN_BASIS1_PKG.GET_EOFY_EOP (

16852: (fa_cache_pkg.fazccmt_record.deprn_basis_rule = fa_std_types.FAD_DBR_COST) and
16853: (fa_cache_pkg.fazcdbr_record.rule_name in ('PERIOD END BALANCE','USE RECOVERABLE COST'))))) then
16854:
16855: -- Get Eofy/Eop Recovearble Cost and Salvage Value
16856: if (not FA_CALC_DEPRN_BASIS1_PKG.GET_EOFY_EOP (
16857: p_asset_id => p_asset_hdr_rec.asset_id,
16858: p_book_type_code => p_asset_hdr_rec.book_type_code,
16859: p_fiscal_year => p_period_rec.fiscal_year,
16860: p_asset_type => p_asset_type_rec.asset_type,

Line 16870: 'FA_CALC_DEPRN_BASIS1_PKG.GET_EOFY_EOP', p_log_level_rec => p_log_level_rec);

16866: x_eop_recoverable_cost => l_eop_rec_cost,
16867: x_eop_salvage_value => l_eop_sal_val, p_log_level_rec => p_log_level_rec)) then
16868: if (p_log_level_rec.statement_level) then
16869: fa_debug_pkg.add(l_calling_fn, 'Error calling',
16870: 'FA_CALC_DEPRN_BASIS1_PKG.GET_EOFY_EOP', p_log_level_rec => p_log_level_rec);
16871: end if;
16872:
16873: raise calc_err;
16874:

Line 17199: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS

17195: end if;
17196:
17197: -- End Bug 13086051
17198:
17199: if (not FA_CALC_DEPRN_BASIS1_PKG.CALL_DEPRN_BASIS
17200: (p_event_type => 'AMORT_ADJ',
17201: p_asset_fin_rec_new => px_asset_fin_rec_new,
17202: p_asset_fin_rec_old => p_asset_fin_rec_old,
17203: p_asset_hdr_rec => p_asset_hdr_rec,