69: -- initialize error message stack.
70: fa_srvr_msg.init_server_message;
71:
72: -- initialize debug message stack.
73: fa_debug_pkg.initialize;
74: end if;
75:
76: fnd_profile.get ('GL_SET_OF_BKS_ID',l_orig_set_of_books_id);
77: l_orig_currency_context := SUBSTRB(USERENV('CLIENT_INFO'),45,10);
308: and de.period_counter = l_period_rec.period_counter
309: and de.reversal_event_id is null;
310:
311: if (g_log_level_rec.statement_level) then -- Bug:5475024
312: fa_debug_pkg.add(l_calling_fn, 'l_event_id', l_event_id,
313: p_log_level_rec => p_log_level_rec);
314: fa_debug_pkg.add(l_calling_fn, 'l_deprn_run_id', l_deprn_run_id,
315: p_log_level_rec => p_log_level_rec);
316: end if;
310:
311: if (g_log_level_rec.statement_level) then -- Bug:5475024
312: fa_debug_pkg.add(l_calling_fn, 'l_event_id', l_event_id,
313: p_log_level_rec => p_log_level_rec);
314: fa_debug_pkg.add(l_calling_fn, 'l_deprn_run_id', l_deprn_run_id,
315: p_log_level_rec => p_log_level_rec);
316: end if;
317:
318: EXCEPTION
318: EXCEPTION
319:
320: WHEN NO_DATA_FOUND THEN
321: if (g_log_level_rec.statement_level) then -- Bug:5475024
322: fa_debug_pkg.add(l_calling_fn, 'no event found', 'for this asset',
323: p_log_level_rec => p_log_level_rec);
324: end if;
325: END;
326:
354: l_deprn_source_info.source_id_int_3 := l_deprn_run_id;
355: l_deprn_source_info.entity_type_code := 'DEPRECIATION';
356:
357: if (g_log_level_rec.statement_level) then -- Bug:5475024
358: fa_debug_pkg.add(l_calling_fn, 'calling get event status for event ', l_event_id,
359: p_log_level_rec => p_log_level_rec);
360: end if;
361:
362: -- check the event status
366: p_valuation_method => px_asset_hdr_rec.book_type_code,
367: p_security_context => l_security_context);
368:
369: if (g_log_level_rec.statement_level) then -- Bug:5475024
370: fa_debug_pkg.add(l_calling_fn, 'event status ', l_event_status,
371: p_log_level_rec => p_log_level_rec);
372: end if;
373:
374: if (l_event_status = XLA_EVENTS_PUB_PKG.C_EVENT_PROCESSED) then
384: p_valuation_method => px_asset_hdr_rec.book_type_code,
385: p_security_context => l_security_context);
386:
387: if (g_log_level_rec.statement_level) then -- Bug:5475024
388: fa_debug_pkg.add(l_calling_fn, 'rollback event id', l_event_id,
389: p_log_level_rec => p_log_level_rec);
390: end if;
391:
392: elsif (l_event_status = XLA_EVENTS_PUB_PKG.C_EVENT_UNPROCESSED) then
391:
392: elsif (l_event_status = XLA_EVENTS_PUB_PKG.C_EVENT_UNPROCESSED) then
393:
394: if (g_log_level_rec.statement_level) then -- Bug:5475024
395: fa_debug_pkg.add(l_calling_fn, 'deleting event', l_event_id,
396: p_log_level_rec => p_log_level_rec);
397: end if;
398:
399: XLA_EVENTS_PUB_PKG.delete_event
408:
409: end if; -- event is not null
410:
411: if (g_log_level_rec.statement_level) then -- Bug:5475024
412: fa_debug_pkg.add(l_calling_fn, 'entering ', 'main logic',
413: p_log_level_rec => p_log_level_rec);
414: end if;
415:
416: