10:
11: PROCEDURE NON_STRICT_FLAT (
12: px_rule_in IN OUT NOCOPY fa_std_types.fa_deprn_rule_in_struct,
13: px_rule_out IN OUT NOCOPY fa_std_types.fa_deprn_rule_out_struct,
14: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
15: is
16: l_calling_fn varchar2(50) := 'fa_calc_deprn_basis2_pkg.non_strict_flat';
17: l_rate_in_use NUMBER; -- Bug 6665510: FP: Japan Tax Reform Project
18: calc_basis_err exception;
194:
195: PROCEDURE FLAT_EXTENSION (
196: px_rule_in IN OUT NOCOPY fa_std_types.fa_deprn_rule_in_struct,
197: px_rule_out IN OUT NOCOPY fa_std_types.fa_deprn_rule_out_struct,
198: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
199: is
200:
201: h_old_recoverable_cost NUMBER;
202: h_old_adjusted_cost NUMBER;
1160:
1161: PROCEDURE PERIOD_AVERAGE (
1162: px_rule_in IN OUT NOCOPY fa_std_types.fa_deprn_rule_in_struct,
1163: px_rule_out IN OUT NOCOPY fa_std_types.fa_deprn_rule_out_struct,
1164: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
1165: is
1166:
1167: -- Get current period reseve adjustments for member and standalone
1168: cursor GET_DEPRN_RSV is
1596:
1597: PROCEDURE YTD_AVERAGE (
1598: px_rule_in IN OUT NOCOPY fa_std_types.fa_deprn_rule_in_struct,
1599: px_rule_out IN OUT NOCOPY fa_std_types.fa_deprn_rule_out_struct,
1600: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
1601: is
1602:
1603: -- Get Eofy reserve retired on current fiscal year
1604: Cursor C_EOFY_RESERVE_RETIRED is
2027:
2028: PROCEDURE POSITIVE_REDUCTION (
2029: px_rule_in IN OUT NOCOPY fa_std_types.fa_deprn_rule_in_struct,
2030: px_rule_out IN OUT NOCOPY fa_std_types.fa_deprn_rule_out_struct,
2031: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
2032: is
2033:
2034: -- Cursor to check exclude_proceeds_from_basis
2035: cursor C_CHECK_FLAGS (p_asset_id number)
2503:
2504: PROCEDURE HALF_YEAR (
2505: px_rule_in IN OUT NOCOPY fa_std_types.fa_deprn_rule_in_struct,
2506: px_rule_out IN OUT NOCOPY fa_std_types.fa_deprn_rule_out_struct,
2507: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
2508: is
2509:
2510: l_change_in_cost NUMBER :=0;
2511: l_change_in_cost_to_reduce NUMBER :=0;
2691:
2692: PROCEDURE BEGINNING_PERIOD (
2693: px_rule_in IN OUT NOCOPY fa_std_types.fa_deprn_rule_in_struct,
2694: px_rule_out IN OUT NOCOPY fa_std_types.fa_deprn_rule_out_struct,
2695: p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null)
2696: is
2697:
2698: cursor GET_DEPRN_EXP is
2699: select nvl(sum(decode(adj.debit_credit_flag,