48: fnd_log.string(p_level, NVL(p_module,C_DEFAULT_MODULE), p_msg);
49: END IF;
50:
51: EXCEPTION
52: WHEN xla_exceptions_pkg.application_exception THEN
53: RAISE;
54: WHEN OTHERS THEN
55: xla_exceptions_pkg.raise_message
56: (p_location => 'xla_fa_acct_hooks_pkg.trace');
51: EXCEPTION
52: WHEN xla_exceptions_pkg.application_exception THEN
53: RAISE;
54: WHEN OTHERS THEN
55: xla_exceptions_pkg.raise_message
56: (p_location => 'xla_fa_acct_hooks_pkg.trace');
57: END trace;
58:
59: --=============================================================================
64:
65: fnd_file.put_line(fnd_file.log,p_msg);
66:
67: EXCEPTION
68: WHEN xla_exceptions_pkg.application_exception THEN
69: RAISE;
70: WHEN OTHERS THEN
71: xla_exceptions_pkg.raise_message
72: (p_location => 'xla_fa_acct_hooks_pkg.print_logfile');
67: EXCEPTION
68: WHEN xla_exceptions_pkg.application_exception THEN
69: RAISE;
70: WHEN OTHERS THEN
71: xla_exceptions_pkg.raise_message
72: (p_location => 'xla_fa_acct_hooks_pkg.print_logfile');
73: END print_logfile;
74:
75:
315: ,p_module => l_log_module);
316: END IF;
317: END CASE;
318: EXCEPTION
319: WHEN xla_exceptions_pkg.application_exception THEN
320: l_sqlerrm := fnd_message.get();
321:
322: IF (C_LEVEL_EXCEPTION>= g_log_level) THEN
323: trace
337: ,p_event_id => NULL);
338:
339: print_logfile('Technical problem : Error encountered in product API for '||p_event_name);
340:
341: xla_exceptions_pkg.raise_message
342: (p_appli_s_name => 'XLA'
343: ,p_msg_name => 'XLA_COMMON_ERROR'
344: ,p_token_1 => 'LOCATION'
345: ,p_value_1 => 'xla_fa_acct_hooks_pkg.main'
366: ,p_event_id => NULL);
367:
368: print_logfile('Technical problem : Error encountered in product API for '||p_event_name);
369:
370: xla_exceptions_pkg.raise_message
371: (p_appli_s_name => 'XLA'
372: ,p_msg_name => 'XLA_COMMON_ERROR'
373: ,p_token_1 => 'LOCATION'
374: ,p_value_1 => 'xla_fa_acct_hooks_pkg.main'