243: fnd_log.string(p_level, NVL(p_module,C_DEFAULT_MODULE), p_msg);
244: END IF;
245:
246: EXCEPTION
247: WHEN xla_exceptions_pkg.application_exception THEN
248: RAISE;
249: WHEN OTHERS THEN
250: xla_exceptions_pkg.raise_message
251: (p_location => 'xla_accounting_engine_pkg.trace');
246: EXCEPTION
247: WHEN xla_exceptions_pkg.application_exception THEN
248: RAISE;
249: WHEN OTHERS THEN
250: xla_exceptions_pkg.raise_message
251: (p_location => 'xla_accounting_engine_pkg.trace');
252: END trace;
253: --
254: --====================================================================
403: ,p_module => l_log_module);
404: END IF;
405:
406: EXCEPTION
407: WHEN xla_exceptions_pkg.application_exception THEN
408: RAISE;
409: WHEN OTHERS THEN
410: xla_exceptions_pkg.raise_message
411: (p_location => 'xla_accounting_engine_pkg.CacheExtractErrors');
406: EXCEPTION
407: WHEN xla_exceptions_pkg.application_exception THEN
408: RAISE;
409: WHEN OTHERS THEN
410: xla_exceptions_pkg.raise_message
411: (p_location => 'xla_accounting_engine_pkg.CacheExtractErrors');
412: --
413: END CacheExtractErrors;
414: --
475: ,p_module => l_log_module);
476: END IF;
477:
478: EXCEPTION
479: WHEN xla_exceptions_pkg.application_exception THEN
480: RAISE;
481: WHEN OTHERS THEN
482: xla_exceptions_pkg.raise_message
483: (p_location => 'xla_accounting_engine_pkg.CacheExtractObject');
478: EXCEPTION
479: WHEN xla_exceptions_pkg.application_exception THEN
480: RAISE;
481: WHEN OTHERS THEN
482: xla_exceptions_pkg.raise_message
483: (p_location => 'xla_accounting_engine_pkg.CacheExtractObject');
484: END CacheExtractObject;
485:
486: --
600: ,p_module => l_log_module);
601: END IF;
602: --
603: EXCEPTION
604: WHEN xla_exceptions_pkg.application_exception THEN
605: RAISE;
606: WHEN OTHERS THEN
607: xla_exceptions_pkg.raise_message
608: (p_location => 'xla_accounting_engine_pkg.UpdateRelatedErrorsStatus');
603: EXCEPTION
604: WHEN xla_exceptions_pkg.application_exception THEN
605: RAISE;
606: WHEN OTHERS THEN
607: xla_exceptions_pkg.raise_message
608: (p_location => 'xla_accounting_engine_pkg.UpdateRelatedErrorsStatus');
609: --
610: END UpdateRelatedErrorsStatus;
611:
808: END IF;
809: --
810:
811: EXCEPTION
812: WHEN xla_exceptions_pkg.application_exception THEN
813: RAISE;
814: WHEN OTHERS THEN
815: xla_exceptions_pkg.raise_message
816: (p_location => 'xla_accounting_engine_pkg.DeleteIncompleteMPA');
811: EXCEPTION
812: WHEN xla_exceptions_pkg.application_exception THEN
813: RAISE;
814: WHEN OTHERS THEN
815: xla_exceptions_pkg.raise_message
816: (p_location => 'xla_accounting_engine_pkg.DeleteIncompleteMPA');
817: --
818: END DeleteIncompleteMPA;
819:
974: ,p_module => l_log_module);
975: END IF;
976:
977: EXCEPTION
978: WHEN xla_exceptions_pkg.application_exception THEN
979: RAISE;
980: WHEN OTHERS THEN
981: xla_exceptions_pkg.raise_message
982: (p_location => 'xla_accounting_engine_pkg.ValidateCompleteAADDefn');
977: EXCEPTION
978: WHEN xla_exceptions_pkg.application_exception THEN
979: RAISE;
980: WHEN OTHERS THEN
981: xla_exceptions_pkg.raise_message
982: (p_location => 'xla_accounting_engine_pkg.ValidateCompleteAADDefn');
983: END ValidateCompleteAADDefn;
984:
985: --
1461: END IF;
1462: --
1463: RETURN l_result;
1464: EXCEPTION
1465: WHEN xla_exceptions_pkg.application_exception THEN
1466: IF (C_LEVEL_EXCEPTION >= g_log_level) THEN
1467: trace
1468: (p_msg => 'Error. = '||sqlerrm
1469: ,p_level => C_LEVEL_PROCEDURE
1476: (p_msg => 'Error. = '||sqlerrm
1477: ,p_level => C_LEVEL_PROCEDURE
1478: ,p_module => l_log_module);
1479: END IF;
1480: xla_exceptions_pkg.raise_message
1481: (p_location => 'xla_accounting_engine_pkg.PostAccountingEngine');
1482: --
1483: END PostAccountingEngine;
1484: --
1610: RETURN l_result;
1611:
1612: EXCEPTION
1613:
1614: WHEN xla_exceptions_pkg.application_exception THEN
1615: RAISE;
1616:
1617: -- handle the error due to invalid AAD package. Bug 3718471.
1618: WHEN invalid_package THEN
1615: RAISE;
1616:
1617: -- handle the error due to invalid AAD package. Bug 3718471.
1618: WHEN invalid_package THEN
1619: xla_exceptions_pkg.raise_message
1620: (p_appli_s_name => 'XLA'
1621: ,p_msg_name => 'XLA_COMMON_ERROR'
1622: ,p_token_1 => 'ERROR'
1623: ,p_value_1 => 'The AAD package is not valid in the database.'||
1625: ,p_token_2 => 'LOCATION'
1626: ,p_value_2 => 'xla_accounting_engine_pkg.RunPAD');
1627:
1628: WHEN OTHERS THEN
1629: xla_exceptions_pkg.raise_message
1630: (p_location => 'xla_accounting_engine_pkg.RunPAD');
1631:
1632: END RunPAD;
1633: --
1865: END IF;
1866: --
1867: RETURN l_result;
1868: EXCEPTION
1869: WHEN xla_exceptions_pkg.application_exception THEN
1870: RAISE;
1871: WHEN OTHERS THEN
1872: xla_exceptions_pkg.raise_message
1873: (p_location => 'xla_accounting_engine_pkg.RunPAD');
1868: EXCEPTION
1869: WHEN xla_exceptions_pkg.application_exception THEN
1870: RAISE;
1871: WHEN OTHERS THEN
1872: xla_exceptions_pkg.raise_message
1873: (p_location => 'xla_accounting_engine_pkg.RunPAD');
1874: END SubmitAccountingEngine;
1875: --
1876: --+==========================================================================+
1936: ,p_level => C_LEVEL_ERROR
1937: ,p_module => l_log_module);
1938: END IF;
1939:
1940: xla_exceptions_pkg.raise_message
1941: (p_location => 'xla_accounting_engine_pkg.AccountingEngine');
1942: END IF;
1943:
1944:
1993: END IF;
1994:
1995: RETURN l_FinalJE;
1996: EXCEPTION
1997: WHEN xla_exceptions_pkg.application_exception THEN
1998: RAISE;
1999: WHEN OTHERS THEN
2000: xla_exceptions_pkg.raise_message
2001: (p_location => 'xla_accounting_engine_pkg.AccountingEngine');
1996: EXCEPTION
1997: WHEN xla_exceptions_pkg.application_exception THEN
1998: RAISE;
1999: WHEN OTHERS THEN
2000: xla_exceptions_pkg.raise_message
2001: (p_location => 'xla_accounting_engine_pkg.AccountingEngine');
2002: END AccountingEngine;
2003: --
2004: --+==========================================================================+
2071: ,p_level => C_LEVEL_PROCEDURE
2072: ,p_module => l_log_module);
2073: END IF;
2074: EXCEPTION
2075: WHEN xla_exceptions_pkg.application_exception THEN
2076: RAISE;
2077: WHEN OTHERS THEN
2078: xla_exceptions_pkg.raise_message
2079: (p_location => 'xla_accounting_engine_pkg.CatchErr_UncompliedAAD');
2074: EXCEPTION
2075: WHEN xla_exceptions_pkg.application_exception THEN
2076: RAISE;
2077: WHEN OTHERS THEN
2078: xla_exceptions_pkg.raise_message
2079: (p_location => 'xla_accounting_engine_pkg.CatchErr_UncompliedAAD');
2080: END CatchErr_UncompliedAAD;
2081:
2082:
2196: ,p_level => C_LEVEL_PROCEDURE
2197: ,p_module => l_log_module);
2198: END IF;
2199: EXCEPTION
2200: WHEN xla_exceptions_pkg.application_exception THEN
2201: RAISE;
2202: WHEN OTHERS THEN
2203: xla_exceptions_pkg.raise_message
2204: (p_location => 'xla_accounting_engine_pkg.CatchErr_MissingAAD');
2199: EXCEPTION
2200: WHEN xla_exceptions_pkg.application_exception THEN
2201: RAISE;
2202: WHEN OTHERS THEN
2203: xla_exceptions_pkg.raise_message
2204: (p_location => 'xla_accounting_engine_pkg.CatchErr_MissingAAD');
2205: END CatchErr_MissingAAD;
2206:
2207: --=============================================================================