1: PACKAGE BODY xla_ap_acct_hooks_pkg AS
2: -- $Header: xlaapaph.pkb 120.2 2006/06/28 05:48:48 vinaykum noship $
3: /*===========================================================================+
4: | Copyright (c) 2003 Oracle Corporation BelmFont, California, USA |
5: | ALL rights reserved. |
4: | Copyright (c) 2003 Oracle Corporation BelmFont, California, USA |
5: | ALL rights reserved. |
6: +============================================================================+
7: | PACKAGE NAME |
8: | xla_ap_acct_hooks_pkg |
9: | |
10: | DESCRIPTION |
11: | Call accounting program integration APIs for Account Payables |
12: | |
32: C_LEVEL_ERROR CONSTANT NUMBER := FND_LOG.LEVEL_ERROR;
33: C_LEVEL_UNEXPECTED CONSTANT NUMBER := FND_LOG.LEVEL_UNEXPECTED;
34:
35: C_LEVEL_LOG_DISABLED CONSTANT NUMBER := 99;
36: C_DEFAULT_MODULE CONSTANT VARCHAR2(240) := 'xla.plsql.xla_ap_acct_hooks_pkg';
37:
38: g_log_level NUMBER;
39: g_log_enabled BOOLEAN;
40:
53: WHEN xla_exceptions_pkg.application_exception THEN
54: RAISE;
55: WHEN OTHERS THEN
56: xla_exceptions_pkg.raise_message
57: (p_location => 'xla_ap_acct_hooks_pkg.trace');
58: END trace;
59:
60: --=============================================================================
61: -- ******* Print Log File **********
69: WHEN xla_exceptions_pkg.application_exception THEN
70: RAISE;
71: WHEN OTHERS THEN
72: xla_exceptions_pkg.raise_message
73: (p_location => 'xla_ap_acct_hooks_pkg.print_logfile');
74:
75: END print_logfile;
76:
77: --=============================================================================
342: xla_exceptions_pkg.raise_message
343: (p_appli_s_name => 'XLA'
344: ,p_msg_name => 'XLA_COMMON_ERROR'
345: ,p_token_1 => 'LOCATION'
346: ,p_value_1 => 'xla_ap_acct_hooks_pkg.main'
347: ,p_token_2 => 'ERROR'
348: ,p_value_2 => 'Technical problem : Error encountered in product API for '||p_event_name||
349: xla_environment_pkg.g_chr_newline||l_sqlerrm);
350: WHEN OTHERS THEN
371: xla_exceptions_pkg.raise_message
372: (p_appli_s_name => 'XLA'
373: ,p_msg_name => 'XLA_COMMON_ERROR'
374: ,p_token_1 => 'LOCATION'
375: ,p_value_1 => 'xla_ap_acct_hooks_pkg.main'
376: ,p_token_2 => 'ERROR'
377: ,p_value_2 => 'Technical problem : Error encountered in product API for '||p_event_name||
378: xla_environment_pkg.g_chr_newline||
379: l_sqlerrm);
420: IF NOT g_log_enabled THEN
421: g_log_level := C_LEVEL_LOG_DISABLED;
422: END IF;
423:
424: END xla_ap_acct_hooks_pkg;