DBA Data[Home] [Help]

APPS.FA_AMORT_PVT dependencies on FA_ROUND_PKG

Line 1770: l_temp_num NUMBER; -- used for calling fa_round_pkg

1766: bld_err EXCEPTION;
1767: l_cur_trx_period_counter NUMBER;
1768:
1769: l_ind BINARY_INTEGER; -- Index variable
1770: l_temp_num NUMBER; -- used for calling fa_round_pkg
1771: ld_ind BINARY_INTEGER := 0;
1772: l_reinstated BOOLEAN;
1773:
1774:

Line 2155: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

2151: --tk_util.debug('fa_amort_pvt.tmd_salvage_value(1): '||to_char(fa_amort_pvt.tmd_salvage_value(1)));
2152:
2153: if (t_salvage_type(1) = 'PCT') then
2154: l_temp_num := t_cost(1) * t_percent_salvage_value(1) * sign(t_cost(1));
2155: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
2156: l_temp_num := l_temp_num * sign(t_cost(1));
2157: x_td_salvage_value(1) := l_temp_num;
2158: t_salvage_value(1) := l_temp_num;
2159: fa_amort_pvt.tmd_salvage_value(1) := l_temp_num;

Line 2171: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

2167: --tk_util.debug('x_td_salvage_value(1): '||to_char(x_td_salvage_value(1)));
2168:
2169: if (t_deprn_limit_type(1) = 'PCT') then
2170: l_temp_num := t_cost(1) * (1 - t_allowed_deprn_limit(1)) * sign(t_cost(1));
2171: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
2172: l_temp_num := l_temp_num * sign(t_cost(1));
2173: x_td_deprn_limit_amount(1) := l_temp_num;
2174: t_deprn_limit_amount(1) := l_temp_num;
2175: fa_amort_pvt.tmd_deprn_limit_amount(1) := l_temp_num;

Line 2224: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

2220: end if;
2221:
2222: if (t_salvage_type(i) = 'PCT') then
2223: l_temp_num := t_cost(i) * t_percent_salvage_value(i) * sign(t_cost(i));
2224: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
2225: l_temp_num := l_temp_num * sign(t_cost(i));
2226: x_td_salvage_value(i) := l_temp_num;
2227: t_salvage_value(i) := l_temp_num - x_td_salvage_value(i - 1);
2228: fa_amort_pvt.tmd_salvage_value(i) := l_temp_num - fa_amort_pvt.tm_salvage_value(i - 1);

Line 2239: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

2235: --tk_util.debug('x_td_salvage_value(i): '||to_char(x_td_salvage_value(i)));
2236:
2237: if (t_deprn_limit_type(i) = 'PCT') then
2238: l_temp_num := t_cost(1) * (1 - t_allowed_deprn_limit(1)) * sign(t_cost(1));
2239: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
2240: l_temp_num := l_temp_num * sign(t_cost(i));
2241: t_deprn_limit_amount(i) := l_temp_num;
2242: x_td_deprn_limit_amount(i) := l_temp_num - t_deprn_limit_amount(i - 1);
2243: fa_amort_pvt.tmd_deprn_limit_amount(i) := l_temp_num -

Line 2291: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

2287: t_cip_cost(1) := fa_amort_pvt.tmd_cip_cost(1);
2288:
2289: if (t_salvage_type(1) = 'PCT') then
2290: l_temp_num := t_cost(1) * t_percent_salvage_value(1);
2291: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
2292: t_salvage_value(1) := l_temp_num;
2293: else
2294: t_salvage_value(1) := fa_amort_pvt.tmd_salvage_value(1);
2295: end if;

Line 2302: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

2298: --tk_util.debug('t_salvage_value(1): '||to_char(t_salvage_value(1)));
2299:
2300: if (t_deprn_limit_type(1) = 'PCT') then
2301: l_temp_num := t_cost(1) * (1 - t_allowed_deprn_limit(1));
2302: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
2303: t_deprn_limit_amount(1) := l_temp_num;
2304: elsif (t_deprn_limit_type(1) = 'NONE') then
2305: t_deprn_limit_amount(1) := t_salvage_value(1);
2306: else

Line 2334: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

