1 package GMS_ERROR_PKG AUTHID CURRENT_USER as
2 --$Header: gmserhns.pls 115.9 2002/11/28 09:00:53 srkotwal ship $
3
4 X_Request_Trace_Id Number;
5 PROCEDURE gms_message ( x_err_name IN VARCHAR2,
6 x_token_name1 IN VARCHAR2 default NULL,
7 x_token_val1 IN VARCHAR2 default NULL,
8 x_token_name2 IN VARCHAR2 default NULL,
9 x_token_val2 IN VARCHAR2 default NULL,
10 x_token_name3 IN VARCHAR2 default NULL,
11 x_token_val3 IN VARCHAR2 default NULL,
12 x_token_name4 IN VARCHAR2 default NULL,
13 x_token_val4 IN VARCHAR2 default NULL,
14 x_token_name5 IN VARCHAR2 default NULL,
15 x_token_val5 IN VARCHAR2 default NULL,
16 x_exec_type IN VARCHAR2 default NULL,
17 x_err_code IN OUT NOCOPY NUMBER,
18 x_err_buff IN OUT NOCOPY VARCHAR2);
19 /**
20 Parameters details:
21 -------------------
22 x_err_name: Name of the error message that is to be used.
23 x_token_name1 .. 5: Name of the token (if any) associated with the message.
24 x_token_val1 .. 5: Value of the token (if any) associated with the message.
25 x_exec_type: 'C' - concurrent mode (logged to FND_FILE.log);
26 'I' - interactive mode (logged to PL/SQL table).
27 x_err_code: 0 - Success; 1 - Unexpected error; 2 - Expected error
28 x_err_buff: The actual message with the substituted token values.
29 **/
30
31 PROCEDURE gms_debug (x_debug_msg IN VARCHAR2,
32 x_exec_type IN VARCHAR2);
33
34 -- Added for Bug 1744641: To Generate errors when an exception occurs
35 -- during the process of generation of invoice/Revenue.
36 PROCEDURE Gms_Exception_Head_Proc(x_calling_process VARCHAR2) ;
37
38 PROCEDURE Gms_Exception_Lines_Proc (
39 x_exception_msg IN VARCHAR2 ,
40 x_token_1 IN VARCHAR2,
41 x_calling_place IN VARCHAR2,
42 x_project_id IN NUMBER DEFAULT NULL ,
43 x_award_number IN VARCHAR2 DEFAULT NULL ,
44 x_award_name IN VARCHAR2 DEFAULT NULL,
45 x_sql_code IN VARCHAR2 DEFAULT NULL,
46 x_sql_message IN VARCHAR2 DEFAULT NULL ) ;
47
48 -- End of code added for bug 1744641
49
50 PROCEDURE gms_output(x_output IN VARCHAR2);
51
52 PROCEDURE set_debug_context; -- Added for Bug: 2510024
53
54 end GMS_ERROR_PKG;