DBA Data[Home] [Help]

PACKAGE BODY: APPS.IGIRX_C_IAC_PROJ

Source


1 PACKAGE BODY igirx_c_iac_proj AS
2 /* $Header: igiiapxb.pls 120.6 2007/08/01 10:44:48 npandya ship $ */
3 
4 --===========================FND_LOG.START=====================================
5 
6 g_state_level NUMBER	     :=	FND_LOG.LEVEL_STATEMENT;
7 g_proc_level  NUMBER	     :=	FND_LOG.LEVEL_PROCEDURE;
8 g_event_level NUMBER	     :=	FND_LOG.LEVEL_EVENT;
9 g_excep_level NUMBER	     :=	FND_LOG.LEVEL_EXCEPTION;
10 g_error_level NUMBER	     :=	FND_LOG.LEVEL_ERROR;
11 g_unexp_level NUMBER	     :=	FND_LOG.LEVEL_UNEXPECTED;
12 g_path        VARCHAR2(100)  := 'IGI.PLSQL.igiiapxb.igirx_c_iac_proj.';
13 
14 --===========================FND_LOG.END=======================================
15 
16 -- ====================================================================
17 -- PROCEDURE proj:
18 -- ====================================================================
19 
20 PROCEDURE proj (
21   errbuf	    out nocopy varchar2,
22   retcode	    out nocopy varchar2,
23   argument1	    in	varchar2,   -- projection_id
24   argument2         in  varchar2  default  null,
25   argument3         in  varchar2  default  null,
26   argument4         in  varchar2  default  null,
27   argument5         in  varchar2  default  null,
28   argument6         in  varchar2  default  null,
29   argument7         in  varchar2  default  null,
30   argument8         in  varchar2  default  null,
31   argument9         in  varchar2  default  null,
32   argument10        in  varchar2  default  null,
33   argument11	   in  varchar2  default  null,
34   argument12        in  varchar2  default  null,
35   argument13        in  varchar2  default  null,
36   argument14        in  varchar2  default  null,
37   argument15        in  varchar2  default  null,
38   argument16        in  varchar2  default  null,
39   argument17        in  varchar2  default  null,
40   argument18        in  varchar2  default  null,
41   argument19        in  varchar2  default  null,
42   argument20        in  varchar2  default  null,
43   argument21	   in  varchar2  default  null,
44   argument22        in  varchar2  default  null,
45   argument23        in  varchar2  default  null,
46   argument24        in  varchar2  default  null,
47   argument25        in  varchar2  default  null,
48   argument26        in  varchar2  default  null,
49   argument27        in  varchar2  default  null,
50   argument28        in  varchar2  default  null,
51   argument29        in  varchar2  default  null,
52   argument30        in  varchar2  default  null,
53   argument31	   in  varchar2  default  null,
54   argument32        in  varchar2  default  null,
55   argument33        in  varchar2  default  null,
56   argument34        in  varchar2  default  null,
57   argument35        in  varchar2  default  null,
58   argument36        in  varchar2  default  null,
59   argument37        in  varchar2  default  null,
60   argument38        in  varchar2  default  null,
61   argument39        in  varchar2  default  null,
62   argument40        in  varchar2  default  null,
63   argument41	   in  varchar2  default  null,
64   argument42        in  varchar2  default  null,
65   argument43        in  varchar2  default  null,
66   argument44        in  varchar2  default  null,
67   argument45        in  varchar2  default  null,
68   argument46        in  varchar2  default  null,
69   argument47        in  varchar2  default  null,
70   argument48        in  varchar2  default  null,
71   argument49        in  varchar2  default  null,
72   argument50        in  varchar2  default  null,
73   argument51	   in  varchar2  default  null,
74   argument52        in  varchar2  default  null,
75   argument53        in  varchar2  default  null,
76   argument54        in  varchar2  default  null,
77   argument55        in  varchar2  default  null,
78   argument56        in  varchar2  default  null,
79   argument57        in  varchar2  default  null,
80   argument58        in  varchar2  default  null,
81   argument59        in  varchar2  default  null,
82   argument60        in  varchar2  default  null,
83   argument61	   in  varchar2  default  null,
84   argument62        in  varchar2  default  null,
85   argument63        in  varchar2  default  null,
86   argument64        in  varchar2  default  null,
87   argument65        in  varchar2  default  null,
88   argument66        in  varchar2  default  null,
89   argument67        in  varchar2  default  null,
90   argument68        in  varchar2  default  null,
91   argument69        in  varchar2  default  null,
92   argument70        in  varchar2  default  null,
93   argument71	   in  varchar2  default  null,
94   argument72        in  varchar2  default  null,
95   argument73        in  varchar2  default  null,
96   argument74        in  varchar2  default  null,
97   argument75        in  varchar2  default  null,
98   argument76        in  varchar2  default  null,
99   argument77        in  varchar2  default  null,
100   argument78        in  varchar2  default  null,
101   argument79        in  varchar2  default  null,
102   argument80        in  varchar2  default  null,
103   argument81	   in  varchar2  default  null,
104   argument82        in  varchar2  default  null,
105   argument83        in  varchar2  default  null,
106   argument84        in  varchar2  default  null,
107   argument85        in  varchar2  default  null,
108   argument86        in  varchar2  default  null,
109   argument87        in  varchar2  default  null,
110   argument88        in  varchar2  default  null,
111   argument89        in  varchar2  default  null,
112   argument90        in  varchar2  default  null,
113   argument91	   in  varchar2  default  null,
114   argument92        in  varchar2  default  null,
115   argument93        in  varchar2  default  null,
116   argument94        in  varchar2  default  null,
117   argument95        in  varchar2  default  null,
118   argument96        in  varchar2  default  null,
119   argument97        in  varchar2  default  null,
120   argument98        in  varchar2  default  null,
121   argument99        in  varchar2  default  null,
122   argument100            in       varchar2 default null) is
123 
124   h_request_id    NUMBER := fnd_global.conc_request_id;
125   l_path 	  VARCHAR2(100) := g_path||'proj';
126   BEGIN
127 
128    igi_iac_debug_pkg.debug_other_string(g_state_level,l_path,'projection id:   '||argument1);
129 
130    h_request_id := fnd_global.conc_request_id;
131 
132    igi_iac_debug_pkg.debug_other_string(g_state_level,l_path,'Before calling inner procedure, request id: '||h_request_id);
133    igirx_iac_proj.proj(
134         p_projection_id => to_number(argument1),
135         p_request_id 	=> h_request_id,
136 	retcode 	=> retcode,
137 	errbuf 		=> errbuf);
138 
139    igi_iac_debug_pkg.debug_other_string(g_state_level,l_path,'Projections Outer wrapper completed success fully');
140    retcode := 0;
141    errbuf := 'Successful!';
142 
143   EXCEPTION
144      WHEN OTHERS THEN
145           retcode := 2;
146 	  FND_MESSAGE.SET_NAME('IGI', 'IGI_IAC_EXCEPTION');
147 	      FND_MESSAGE.SET_TOKEN('PACKAGE','igirx_c_iac_proj');
148 	      FND_MESSAGE.SET_TOKEN('ERROR_MESSAGE','Projections Outer wrapper Unsuccessful!');
149 
150           errbuf := fnd_message.get ;
151 	  igi_iac_debug_pkg.debug_unexpected_msg(l_path);
152   END proj;
153 
154 END igirx_c_iac_proj;