DBA Data[Home] [Help]

APPS.FA_GAINLOSS_DPR_PKG dependencies on FA_STD_TYPES

Line 6: FUNCTION fagcrsv(dpr fa_STD_TYPES.dpr_struct,

2: /* $Header: fagdprb.pls 120.19.12020000.3 2013/01/24 13:34:30 mswetha ship $*/
3:
4: -- +++++ Global Varialbes +++++
5:
6: FUNCTION fagcrsv(dpr fa_STD_TYPES.dpr_struct,
7: d_cal varchar2,
8: p_cal varchar2,
9: x_last_period out nocopy boolean, p_log_level_rec IN FA_API_TYPES.log_level_rec_type) return boolean is
10:

Line 90: FUNCTION fagcdp (dpr in out nocopy fa_std_types.dpr_struct,

86: | 01/04/97 S Behura Rewrote in PL/SQL |
87: | 08/10/97 S Behura Rewrote in PL/SQL (10.7) |
88: |============================================================================*/
89:
90: FUNCTION fagcdp (dpr in out nocopy fa_std_types.dpr_struct,
91: deprn_amt in out nocopy number,
92: bonus_deprn_amt in out nocopy number,
93: impairment_amt in out nocopy number,
94: reval_deprn_amt in out nocopy number,

Line 104: dummy fa_std_types.dpr_arr_type;

100: retirement_id number default null, p_log_level_rec IN FA_API_TYPES.log_level_rec_type) RETURN BOOLEAN IS
101:
102: fagcdp_err exception;
103:
104: dummy fa_std_types.dpr_arr_type;
105: dpr_out fa_std_types.dpr_out_struct;
106: l_last_period boolean;
107:
108: -- Added for bug 5954528

Line 105: dpr_out fa_std_types.dpr_out_struct;

101:
102: fagcdp_err exception;
103:
104: dummy fa_std_types.dpr_arr_type;
105: dpr_out fa_std_types.dpr_out_struct;
106: l_last_period boolean;
107:
108: -- Added for bug 5954528
109: l_life_end_date date;

Line 213: fa_std_types.FA_DPR_NORMAL,

209: IF retirement_id is null then
210: if not FA_CDE_PKG.faxcde(dpr,
211: dummy,
212: dpr_out,
213: fa_std_types.FA_DPR_NORMAL,
214: p_log_level_rec => p_log_level_rec) then
215:
216: fa_srvr_msg.add_message(
217: calling_fn => 'fa_gainloss_dpr_pkg.fagcdp',

Line 245: fa_std_types.FA_DPR_NORMAL, p_log_level_rec => p_log_level_rec) then

241: close c_rate_change_flag;
242:
243: if l_rate_change_flag = 'N' then
244: if not FA_CDE_PKG.faxcde(dpr, dummy, dpr_out,
245: fa_std_types.FA_DPR_NORMAL, p_log_level_rec => p_log_level_rec) then
246:
247: fa_srvr_msg.add_message(
248: calling_fn => 'fa_gainloss_dpr_pkg.fagcdp',
249: name => 'FA_RET_DEPRN_ERROR',

Line 298: fa_std_types.FA_DPR_NORMAL, p_log_level_rec => p_log_level_rec) then

294: -- Bug 6983060 : Populate Life also for JP-250 DB method
295: dpr.life := l_life_in_months1;
296:
297: if not FA_CDE_PKG.faxcde(dpr, dummy, dpr_out,
298: fa_std_types.FA_DPR_NORMAL, p_log_level_rec => p_log_level_rec) then
299:
300: fa_srvr_msg.add_message(
301: calling_fn => 'fa_gainloss_dpr_pkg.fagcdp',
302: name => 'FA_RET_DEPRN_ERROR',

Line 329: fa_std_types.FA_DPR_NORMAL, p_log_level_rec => p_log_level_rec) then

325: -- Bug 6983060 : Populate Life also for JP-250 DB method
326: dpr.life := l_life_in_months2;
327:
328: if not FA_CDE_PKG.faxcde(dpr, dummy, dpr_out,
329: fa_std_types.FA_DPR_NORMAL, p_log_level_rec => p_log_level_rec) then
330:
331: fa_srvr_msg.add_message(
332: calling_fn => 'fa_gainloss_dpr_pkg.fagcdp',
333: name => 'FA_RET_DEPRN_ERROR',

Line 455: DPR FA_STD_TYPES.DPR_STRUCT,

451: |============================================================================*/
452: FUNCTION CALC_CATCHUP(
453: ret FA_RET_TYPES.RET_STRUCT,
454: BK FA_RET_TYPES.BOOK_STRUCT,
455: DPR FA_STD_TYPES.DPR_STRUCT,
456: calc_catchup BOOLEAN,
457: x_deprn_exp OUT NOCOPY NUMBER,
458: x_bonus_deprn_exp OUT NOCOPY NUMBER,
459: x_impairment_exp OUT NOCOPY NUMBER,

Line 482: , fa_std_types.FA_NO_OVERRIDE

478: , transaction_key
479: , amortization_start_date
480: , calling_interface
481: , mass_transaction_id
482: , fa_std_types.FA_NO_OVERRIDE
483: , member_transaction_header_id
484: , trx_reference_id
485: from fa_transaction_headers
486: where transaction_header_id = c_thid;

Line 574: l_running_mode NUMBER := fa_std_types.FA_DPR_CATCHUP;

570: l_salvage_value NUMBER;
571: l_deprn_limit_amount NUMBER;
572: l_reserve_retired NUMBER := 0;
573:
574: l_running_mode NUMBER := fa_std_types.FA_DPR_CATCHUP;
575:
576: calc_err EXCEPTION;
577: BEGIN
578:

Line 735: l_running_mode := fa_std_types.FA_DPR_CATCHUP;

731:
732:
733: -- Bug 5738004
734: if dpr.calc_catchup then
735: l_running_mode := fa_std_types.FA_DPR_CATCHUP;
736: else
737: l_running_mode := fa_std_types.FA_DPR_NORMAL;
738: end if;
739:

Line 737: l_running_mode := fa_std_types.FA_DPR_NORMAL;

733: -- Bug 5738004
734: if dpr.calc_catchup then
735: l_running_mode := fa_std_types.FA_DPR_CATCHUP;
736: else
737: l_running_mode := fa_std_types.FA_DPR_NORMAL;
738: end if;
739:
740: -- BUG# 3371210
741: -- replacing the original code here with calls to common calc apis