47:
48: --=============================================================================
49: -- *********** Local Trace Routine **********
50: --=============================================================================
51: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
52: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
53: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
54: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
55: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
48: --=============================================================================
49: -- *********** Local Trace Routine **********
50: --=============================================================================
51: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
52: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
53: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
54: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
55: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
56: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
49: -- *********** Local Trace Routine **********
50: --=============================================================================
51: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
52: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
53: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
54: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
55: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
56: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
57:
50: --=============================================================================
51: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
52: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
53: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
54: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
55: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
56: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
57:
58: C_LEVEL_LOG_DISABLED CONSTANT NUMBER := 99;
51: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
52: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
53: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
54: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
55: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
56: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
57:
58: C_LEVEL_LOG_DISABLED CONSTANT NUMBER := 99;
59: C_DEFAULT_MODULE CONSTANT VARCHAR2(240) := 'xla.plsql.xla_report_utility_pkg';
52: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
53: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
54: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
55: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
56: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
57:
58: C_LEVEL_LOG_DISABLED CONSTANT NUMBER := 99;
59: C_DEFAULT_MODULE CONSTANT VARCHAR2(240) := 'xla.plsql.xla_report_utility_pkg';
60:
91: ,p_level IN NUMBER
92: ,p_module IN VARCHAR2) IS
93: BEGIN
94: IF (p_msg IS NULL AND p_level >= g_log_level) THEN
95: fnd_log.message(p_level, NVL(p_module,C_DEFAULT_MODULE));
96: ELSIF p_level >= g_log_level THEN
97: fnd_log.string(p_level, NVL(p_module,C_DEFAULT_MODULE), p_msg);
98: END IF;
99:
93: BEGIN
94: IF (p_msg IS NULL AND p_level >= g_log_level) THEN
95: fnd_log.message(p_level, NVL(p_module,C_DEFAULT_MODULE));
96: ELSIF p_level >= g_log_level THEN
97: fnd_log.string(p_level, NVL(p_module,C_DEFAULT_MODULE), p_msg);
98: END IF;
99:
100: EXCEPTION
101: WHEN xla_exceptions_pkg.application_exception THEN
2247: --
2248: --=============================================================================
2249:
2250: BEGIN
2251: g_log_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
2252: g_log_enabled := fnd_log.test
2253: (log_level => g_log_level
2254: ,MODULE => C_DEFAULT_MODULE);
2255:
2248: --=============================================================================
2249:
2250: BEGIN
2251: g_log_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
2252: g_log_enabled := fnd_log.test
2253: (log_level => g_log_level
2254: ,MODULE => C_DEFAULT_MODULE);
2255:
2256: IF NOT g_log_enabled THEN