111: g_unexpected := FND_LOG.LEVEL_UNEXPECTED;
112: g_procedureEnabled := g_procedure >= g_debug_level;
113: g_statementEnabled := g_statement >= g_debug_level;
114: g_unexpectedEnabled := g_unexpected >= g_debug_level;
115: ecx_utils.g_logfile := g_aflog_module_name;
116: pv_LevelToLog := fnd_log.g_current_runtime_level;
117: END IF;
118: END enable_debug_new;
119:
143: g_v_module_name:=rtrim(g_v_module_name,'.');
144: select standard_code
145: into l_standard_code
146: from ecx_standards
147: where standard_id = ecx_utils.g_standard_id
148: and standard_type = 'XML';
149: if l_standard_code is not null then
150: g_v_module_name:=g_v_module_name||'.'||l_standard_code;
151: end if;
148: and standard_type = 'XML';
149: if l_standard_code is not null then
150: g_v_module_name:=g_v_module_name||'.'||l_standard_code;
151: end if;
152: if ecx_utils.g_direction is not null then
153: g_v_module_name:=g_v_module_name||'.'||ecx_utils.g_direction;
154: end if;
155: if ecx_utils.g_transaction_type is not null then
156: g_v_module_name :=g_v_module_name||'.'||ecx_utils.g_transaction_type;
149: if l_standard_code is not null then
150: g_v_module_name:=g_v_module_name||'.'||l_standard_code;
151: end if;
152: if ecx_utils.g_direction is not null then
153: g_v_module_name:=g_v_module_name||'.'||ecx_utils.g_direction;
154: end if;
155: if ecx_utils.g_transaction_type is not null then
156: g_v_module_name :=g_v_module_name||'.'||ecx_utils.g_transaction_type;
157: end if;
151: end if;
152: if ecx_utils.g_direction is not null then
153: g_v_module_name:=g_v_module_name||'.'||ecx_utils.g_direction;
154: end if;
155: if ecx_utils.g_transaction_type is not null then
156: g_v_module_name :=g_v_module_name||'.'||ecx_utils.g_transaction_type;
157: end if;
158: if ecx_utils.g_transaction_subtype is not null then
159: g_v_module_name :=g_v_module_name||'.'||ecx_utils.g_transaction_subtype;
152: if ecx_utils.g_direction is not null then
153: g_v_module_name:=g_v_module_name||'.'||ecx_utils.g_direction;
154: end if;
155: if ecx_utils.g_transaction_type is not null then
156: g_v_module_name :=g_v_module_name||'.'||ecx_utils.g_transaction_type;
157: end if;
158: if ecx_utils.g_transaction_subtype is not null then
159: g_v_module_name :=g_v_module_name||'.'||ecx_utils.g_transaction_subtype;
160: end if;
154: end if;
155: if ecx_utils.g_transaction_type is not null then
156: g_v_module_name :=g_v_module_name||'.'||ecx_utils.g_transaction_type;
157: end if;
158: if ecx_utils.g_transaction_subtype is not null then
159: g_v_module_name :=g_v_module_name||'.'||ecx_utils.g_transaction_subtype;
160: end if;
161: if ecx_utils.g_document_id is not null then
162: g_v_module_name:=g_v_module_name||'.'||ecx_utils.g_document_id;
155: if ecx_utils.g_transaction_type is not null then
156: g_v_module_name :=g_v_module_name||'.'||ecx_utils.g_transaction_type;
157: end if;
158: if ecx_utils.g_transaction_subtype is not null then
159: g_v_module_name :=g_v_module_name||'.'||ecx_utils.g_transaction_subtype;
160: end if;
161: if ecx_utils.g_document_id is not null then
162: g_v_module_name:=g_v_module_name||'.'||ecx_utils.g_document_id;
163: end if;
157: end if;
158: if ecx_utils.g_transaction_subtype is not null then
159: g_v_module_name :=g_v_module_name||'.'||ecx_utils.g_transaction_subtype;
160: end if;
161: if ecx_utils.g_document_id is not null then
162: g_v_module_name:=g_v_module_name||'.'||ecx_utils.g_document_id;
163: end if;
164: end;
165:
158: if ecx_utils.g_transaction_subtype is not null then
159: g_v_module_name :=g_v_module_name||'.'||ecx_utils.g_transaction_subtype;
160: end if;
161: if ecx_utils.g_document_id is not null then
162: g_v_module_name:=g_v_module_name||'.'||ecx_utils.g_document_id;
163: end if;
164: end;
165:
166:
233: EXCEPTION
234: WHEN OTHERS THEN
235: setErrorInfo(2,
236: 30,
237: ecx_utils.i_errbuf || '- ECX_DEBUG.SPLIT: ' || SQLERRM );
238: raise ecx_utils.program_exit;
239:
240: END split;
241:
234: WHEN OTHERS THEN
235: setErrorInfo(2,
236: 30,
237: ecx_utils.i_errbuf || '- ECX_DEBUG.SPLIT: ' || SQLERRM );
238: raise ecx_utils.program_exit;
239:
240: END split;
241:
242: --This procedure populates the stack table with the program name and the
259: -- END IF;
260:
261: EXCEPTION
262: WHEN OTHERS THEN
263: setErrorInfo(2, 30, ecx_utils.i_errbuf || '- ECX_DEBUG.PUSH: ' || SQLERRM);
264: raise ecx_utils.program_exit;
265:
266: END push;
267:
260:
261: EXCEPTION
262: WHEN OTHERS THEN
263: setErrorInfo(2, 30, ecx_utils.i_errbuf || '- ECX_DEBUG.PUSH: ' || SQLERRM);
264: raise ecx_utils.program_exit;
265:
266: END push;
267:
268: --This procedure extracts data from the stack table and also provides the time
285: -- END IF;
286:
287: EXCEPTION
288: WHEN OTHERS THEN
289: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.POP: ' || SQLERRM);
290: raise ecx_utils.program_exit;
291:
292: END pop;
293:
286:
287: EXCEPTION
288: WHEN OTHERS THEN
289: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.POP: ' || SQLERRM);
290: raise ecx_utils.program_exit;
291:
292: END pop;
293:
294: --This function beautifies the output written to the log/report by adding the
308: RETURN (vtemp_space);
309:
310: EXCEPTION
311: WHEN OTHERS THEN
312: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.INDENT_TEXT: ' || SQLERRM);
313: raise ecx_utils.program_exit;
314: END indent_text;
315: --This is an overloaded procedure to set the tokens and retrieve the
316: --message and print it to the appropriate log/report file.
309:
310: EXCEPTION
311: WHEN OTHERS THEN
312: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.INDENT_TEXT: ' || SQLERRM);
313: raise ecx_utils.program_exit;
314: END indent_text;
315: --This is an overloaded procedure to set the tokens and retrieve the
316: --message and print it to the appropriate log/report file.
317: --Stubbed versions of pl for bug 5055659
377: END IF;
378:
379: EXCEPTION
380: WHEN OTHERS THEN
381: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
382: raise ecx_utils.program_exit;
383:
384: END pl;
385: --This is an overloaded procedure to split a message string into 132 character
378:
379: EXCEPTION
380: WHEN OTHERS THEN
381: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
382: raise ecx_utils.program_exit;
383:
384: END pl;
385: --This is an overloaded procedure to split a message string into 132 character
386: --strings.
392: END IF;
393:
394: EXCEPTION
395: WHEN OTHERS THEN
396: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
397: raise ecx_utils.program_exit;
398:
399: END pl;
400:
393:
394: EXCEPTION
395: WHEN OTHERS THEN
396: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
397: raise ecx_utils.program_exit;
398:
399: END pl;
400:
401: --This is an overloaded procedure to concatenate a given variable name and
411: END IF;
412:
413: EXCEPTION
414: WHEN OTHERS THEN
415: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
416: raise ecx_utils.program_exit;
417:
418: END pl;
419: --This is an overloaded procedure to concatenate a given variable name and
412:
413: EXCEPTION
414: WHEN OTHERS THEN
415: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
416: raise ecx_utils.program_exit;
417:
418: END pl;
419: --This is an overloaded procedure to concatenate a given variable name and
420: --the number value.
429: END IF;
430:
431: EXCEPTION
432: WHEN OTHERS THEN
433: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
434: raise ecx_utils.program_exit;
435: END pl;
436: --This is an overloaded procedure to concatenate a given variable name and
437: --the string value.
430:
431: EXCEPTION
432: WHEN OTHERS THEN
433: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
434: raise ecx_utils.program_exit;
435: END pl;
436: --This is an overloaded procedure to concatenate a given variable name and
437: --the string value.
438: /*commenting this pl because it is conflicting with anothe overloaded version having the
448: END IF;
449:
450: EXCEPTION
451: WHEN OTHERS THEN
452: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
453: raise ecx_utils.program_exit;
454:
455: END pl;
456: /**Change required for Clob Support -- 2263729 ***/
449:
450: EXCEPTION
451: WHEN OTHERS THEN
452: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
453: raise ecx_utils.program_exit;
454:
455: END pl;
456: /**Change required for Clob Support -- 2263729 ***/
457: --This is an overloaded procedure to concatenate a given variable name and
477: END IF;
478:
479: EXCEPTION
480: WHEN OTHERS THEN
481: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
482: raise ecx_utils.program_exit;
483:
484: END pl;
485: --This is an overloaded procedure to concatenate a given variable name and
478:
479: EXCEPTION
480: WHEN OTHERS THEN
481: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
482: raise ecx_utils.program_exit;
483:
484: END pl;
485: --This is an overloaded procedure to concatenate a given variable name and
486: --the boolean value.
503: END IF;
504:
505: EXCEPTION
506: WHEN OTHERS THEN
507: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
508: raise ecx_utils.program_exit;
509:
510: END pl;
511:
504:
505: EXCEPTION
506: WHEN OTHERS THEN
507: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.PL: ' || SQLERRM);
508: raise ecx_utils.program_exit;
509:
510: END pl;
511:
512:
580: -- END IF;
581:
582: EXCEPTION
583: WHEN OTHERS THEN
584: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
585: raise ecx_utils.program_exit;
586:
587: END log;
588:
581:
582: EXCEPTION
583: WHEN OTHERS THEN
584: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
585: raise ecx_utils.program_exit;
586:
587: END log;
588:
589: --This is an overloaded procedure to split a message string into 132 character
603: -- END IF;
604:
605: EXCEPTION
606: WHEN OTHERS THEN
607: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
608: raise ecx_utils.program_exit;
609:
610: END log;
611:
604:
605: EXCEPTION
606: WHEN OTHERS THEN
607: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
608: raise ecx_utils.program_exit;
609:
610: END log;
611:
612: --This is an overloaded procedure to concatenate a given variable name and
629: TO_CHAR(i_variable_value,'DD-MON-YYYY HH24:MI:SS'));
630: -- END IF;
631: EXCEPTION
632: WHEN OTHERS THEN
633: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
634: raise ecx_utils.program_exit;
635:
636: END log;
637:
630: -- END IF;
631: EXCEPTION
632: WHEN OTHERS THEN
633: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
634: raise ecx_utils.program_exit;
635:
636: END log;
637:
638: --This is an overloaded procedure to concatenate a given variable name and
655: -- END IF;
656:
657: EXCEPTION
658: WHEN OTHERS THEN
659: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
660: raise ecx_utils.program_exit;
661:
662: END log;
663:
656:
657: EXCEPTION
658: WHEN OTHERS THEN
659: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
660: raise ecx_utils.program_exit;
661:
662: END log;
663:
664: --This is an overloaded procedure to concatenate a given variable name and
681: -- END IF;
682:
683: EXCEPTION
684: WHEN OTHERS THEN
685: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
686: raise ecx_utils.program_exit;
687:
688: END log;
689:
682:
683: EXCEPTION
684: WHEN OTHERS THEN
685: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
686: raise ecx_utils.program_exit;
687:
688: END log;
689:
690: /**Change required for Clob Support -- 2263729 ***/
716: -- END IF;
717:
718: EXCEPTION
719: WHEN OTHERS THEN
720: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
721: raise ecx_utils.program_exit;
722:
723: END log;
724:
717:
718: EXCEPTION
719: WHEN OTHERS THEN
720: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
721: raise ecx_utils.program_exit;
722:
723: END log;
724:
725: --This is an overloaded procedure to concatenate a given variable name and
750: -- END IF;
751:
752: EXCEPTION
753: WHEN OTHERS THEN
754: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
755: raise ecx_utils.program_exit;
756:
757: END log;
758:
751:
752: EXCEPTION
753: WHEN OTHERS THEN
754: setErrorInfo(2,30,ecx_utils.i_errbuf || ' ECX_DEBUG.LOG: ' || SQLERRM);
755: raise ecx_utils.program_exit;
756:
757: END log;
758:
759:
809: if (utl_file.is_open(uFile_type)) then
810: utl_file.fclose(uFile_type);
811: end if;
812: setErrorInfo(2,30,'ECX_UTL_WRITE_ERROR' || '- ECX_DEBUG.PRINT_LOG');
813: raise ecx_utils.program_exit;
814:
815: WHEN utl_file.invalid_path THEN
816: setErrorInfo(2,30,
817: 'ECX_UTL_INVALID_PATH' || ' - ECX_DEBUG.PRINT_LOG');
814:
815: WHEN utl_file.invalid_path THEN
816: setErrorInfo(2,30,
817: 'ECX_UTL_INVALID_PATH' || ' - ECX_DEBUG.PRINT_LOG');
818: raise ecx_utils.program_exit;
819:
820: WHEN utl_file.invalid_operation THEN
821: setErrorInfo(2,30,
822: 'ECX_UTL_INVALID_OPERATION' || ' - ECX_DEBUG.PRINT_LOG');
819:
820: WHEN utl_file.invalid_operation THEN
821: setErrorInfo(2,30,
822: 'ECX_UTL_INVALID_OPERATION' || ' - ECX_DEBUG.PRINT_LOG');
823: raise ecx_utils.program_exit;
824:
825: WHEN OTHERS THEN
826: if (utl_file.is_open(uFile_type)) then
827: utl_file.fclose(uFile_type);
827: utl_file.fclose(uFile_type);
828: end if;
829: setErrorInfo(2,30,
830: SQLERRM || ' - ECX_DEBUG.PRINT_LOG');
831: raise ecx_utils.program_exit;
832:
833: END print_log;
834:
835: PROCEDURE head(
946: WHEN OTHERS THEN
947: return (i_message_name);
948: END getTranslatedMessage;
949:
950: /* sets ecx_utils.i_errbuf and the message parameters and values associated*/
951: /* with the message in ecx_utils.i_errbuf */
952: PROCEDURE setMessage(
953: p_message_name in varchar2,
954: p_token1 in varchar2,
947: return (i_message_name);
948: END getTranslatedMessage;
949:
950: /* sets ecx_utils.i_errbuf and the message parameters and values associated*/
951: /* with the message in ecx_utils.i_errbuf */
952: PROCEDURE setMessage(
953: p_message_name in varchar2,
954: p_token1 in varchar2,
955: p_value1 in varchar2,
976: if (p_message_name is NULL) then
977: return;
978: end if;
979:
980: if (ecx_utils.g_cust_msg_code is not null) then
981: ecx_utils.i_errbuf := ecx_utils.g_cust_msg_code || pv_CustMsgSeparator
982: || p_message_name;
983: else
984: ecx_utils.i_errbuf := p_message_name;
977: return;
978: end if;
979:
980: if (ecx_utils.g_cust_msg_code is not null) then
981: ecx_utils.i_errbuf := ecx_utils.g_cust_msg_code || pv_CustMsgSeparator
982: || p_message_name;
983: else
984: ecx_utils.i_errbuf := p_message_name;
985:
980: if (ecx_utils.g_cust_msg_code is not null) then
981: ecx_utils.i_errbuf := ecx_utils.g_cust_msg_code || pv_CustMsgSeparator
982: || p_message_name;
983: else
984: ecx_utils.i_errbuf := p_message_name;
985:
986: end if;
987: ecx_utils.g_cust_msg_code := null;
988: ecx_utils.i_errparams := null;
983: else
984: ecx_utils.i_errbuf := p_message_name;
985:
986: end if;
987: ecx_utils.g_cust_msg_code := null;
988: ecx_utils.i_errparams := null;
989:
990: IF p_token1 IS NOT NULL THEN
991: ecx_utils.i_errparams := p_token1 || pv_NameValueSeparator ||
984: ecx_utils.i_errbuf := p_message_name;
985:
986: end if;
987: ecx_utils.g_cust_msg_code := null;
988: ecx_utils.i_errparams := null;
989:
990: IF p_token1 IS NOT NULL THEN
991: ecx_utils.i_errparams := p_token1 || pv_NameValueSeparator ||
992: p_value1 || pv_MsgParamSeparator;
987: ecx_utils.g_cust_msg_code := null;
988: ecx_utils.i_errparams := null;
989:
990: IF p_token1 IS NOT NULL THEN
991: ecx_utils.i_errparams := p_token1 || pv_NameValueSeparator ||
992: p_value1 || pv_MsgParamSeparator;
993:
994: IF p_token2 IS NOT NULL THEN
995: ecx_utils.i_errparams := ecx_utils.i_errparams ||
991: ecx_utils.i_errparams := p_token1 || pv_NameValueSeparator ||
992: p_value1 || pv_MsgParamSeparator;
993:
994: IF p_token2 IS NOT NULL THEN
995: ecx_utils.i_errparams := ecx_utils.i_errparams ||
996: p_token2 || pv_NameValueSeparator ||
997: p_value2 || pv_MsgParamSeparator ;
998:
999: IF p_token3 IS NOT NULL THEN
996: p_token2 || pv_NameValueSeparator ||
997: p_value2 || pv_MsgParamSeparator ;
998:
999: IF p_token3 IS NOT NULL THEN
1000: ecx_utils.i_errparams := ecx_utils.i_errparams ||
1001: p_token3 || pv_NameValueSeparator ||
1002: p_value3 || pv_MsgParamSeparator ;
1003:
1004: IF p_token4 IS NOT NULL THEN
1001: p_token3 || pv_NameValueSeparator ||
1002: p_value3 || pv_MsgParamSeparator ;
1003:
1004: IF p_token4 IS NOT NULL THEN
1005: ecx_utils.i_errparams := ecx_utils.i_errparams ||
1006: p_token4 || pv_NameValueSeparator ||
1007: p_value4 || pv_MsgParamSeparator ;
1008:
1009: IF p_token5 IS NOT NULL THEN
1006: p_token4 || pv_NameValueSeparator ||
1007: p_value4 || pv_MsgParamSeparator ;
1008:
1009: IF p_token5 IS NOT NULL THEN
1010: ecx_utils.i_errparams := ecx_utils.i_errparams ||
1011: p_token5 || pv_NameValueSeparator ||
1012: p_value5 || pv_MsgParamSeparator;
1013:
1014: IF p_token6 IS NOT NULL THEN
1011: p_token5 || pv_NameValueSeparator ||
1012: p_value5 || pv_MsgParamSeparator;
1013:
1014: IF p_token6 IS NOT NULL THEN
1015: ecx_utils.i_errparams := ecx_utils.i_errparams ||
1016: p_token6 || pv_NameValueSeparator ||
1017: p_value6 || pv_MsgParamSeparator;
1018: IF p_token7 IS NOT NULL THEN
1019: ecx_utils.i_errparams := ecx_utils.i_errparams ||
1015: ecx_utils.i_errparams := ecx_utils.i_errparams ||
1016: p_token6 || pv_NameValueSeparator ||
1017: p_value6 || pv_MsgParamSeparator;
1018: IF p_token7 IS NOT NULL THEN
1019: ecx_utils.i_errparams := ecx_utils.i_errparams ||
1020: p_token7 || pv_NameValueSeparator ||
1021: p_value7 || pv_MsgParamSeparator;
1022:
1023: IF p_token8 IS NOT NULL THEN
1020: p_token7 || pv_NameValueSeparator ||
1021: p_value7 || pv_MsgParamSeparator;
1022:
1023: IF p_token8 IS NOT NULL THEN
1024: ecx_utils.i_errparams := ecx_utils.i_errparams ||
1025: p_token8 || pv_NameValueSeparator ||
1026: p_value8 || pv_MsgParamSeparator ;
1027: IF p_token9 IS NOT NULL THEN
1028: ecx_utils.i_errparams := ecx_utils.i_errparams ||
1024: ecx_utils.i_errparams := ecx_utils.i_errparams ||
1025: p_token8 || pv_NameValueSeparator ||
1026: p_value8 || pv_MsgParamSeparator ;
1027: IF p_token9 IS NOT NULL THEN
1028: ecx_utils.i_errparams := ecx_utils.i_errparams ||
1029: p_token9 || pv_NameValueSeparator ||
1030: p_value9 || pv_MsgParamSeparator ;
1031:
1032: IF p_token10 IS NOT NULL THEN
1029: p_token9 || pv_NameValueSeparator ||
1030: p_value9 || pv_MsgParamSeparator ;
1031:
1032: IF p_token10 IS NOT NULL THEN
1033: ecx_utils.i_errparams := ecx_utils.i_errparams ||
1034: p_token10 || pv_NameValueSeparator ||
1035: p_value10 || pv_MsgParamSeparator ;
1036: END IF; -- p_token10
1037: END IF; -- p_token9
1046:
1047:
1048: EXCEPTION
1049: when others then
1050: ecx_utils.i_errbuf := p_message_name;
1051: END setMessage;
1052:
1053: PROCEDURE setErrorInfo(
1054: p_error_code in pls_integer,
1075: p_token10 in varchar2,
1076: p_value10 in varchar2)
1077: is
1078: BEGIN
1079: ecx_utils.i_ret_code := p_error_code;
1080: ecx_utils.error_type := p_error_type;
1081: setMessage(p_errmsg_name,p_token1, p_value1,
1082: p_token2, p_value2, p_token3, p_value3,
1083: p_token4, p_value4, p_token5, p_value5,
1076: p_value10 in varchar2)
1077: is
1078: BEGIN
1079: ecx_utils.i_ret_code := p_error_code;
1080: ecx_utils.error_type := p_error_type;
1081: setMessage(p_errmsg_name,p_token1, p_value1,
1082: p_token2, p_value2, p_token3, p_value3,
1083: p_token4, p_value4, p_token5, p_value5,
1084: p_token6, p_value6, p_token7, p_value7,