2330: end if;
2331:
2332: if (t_salvage_type(i) = 'PCT') then
2333: l_temp_num := t_cost(i) * t_percent_salvage_value(i);
2334: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
2335: t_salvage_value(i) := l_temp_num;
2336: else
2337: t_salvage_value(i) := fa_amort_pvt.tmd_salvage_value(i) +
2338: t_salvage_value(i - 1);

Line 2345: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

2341: --tk_util.debug('t_salvage_value('||to_char(i)||'): '||to_char(t_salvage_value(i)));
2342:
2343: if (t_deprn_limit_type(i) = 'PCT') then
2344: l_temp_num := t_cost(i) * (1 - t_allowed_deprn_limit(i));
2345: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
2346: t_deprn_limit_amount(i) := l_temp_num;
2347: elsif (t_deprn_limit_type(i) = 'NONE') then
2348: t_deprn_limit_amount(i) := t_salvage_value(i);
2349: else

Line 2404: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

2400:
2401: if (t_salvage_type(l_ind) = 'PCT') then
2402: -- l_temp_num := t_cost(l_ind) * t_percent_salvage_value(l_ind);
2403: l_temp_num := t_cost(l_ind) * x_asset_fin_rec.percent_salvage_value;
2404: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
2405:
2406: x_td_salvage_value(1) := l_temp_num - t_salvage_value(l_ind);
2407: t_salvage_value(l_ind) := l_temp_num;
2408: else

Line 2416: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

2412:
2413: if (t_deprn_limit_type(l_ind) = 'PCT') then
2414: -- l_temp_num := t_cost(l_ind) * (1 - t_allowed_deprn_limit(l_ind));
2415: l_temp_num := t_cost(l_ind) * (1 - x_asset_fin_rec.allowed_deprn_limit);
2416: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
2417: x_td_deprn_limit_amount(1) := l_temp_num - t_deprn_limit_amount(l_ind);
2418:
2419: t_deprn_limit_amount(l_ind) := l_temp_num;
2420: else

Line 2472: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

2468: if (p_log_level_rec.statement_level) then
2469: fa_debug_pkg.add(l_calling_fn, 'l_temp_num', l_temp_num, p_log_level_rec => p_log_level_rec);
2470: end if;
2471:
2472: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
2473:
2474: x_td_salvage_value(i) := l_temp_num - t_salvage_value(l_ind);
2475:
2476: t_salvage_value(l_ind) := l_temp_num;

Line 2487: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

2483:
2484: if (t_deprn_limit_type(i) = 'PCT') then
2485: -- l_temp_num := t_cost(l_ind) * (1 - t_allowed_deprn_limit(l_ind));
2486: l_temp_num := t_cost(l_ind) * (1 - x_asset_fin_rec.allowed_deprn_limit);
2487: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
2488:
2489: x_td_deprn_limit_amount(i) := l_temp_num - t_deprn_limit_amount(l_ind);
2490:
2491: t_deprn_limit_amount(l_ind) := l_temp_num;

Line 5007: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

5003: end if;
5004:
5005: if (fa_amort_pvt.t_salvage_type(i) = 'PCT') then
5006: l_temp_num := fa_amort_pvt.t_cost(i) * fa_amort_pvt.t_percent_salvage_value(i);
5007: fa_round_pkg.fa_ceil(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
5008: fa_amort_pvt.t_salvage_value(i) := l_temp_num;
5009: else -- case of SUM
5010: fa_amort_pvt.t_salvage_value(i) := fa_amort_pvt.t_member_salvage_value(i);
5011: end if;

Line 5015: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);

5011: end if;
5012:
5013: if (fa_amort_pvt.t_deprn_limit_type(i) = 'PCT') then
5014: l_temp_num := fa_amort_pvt.t_cost(i) * (1 - fa_amort_pvt.t_allowed_deprn_limit(i));
5015: fa_round_pkg.fa_floor(l_temp_num, p_asset_hdr_rec.book_type_code, p_log_level_rec => p_log_level_rec);
5016: fa_amort_pvt.t_allowed_deprn_limit_amount(i) := l_temp_num;
5017: elsif(fa_amort_pvt.t_deprn_limit_type(i) = 'SUM') then
5018: fa_amort_pvt.t_allowed_deprn_limit_amount(i) := fa_amort_pvt.t_member_deprn_limit_amount(i);
5019: else -- case of 'NONE'