182:
183: --=============================================================================
184: -- *********** Local Trace Routine **********
185: --=============================================================================
186: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
187: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
188: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
189: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
190: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
183: --=============================================================================
184: -- *********** Local Trace Routine **********
185: --=============================================================================
186: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
187: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
188: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
189: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
190: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
191: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
184: -- *********** Local Trace Routine **********
185: --=============================================================================
186: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
187: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
188: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
189: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
190: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
191: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
192:
185: --=============================================================================
186: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
187: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
188: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
189: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
190: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
191: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
192:
193: C_LEVEL_LOG_DISABLED CONSTANT NUMBER := 99;
186: C_LEVEL_STATEMENT CONSTANT NUMBER := FND_LOG.LEVEL_STATEMENT;
187: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
188: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
189: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
190: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
191: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
192:
193: C_LEVEL_LOG_DISABLED CONSTANT NUMBER := 99;
194: C_DEFAULT_MODULE CONSTANT VARCHAR2(240) := 'xla.plsql.xla_balances_pkg';
187: C_LEVEL_PROCEDURE CONSTANT NUMBER := FND_LOG.LEVEL_PROCEDURE;
188: C_LEVEL_EVENT CONSTANT NUMBER := FND_LOG.LEVEL_EVENT;
189: C_LEVEL_EXCEPTION CONSTANT NUMBER := FND_LOG.LEVEL_EXCEPTION;
190: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
191: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
192:
193: C_LEVEL_LOG_DISABLED CONSTANT NUMBER := 99;
194: C_DEFAULT_MODULE CONSTANT VARCHAR2(240) := 'xla.plsql.xla_balances_pkg';
195:
204: ,p_level IN NUMBER
205: ) IS
206: BEGIN
207: IF (p_msg IS NULL AND p_level >= g_log_level) THEN
208: fnd_log.message(p_level, p_module);
209: ELSIF p_level >= g_log_level THEN
210: fnd_log.string(p_level, p_module, p_msg);
211: END IF;
212:
206: BEGIN
207: IF (p_msg IS NULL AND p_level >= g_log_level) THEN
208: fnd_log.message(p_level, p_module);
209: ELSIF p_level >= g_log_level THEN
210: fnd_log.string(p_level, p_module, p_msg);
211: END IF;
212:
213: EXCEPTION
214: WHEN xla_exceptions_pkg.application_exception THEN
10766: RETURN 'ERROR';
10767: END;
10768:
10769: BEGIN
10770: g_log_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
10771: g_log_enabled := fnd_log.test
10772: (log_level => g_log_level
10773: ,module => C_DEFAULT_MODULE);
10774:
10767: END;
10768:
10769: BEGIN
10770: g_log_level := FND_LOG.G_CURRENT_RUNTIME_LEVEL;
10771: g_log_enabled := fnd_log.test
10772: (log_level => g_log_level
10773: ,module => C_DEFAULT_MODULE);
10774:
10775: IF NOT g_log_enabled THEN