26: FND_MESSAGE.SET_TOKEN('REASON', errmsg);
27: IF (FND_LOG.LEVEL_UNEXPECTED >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
28: FND_LOG.MESSAGE(FND_LOG.LEVEL_UNEXPECTED, routine, FALSE);
29: END IF;
30: APP_EXCEPTION.RAISE_EXCEPTION;
31: EXCEPTION
32: WHEN OTHERS THEN RAISE;
33: END;
34:
77: IF (FND_LOG.LEVEL_ERROR >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
78: FND_LOG.MESSAGE(FND_LOG.LEVEL_ERROR, routine, FALSE);
79: END IF;
80:
81: app_exception.raise_exception;
82:
83: EXCEPTION
84: WHEN OTHERS THEN
85: Generic_Error( 'xla.plsql.XLA_MO_REPORTING_API.APP_ERROR'