DBA Data[Home] [Help]

APPS.FA_EXP_PVT dependencies on FA_STD_TYPES

Line 12: X_dpr_ptr out NOCOPY fa_std_types.dpr_struct,

8: p_asset_hdr_rec IN FA_API_TYPES.asset_hdr_rec_type,
9: px_asset_fin_rec_new IN OUT NOCOPY FA_API_TYPES.asset_fin_rec_type,
10: p_asset_deprn_rec IN FA_API_TYPES.asset_deprn_rec_type,
11: p_asset_desc_rec IN FA_API_TYPES.asset_desc_rec_type,
12: X_dpr_ptr out NOCOPY fa_std_types.dpr_struct,
13: X_deprn_rsv out NOCOPY number,
14: X_bonus_deprn_rsv out NOCOPY number,
15: X_impairment_rsv out NOCOPY number,
16: p_amortized_flag boolean,

Line 108: if (l_rate_source_rule = fa_std_types.FAD_RSR_CALC) or

104: fa_srvr_msg.add_message (calling_fn => 'fa_exp_pkg.faxbds', p_log_level_rec => p_log_level_rec);
105: return (FALSE);
106: end if;
107:
108: if (l_rate_source_rule = fa_std_types.FAD_RSR_CALC) or
109: (l_rate_source_rule = fa_std_types.FAD_RSR_FORMULA) then
110: l_use_jdate := l_prorate_jdate;
111: else
112: l_use_jdate := l_deprn_start_jdate;

Line 109: (l_rate_source_rule = fa_std_types.FAD_RSR_FORMULA) then

105: return (FALSE);
106: end if;
107:
108: if (l_rate_source_rule = fa_std_types.FAD_RSR_CALC) or
109: (l_rate_source_rule = fa_std_types.FAD_RSR_FORMULA) then
110: l_use_jdate := l_prorate_jdate;
111: else
112: l_use_jdate := l_deprn_start_jdate;
113: end if;

Line 259: l_dpr fa_std_types.dpr_struct;

255: l_cur_bonus_deprn_rsv number;
256: l_cur_impairment_rsv number;
257: l_rate_source_rule varchar2(40);
258: l_deprn_basis_rule varchar(40);
259: l_dpr fa_std_types.dpr_struct;
260: l_dpr_out fa_std_types.dpr_out_struct;
261: l_dpr_asset_num varchar2(16);
262: l_dpr_calendar_type varchar2(16);
263: l_dpr_ceil_name varchar2(31);

Line 260: l_dpr_out fa_std_types.dpr_out_struct;

256: l_cur_impairment_rsv number;
257: l_rate_source_rule varchar2(40);
258: l_deprn_basis_rule varchar(40);
259: l_dpr fa_std_types.dpr_struct;
260: l_dpr_out fa_std_types.dpr_out_struct;
261: l_dpr_asset_num varchar2(16);
262: l_dpr_calendar_type varchar2(16);
263: l_dpr_ceil_name varchar2(31);
264: l_dummy_dpr_arr fa_std_types.dpr_arr_type;

Line 264: l_dummy_dpr_arr fa_std_types.dpr_arr_type;

260: l_dpr_out fa_std_types.dpr_out_struct;
261: l_dpr_asset_num varchar2(16);
262: l_dpr_calendar_type varchar2(16);
263: l_dpr_ceil_name varchar2(31);
264: l_dummy_dpr_arr fa_std_types.dpr_arr_type;
265: l_dummy_int integer;
266: l_dummy_bool boolean;
267: l_pers_per_yr integer := fa_cache_pkg.fazcct_record.number_per_fiscal_year;
268: l_start_per_num integer := 1;

Line 359: px_trans_rec.deprn_override_flag := fa_std_types.FA_NO_OVERRIDE;

355:
356: l_dpr.deprn_rsv := 0;
357: l_dpr.adj_cost := px_asset_fin_rec_new.cost - NVL (px_asset_fin_rec_new.salvage_value,0);
358:
359: px_trans_rec.deprn_override_flag := fa_std_types.FA_NO_OVERRIDE;
360:
361: -- Don't calculate expense for CIP/EXPENSED assets
362: --
363: -- Bug 1952858

Line 385: l_dpr.deprn_override_flag := fa_std_types.FA_NO_OVERRIDE;

381: l_dpr.impairment_rsv := 0;
382:
383: -- Manual Override
384: l_dpr.used_by_adjustment := TRUE;
385: l_dpr.deprn_override_flag := fa_std_types.FA_NO_OVERRIDE;
386: l_dpr.mrc_sob_type_code := p_mrc_sob_type_code;
387: l_dpr.set_of_books_id := p_asset_hdr_rec.set_of_books_id;
388: l_dpr.update_override_status := TRUE;
389:

