252:
253: --=============================================================================
254: -- *********** Local Trace Routine **********
255: --=============================================================================
256: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
257: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
258: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
259: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
260: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
253: --=============================================================================
254: -- *********** Local Trace Routine **********
255: --=============================================================================
256: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
257: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
258: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
259: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
260: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
261: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
254: -- *********** Local Trace Routine **********
255: --=============================================================================
256: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
257: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
258: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
259: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
260: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
261: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
262:
255: --=============================================================================
256: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
257: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
258: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
259: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
260: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
261: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
262:
263: C_LEVEL_LOG_DISABLED CONSTANT NUMBER := 99;
256: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
257: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
258: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
259: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
260: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
261: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
262:
263: C_LEVEL_LOG_DISABLED CONSTANT NUMBER := 99;
264:
257: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
258: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
259: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
260: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
261: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
262:
263: C_LEVEL_LOG_DISABLED CONSTANT NUMBER := 99;
264:
265: C_DEFAULT_MODULE CONSTANT VARCHAR2(240) := 'xla.plsql.xla_events_pkg';
405: ,p_level IN NUMBER
406: ,p_module IN VARCHAR2 DEFAULT C_DEFAULT_MODULE) IS
407: BEGIN
408: IF (p_msg IS NULL AND p_level >= g_log_level) THEN
409: fnd_log.message(p_level, p_module);
410: ELSIF p_level >= g_log_level THEN
411: fnd_log.string(p_level, p_module, p_msg);
412: END IF;
413:
407: BEGIN
408: IF (p_msg IS NULL AND p_level >= g_log_level) THEN
409: fnd_log.message(p_level, p_module);
410: ELSIF p_level >= g_log_level THEN
411: fnd_log.string(p_level, p_module, p_msg);
412: END IF;
413:
414: EXCEPTION
415: WHEN xla_exceptions_pkg.application_exception THEN
9346: --
9347: --=============================================================================
9348:
9349: BEGIN
9350: g_log_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
9351: g_log_enabled := fnd_log.test
9352: (log_level => g_log_level
9353: ,module => C_DEFAULT_MODULE);
9354:
9347: --=============================================================================
9348:
9349: BEGIN
9350: g_log_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
9351: g_log_enabled := fnd_log.test
9352: (log_level => g_log_level
9353: ,module => C_DEFAULT_MODULE);
9354:
9355: IF NOT g_log_enabled THEN