DBA Data[Home] [Help]

APPS.FA_TAX_RSV_ADJ_PVT dependencies on FA_STD_TYPES

Line 26: l_fin_info fa_std_types.fin_info_struct;

22: l_asset_fin_rec_adj FA_API_TYPES.asset_fin_rec_type := NULL;
23: l_asset_fin_rec_new FA_API_TYPES.asset_fin_rec_type;
24:
25:
26: l_fin_info fa_std_types.fin_info_struct;
27: l_asset_tax_rsv_adj_rec FA_API_TYPES.asset_tax_rsv_adj_rec_type;
28:
29: l_asset_deprn_rec_old FA_API_TYPES.asset_deprn_rec_type;
30: l_asset_deprn_rec_new FA_API_TYPES.asset_deprn_rec_type;

Line 69: l_dummy_dpr_arr fa_std_types.dpr_arr_type;

65: l_annual_deprn_rounding_flag FA_BOOKS.ANNUAL_DEPRN_ROUNDING_FLAG%Type;
66:
67: l_dummy_varch varchar2(124);
68: l_dummy_bool Boolean;
69: l_dummy_dpr_arr fa_std_types.dpr_arr_type;
70:
71:
72: l_adj FA_ADJUST_TYPE_PKG.fa_adj_row_struct;
73:

Line 74: dpr fa_std_types.dpr_struct;

70:
71:
72: l_adj FA_ADJUST_TYPE_PKG.fa_adj_row_struct;
73:
74: dpr fa_std_types.dpr_struct;
75: dpr_row fa_std_types.fa_deprn_row_struct;
76: dpr_out fa_std_types.dpr_out_struct;
77:
78: l_bks_rowid varchar2(30);

Line 75: dpr_row fa_std_types.fa_deprn_row_struct;

71:
72: l_adj FA_ADJUST_TYPE_PKG.fa_adj_row_struct;
73:
74: dpr fa_std_types.dpr_struct;
75: dpr_row fa_std_types.fa_deprn_row_struct;
76: dpr_out fa_std_types.dpr_out_struct;
77:
78: l_bks_rowid varchar2(30);
79: l_th_rowid varchar2(30);

Line 76: dpr_out fa_std_types.dpr_out_struct;

72: l_adj FA_ADJUST_TYPE_PKG.fa_adj_row_struct;
73:
74: dpr fa_std_types.dpr_struct;
75: dpr_row fa_std_types.fa_deprn_row_struct;
76: dpr_out fa_std_types.dpr_out_struct;
77:
78: l_bks_rowid varchar2(30);
79: l_th_rowid varchar2(30);
80:

Line 154: l_fin_info.deprn_rounding_flag := fa_std_types.FA_DPR_ROUND_ADJ;

150: l_fin_info.prorate_date := l_asset_fin_rec.prorate_date;
151: l_fin_info.deprn_start_date := l_asset_fin_rec.deprn_start_date;
152: l_fin_info.capacity := l_asset_fin_rec.production_capacity;
153: l_fin_info.adj_capacity := l_fin_info.capacity;
154: l_fin_info.deprn_rounding_flag := fa_std_types.FA_DPR_ROUND_ADJ;
155:
156: if (px_asset_fin_rec.depreciate_flag = 'YES') then
157: l_fin_info.dep_flag := TRUE;
158: else

Line 570: if (l_deprn_basis_rule = fa_std_types.FAD_DBR_COST) then

566: -- Make sure the reserve doesn't exceed recoverable cost
567: -- For NBV check for current open period. Also check end of fy since
568: -- following fy's will be checked by deprn engine calls
569:
570: if (l_deprn_basis_rule = fa_std_types.FAD_DBR_COST) then
571:
572: if (l_fin_info.rec_cost > 0 and
573: l_fin_info.rec_cost < (l_cur_dpr_rsv + l_adj_amount)) or
574: (l_fin_info.rec_cost < 0 and

Line 615: l_adj.selection_mode := fa_std_types.FA_AJ_ACTIVE;

611: l_adj.period_counter_adjusted := l_asset_tax_rsv_adj_rec.max_period_ctr_adjusted;
612: l_adj.distribution_id := 0;
613: l_adj.last_update_date := l_fin_info.current_time;
614: l_adj.current_units := l_fin_info.units;
615: l_adj.selection_mode := fa_std_types.FA_AJ_ACTIVE;
616:
617: -- l_adj.flush_adj_flag := TRUE; -- ** ** ** MVK ??
618:
619: l_adj.flush_adj_flag := FALSE;

Line 670: if l_deprn_basis_rule = fa_std_types.FAD_DBR_COST then

666: * don't want to terminate and insert FA_BOOKS rows, for non NBV-based
667: * assets unless asset is no longer fully reserved.
668: */
669:
670: if l_deprn_basis_rule = fa_std_types.FAD_DBR_COST then
671:
672: If (( l_asset_fin_rec.period_counter_fully_reserved > 0 ) and
673: ( l_new_dpr_rsv < l_fin_info.rec_cost ))then
674:

Line 852: fa_std_types.FA_DPR_NORMAL,

848: if not fa_cde_pkg.faxcde (
849: dpr,
850: l_dummy_dpr_arr,
851: dpr_out,
852: fa_std_types.FA_DPR_NORMAL,
853: p_log_level_rec => p_log_level_rec
854: ) then
855: raise tax_rsv_adj_err;
856: end if;

Line 954: fa_std_types.FA_DPR_NORMAL,

950: if not fa_cde_pkg.faxcde
951: (dpr,
952: l_dummy_dpr_arr,
953: dpr_out,
954: fa_std_types.FA_DPR_NORMAL,
955: p_log_level_rec => p_log_level_rec
956: ) then
957: raise tax_rsv_adj_err;
958: end if;

Line 974: l_adj.selection_mode := fa_std_types.FA_AJ_ACTIVE;

970: if (l_asset_tax_rsv_adj_rec.run_mode = 'RUN') then
971:
972: l_adj.last_update_date := l_fin_info.current_time;
973: l_adj.current_units := l_fin_info.units;
974: l_adj.selection_mode := fa_std_types.FA_AJ_ACTIVE;
975: l_adj.flush_adj_flag := TRUE; -- MVK ??
976: l_adj.gen_ccid_flag := TRUE;
977: l_adj.asset_invoice_id := 0;
978: l_adj.leveling_flag := TRUE;