1: package body FA_XLA_EVENTS_PVT as
2: /* $Header: faeventb.pls 120.15.12010000.2 2008/07/31 07:13:32 sbhaskar ship $ */
3:
4: g_print_debug boolean := fa_cache_pkg.fa_print_debug;
5:
18: l_event_date date := px_trans_rec.transaction_date_entered;
19: l_event_status varchar2(30) ;
20: l_valuation_method varchar2(30) := p_asset_hdr_rec.book_type_code;
21:
22: l_calling_fn varchar2(80) := 'fa_xla_events_pvt.create_trx_event';
23:
24: invalid_calling_fn exception;
25: invalid_event_status exception;
26:
184: l_event_date date := px_trans_rec_src.transaction_date_entered;
185: l_event_status varchar2(30) ;
186: l_valuation_method varchar2(30) := p_asset_hdr_rec_src.book_type_code;
187:
188: l_calling_fn varchar2(80) := 'fa_xla_events_pvt.create_dual_trx_event';
189:
190: invalid_calling_fn exception;
191: invalid_event_status exception;
192:
297: l_event_date date := p_period_close_date;
298: l_event_status varchar2(30) ;
299: l_valuation_method varchar2(30) := p_book_type_code;
300:
301: l_calling_fn varchar2(80) := 'fa_xla_events_pvt.create_deprn_event';
302:
303: BEGIN
304:
305: l_deprn_source_info.application_id := 140;
360:
361: l_entity_event_info_tbl_in xla_events_pub_pkg.t_array_entity_event_info_s;
362: l_entity_event_info_tbl_out xla_events_pub_pkg.t_array_entity_event_info_s;
363:
364: l_calling_fn varchar2(80) := 'fa_xla_events_pvt.create_bulk_deprn_event';
365:
366: l_dummy_number number_tbl_type;
367:
368: BEGIN
455:
456: l_entity_event_info_tbl_in xla_events_pub_pkg.t_array_entity_event_info_s;
457: l_entity_event_info_tbl_out xla_events_pub_pkg.t_array_entity_event_info_s;
458:
459: l_calling_fn varchar2(80) := 'fa_xla_events_pvt.create_bulk_deferred_event';
460:
461: BEGIN
462:
463: for i in 1..p_asset_id_tbl.count loop
557: l_security_context XLA_EVENTS_PUB_PKG.t_security;
558: l_event_type varchar2(30);
559: l_event_id number;
560:
561: l_calling_fn varchar2(80) := 'fa_xla_events_pvt.update_transaction_event';
562:
563: begin
564:
565: l_trx_source_info.application_id := 140;
606: l_security_context XLA_EVENTS_PUB_PKG.t_security;
607: l_event_type varchar2(30);
608: l_event_id number;
609:
610: l_calling_fn varchar2(80) := 'fa_xla_events_pvt.update_inter_transaction_event';
611:
612: begin
613:
614: l_trx_source_info.application_id := 140;
654: l_event_id NUMBER;
655: l_trx_source_info XLA_EVENTS_PUB_PKG.t_event_source_info;
656: l_security_context XLA_EVENTS_PUB_PKG.t_security;
657:
658: l_calling_fn varchar2(80) := 'fa_xla_events_pvt.delete_transaction_event';
659:
660: BEGIN
661:
662: l_trx_source_info.application_id := 140;
698: l_event_id NUMBER;
699: l_deprn_source_info XLA_EVENTS_PUB_PKG.t_event_source_info;
700: l_security_context XLA_EVENTS_PUB_PKG.t_security;
701:
702: l_calling_fn varchar2(80) := 'fa_xla_events_pvt.delete_deprn_event';
703:
704: BEGIN
705:
706: l_deprn_source_info.application_id := 140;
726: return false;
727:
728: END delete_deprn_event;
729:
730: end FA_XLA_EVENTS_PVT;