893:
894: BEGIN
895: g_error_message := nvl(p_error_message,SUBSTRB(SQLERRM,1,1000));
896:
897: fnd_message.set_name('PA','PA_WF_FATAL_ERROR');
898: fnd_message.set_token('ERROR_STACK',p_error_stack);
899: fnd_message.set_token('ERROR_STAGE',p_error_stage);
900: fnd_message.set_token('ERROR_MESSAGE',g_error_message);
901: fnd_message.set_token('ERROR_ARG1',p_arg1);
894: BEGIN
895: g_error_message := nvl(p_error_message,SUBSTRB(SQLERRM,1,1000));
896:
897: fnd_message.set_name('PA','PA_WF_FATAL_ERROR');
898: fnd_message.set_token('ERROR_STACK',p_error_stack);
899: fnd_message.set_token('ERROR_STAGE',p_error_stage);
900: fnd_message.set_token('ERROR_MESSAGE',g_error_message);
901: fnd_message.set_token('ERROR_ARG1',p_arg1);
902: fnd_message.set_token('ERROR_ARG2',p_arg2);
895: g_error_message := nvl(p_error_message,SUBSTRB(SQLERRM,1,1000));
896:
897: fnd_message.set_name('PA','PA_WF_FATAL_ERROR');
898: fnd_message.set_token('ERROR_STACK',p_error_stack);
899: fnd_message.set_token('ERROR_STAGE',p_error_stage);
900: fnd_message.set_token('ERROR_MESSAGE',g_error_message);
901: fnd_message.set_token('ERROR_ARG1',p_arg1);
902: fnd_message.set_token('ERROR_ARG2',p_arg2);
903:
896:
897: fnd_message.set_name('PA','PA_WF_FATAL_ERROR');
898: fnd_message.set_token('ERROR_STACK',p_error_stack);
899: fnd_message.set_token('ERROR_STAGE',p_error_stage);
900: fnd_message.set_token('ERROR_MESSAGE',g_error_message);
901: fnd_message.set_token('ERROR_ARG1',p_arg1);
902: fnd_message.set_token('ERROR_ARG2',p_arg2);
903:
904: l_result := fnd_message.get_encoded;
897: fnd_message.set_name('PA','PA_WF_FATAL_ERROR');
898: fnd_message.set_token('ERROR_STACK',p_error_stack);
899: fnd_message.set_token('ERROR_STAGE',p_error_stage);
900: fnd_message.set_token('ERROR_MESSAGE',g_error_message);
901: fnd_message.set_token('ERROR_ARG1',p_arg1);
902: fnd_message.set_token('ERROR_ARG2',p_arg2);
903:
904: l_result := fnd_message.get_encoded;
905:
898: fnd_message.set_token('ERROR_STACK',p_error_stack);
899: fnd_message.set_token('ERROR_STAGE',p_error_stage);
900: fnd_message.set_token('ERROR_MESSAGE',g_error_message);
901: fnd_message.set_token('ERROR_ARG1',p_arg1);
902: fnd_message.set_token('ERROR_ARG2',p_arg2);
903:
904: l_result := fnd_message.get_encoded;
905:
906: g_error_message := NULL;
900: fnd_message.set_token('ERROR_MESSAGE',g_error_message);
901: fnd_message.set_token('ERROR_ARG1',p_arg1);
902: fnd_message.set_token('ERROR_ARG2',p_arg2);
903:
904: l_result := fnd_message.get_encoded;
905:
906: g_error_message := NULL;
907:
908: RETURN l_result;