DBA Data[Home] [Help]

APPS.FA_ASSET_CALC_PVT dependencies on FA_DEBUG_PKG

Line 129: fa_debug_pkg.add('calc_fin_info', 'at beginning of', 'calc_fin_info');

125:
126: BEGIN
127:
128: if (p_log_level_rec.statement_level) then
129: fa_debug_pkg.add('calc_fin_info', 'at beginning of', 'calc_fin_info');
130: fa_debug_pkg.add('calc_fin_info',
131: 'p_asset_fin_rec_adj.over_depreciate_option',
132: p_asset_fin_rec_adj.over_depreciate_option);
133: end if;

Line 130: fa_debug_pkg.add('calc_fin_info',

126: BEGIN
127:
128: if (p_log_level_rec.statement_level) then
129: fa_debug_pkg.add('calc_fin_info', 'at beginning of', 'calc_fin_info');
130: fa_debug_pkg.add('calc_fin_info',
131: 'p_asset_fin_rec_adj.over_depreciate_option',
132: p_asset_fin_rec_adj.over_depreciate_option);
133: end if;
134:

Line 537: fa_debug_pkg.add('calc_new_info before calc group',

533: -- group associates / hierarchies is desired
534: px_asset_fin_rec_new.group_asset_id := NULL;
535:
536: if (p_log_level_rec.statement_level) then
537: fa_debug_pkg.add('calc_new_info before calc group',
538: 'p_asset_fin_rec_adj.over_depreciate_option',
539: p_asset_fin_rec_adj.over_depreciate_option);
540: end if;
541:

Line 550: fa_debug_pkg.add(l_calling_fn, 'Error calling function', 'FA_ASSET_VAL_PVT.validate_super_group');

546: p_calling_fn => l_calling_fn,
547: p_log_level_rec => p_log_level_rec) then
548:
549: if (p_log_level_rec.statement_level) then
550: fa_debug_pkg.add(l_calling_fn, 'Error calling function', 'FA_ASSET_VAL_PVT.validate_super_group');
551: end if;
552:
553: raise calc_err;
554: end if;

Line 605: fa_debug_pkg.add(l_calling_fn, 'Failed calling',

601: p_rule_name => fa_cache_pkg.fazcdrd_record.rule_name,
602: p_calling_fn => l_calling_fn,
603: p_log_level_rec => p_log_level_rec) then
604: if (p_log_level_rec.statement_level) then
605: fa_debug_pkg.add(l_calling_fn, 'Failed calling',
606: 'FA_ASSET_VAL_PVT.validate_egy_prod_date');
607: end if;
608: raise calc_err;
609: end if;

Line 735: fa_debug_pkg.add('calc_fin_info',

731: end if;
732: end if;
733:
734: if (p_log_level_rec.statement_level) then
735: fa_debug_pkg.add('calc_fin_info',
736: 'px_asset_fin_rec_new.production_capacity',
737: px_asset_fin_rec_new.production_capacity);
738: fa_debug_pkg.add('calc_fin_info',
739: 'px_asset_deprn_rec_new.ltd_prod',

Line 738: fa_debug_pkg.add('calc_fin_info',

734: if (p_log_level_rec.statement_level) then
735: fa_debug_pkg.add('calc_fin_info',
736: 'px_asset_fin_rec_new.production_capacity',
737: px_asset_fin_rec_new.production_capacity);
738: fa_debug_pkg.add('calc_fin_info',
739: 'px_asset_deprn_rec_new.ltd_prod',
740: px_asset_deprn_rec_new.ltd_production);
741: fa_debug_pkg.add('calc_fin_info',
742: 'px_asset_deprn_rec_new.ytd_prod',

Line 741: fa_debug_pkg.add('calc_fin_info',

737: px_asset_fin_rec_new.production_capacity);
738: fa_debug_pkg.add('calc_fin_info',
739: 'px_asset_deprn_rec_new.ltd_prod',
740: px_asset_deprn_rec_new.ltd_production);
741: fa_debug_pkg.add('calc_fin_info',
742: 'px_asset_deprn_rec_new.ytd_prod',
743: px_asset_deprn_rec_new.ytd_production);
744: fa_debug_pkg.add('calc_fin_info',
745: 'px_asset_fin_rec_new.short_fiscal_year_flag',

Line 744: fa_debug_pkg.add('calc_fin_info',

740: px_asset_deprn_rec_new.ltd_production);
741: fa_debug_pkg.add('calc_fin_info',
742: 'px_asset_deprn_rec_new.ytd_prod',
743: px_asset_deprn_rec_new.ytd_production);
744: fa_debug_pkg.add('calc_fin_info',
745: 'px_asset_fin_rec_new.short_fiscal_year_flag',
746: px_asset_fin_rec_new.short_fiscal_year_flag);
747: end if;
748:

Line 814: fa_debug_pkg.add('calc_fin_info', 'trx_subtype',px_trans_rec.transaction_subtype );

810: raise calc_err;
811: end if;
812:
813: if (p_log_level_rec.statement_level) then
814: fa_debug_pkg.add('calc_fin_info', 'trx_subtype',px_trans_rec.transaction_subtype );
815: fa_debug_pkg.add('calc_fin_info',
816: 'transaction_type_code',
817: px_trans_rec.transaction_type_code);
818: end if;

Line 815: fa_debug_pkg.add('calc_fin_info',

811: end if;
812:
813: if (p_log_level_rec.statement_level) then
814: fa_debug_pkg.add('calc_fin_info', 'trx_subtype',px_trans_rec.transaction_subtype );
815: fa_debug_pkg.add('calc_fin_info',
816: 'transaction_type_code',
817: px_trans_rec.transaction_type_code);
818: end if;
819:

Line 918: fa_debug_pkg.add('calc_fin_info', 'l_deprn_reserve_exists for group', l_deprn_reserve_exists, p_log_level_rec);

914: and deprn_source_code = 'BOOKS'
915: and deprn_reserve <> 0;
916:
917: if (p_log_level_rec.statement_level) then
918: fa_debug_pkg.add('calc_fin_info', 'l_deprn_reserve_exists for group', l_deprn_reserve_exists, p_log_level_rec);
919: end if;
920:
921: end if;
922:

Line 924: fa_debug_pkg.add(l_calling_fn, 'p_asset_fin_rec_old.rate_adjustment_factor', p_asset_fin_rec_old.rate_adjustment_factor, p_log_level_rec);

920:
921: end if;
922:
923: if (p_log_level_rec.statement_level) then
924: fa_debug_pkg.add(l_calling_fn, 'p_asset_fin_rec_old.rate_adjustment_factor', p_asset_fin_rec_old.rate_adjustment_factor, p_log_level_rec);
925: fa_debug_pkg.add(l_calling_fn, 'l_deprn_reserve_exists', l_deprn_reserve_exists, p_log_level_rec);
926: fa_debug_pkg.add(l_calling_fn, 'p_asset_deprn_rec_adj.deprn_reserve', p_asset_deprn_rec_adj.deprn_reserve, p_log_level_rec);
927: end if;
928:

Line 925: fa_debug_pkg.add(l_calling_fn, 'l_deprn_reserve_exists', l_deprn_reserve_exists, p_log_level_rec);

921: end if;
922:
923: if (p_log_level_rec.statement_level) then
924: fa_debug_pkg.add(l_calling_fn, 'p_asset_fin_rec_old.rate_adjustment_factor', p_asset_fin_rec_old.rate_adjustment_factor, p_log_level_rec);
925: fa_debug_pkg.add(l_calling_fn, 'l_deprn_reserve_exists', l_deprn_reserve_exists, p_log_level_rec);
926: fa_debug_pkg.add(l_calling_fn, 'p_asset_deprn_rec_adj.deprn_reserve', p_asset_deprn_rec_adj.deprn_reserve, p_log_level_rec);
927: end if;
928:
929: -- SLA Uptake

Line 926: fa_debug_pkg.add(l_calling_fn, 'p_asset_deprn_rec_adj.deprn_reserve', p_asset_deprn_rec_adj.deprn_reserve, p_log_level_rec);

922:
923: if (p_log_level_rec.statement_level) then
924: fa_debug_pkg.add(l_calling_fn, 'p_asset_fin_rec_old.rate_adjustment_factor', p_asset_fin_rec_old.rate_adjustment_factor, p_log_level_rec);
925: fa_debug_pkg.add(l_calling_fn, 'l_deprn_reserve_exists', l_deprn_reserve_exists, p_log_level_rec);
926: fa_debug_pkg.add(l_calling_fn, 'p_asset_deprn_rec_adj.deprn_reserve', p_asset_deprn_rec_adj.deprn_reserve, p_log_level_rec);
927: end if;
928:
929: -- SLA Uptake
930: -- enter this code for additions and adjustments in period of addition

Line 966: fa_debug_pkg.add('calc_fin_info', 'in adjustment logic', 'before check for dep_flag', p_log_level_rec);

962: p_asset_fin_rec_old.rate_adjustment_factor is not null
963: ) then
964:
965: if (p_log_level_rec.statement_level) then
966: fa_debug_pkg.add('calc_fin_info', 'in adjustment logic', 'before check for dep_flag', p_log_level_rec);
967: end if;
968:
969: -- much of this logic is based upon faxfa2b.pls
970:

Line 1006: fa_debug_pkg.add('calc_fin_info', 'inside',

1002: nvl(px_asset_fin_rec_new.disabled_flag,'N') = nvl(p_asset_fin_rec_old.disabled_flag,'N') and
1003: nvl(px_asset_fin_rec_new.reval_ceiling, 0) = nvl(p_asset_fin_rec_old.reval_ceiling, 0)) then
1004:
1005: if (p_log_level_rec.statement_level) then
1006: fa_debug_pkg.add('calc_fin_info', 'inside',
1007: 'main adjustment logic');
1008: fa_debug_pkg.add('calc_fin_info', 'calling_interface', px_trans_rec.calling_interface);
1009: fa_debug_pkg.add('calc_fin_info', 'TRX_KEY before faxama', px_trans_rec.transaction_key);
1010: fa_debug_pkg.add('calc_fin_info', 'group_reclass_type before faxama',

Line 1008: fa_debug_pkg.add('calc_fin_info', 'calling_interface', px_trans_rec.calling_interface);

1004:
1005: if (p_log_level_rec.statement_level) then
1006: fa_debug_pkg.add('calc_fin_info', 'inside',
1007: 'main adjustment logic');
1008: fa_debug_pkg.add('calc_fin_info', 'calling_interface', px_trans_rec.calling_interface);
1009: fa_debug_pkg.add('calc_fin_info', 'TRX_KEY before faxama', px_trans_rec.transaction_key);
1010: fa_debug_pkg.add('calc_fin_info', 'group_reclass_type before faxama',
1011: p_group_reclass_options_rec.group_reclass_type);
1012:

Line 1009: fa_debug_pkg.add('calc_fin_info', 'TRX_KEY before faxama', px_trans_rec.transaction_key);

1005: if (p_log_level_rec.statement_level) then
1006: fa_debug_pkg.add('calc_fin_info', 'inside',
1007: 'main adjustment logic');
1008: fa_debug_pkg.add('calc_fin_info', 'calling_interface', px_trans_rec.calling_interface);
1009: fa_debug_pkg.add('calc_fin_info', 'TRX_KEY before faxama', px_trans_rec.transaction_key);
1010: fa_debug_pkg.add('calc_fin_info', 'group_reclass_type before faxama',
1011: p_group_reclass_options_rec.group_reclass_type);
1012:
1013: end if;

Line 1010: fa_debug_pkg.add('calc_fin_info', 'group_reclass_type before faxama',

1006: fa_debug_pkg.add('calc_fin_info', 'inside',
1007: 'main adjustment logic');
1008: fa_debug_pkg.add('calc_fin_info', 'calling_interface', px_trans_rec.calling_interface);
1009: fa_debug_pkg.add('calc_fin_info', 'TRX_KEY before faxama', px_trans_rec.transaction_key);
1010: fa_debug_pkg.add('calc_fin_info', 'group_reclass_type before faxama',
1011: p_group_reclass_options_rec.group_reclass_type);
1012:
1013: end if;
1014:

Line 1102: fa_debug_pkg.add('calc_fin_info', 'adjustment_required_status',

1098: --
1099: --
1100:
1101: if (p_log_level_rec.statement_level) then
1102: fa_debug_pkg.add('calc_fin_info', 'adjustment_required_status',
1103: px_asset_fin_rec_new.adjustment_required_status);
1104: fa_debug_pkg.add('calc_fin_info', 'l_call_faxama', l_call_faxama);
1105: end if;
1106:

Line 1104: fa_debug_pkg.add('calc_fin_info', 'l_call_faxama', l_call_faxama);

1100:
1101: if (p_log_level_rec.statement_level) then
1102: fa_debug_pkg.add('calc_fin_info', 'adjustment_required_status',
1103: px_asset_fin_rec_new.adjustment_required_status);
1104: fa_debug_pkg.add('calc_fin_info', 'l_call_faxama', l_call_faxama);
1105: end if;
1106:
1107: --HH we want to skip over faxama and faxexp below if disabled_flag is 'Y'
1108: if l_disabled_flag_changed then

Line 1110: fa_debug_pkg.add('calc_fin_info', 'Disabled_flag Change', l_disabled_flag_changed);

1106:
1107: --HH we want to skip over faxama and faxexp below if disabled_flag is 'Y'
1108: if l_disabled_flag_changed then
1109: if (p_log_level_rec.statement_level) then
1110: fa_debug_pkg.add('calc_fin_info', 'Disabled_flag Change', l_disabled_flag_changed);
1111: end if;
1112: l_call_faxama := FALSE;
1113: end if; --end HH
1114:

Line 1124: fa_debug_pkg.add('calc_fin_info', 'Skip faxama since group reclass in calculate and Member', 'l_call_faxama is FALSE');

1120: if nvl(px_asset_fin_rec_new.group_asset_id,-99) <> nvl(p_asset_fin_rec_old.group_asset_id,-99) and
1121: nvl(px_asset_fin_rec_new.tracking_method,'NONE') = 'CALCULATE' and
1122: nvl(px_asset_fin_rec_new.depreciation_option,'NONE') = 'MEMBER' then
1123: if (p_log_level_rec.statement_level) then
1124: fa_debug_pkg.add('calc_fin_info', 'Skip faxama since group reclass in calculate and Member', 'l_call_faxama is FALSE');
1125: end if;
1126: l_call_faxama := FALSE;
1127: end if;
1128:

Line 1151: fa_debug_pkg.add('calc_fin_info', 'could be dpis change', 'cont');

1147: px_trans_rec.transaction_date_entered) >=
1148: p_period_rec.calendar_period_open_date) then
1149:
1150: if (p_log_level_rec.statement_level) then
1151: fa_debug_pkg.add('calc_fin_info', 'could be dpis change', 'cont');
1152: end if;
1153:
1154: OPEN c_check_dpis_change;
1155: FETCH c_check_dpis_change INTO l_temp_thid;

Line 1159: fa_debug_pkg.add('calc_fin_info', 'temp_thid', l_temp_thid);

1155: FETCH c_check_dpis_change INTO l_temp_thid;
1156: CLOSE c_check_dpis_change;
1157:
1158: if (p_log_level_rec.statement_level) then
1159: fa_debug_pkg.add('calc_fin_info', 'temp_thid', l_temp_thid);
1160: end if;
1161:
1162: if (l_temp_thid is not null) then
1163: l_dpis_change := TRUE;

Line 1178: fa_debug_pkg.add('calc_fin_info', 'calling FAXAMA', 'faxama');

1174: l_call_faxama) then
1175:
1176:
1177: if (p_log_level_rec.statement_level) then
1178: fa_debug_pkg.add('calc_fin_info', 'calling FAXAMA', 'faxama');
1179: end if;
1180:
1181: if (p_asset_type_rec.asset_type <> 'GROUP') then
1182: -- Bug# 7245510:Expense not calculated for Only Contract_id adjustment

Line 1379: fa_debug_pkg.add('calc_fin_info', 'after user exits, adj_cost',

1375: end if; -- if (((nvl(p_asset_deprn_rec_adj.deprn_reserve,0) <> 0)..
1376: end if;
1377:
1378: if (p_log_level_rec.statement_level) then
1379: fa_debug_pkg.add('calc_fin_info', 'after user exits, adj_cost',
1380: px_asset_fin_rec_new.adjusted_cost);
1381: fa_debug_pkg.add(l_calling_fn, 'after user exits, l_deprn_exp',
1382: l_deprn_exp);
1383: end if;

Line 1381: fa_debug_pkg.add(l_calling_fn, 'after user exits, l_deprn_exp',

1377:
1378: if (p_log_level_rec.statement_level) then
1379: fa_debug_pkg.add('calc_fin_info', 'after user exits, adj_cost',
1380: px_asset_fin_rec_new.adjusted_cost);
1381: fa_debug_pkg.add(l_calling_fn, 'after user exits, l_deprn_exp',
1382: l_deprn_exp);
1383: end if;
1384:
1385: -- manual override - this is the only section in faadjust that

Line 1471: fa_debug_pkg.add('calc_fin_info', 'entering',

1467: elsif not (p_inv_trans_rec.invoice_transaction_id is not null and
1468: nvl(p_asset_fin_rec_adj.cost, 0) = 0) then -- depreciate flag changed
1469:
1470: if (p_log_level_rec.statement_level) then
1471: fa_debug_pkg.add('calc_fin_info', 'entering',
1472: 'logic for depreciate flag change');
1473: end if;
1474:
1475: -- Recalculate eofy_reserve

Line 1508: fa_debug_pkg.add('calc_fin_info', 'entering',

1504: raise calc_err;
1505: end if;
1506: else -- BUG# 3615096: 0 cost change from invoice transaction
1507: if (p_log_level_rec.statement_level) then
1508: fa_debug_pkg.add('calc_fin_info', 'entering',
1509: 'logic for zero cost invoice changes');
1510: end if;
1511:
1512: px_asset_fin_rec_new := p_asset_fin_rec_old;

Line 1640: fa_debug_pkg.add('calc_fin_info', 'calling FA_AMORT_PVT.faxama', 'FAILED');

1636: x_deprn_rsv => l_deprn_rsv,
1637: p_log_level_rec => p_log_level_rec)) then
1638:
1639: if (p_log_level_rec.statement_level) then
1640: fa_debug_pkg.add('calc_fin_info', 'calling FA_AMORT_PVT.faxama', 'FAILED');
1641: end if;
1642:
1643: raise calc_err;
1644:

Line 1717: fa_debug_pkg.add('calx_fin_info', 'calling', 'faxiat');

1713: end if;
1714:
1715:
1716: if (p_log_level_rec.statement_level) then
1717: fa_debug_pkg.add('calx_fin_info', 'calling', 'faxiat');
1718: fa_debug_pkg.add('calc_fin_info', 'after user exits, adj_cost',
1719: px_asset_fin_rec_new.adjusted_cost);
1720: fa_debug_pkg.add(l_calling_fn, 'l_deprn_exp before faxiat', l_deprn_exp);
1721: end if;

Line 1718: fa_debug_pkg.add('calc_fin_info', 'after user exits, adj_cost',

1714:
1715:
1716: if (p_log_level_rec.statement_level) then
1717: fa_debug_pkg.add('calx_fin_info', 'calling', 'faxiat');
1718: fa_debug_pkg.add('calc_fin_info', 'after user exits, adj_cost',
1719: px_asset_fin_rec_new.adjusted_cost);
1720: fa_debug_pkg.add(l_calling_fn, 'l_deprn_exp before faxiat', l_deprn_exp);
1721: end if;
1722:

Line 1720: fa_debug_pkg.add(l_calling_fn, 'l_deprn_exp before faxiat', l_deprn_exp);

1716: if (p_log_level_rec.statement_level) then
1717: fa_debug_pkg.add('calx_fin_info', 'calling', 'faxiat');
1718: fa_debug_pkg.add('calc_fin_info', 'after user exits, adj_cost',
1719: px_asset_fin_rec_new.adjusted_cost);
1720: fa_debug_pkg.add(l_calling_fn, 'l_deprn_exp before faxiat', l_deprn_exp);
1721: end if;
1722:
1723: -- insert all the amounts
1724: -- HH only if this is not a disabled_flag transaction

Line 1761: fa_debug_pkg.add(l_calling_fn, 'l_deprn_exp', l_deprn_exp);

1757: -- ENERGY and allocate in general
1758: -- Dupulicate group FA_ADJUSTMENTS entries on member asset
1759: --
1760: if (p_log_level_rec.statement_level) then
1761: fa_debug_pkg.add(l_calling_fn, 'l_deprn_exp', l_deprn_exp);
1762: fa_debug_pkg.add(l_calling_fn, 'l_bonus_deprn_exp', l_bonus_deprn_exp);
1763: fa_debug_pkg.add(l_calling_fn, 'p_asset_type_rec.asset_type', p_asset_type_rec.asset_type);
1764: fa_debug_pkg.add(l_calling_fn, 'px_trans_rec.member_transaction_header_id',
1765: px_trans_rec.member_transaction_header_id);

Line 1762: fa_debug_pkg.add(l_calling_fn, 'l_bonus_deprn_exp', l_bonus_deprn_exp);

1758: -- Dupulicate group FA_ADJUSTMENTS entries on member asset
1759: --
1760: if (p_log_level_rec.statement_level) then
1761: fa_debug_pkg.add(l_calling_fn, 'l_deprn_exp', l_deprn_exp);
1762: fa_debug_pkg.add(l_calling_fn, 'l_bonus_deprn_exp', l_bonus_deprn_exp);
1763: fa_debug_pkg.add(l_calling_fn, 'p_asset_type_rec.asset_type', p_asset_type_rec.asset_type);
1764: fa_debug_pkg.add(l_calling_fn, 'px_trans_rec.member_transaction_header_id',
1765: px_trans_rec.member_transaction_header_id);
1766: fa_debug_pkg.add(l_calling_fn, 'l_disabled_flag_changed', l_disabled_flag_changed);

Line 1763: fa_debug_pkg.add(l_calling_fn, 'p_asset_type_rec.asset_type', p_asset_type_rec.asset_type);

1759: --
1760: if (p_log_level_rec.statement_level) then
1761: fa_debug_pkg.add(l_calling_fn, 'l_deprn_exp', l_deprn_exp);
1762: fa_debug_pkg.add(l_calling_fn, 'l_bonus_deprn_exp', l_bonus_deprn_exp);
1763: fa_debug_pkg.add(l_calling_fn, 'p_asset_type_rec.asset_type', p_asset_type_rec.asset_type);
1764: fa_debug_pkg.add(l_calling_fn, 'px_trans_rec.member_transaction_header_id',
1765: px_trans_rec.member_transaction_header_id);
1766: fa_debug_pkg.add(l_calling_fn, 'l_disabled_flag_changed', l_disabled_flag_changed);
1767: end if;

Line 1764: fa_debug_pkg.add(l_calling_fn, 'px_trans_rec.member_transaction_header_id',

1760: if (p_log_level_rec.statement_level) then
1761: fa_debug_pkg.add(l_calling_fn, 'l_deprn_exp', l_deprn_exp);
1762: fa_debug_pkg.add(l_calling_fn, 'l_bonus_deprn_exp', l_bonus_deprn_exp);
1763: fa_debug_pkg.add(l_calling_fn, 'p_asset_type_rec.asset_type', p_asset_type_rec.asset_type);
1764: fa_debug_pkg.add(l_calling_fn, 'px_trans_rec.member_transaction_header_id',
1765: px_trans_rec.member_transaction_header_id);
1766: fa_debug_pkg.add(l_calling_fn, 'l_disabled_flag_changed', l_disabled_flag_changed);
1767: end if;
1768:

Line 1766: fa_debug_pkg.add(l_calling_fn, 'l_disabled_flag_changed', l_disabled_flag_changed);

1762: fa_debug_pkg.add(l_calling_fn, 'l_bonus_deprn_exp', l_bonus_deprn_exp);
1763: fa_debug_pkg.add(l_calling_fn, 'p_asset_type_rec.asset_type', p_asset_type_rec.asset_type);
1764: fa_debug_pkg.add(l_calling_fn, 'px_trans_rec.member_transaction_header_id',
1765: px_trans_rec.member_transaction_header_id);
1766: fa_debug_pkg.add(l_calling_fn, 'l_disabled_flag_changed', l_disabled_flag_changed);
1767: end if;
1768:
1769: if (nvl(l_deprn_exp, 0) <> 0 or nvl(l_bonus_deprn_exp, 0) <> 0) and
1770: (p_asset_type_rec.asset_type = 'GROUP') and

Line 2053: fa_debug_pkg.add(l_calling_fn, 'Revaluation', 'Reserve adjustments restricted after reval in period of addition.');

2049: nvl(p_asset_deprn_rec_adj.reval_deprn_reserve, 0) <> 0 or
2050: nvl(p_asset_deprn_rec_adj.reval_ytd_deprn, 0) <> 0) then
2051:
2052: if (p_log_level_rec.statement_level) then
2053: fa_debug_pkg.add(l_calling_fn, 'Revaluation', 'Reserve adjustments restricted after reval in period of addition.');
2054: end if;
2055:
2056: fa_srvr_msg.add_message(calling_fn => l_calling_fn,
2057: name => 'FA_TAX_ASSET_IS_REV');

Line 2348: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_method_code', px_asset_fin_rec_new.deprn_method_code);

2344: end if;
2345: -- End Bug 7707540
2346:
2347: if (p_log_level_rec.statement_level) then
2348: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_method_code', px_asset_fin_rec_new.deprn_method_code);
2349: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books life_in_months', px_asset_fin_rec_new.life_in_months);
2350: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books salvage_value', px_asset_fin_rec_new.salvage_value);
2351: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_fully_reserved', px_asset_fin_rec_new.period_counter_fully_reserved);
2352: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_life_complete', px_asset_fin_rec_new.period_counter_life_complete);

Line 2349: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books life_in_months', px_asset_fin_rec_new.life_in_months);

2345: -- End Bug 7707540
2346:
2347: if (p_log_level_rec.statement_level) then
2348: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_method_code', px_asset_fin_rec_new.deprn_method_code);
2349: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books life_in_months', px_asset_fin_rec_new.life_in_months);
2350: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books salvage_value', px_asset_fin_rec_new.salvage_value);
2351: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_fully_reserved', px_asset_fin_rec_new.period_counter_fully_reserved);
2352: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_life_complete', px_asset_fin_rec_new.period_counter_life_complete);
2353: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books basic_rate', px_asset_fin_rec_new.basic_rate);

Line 2350: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books salvage_value', px_asset_fin_rec_new.salvage_value);

2346:
2347: if (p_log_level_rec.statement_level) then
2348: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_method_code', px_asset_fin_rec_new.deprn_method_code);
2349: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books life_in_months', px_asset_fin_rec_new.life_in_months);
2350: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books salvage_value', px_asset_fin_rec_new.salvage_value);
2351: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_fully_reserved', px_asset_fin_rec_new.period_counter_fully_reserved);
2352: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_life_complete', px_asset_fin_rec_new.period_counter_life_complete);
2353: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books basic_rate', px_asset_fin_rec_new.basic_rate);
2354: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books adjusted_rate', px_asset_fin_rec_new.adjusted_rate);

Line 2351: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_fully_reserved', px_asset_fin_rec_new.period_counter_fully_reserved);

2347: if (p_log_level_rec.statement_level) then
2348: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_method_code', px_asset_fin_rec_new.deprn_method_code);
2349: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books life_in_months', px_asset_fin_rec_new.life_in_months);
2350: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books salvage_value', px_asset_fin_rec_new.salvage_value);
2351: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_fully_reserved', px_asset_fin_rec_new.period_counter_fully_reserved);
2352: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_life_complete', px_asset_fin_rec_new.period_counter_life_complete);
2353: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books basic_rate', px_asset_fin_rec_new.basic_rate);
2354: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books adjusted_rate', px_asset_fin_rec_new.adjusted_rate);
2355: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit', px_asset_fin_rec_new.allowed_deprn_limit);

Line 2352: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_life_complete', px_asset_fin_rec_new.period_counter_life_complete);

2348: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_method_code', px_asset_fin_rec_new.deprn_method_code);
2349: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books life_in_months', px_asset_fin_rec_new.life_in_months);
2350: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books salvage_value', px_asset_fin_rec_new.salvage_value);
2351: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_fully_reserved', px_asset_fin_rec_new.period_counter_fully_reserved);
2352: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_life_complete', px_asset_fin_rec_new.period_counter_life_complete);
2353: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books basic_rate', px_asset_fin_rec_new.basic_rate);
2354: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books adjusted_rate', px_asset_fin_rec_new.adjusted_rate);
2355: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit', px_asset_fin_rec_new.allowed_deprn_limit);
2356: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_limit_type', px_asset_fin_rec_new.deprn_limit_type);

Line 2353: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books basic_rate', px_asset_fin_rec_new.basic_rate);

2349: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books life_in_months', px_asset_fin_rec_new.life_in_months);
2350: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books salvage_value', px_asset_fin_rec_new.salvage_value);
2351: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_fully_reserved', px_asset_fin_rec_new.period_counter_fully_reserved);
2352: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_life_complete', px_asset_fin_rec_new.period_counter_life_complete);
2353: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books basic_rate', px_asset_fin_rec_new.basic_rate);
2354: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books adjusted_rate', px_asset_fin_rec_new.adjusted_rate);
2355: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit', px_asset_fin_rec_new.allowed_deprn_limit);
2356: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_limit_type', px_asset_fin_rec_new.deprn_limit_type);
2357: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit_amount', px_asset_fin_rec_new.allowed_deprn_limit_amount);

Line 2354: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books adjusted_rate', px_asset_fin_rec_new.adjusted_rate);

2350: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books salvage_value', px_asset_fin_rec_new.salvage_value);
2351: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_fully_reserved', px_asset_fin_rec_new.period_counter_fully_reserved);
2352: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_life_complete', px_asset_fin_rec_new.period_counter_life_complete);
2353: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books basic_rate', px_asset_fin_rec_new.basic_rate);
2354: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books adjusted_rate', px_asset_fin_rec_new.adjusted_rate);
2355: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit', px_asset_fin_rec_new.allowed_deprn_limit);
2356: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_limit_type', px_asset_fin_rec_new.deprn_limit_type);
2357: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit_amount', px_asset_fin_rec_new.allowed_deprn_limit_amount);
2358: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 px_asset_fin_rec_new.recoverable_cost', px_asset_fin_rec_new.recoverable_cost);

Line 2355: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit', px_asset_fin_rec_new.allowed_deprn_limit);

2351: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_fully_reserved', px_asset_fin_rec_new.period_counter_fully_reserved);
2352: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_life_complete', px_asset_fin_rec_new.period_counter_life_complete);
2353: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books basic_rate', px_asset_fin_rec_new.basic_rate);
2354: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books adjusted_rate', px_asset_fin_rec_new.adjusted_rate);
2355: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit', px_asset_fin_rec_new.allowed_deprn_limit);
2356: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_limit_type', px_asset_fin_rec_new.deprn_limit_type);
2357: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit_amount', px_asset_fin_rec_new.allowed_deprn_limit_amount);
2358: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 px_asset_fin_rec_new.recoverable_cost', px_asset_fin_rec_new.recoverable_cost);
2359: end if;

Line 2356: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_limit_type', px_asset_fin_rec_new.deprn_limit_type);

2352: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books period_counter_life_complete', px_asset_fin_rec_new.period_counter_life_complete);
2353: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books basic_rate', px_asset_fin_rec_new.basic_rate);
2354: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books adjusted_rate', px_asset_fin_rec_new.adjusted_rate);
2355: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit', px_asset_fin_rec_new.allowed_deprn_limit);
2356: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_limit_type', px_asset_fin_rec_new.deprn_limit_type);
2357: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit_amount', px_asset_fin_rec_new.allowed_deprn_limit_amount);
2358: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 px_asset_fin_rec_new.recoverable_cost', px_asset_fin_rec_new.recoverable_cost);
2359: end if;
2360:

Line 2357: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit_amount', px_asset_fin_rec_new.allowed_deprn_limit_amount);

2353: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books basic_rate', px_asset_fin_rec_new.basic_rate);
2354: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books adjusted_rate', px_asset_fin_rec_new.adjusted_rate);
2355: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit', px_asset_fin_rec_new.allowed_deprn_limit);
2356: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_limit_type', px_asset_fin_rec_new.deprn_limit_type);
2357: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit_amount', px_asset_fin_rec_new.allowed_deprn_limit_amount);
2358: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 px_asset_fin_rec_new.recoverable_cost', px_asset_fin_rec_new.recoverable_cost);
2359: end if;
2360:
2361: return true;

Line 2358: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 px_asset_fin_rec_new.recoverable_cost', px_asset_fin_rec_new.recoverable_cost);

2354: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books adjusted_rate', px_asset_fin_rec_new.adjusted_rate);
2355: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit', px_asset_fin_rec_new.allowed_deprn_limit);
2356: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books deprn_limit_type', px_asset_fin_rec_new.deprn_limit_type);
2357: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 fa_books allowed_deprn_limit_amount', px_asset_fin_rec_new.allowed_deprn_limit_amount);
2358: fa_debug_pkg.add(l_calling_fn, 'Japan Tax:1 px_asset_fin_rec_new.recoverable_cost', px_asset_fin_rec_new.recoverable_cost);
2359: end if;
2360:
2361: return true;
2362:

Line 2414: fa_debug_pkg.add(l_calling_fn, 'px_asset_fin_rec_new.prorate_convention_code', px_asset_fin_rec_new.prorate_convention_code);

2410: raise calc_err;
2411: end if;
2412:
2413: if (p_log_level_rec.statement_level) then
2414: fa_debug_pkg.add(l_calling_fn, 'px_asset_fin_rec_new.prorate_convention_code', px_asset_fin_rec_new.prorate_convention_code);
2415: fa_debug_pkg.add(l_calling_fn, 'px_asset_fin_rec_new.date_placed_in_service', px_asset_fin_rec_new.date_placed_in_service);
2416: fa_debug_pkg.add(l_calling_fn, 'l_prorate_calendar', l_prorate_calendar);
2417: end if;
2418:

Line 2415: fa_debug_pkg.add(l_calling_fn, 'px_asset_fin_rec_new.date_placed_in_service', px_asset_fin_rec_new.date_placed_in_service);

2411: end if;
2412:
2413: if (p_log_level_rec.statement_level) then
2414: fa_debug_pkg.add(l_calling_fn, 'px_asset_fin_rec_new.prorate_convention_code', px_asset_fin_rec_new.prorate_convention_code);
2415: fa_debug_pkg.add(l_calling_fn, 'px_asset_fin_rec_new.date_placed_in_service', px_asset_fin_rec_new.date_placed_in_service);
2416: fa_debug_pkg.add(l_calling_fn, 'l_prorate_calendar', l_prorate_calendar);
2417: end if;
2418:
2419: select /*+ leading(conv) use_nl(conv cp) index(cp) */

Line 2416: fa_debug_pkg.add(l_calling_fn, 'l_prorate_calendar', l_prorate_calendar);

2412:
2413: if (p_log_level_rec.statement_level) then
2414: fa_debug_pkg.add(l_calling_fn, 'px_asset_fin_rec_new.prorate_convention_code', px_asset_fin_rec_new.prorate_convention_code);
2415: fa_debug_pkg.add(l_calling_fn, 'px_asset_fin_rec_new.date_placed_in_service', px_asset_fin_rec_new.date_placed_in_service);
2416: fa_debug_pkg.add(l_calling_fn, 'l_prorate_calendar', l_prorate_calendar);
2417: end if;
2418:
2419: select /*+ leading(conv) use_nl(conv cp) index(cp) */
2420: prorate_date

Line 2648: fa_debug_pkg.add(l_calling_fn,

2644: -- fin_adj rec with the new categories info (including treating
2645: -- the amount as a delta) ??? verify feasibility of ths last point ???
2646:
2647: if (p_log_level_rec.statement_level) then
2648: fa_debug_pkg.add(l_calling_fn,
2649: 'deprn_limit type',
2650: p_asset_fin_rec_old.deprn_limit_type);
2651: fa_debug_pkg.add(l_calling_fn,
2652: 'salvage type',

Line 2651: fa_debug_pkg.add(l_calling_fn,

2647: if (p_log_level_rec.statement_level) then
2648: fa_debug_pkg.add(l_calling_fn,
2649: 'deprn_limit type',
2650: p_asset_fin_rec_old.deprn_limit_type);
2651: fa_debug_pkg.add(l_calling_fn,
2652: 'salvage type',
2653: p_asset_fin_rec_adj.deprn_limit_type);
2654: fa_debug_pkg.add(l_calling_fn,
2655: 'delta deprn limit',

Line 2654: fa_debug_pkg.add(l_calling_fn,

2650: p_asset_fin_rec_old.deprn_limit_type);
2651: fa_debug_pkg.add(l_calling_fn,
2652: 'salvage type',
2653: p_asset_fin_rec_adj.deprn_limit_type);
2654: fa_debug_pkg.add(l_calling_fn,
2655: 'delta deprn limit',
2656: p_asset_fin_rec_adj.allowed_deprn_limit);
2657: fa_debug_pkg.add(l_calling_fn,
2658: 'delta deprn limit amount',

Line 2657: fa_debug_pkg.add(l_calling_fn,

2653: p_asset_fin_rec_adj.deprn_limit_type);
2654: fa_debug_pkg.add(l_calling_fn,
2655: 'delta deprn limit',
2656: p_asset_fin_rec_adj.allowed_deprn_limit);
2657: fa_debug_pkg.add(l_calling_fn,
2658: 'delta deprn limit amount',
2659: p_asset_fin_rec_adj.allowed_deprn_limit_amount);
2660: end if;
2661:

Line 2667: fa_debug_pkg.add(l_calling_fn,

2663: nvl(p_asset_fin_rec_adj.deprn_limit_type,
2664: nvl(p_asset_fin_rec_old.deprn_limit_type, 'NONE'));
2665:
2666: if (p_log_level_rec.statement_level) then
2667: fa_debug_pkg.add(l_calling_fn,
2668: 'limit type',
2669: px_asset_fin_rec_new.deprn_limit_type);
2670: end if;
2671:

Line 2858: fa_debug_pkg.add(l_calling_fn,

2854: raise calc_err;
2855: end if;
2856:
2857: if (p_log_level_rec.statement_level) then
2858: fa_debug_pkg.add(l_calling_fn,
2859: 'new allowed_deprn_limit_amount',
2860: px_asset_fin_rec_new.allowed_deprn_limit_amount);
2861: fa_debug_pkg.add(l_calling_fn,
2862: 'px_asset_fin_rec_new.adjusted_recoverable_cost',

Line 2861: fa_debug_pkg.add(l_calling_fn,

2857: if (p_log_level_rec.statement_level) then
2858: fa_debug_pkg.add(l_calling_fn,
2859: 'new allowed_deprn_limit_amount',
2860: px_asset_fin_rec_new.allowed_deprn_limit_amount);
2861: fa_debug_pkg.add(l_calling_fn,
2862: 'px_asset_fin_rec_new.adjusted_recoverable_cost',
2863: px_asset_fin_rec_new.adjusted_recoverable_cost);
2864: end if;
2865:

Line 2969: fa_debug_pkg.add(l_calling_fn,

2965:
2966: BEGIN
2967:
2968: if (p_log_level_rec.statement_level) then
2969: fa_debug_pkg.add(l_calling_fn,
2970: 'old salvage type',
2971: p_asset_fin_rec_old.salvage_type);
2972: fa_debug_pkg.add(l_calling_fn,
2973: 'adj salvage type',

Line 2972: fa_debug_pkg.add(l_calling_fn,

2968: if (p_log_level_rec.statement_level) then
2969: fa_debug_pkg.add(l_calling_fn,
2970: 'old salvage type',
2971: p_asset_fin_rec_old.salvage_type);
2972: fa_debug_pkg.add(l_calling_fn,
2973: 'adj salvage type',
2974: p_asset_fin_rec_adj.salvage_type);
2975: fa_debug_pkg.add(l_calling_fn,
2976: 'delta salvage',

Line 2975: fa_debug_pkg.add(l_calling_fn,

2971: p_asset_fin_rec_old.salvage_type);
2972: fa_debug_pkg.add(l_calling_fn,
2973: 'adj salvage type',
2974: p_asset_fin_rec_adj.salvage_type);
2975: fa_debug_pkg.add(l_calling_fn,
2976: 'delta salvage',
2977: p_asset_fin_rec_adj.salvage_value);
2978: fa_debug_pkg.add(l_calling_fn,
2979: 'delta percent salvage',

Line 2978: fa_debug_pkg.add(l_calling_fn,

2974: p_asset_fin_rec_adj.salvage_type);
2975: fa_debug_pkg.add(l_calling_fn,
2976: 'delta salvage',
2977: p_asset_fin_rec_adj.salvage_value);
2978: fa_debug_pkg.add(l_calling_fn,
2979: 'delta percent salvage',
2980: p_asset_fin_rec_adj.percent_salvage_value);
2981: end if;
2982:

Line 2997: fa_debug_pkg.add(l_calling_fn,

2993: nvl(p_asset_fin_rec_old.salvage_type, 'AMT'));
2994: end if;
2995:
2996: if (p_log_level_rec.statement_level) then
2997: fa_debug_pkg.add(l_calling_fn,
2998: 'salvage type',
2999: px_asset_fin_rec_new.salvage_type);
3000: end if;
3001:

Line 3132: fa_debug_pkg.add(l_calling_fn,

3128: raise calc_err;
3129: end if;
3130:
3131: if (p_log_level_rec.statement_level) then
3132: fa_debug_pkg.add(l_calling_fn,
3133: 'new salvage',
3134: px_asset_fin_rec_new.salvage_value);
3135: end if;
3136:

Line 3228: fa_debug_pkg.add(l_calling_fn, 'entering', 'subcomponent life logic');

3224:
3225: BEGIN
3226:
3227: if (p_log_level_rec.statement_level) then
3228: fa_debug_pkg.add(l_calling_fn, 'entering', 'subcomponent life logic');
3229: end if;
3230:
3231: OPEN RATE_DEF;
3232: FETCH RATE_DEF INTO

Line 3285: fa_debug_pkg.add(l_calling_fn, 'l_cat_bk_lim', l_cat_bk_lim);

3281: CLOSE LIFE1_DEF;
3282: end if;
3283:
3284: if (p_log_level_rec.statement_level) then
3285: fa_debug_pkg.add(l_calling_fn, 'l_cat_bk_lim', l_cat_bk_lim);
3286: fa_debug_pkg.add(l_calling_fn, 'l_min_life_in_months', l_min_life_in_months);
3287: fa_debug_pkg.add(l_calling_fn, 'l_sub_life_rule', l_sub_life_rule);
3288: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);
3289: fa_debug_pkg.add(l_calling_fn, 'l_parent_life', l_parent_life);

Line 3286: fa_debug_pkg.add(l_calling_fn, 'l_min_life_in_months', l_min_life_in_months);

3282: end if;
3283:
3284: if (p_log_level_rec.statement_level) then
3285: fa_debug_pkg.add(l_calling_fn, 'l_cat_bk_lim', l_cat_bk_lim);
3286: fa_debug_pkg.add(l_calling_fn, 'l_min_life_in_months', l_min_life_in_months);
3287: fa_debug_pkg.add(l_calling_fn, 'l_sub_life_rule', l_sub_life_rule);
3288: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);
3289: fa_debug_pkg.add(l_calling_fn, 'l_parent_life', l_parent_life);
3290: fa_debug_pkg.add(l_calling_fn, 'l_parent_prorate_date', l_parent_prorate_date);

Line 3287: fa_debug_pkg.add(l_calling_fn, 'l_sub_life_rule', l_sub_life_rule);

3283:
3284: if (p_log_level_rec.statement_level) then
3285: fa_debug_pkg.add(l_calling_fn, 'l_cat_bk_lim', l_cat_bk_lim);
3286: fa_debug_pkg.add(l_calling_fn, 'l_min_life_in_months', l_min_life_in_months);
3287: fa_debug_pkg.add(l_calling_fn, 'l_sub_life_rule', l_sub_life_rule);
3288: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);
3289: fa_debug_pkg.add(l_calling_fn, 'l_parent_life', l_parent_life);
3290: fa_debug_pkg.add(l_calling_fn, 'l_parent_prorate_date', l_parent_prorate_date);
3291: fa_debug_pkg.add(l_calling_fn, 'l_rate_source_rule', l_rate_source_rule);

Line 3288: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);

3284: if (p_log_level_rec.statement_level) then
3285: fa_debug_pkg.add(l_calling_fn, 'l_cat_bk_lim', l_cat_bk_lim);
3286: fa_debug_pkg.add(l_calling_fn, 'l_min_life_in_months', l_min_life_in_months);
3287: fa_debug_pkg.add(l_calling_fn, 'l_sub_life_rule', l_sub_life_rule);
3288: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);
3289: fa_debug_pkg.add(l_calling_fn, 'l_parent_life', l_parent_life);
3290: fa_debug_pkg.add(l_calling_fn, 'l_parent_prorate_date', l_parent_prorate_date);
3291: fa_debug_pkg.add(l_calling_fn, 'l_rate_source_rule', l_rate_source_rule);
3292: end if;

Line 3289: fa_debug_pkg.add(l_calling_fn, 'l_parent_life', l_parent_life);

3285: fa_debug_pkg.add(l_calling_fn, 'l_cat_bk_lim', l_cat_bk_lim);
3286: fa_debug_pkg.add(l_calling_fn, 'l_min_life_in_months', l_min_life_in_months);
3287: fa_debug_pkg.add(l_calling_fn, 'l_sub_life_rule', l_sub_life_rule);
3288: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);
3289: fa_debug_pkg.add(l_calling_fn, 'l_parent_life', l_parent_life);
3290: fa_debug_pkg.add(l_calling_fn, 'l_parent_prorate_date', l_parent_prorate_date);
3291: fa_debug_pkg.add(l_calling_fn, 'l_rate_source_rule', l_rate_source_rule);
3292: end if;
3293:

Line 3290: fa_debug_pkg.add(l_calling_fn, 'l_parent_prorate_date', l_parent_prorate_date);

3286: fa_debug_pkg.add(l_calling_fn, 'l_min_life_in_months', l_min_life_in_months);
3287: fa_debug_pkg.add(l_calling_fn, 'l_sub_life_rule', l_sub_life_rule);
3288: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);
3289: fa_debug_pkg.add(l_calling_fn, 'l_parent_life', l_parent_life);
3290: fa_debug_pkg.add(l_calling_fn, 'l_parent_prorate_date', l_parent_prorate_date);
3291: fa_debug_pkg.add(l_calling_fn, 'l_rate_source_rule', l_rate_source_rule);
3292: end if;
3293:
3294: if (l_sub_life_rule = 'SAME LIFE') then

Line 3291: fa_debug_pkg.add(l_calling_fn, 'l_rate_source_rule', l_rate_source_rule);

3287: fa_debug_pkg.add(l_calling_fn, 'l_sub_life_rule', l_sub_life_rule);
3288: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);
3289: fa_debug_pkg.add(l_calling_fn, 'l_parent_life', l_parent_life);
3290: fa_debug_pkg.add(l_calling_fn, 'l_parent_prorate_date', l_parent_prorate_date);
3291: fa_debug_pkg.add(l_calling_fn, 'l_rate_source_rule', l_rate_source_rule);
3292: end if;
3293:
3294: if (l_sub_life_rule = 'SAME LIFE') then
3295: if (l_lim = 0) then

Line 3336: fa_debug_pkg.add(l_calling_fn, 'px_asset_fin_rec.prorate_date ', px_asset_fin_rec.prorate_date );

3332: raise calc_err;
3333: end if;
3334:
3335: if (p_log_level_rec.statement_level) then
3336: fa_debug_pkg.add(l_calling_fn, 'px_asset_fin_rec.prorate_date ', px_asset_fin_rec.prorate_date );
3337: end if;
3338:
3339:
3340: l_fy := 0;

Line 3355: fa_debug_pkg.add(l_calling_fn, 'l_fy', l_fy);

3351: end if;
3352: CLOSE FY_DEF;
3353:
3354: if (p_log_level_rec.statement_level) then
3355: fa_debug_pkg.add(l_calling_fn, 'l_fy', l_fy);
3356: end if;
3357:
3358: -- If the parent asset is fully reserved i.e it's remaining life as
3359: -- computed here is <= 0 then the life of the subcomponent asset

Line 3400: fa_debug_pkg.add(l_calling_fn, 'calling', 'validate_life');

3396: -- l_new_life := 0; -- Change to l_lim to fix bug 737503
3397: l_new_life := l_lim;
3398:
3399: if (p_log_level_rec.statement_level) then
3400: fa_debug_pkg.add(l_calling_fn, 'calling', 'validate_life');
3401: fa_debug_pkg.add(l_calling_fn, 'p_deprn_method', px_asset_fin_rec.deprn_method_code);
3402: fa_debug_pkg.add(l_calling_fn, 'l_cat_bk_lim', l_cat_bk_lim);
3403: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);
3404: fa_debug_pkg.add(l_calling_fn, 'l_new_life', l_new_life);

Line 3401: fa_debug_pkg.add(l_calling_fn, 'p_deprn_method', px_asset_fin_rec.deprn_method_code);

3397: l_new_life := l_lim;
3398:
3399: if (p_log_level_rec.statement_level) then
3400: fa_debug_pkg.add(l_calling_fn, 'calling', 'validate_life');
3401: fa_debug_pkg.add(l_calling_fn, 'p_deprn_method', px_asset_fin_rec.deprn_method_code);
3402: fa_debug_pkg.add(l_calling_fn, 'l_cat_bk_lim', l_cat_bk_lim);
3403: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);
3404: fa_debug_pkg.add(l_calling_fn, 'l_new_life', l_new_life);
3405: end if;

Line 3402: fa_debug_pkg.add(l_calling_fn, 'l_cat_bk_lim', l_cat_bk_lim);

3398:
3399: if (p_log_level_rec.statement_level) then
3400: fa_debug_pkg.add(l_calling_fn, 'calling', 'validate_life');
3401: fa_debug_pkg.add(l_calling_fn, 'p_deprn_method', px_asset_fin_rec.deprn_method_code);
3402: fa_debug_pkg.add(l_calling_fn, 'l_cat_bk_lim', l_cat_bk_lim);
3403: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);
3404: fa_debug_pkg.add(l_calling_fn, 'l_new_life', l_new_life);
3405: end if;
3406:

Line 3403: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);

3399: if (p_log_level_rec.statement_level) then
3400: fa_debug_pkg.add(l_calling_fn, 'calling', 'validate_life');
3401: fa_debug_pkg.add(l_calling_fn, 'p_deprn_method', px_asset_fin_rec.deprn_method_code);
3402: fa_debug_pkg.add(l_calling_fn, 'l_cat_bk_lim', l_cat_bk_lim);
3403: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);
3404: fa_debug_pkg.add(l_calling_fn, 'l_new_life', l_new_life);
3405: end if;
3406:
3407: if not fa_asset_val_pvt.validate_life

Line 3404: fa_debug_pkg.add(l_calling_fn, 'l_new_life', l_new_life);

3400: fa_debug_pkg.add(l_calling_fn, 'calling', 'validate_life');
3401: fa_debug_pkg.add(l_calling_fn, 'p_deprn_method', px_asset_fin_rec.deprn_method_code);
3402: fa_debug_pkg.add(l_calling_fn, 'l_cat_bk_lim', l_cat_bk_lim);
3403: fa_debug_pkg.add(l_calling_fn, 'l_lim', l_lim);
3404: fa_debug_pkg.add(l_calling_fn, 'l_new_life', l_new_life);
3405: end if;
3406:
3407: if not fa_asset_val_pvt.validate_life
3408: (p_deprn_method => px_asset_fin_rec.deprn_method_code,

Line 3961: fa_debug_pkg.add('calc_fin_info',

3957:
3958: -- verify reserve and ytd = 0 for UOP
3959:
3960: if (p_log_level_rec.statement_level) then
3961: fa_debug_pkg.add('calc_fin_info',
3962: 'p_asset_deprn_rec_adj.deprn_reserve',
3963: p_asset_deprn_rec_adj.deprn_reserve);
3964: fa_debug_pkg.add('calc_fin_info',
3965: 'p_asset_deprn_rec_adj.ytd_deprn',

Line 3964: fa_debug_pkg.add('calc_fin_info',

3960: if (p_log_level_rec.statement_level) then
3961: fa_debug_pkg.add('calc_fin_info',
3962: 'p_asset_deprn_rec_adj.deprn_reserve',
3963: p_asset_deprn_rec_adj.deprn_reserve);
3964: fa_debug_pkg.add('calc_fin_info',
3965: 'p_asset_deprn_rec_adj.ytd_deprn',
3966: p_asset_deprn_rec_adj.ytd_deprn);
3967: fa_debug_pkg.add('calc_fin_info',
3968: 'p_asset_deprn_rec_adj.ltd_prod',

Line 3967: fa_debug_pkg.add('calc_fin_info',

3963: p_asset_deprn_rec_adj.deprn_reserve);
3964: fa_debug_pkg.add('calc_fin_info',
3965: 'p_asset_deprn_rec_adj.ytd_deprn',
3966: p_asset_deprn_rec_adj.ytd_deprn);
3967: fa_debug_pkg.add('calc_fin_info',
3968: 'p_asset_deprn_rec_adj.ltd_prod',
3969: p_asset_deprn_rec_adj.ltd_production);
3970: fa_debug_pkg.add('calc_fin_info',
3971: 'p_asset_deprn_rec_adj.ytd_prod',

Line 3970: fa_debug_pkg.add('calc_fin_info',

3966: p_asset_deprn_rec_adj.ytd_deprn);
3967: fa_debug_pkg.add('calc_fin_info',
3968: 'p_asset_deprn_rec_adj.ltd_prod',
3969: p_asset_deprn_rec_adj.ltd_production);
3970: fa_debug_pkg.add('calc_fin_info',
3971: 'p_asset_deprn_rec_adj.ytd_prod',
3972: p_asset_deprn_rec_adj.ytd_production);
3973: fa_debug_pkg.add('calc_fin_info',
3974: 'px_asset_fin_rec_new.short_fiscal_year_flag',

Line 3973: fa_debug_pkg.add('calc_fin_info',

3969: p_asset_deprn_rec_adj.ltd_production);
3970: fa_debug_pkg.add('calc_fin_info',
3971: 'p_asset_deprn_rec_adj.ytd_prod',
3972: p_asset_deprn_rec_adj.ytd_production);
3973: fa_debug_pkg.add('calc_fin_info',
3974: 'px_asset_fin_rec_new.short_fiscal_year_flag',
3975: px_asset_fin_rec_new.short_fiscal_year_flag);
3976: end if;
3977: