DBA Data[Home] [Help]

APPS.FA_CALC_DEPRN_BASIS1_PKG dependencies on FA_STD_TYPES

Line 38: rule_in IN fa_std_types.fa_deprn_rule_in_struct,

34: p_log_level_rec IN FA_API_TYPES.log_level_rec_type) return BOOLEAN;
35:
36:
37: FUNCTION faxcdb(
38: rule_in IN fa_std_types.fa_deprn_rule_in_struct,
39: rule_out OUT NOCOPY fa_std_types.fa_deprn_rule_out_struct,
40: p_amortization_start_date IN date
41: , p_log_level_rec IN FA_API_TYPES.log_level_rec_type)
42: return boolean is

Line 39: rule_out OUT NOCOPY fa_std_types.fa_deprn_rule_out_struct,

35:
36:
37: FUNCTION faxcdb(
38: rule_in IN fa_std_types.fa_deprn_rule_in_struct,
39: rule_out OUT NOCOPY fa_std_types.fa_deprn_rule_out_struct,
40: p_amortization_start_date IN date
41: , p_log_level_rec IN FA_API_TYPES.log_level_rec_type)
42: return boolean is
43:

Line 1092: (fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_PROD and

1088: -- Bug 7331261: Reverted the fix done for Bug 7028719
1089: -- Adjusted_cost need not be modified for JP-DB methods
1090: -- Bug 7028719 Modified If condition to unchange adjusted cost for flat rate cost basis method.
1091: IF (g_rule_in.old_raf <> 1) or
1092: (fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_PROD and
1093: rule_in.amortization_start_date is not null ) or
1094: (g_rule_in.amortization_start_date is not null and
1095: nvl(g_rule_in.life_in_months, 0) > 0 and
1096: g_rule_in.method_type <> 'FORMULA') THEN

Line 1108: and fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_FLAT

1104: /* Bug 7331261: Commented the fix made for Bug 7028719
1105: IF
1106: g_rule_in.amortization_start_date is null or
1107: (g_rule_in.amortization_start_date is not null
1108: and fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_FLAT
1109: and fa_cache_pkg.fazccmt_record.deprn_basis_rule = fa_std_types.FAD_DBR_COST)
1110: THEN
1111: g_rule_out.new_adjusted_cost := g_rule_in.old_adjusted_cost;
1112: g_rule_in.use_old_adj_cost_flag :='Y';

Line 1109: and fa_cache_pkg.fazccmt_record.deprn_basis_rule = fa_std_types.FAD_DBR_COST)

1105: IF
1106: g_rule_in.amortization_start_date is null or
1107: (g_rule_in.amortization_start_date is not null
1108: and fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_FLAT
1109: and fa_cache_pkg.fazccmt_record.deprn_basis_rule = fa_std_types.FAD_DBR_COST)
1110: THEN
1111: g_rule_out.new_adjusted_cost := g_rule_in.old_adjusted_cost;
1112: g_rule_in.use_old_adj_cost_flag :='Y';
1113:

Line 2882: if (not(fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_CALC or

2878:
2879: begin
2880: -- Skipping entire process for straight line and flat-cost PE and User rec cost deprn basis
2881: -- rule because it is unnecessary.
2882: if (not(fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_CALC or
2883: (fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_FLAT and
2884: fa_cache_pkg.fazccmt_record.deprn_basis_rule = fa_std_types.FAD_DBR_COST and
2885: fa_cache_pkg.fazcdbr_record.rule_name in ('PERIOD END BALANCE', 'USE RECOVERABLE COST'))
2886: )

Line 2883: (fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_FLAT and

2879: begin
2880: -- Skipping entire process for straight line and flat-cost PE and User rec cost deprn basis
2881: -- rule because it is unnecessary.
2882: if (not(fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_CALC or
2883: (fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_FLAT and
2884: fa_cache_pkg.fazccmt_record.deprn_basis_rule = fa_std_types.FAD_DBR_COST and
2885: fa_cache_pkg.fazcdbr_record.rule_name in ('PERIOD END BALANCE', 'USE RECOVERABLE COST'))
2886: )
2887: ) then

Line 2884: fa_cache_pkg.fazccmt_record.deprn_basis_rule = fa_std_types.FAD_DBR_COST and

2880: -- Skipping entire process for straight line and flat-cost PE and User rec cost deprn basis
2881: -- rule because it is unnecessary.
2882: if (not(fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_CALC or
2883: (fa_cache_pkg.fazccmt_record.rate_source_rule = fa_std_types.FAD_RSR_FLAT and
2884: fa_cache_pkg.fazccmt_record.deprn_basis_rule = fa_std_types.FAD_DBR_COST and
2885: fa_cache_pkg.fazcdbr_record.rule_name in ('PERIOD END BALANCE', 'USE RECOVERABLE COST'))
2886: )
2887: ) then
2888:

Line 3410: p_dpr IN fa_std_types.dpr_struct,

3406: p_trans_rec_adj IN fa_api_types.trans_rec_type,
3407: p_period_rec IN fa_api_types.period_rec_type,
3408: p_asset_retire_rec IN fa_api_types.asset_retire_rec_type,
3409: p_unplanned_deprn_rec IN fa_api_types.unplanned_deprn_rec_type,
3410: p_dpr IN fa_std_types.dpr_struct,
3411: p_fiscal_year IN number,
3412: p_period_num IN number,
3413: p_period_counter IN number,
3414: p_recoverable_cost IN number,

Line 3444: h_rule_in fa_std_types.fa_deprn_rule_in_struct;

3440: px_new_formula_factor IN OUT NOCOPY number,
3441: x_annual_deprn_rounding_flag IN OUT NOCOPY varchar2
3442: , p_log_level_rec IN FA_API_TYPES.log_level_rec_type) return BOOLEAN IS
3443:
3444: h_rule_in fa_std_types.fa_deprn_rule_in_struct;
3445: h_rule_out fa_std_types.fa_deprn_rule_out_struct;
3446:
3447: tmp_method_code varchar2(12);
3448: tmp_life_in_months number(4);

Line 3445: h_rule_out fa_std_types.fa_deprn_rule_out_struct;

3441: x_annual_deprn_rounding_flag IN OUT NOCOPY varchar2
3442: , p_log_level_rec IN FA_API_TYPES.log_level_rec_type) return BOOLEAN IS
3443:
3444: h_rule_in fa_std_types.fa_deprn_rule_in_struct;
3445: h_rule_out fa_std_types.fa_deprn_rule_out_struct;
3446:
3447: tmp_method_code varchar2(12);
3448: tmp_life_in_months number(4);
3449:

Line 3991: p_dpr IN fa_std_types.dpr_struct,

3987: p_trans_rec_adj IN fa_api_types.trans_rec_type,
3988: p_period_rec IN fa_api_types.period_rec_type,
3989: p_asset_retire_rec IN fa_api_types.asset_retire_rec_type,
3990: p_unplanned_deprn_rec IN fa_api_types.unplanned_deprn_rec_type,
3991: p_dpr IN fa_std_types.dpr_struct,
3992: p_fiscal_year IN number,
3993: p_period_num IN number,
3994: p_period_counter IN number,
3995: p_recoverable_cost IN number,