124: -- initialize error message stack.
125: fa_srvr_msg.init_server_message;
126:
127: -- initialize debug message stack.
128: fa_debug_pkg.initialize;
129: end if;
130:
131: fnd_profile.get ('GL_SET_OF_BKS_ID',l_orig_set_of_books_id);
132: l_orig_currency_context := SUBSTRB(USERENV('CLIENT_INFO'),45,10);
169: raise add_err2;
170: end if;
171:
172: if (g_log_level_rec.statement_level) then
173: fa_debug_pkg.add('add after validate','allow_neg_nbv_type',
174: px_asset_fin_rec.over_depreciate_option,
175: p_log_level_rec => g_log_level_rec);
176: fa_debug_pkg.add('add after validate','px_asset_fin_rec.method',
177: px_asset_fin_rec.deprn_method_code
172: if (g_log_level_rec.statement_level) then
173: fa_debug_pkg.add('add after validate','allow_neg_nbv_type',
174: px_asset_fin_rec.over_depreciate_option,
175: p_log_level_rec => g_log_level_rec);
176: fa_debug_pkg.add('add after validate','px_asset_fin_rec.method',
177: px_asset_fin_rec.deprn_method_code
178: ,p_log_level_rec => g_log_level_rec);
179: end if;
180:
247: l_asset_hdr_rec.set_of_books_id :=
248: fa_cache_pkg.fazcbc_record.set_of_books_id;
249:
250: if (g_log_level_rec.statement_level) then
251: fa_debug_pkg.add('Corporate/Tax Book','c_t_book',
252: l_asset_hdr_rec.book_type_code
253: ,p_log_level_rec => g_log_level_rec);
254: end if;
255:
348: end if;
349: end if;
350:
351: if (g_log_level_rec.statement_level) then
352: fa_debug_pkg.add('add before validate','allow_neg_nbv_type',
353: l_asset_fin_rec.over_depreciate_option
354: ,p_log_level_rec => g_log_level_rec);
355: end if;
356:
356:
357: if (p_validation_level = FND_API.G_VALID_LEVEL_FULL) then
358:
359: if (g_log_level_rec.statement_level) then
360: fa_debug_pkg.add('add before validate','asset_type',
361: px_asset_type_rec.asset_type
362: ,p_log_level_rec => g_log_level_rec);
363: fa_debug_pkg.add('add before validate','trx_type',
364: l_trans_rec.transaction_type_code
359: if (g_log_level_rec.statement_level) then
360: fa_debug_pkg.add('add before validate','asset_type',
361: px_asset_type_rec.asset_type
362: ,p_log_level_rec => g_log_level_rec);
363: fa_debug_pkg.add('add before validate','trx_type',
364: l_trans_rec.transaction_type_code
365: ,p_log_level_rec => g_log_level_rec);
366: end if;
367:
383: end if;
384: end if;
385:
386: if (g_log_level_rec.statement_level) then
387: fa_debug_pkg.add('add after validate','allow_neg_nbv_type',
388: l_asset_fin_rec.over_depreciate_option
389: ,p_log_level_rec => g_log_level_rec);
390: end if;
391:
457: end if;
458:
459:
460: if (g_log_level_rec.statement_level) then
461: fa_debug_pkg.add('add after inv engine','allow_neg_nbv_type',
462: l_asset_fin_rec_new.over_depreciate_option
463: ,p_log_level_rec => g_log_level_rec);
464: fa_debug_pkg.add('add after inv engine','l_asset_fin_rec.method',
465: l_asset_fin_rec.deprn_method_code
460: if (g_log_level_rec.statement_level) then
461: fa_debug_pkg.add('add after inv engine','allow_neg_nbv_type',
462: l_asset_fin_rec_new.over_depreciate_option
463: ,p_log_level_rec => g_log_level_rec);
464: fa_debug_pkg.add('add after inv engine','l_asset_fin_rec.method',
465: l_asset_fin_rec.deprn_method_code
466: ,p_log_level_rec => g_log_level_rec);
467:
468: end if;
467:
468: end if;
469:
470: if (g_log_level_rec.statement_level) then
471: fa_debug_pkg.add('Book','l_asset_hdr_rec.book_type_code',
472: l_asset_hdr_rec.book_type_code
473: ,p_log_level_rec => g_log_level_rec);
474: fa_debug_pkg.add('SOB','l_asset_hdr_rec.set_of_books_id',
475: to_char (l_asset_hdr_rec.set_of_books_id),g_log_level_rec);
470: if (g_log_level_rec.statement_level) then
471: fa_debug_pkg.add('Book','l_asset_hdr_rec.book_type_code',
472: l_asset_hdr_rec.book_type_code
473: ,p_log_level_rec => g_log_level_rec);
474: fa_debug_pkg.add('SOB','l_asset_hdr_rec.set_of_books_id',
475: to_char (l_asset_hdr_rec.set_of_books_id),g_log_level_rec);
476: end if;
477:
478: -- Call cache to verify whether this is a primary or reporting book
572: l_mrc_asset_fin_rec_adj := l_mrc_asset_fin_rec_new;
573: l_mrc_asset_deprn_rec_adj := l_mrc_asset_deprn_rec_new;
574:
575: if (g_log_level_rec.statement_level) then
576: fa_debug_pkg.add('add before calc engine','allow_neg_nbv_type',
577: l_mrc_asset_fin_rec_new.over_depreciate_option
578: ,p_log_level_rec => g_log_level_rec);
579: fa_debug_pkg.add('add before calc engine','l_asset_fin_rec_old.method',
580: l_asset_fin_rec_old.deprn_method_code
575: if (g_log_level_rec.statement_level) then
576: fa_debug_pkg.add('add before calc engine','allow_neg_nbv_type',
577: l_mrc_asset_fin_rec_new.over_depreciate_option
578: ,p_log_level_rec => g_log_level_rec);
579: fa_debug_pkg.add('add before calc engine','l_asset_fin_rec_old.method',
580: l_asset_fin_rec_old.deprn_method_code
581: ,p_log_level_rec => g_log_level_rec);
582: fa_debug_pkg.add('add before calc engine','l_mrc_asset_fin_rec_adj.method',
583: l_mrc_asset_fin_rec_adj.deprn_method_code
578: ,p_log_level_rec => g_log_level_rec);
579: fa_debug_pkg.add('add before calc engine','l_asset_fin_rec_old.method',
580: l_asset_fin_rec_old.deprn_method_code
581: ,p_log_level_rec => g_log_level_rec);
582: fa_debug_pkg.add('add before calc engine','l_mrc_asset_fin_rec_adj.method',
583: l_mrc_asset_fin_rec_adj.deprn_method_code
584: ,p_log_level_rec => g_log_level_rec);
585: fa_debug_pkg.add('add before calc engine','l_mrc_asset_fin_rec_new.method',
586: l_mrc_asset_fin_rec_new.deprn_method_code
581: ,p_log_level_rec => g_log_level_rec);
582: fa_debug_pkg.add('add before calc engine','l_mrc_asset_fin_rec_adj.method',
583: l_mrc_asset_fin_rec_adj.deprn_method_code
584: ,p_log_level_rec => g_log_level_rec);
585: fa_debug_pkg.add('add before calc engine','l_mrc_asset_fin_rec_new.method',
586: l_mrc_asset_fin_rec_new.deprn_method_code
587: ,p_log_level_rec => g_log_level_rec);
588: end if;
589:
610: raise add_err1;
611: end if;
612:
613: if (g_log_level_rec.statement_level) then
614: fa_debug_pkg.add('add after calc engine','allow_neg_nbv_type',
615: l_mrc_asset_fin_rec_new.over_depreciate_option
616: ,p_log_level_rec => g_log_level_rec);
617: fa_debug_pkg.add('add after calc engine','l_asset_fin_rec_old.method',
618: l_asset_fin_rec_old.deprn_method_code
613: if (g_log_level_rec.statement_level) then
614: fa_debug_pkg.add('add after calc engine','allow_neg_nbv_type',
615: l_mrc_asset_fin_rec_new.over_depreciate_option
616: ,p_log_level_rec => g_log_level_rec);
617: fa_debug_pkg.add('add after calc engine','l_asset_fin_rec_old.method',
618: l_asset_fin_rec_old.deprn_method_code
619: ,p_log_level_rec => g_log_level_rec);
620: fa_debug_pkg.add('add after calc engine','l_mrc_asset_fin_rec_adj.method',
621: l_mrc_asset_fin_rec_adj.deprn_method_code
616: ,p_log_level_rec => g_log_level_rec);
617: fa_debug_pkg.add('add after calc engine','l_asset_fin_rec_old.method',
618: l_asset_fin_rec_old.deprn_method_code
619: ,p_log_level_rec => g_log_level_rec);
620: fa_debug_pkg.add('add after calc engine','l_mrc_asset_fin_rec_adj.method',
621: l_mrc_asset_fin_rec_adj.deprn_method_code
622: ,p_log_level_rec => g_log_level_rec);
623: fa_debug_pkg.add('add after calc engine','l_mrc_asset_fin_rec_new.method',
624: l_mrc_asset_fin_rec_new.deprn_method_code
619: ,p_log_level_rec => g_log_level_rec);
620: fa_debug_pkg.add('add after calc engine','l_mrc_asset_fin_rec_adj.method',
621: l_mrc_asset_fin_rec_adj.deprn_method_code
622: ,p_log_level_rec => g_log_level_rec);
623: fa_debug_pkg.add('add after calc engine','l_mrc_asset_fin_rec_new.method',
624: l_mrc_asset_fin_rec_new.deprn_method_code
625: ,p_log_level_rec => g_log_level_rec);
626: end if;
627:
775: p_log_level_rec => g_log_level_rec) then raise add_err1;
776: end if;
777:
778: if (g_log_level_rec.statement_level) then
779: fa_debug_pkg.add('add before grp adj call','l_mrc_asset_fin_rec_new.cip_cost',
780: l_mrc_asset_fin_rec_new.cip_cost
781: ,p_log_level_rec => g_log_level_rec);
782: fa_debug_pkg.add('add before grp adj call','l_mrc_asset_fin_rec_new.cost',
783: l_mrc_asset_fin_rec_new.cost
778: if (g_log_level_rec.statement_level) then
779: fa_debug_pkg.add('add before grp adj call','l_mrc_asset_fin_rec_new.cip_cost',
780: l_mrc_asset_fin_rec_new.cip_cost
781: ,p_log_level_rec => g_log_level_rec);
782: fa_debug_pkg.add('add before grp adj call','l_mrc_asset_fin_rec_new.cost',
783: l_mrc_asset_fin_rec_new.cost
784: ,p_log_level_rec => g_log_level_rec);
785: end if;
786: