DBA Data[Home] [Help]

PACKAGE BODY: APPS.FND_MLS_SUBMIT

Source


1 Package Body FND_MLS_SUBMIT as
2 /* $Header: AFCPMLSB.pls 120.4 2011/03/18 16:59:26 pferguso ship $ */
3 
4   procedure internal(critical in varchar2 default null,
5                      type     in varchar2 default null) is
6    begin
7 	   null;
8    end;
9 
10 
11   --
12   -- Name
13   --   submit_mls_request
14   -- Purpose
15   --   Submits mls concurrent request to be processed by a concurrent manager
16   --
17   -- Arguments
18   --   application	- Short name of application under which the program
19   --			- is registered
20   --   program		- concurrent program name for which the request has
21   --			- to be submitted
22   --   description	- Optional. Will be displayed along with user
23   --			- concurrent program name
24   --   start_time	- Optional. Time at which the request has to start
25   --			- running
26   --   sub_request	- Optional. Set to TRUE if the request is submitted
27   --   			- from another running request and has to be treated
28   --			- as a sub request. Default is FALSE
29   --   argument1..100	- Optional. Arguments for the mls concurrent request
30   --
31 
32 function submit_mls_request (
33         application IN varchar2 default NULL,
34         program     IN varchar2 default NULL,
35         description IN varchar2 default NULL,
36         start_time  IN varchar2 default NULL,
37         sub_request IN boolean  default FALSE,
38         argument1   IN varchar2 default CHR(0),
39         argument2   IN varchar2 default CHR(0),
40         argument3   IN varchar2 default CHR(0),
41         argument4   IN varchar2 default CHR(0),
42         argument5   IN varchar2 default CHR(0),
43         argument6   IN varchar2 default CHR(0),
44         argument7   IN varchar2 default CHR(0),
45         argument8   IN varchar2 default CHR(0),
46         argument9   IN varchar2 default CHR(0),
47         argument10  IN varchar2 default CHR(0),
48         argument11  IN varchar2 default CHR(0),
49         argument12  IN varchar2 default CHR(0),
50         argument13  IN varchar2 default CHR(0),
51         argument14  IN varchar2 default CHR(0),
52         argument15  IN varchar2 default CHR(0),
53         argument16  IN varchar2 default CHR(0),
54         argument17  IN varchar2 default CHR(0),
55         argument18  IN varchar2 default CHR(0),
56         argument19  IN varchar2 default CHR(0),
57         argument20  IN varchar2 default CHR(0),
58         argument21  IN varchar2 default CHR(0),
59         argument22  IN varchar2 default CHR(0),
60         argument23  IN varchar2 default CHR(0),
61         argument24  IN varchar2 default CHR(0),
62         argument25  IN varchar2 default CHR(0),
63         argument26  IN varchar2 default CHR(0),
64         argument27  IN varchar2 default CHR(0),
65         argument28  IN varchar2 default CHR(0),
66         argument29  IN varchar2 default CHR(0),
67         argument30  IN varchar2 default CHR(0),
68         argument31  IN varchar2 default CHR(0),
69         argument32  IN varchar2 default CHR(0),
70         argument33  IN varchar2 default CHR(0),
71         argument34  IN varchar2 default CHR(0),
72         argument35  IN varchar2 default CHR(0),
73         argument36  IN varchar2 default CHR(0),
74         argument37  IN varchar2 default CHR(0),
75         argument38  IN varchar2 default CHR(0),
76         argument39  IN varchar2 default CHR(0),
77         argument40  IN varchar2 default CHR(0),
78         argument41  IN varchar2 default CHR(0),
79         argument42  IN varchar2 default CHR(0),
80         argument43  IN varchar2 default CHR(0),
81         argument44  IN varchar2 default CHR(0),
82         argument45  IN varchar2 default CHR(0),
83         argument46  IN varchar2 default CHR(0),
84         argument47  IN varchar2 default CHR(0),
85         argument48  IN varchar2 default CHR(0),
86         argument49  IN varchar2 default CHR(0),
87         argument50  IN varchar2 default CHR(0),
88         argument51  IN varchar2 default CHR(0),
89         argument52  IN varchar2 default CHR(0),
90         argument53  IN varchar2 default CHR(0),
91         argument54  IN varchar2 default CHR(0),
92         argument55  IN varchar2 default CHR(0),
93         argument56  IN varchar2 default CHR(0),
94         argument57  IN varchar2 default CHR(0),
95         argument58  IN varchar2 default CHR(0),
96         argument59  IN varchar2 default CHR(0),
97         argument60  IN varchar2 default CHR(0),
98         argument61  IN varchar2 default CHR(0),
99         argument62  IN varchar2 default CHR(0),
100         argument63  IN varchar2 default CHR(0),
101         argument64  IN varchar2 default CHR(0),
102         argument65  IN varchar2 default CHR(0),
103         argument66  IN varchar2 default CHR(0),
104         argument67  IN varchar2 default CHR(0),
105         argument68  IN varchar2 default CHR(0),
106         argument69  IN varchar2 default CHR(0),
107         argument70  IN varchar2 default CHR(0),
108         argument71  IN varchar2 default CHR(0),
109         argument72  IN varchar2 default CHR(0),
110         argument73  IN varchar2 default CHR(0),
111         argument74  IN varchar2 default CHR(0),
112         argument75  IN varchar2 default CHR(0),
113         argument76  IN varchar2 default CHR(0),
114         argument77  IN varchar2 default CHR(0),
115         argument78  IN varchar2 default CHR(0),
116         argument79  IN varchar2 default CHR(0),
117         argument80  IN varchar2 default CHR(0),
118         argument81  IN varchar2 default CHR(0),
119         argument82  IN varchar2 default CHR(0),
120         argument83  IN varchar2 default CHR(0),
121         argument84  IN varchar2 default CHR(0),
122         argument85  IN varchar2 default CHR(0),
123         argument86  IN varchar2 default CHR(0),
124         argument87  IN varchar2 default CHR(0),
125         argument88  IN varchar2 default CHR(0),
126         argument89  IN varchar2 default CHR(0),
127         argument90  IN varchar2 default CHR(0),
128         argument91  IN varchar2 default CHR(0),
129         argument92  IN varchar2 default CHR(0),
130         argument93  IN varchar2 default CHR(0),
131         argument94  IN varchar2 default CHR(0),
132         argument95  IN varchar2 default CHR(0),
133         argument96  IN varchar2 default CHR(0),
134         argument97  IN varchar2 default CHR(0),
135         argument98  IN varchar2 default CHR(0),
136         argument99  IN varchar2 default CHR(0),
137         argument100  IN varchar2 default CHR(0))
138 			  return number is
139 
140 
141   begin
142    return 0;
143   end submit_mls_request;
144 
145 
146   --
147   -- Name
148   --   add_notification
149   -- Purpose
150   --   Called before submission to add a user to the notify list.
151   --   Added this new method since changing the add_notification will need
152   --   generation of all calling forms.
153   --   In a major release we can merge this one with previous one with default
154   --   values.
155   --
156   -- Arguments
157   --    User            - User name.
158   --    on_normal       - Notify when normal completion (Values Y/N)
159   --    on_warning      - Notify when request completes with warning (Y/N)
160   --    on_error        - Notify when request completed with error (Y/N)
161 
162   function add_notification (user       in varchar2,
163                              on_normal  in varchar2,
164                              on_warning in varchar2,
165                              on_error   in varchar2)
166             return boolean is
167   begin
168 
169        return FALSE;
170 
171   end;
172 
173 
174   --
175   -- Name
176   --   add_notification
177   -- Purpose
178   --   Called before submission to add a user to the notify list.
179   --
180   -- Arguments
181   --	User		- User name.
182 
183   function add_notification (user in varchar2) return boolean is
184   begin
185 
186       return FALSE;
187   end;
188 
189 
190   --
191   -- Name
192   --   add_layout
193   -- Purpose
194   --   Called before submission to add layout options for request output.
195   --
196   -- Arguments
197   --    Template_APPL_Name            - Template Application Short name.
198   --    Template_code                 - Template code
199   --    Template_Language             - Template File language (iso value)
200   --    Template_Territory            - Template File Territory (iso value)
201   --    Output Format                 - Output Format
202   --
203 
204  function add_layout (template_appl_name in varchar2,
205 			template_code     in varchar2,
206 			template_language in varchar2,
207  			template_territory in varchar2,
208 			output_format     in varchar2,
209 			nls_language in varchar2) return boolean is
210   begin
211       return (FALSE);
212   end;
213 
214 
215   --
216   -- Name
217   --   add_printer
218   -- Purpose
219   --   Called after set print options to add a printer to the
220   --   print list.
221   --
222   -- Arguments
223   --   printer	- Printer name where the request o/p should be sent
224   --   copies		- Number of copies to print
225   --   lang     - Language for o/p to print
226 
227   function add_printer (printer in varchar2 default null,
228                         copies  in number default null,
229                         lang in varchar2 default null) return boolean is
230   begin
231 	    return (FALSE);
232 
233   end;
234 
235   --
236   -- Name
237   --   set_print_options
238   -- Purpose
239   --   Called before submitting request if the printing of output has
240   --   to be controlled with specific printer/style/copies etc.,
241   --
242   -- Arguments
243   --   printer		- Printer name where the request o/p should be sent
244   --   style		- Print style that needs to be used for printing
245   --   copies		- Number of copies to print
246   --   save_output	- Should the output file be saved after printing
247   --   			- Default is TRUE.  TRUE/FALSE
248   --   print_together   - Applies only for sub requests. If 'Y', output
249   --			- will not be printed until all the sub requests
250   --			- complete. Default is N. Y/N
251   --   validate_printer - Once submit function is called
252   --                    - with a specific program, if the printer specified
253   --                    - here conflicts with a printer setting at the
254   --                    - program level, one of three options is available:
255   --                    - FAIL - raise an error and fail to submit
256   --                    - SKIP - skip this print pp action, but submit anyway
257   --                    - RESOLVE - switch to the valid printer, if printer
258   --                    - and style are compatible
259   --                    - Default is RESOLVE
260   --   lang   - Language to print the o/p
261 
262   function set_print_options (
263             printer IN varchar2 default NULL,
264 			      style IN varchar2 default NULL,
265 			      copies IN number	 default NULL,
266 			      save_output IN boolean  default TRUE,
267             print_together IN varchar2 default 'N',
268             validate_printer IN varchar2 default 'RESOLVE',
269             lang IN VARCHAR2 default NULL)
270 			      return  boolean is
271 
272 
273   begin
274 	    return (FALSE);
275   end set_print_options;
276 
277 
278   --
279   -- Name
280   --   add_language
281   -- Purpose
282   --   Called to add language for request submission.
283   --
284   -- Arguments
285   --	lang		  - Request Language
286   --  territory - Request Territory
287   --  num_char  - Request Numeric Characters
288 
289   function add_language (
290                lang IN VARCHAR2,
291                territory IN VARCHAR2,
292                num_char IN VARCHAR2) return boolean is
293 
294   begin
295 
296     return(FALSE);
297 
298   end add_language;
299 
300   function set_options (
301               implicit  IN varchar2 default 'NO',
302               protected IN varchar2 default 'NO',
303               language  IN varchar2 default NULL,
304               territory IN varchar2 default NULL,
305               datagroup IN varchar2 default NULL,
306               numeric_characters IN varchar2 default NULL) return boolean is
307     begin
308         return(FALSE);
309 
310   end set_options;
311 
312   procedure set_dest_ops(ops_id IN number default NULL) is
313   begin
314      null;
315   end;
316 
317   procedure set_org_id(org_id IN number default NULL) is
318   begin
319      null;
320   end;
321 
322 END FND_MLS_SUBMIT;