Line 390: if p_running_mode = fa_std_types.FA_DPR_PROJECT then

386: l_dpr.mrc_sob_type_code := p_mrc_sob_type_code;
387: l_dpr.set_of_books_id := p_asset_hdr_rec.set_of_books_id;
388: l_dpr.update_override_status := TRUE;
389:
390: if p_running_mode = fa_std_types.FA_DPR_PROJECT then
391: l_running_mode:= fa_std_types.FA_DPR_PROJECT;
392: else
393: l_running_mode:= fa_std_types.FA_DPR_NORMAL;
394: end if;

Line 391: l_running_mode:= fa_std_types.FA_DPR_PROJECT;

387: l_dpr.set_of_books_id := p_asset_hdr_rec.set_of_books_id;
388: l_dpr.update_override_status := TRUE;
389:
390: if p_running_mode = fa_std_types.FA_DPR_PROJECT then
391: l_running_mode:= fa_std_types.FA_DPR_PROJECT;
392: else
393: l_running_mode:= fa_std_types.FA_DPR_NORMAL;
394: end if;
395: -- End of Manual Override

Line 393: l_running_mode:= fa_std_types.FA_DPR_NORMAL;

389:
390: if p_running_mode = fa_std_types.FA_DPR_PROJECT then
391: l_running_mode:= fa_std_types.FA_DPR_PROJECT;
392: else
393: l_running_mode:= fa_std_types.FA_DPR_NORMAL;
394: end if;
395: -- End of Manual Override
396:
397: -- this will not be called from projections

Line 398: -- so running mode is always running_mode:= fa_std_types.FA_DPR_NORMAL;

394: end if;
395: -- End of Manual Override
396:
397: -- this will not be called from projections
398: -- so running mode is always running_mode:= fa_std_types.FA_DPR_NORMAL;
399: l_dpr.cost := px_asset_fin_rec_new.cost;
400:
401: -- Japan Tax phase3 Start
402: if (l_set_extend_flag) then

Line 447: fa_std_types.FA_DPR_NORMAL,

443: G_release = 12 THEN
444: if not fa_cde_pkg.faxcde(l_dpr,
445: l_dummy_dpr_arr,
446: l_dpr_out,
447: fa_std_types.FA_DPR_NORMAL,
448: p_log_level_rec => p_log_level_rec) then
449: fa_srvr_msg.add_message(calling_fn => 'fa_exp_pkg.faxexp', p_log_level_rec => p_log_level_rec);
450: return (FALSE);
451: end if;

Line 490: fa_std_types.FA_DPR_NORMAL,

486:
487: if not fa_cde_pkg.faxcde(l_dpr,
488: l_dummy_dpr_arr,
489: l_dpr_out,
490: fa_std_types.FA_DPR_NORMAL,
491: p_log_level_rec => p_log_level_rec) then
492: fa_srvr_msg.add_message (calling_fn => 'fa_exp_pkg.faxexp', p_log_level_rec => p_log_level_rec);
493: return (FALSE);
494: end if;

Line 525: -- so running mode is always running_mode:= fa_std_types.FA_DPR_NORMAL;

521:
522: -- Japan Tax phase3 End
523: else
524: -- this will not be called from projections
525: -- so running mode is always running_mode:= fa_std_types.FA_DPR_NORMAL;
526: if (p_log_level_rec.statement_level) then
527: fa_debug_pkg.add('faxexp', 'Japan Tax1:1 Before 2nd faxcde l_dpr.y_begin', l_dpr.y_begin, p_log_level_rec);
528: fa_debug_pkg.add('faxexp', 'Japan Tax2:2 Before 2nd faxcde l_dpr.y_end', l_dpr.y_end, p_log_level_rec);
529: fa_debug_pkg.add('faxexp', 'Japan Tax3:3 Before 2nd faxcde l_dpr.p_cl_begin', l_dpr.p_cl_begin, p_log_level_rec);

Line 551: fa_std_types.FA_DPR_NORMAL,

547:
548: if not fa_cde_pkg.faxcde(l_dpr,
549: l_dummy_dpr_arr,
550: l_dpr_out,
551: fa_std_types.FA_DPR_NORMAL,
552: p_log_level_rec => p_log_level_rec) then
553: fa_srvr_msg.add_message (calling_fn => 'fa_exp_pkg.faxexp', p_log_level_rec => p_log_level_rec);
554: return (FALSE);
555: end if;