[Home] [Help]
PACKAGE: APPS.LNS_FINANCIALS_W
Source
1 package lns_financials_w as
2 /* $Header: LNS_FINANCIALJ_S.pls 120.7.12010000.3 2009/01/07 13:35:57 gparuchu ship $ */
3 procedure rosetta_table_copy_in_p1(t out nocopy lns_financials.rate_schedule_tbl, a0 JTF_NUMBER_TABLE
4 , a1 JTF_DATE_TABLE
5 , a2 JTF_DATE_TABLE
6 , a3 JTF_NUMBER_TABLE
7 , a4 JTF_NUMBER_TABLE
8 , a5 JTF_NUMBER_TABLE
9 , a6 JTF_NUMBER_TABLE
10 , a7 JTF_VARCHAR2_TABLE_100
11 , a8 JTF_VARCHAR2_TABLE_100
12 , a9 JTF_VARCHAR2_TABLE_100
13 );
14 procedure rosetta_table_copy_out_p1(t lns_financials.rate_schedule_tbl, a0 out nocopy JTF_NUMBER_TABLE
15 , a1 out nocopy JTF_DATE_TABLE
16 , a2 out nocopy JTF_DATE_TABLE
17 , a3 out nocopy JTF_NUMBER_TABLE
18 , a4 out nocopy JTF_NUMBER_TABLE
19 , a5 out nocopy JTF_NUMBER_TABLE
20 , a6 out nocopy JTF_NUMBER_TABLE
21 , a7 out nocopy JTF_VARCHAR2_TABLE_100
22 , a8 out nocopy JTF_VARCHAR2_TABLE_100
23 , a9 out nocopy JTF_VARCHAR2_TABLE_100
24 );
25
26 procedure rosetta_table_copy_in_p3(t out nocopy lns_financials.amortization_tbl, a0 JTF_NUMBER_TABLE
27 , a1 JTF_DATE_TABLE
28 , a2 JTF_DATE_TABLE
29 , a3 JTF_DATE_TABLE
30 , a4 JTF_NUMBER_TABLE
31 , a5 JTF_NUMBER_TABLE
32 , a6 JTF_NUMBER_TABLE
33 , a7 JTF_NUMBER_TABLE
34 , a8 JTF_NUMBER_TABLE
35 , a9 JTF_NUMBER_TABLE
36 , a10 JTF_NUMBER_TABLE
37 , a11 JTF_NUMBER_TABLE
38 , a12 JTF_NUMBER_TABLE
39 , a13 JTF_NUMBER_TABLE
40 , a14 JTF_NUMBER_TABLE
41 , a15 JTF_NUMBER_TABLE
42 , a16 JTF_NUMBER_TABLE
43 , a17 JTF_NUMBER_TABLE
44 , a18 JTF_NUMBER_TABLE
45 , a19 JTF_NUMBER_TABLE
46 , a20 JTF_NUMBER_TABLE
47 , a21 JTF_VARCHAR2_TABLE_100
48 , a22 JTF_VARCHAR2_TABLE_100
49 , a23 JTF_VARCHAR2_TABLE_100
50 , a24 JTF_NUMBER_TABLE
51 , a25 JTF_NUMBER_TABLE
52 , a26 JTF_NUMBER_TABLE
53 );
54 procedure rosetta_table_copy_out_p3(t lns_financials.amortization_tbl, a0 out nocopy JTF_NUMBER_TABLE
55 , a1 out nocopy JTF_DATE_TABLE
56 , a2 out nocopy JTF_DATE_TABLE
57 , a3 out nocopy JTF_DATE_TABLE
58 , a4 out nocopy JTF_NUMBER_TABLE
59 , a5 out nocopy JTF_NUMBER_TABLE
60 , a6 out nocopy JTF_NUMBER_TABLE
61 , a7 out nocopy JTF_NUMBER_TABLE
62 , a8 out nocopy JTF_NUMBER_TABLE
63 , a9 out nocopy JTF_NUMBER_TABLE
64 , a10 out nocopy JTF_NUMBER_TABLE
65 , a11 out nocopy JTF_NUMBER_TABLE
66 , a12 out nocopy JTF_NUMBER_TABLE
67 , a13 out nocopy JTF_NUMBER_TABLE
68 , a14 out nocopy JTF_NUMBER_TABLE
69 , a15 out nocopy JTF_NUMBER_TABLE
70 , a16 out nocopy JTF_NUMBER_TABLE
71 , a17 out nocopy JTF_NUMBER_TABLE
72 , a18 out nocopy JTF_NUMBER_TABLE
73 , a19 out nocopy JTF_NUMBER_TABLE
74 , a20 out nocopy JTF_NUMBER_TABLE
75 , a21 out nocopy JTF_VARCHAR2_TABLE_100
76 , a22 out nocopy JTF_VARCHAR2_TABLE_100
77 , a23 out nocopy JTF_VARCHAR2_TABLE_100
78 , a24 out nocopy JTF_NUMBER_TABLE
79 , a25 out nocopy JTF_NUMBER_TABLE
80 , a26 out nocopy JTF_NUMBER_TABLE
81 );
82
83 procedure rosetta_table_copy_in_p6(t out nocopy lns_financials.payoff_tbl, a0 JTF_NUMBER_TABLE
84 , a1 JTF_NUMBER_TABLE
85 , a2 JTF_NUMBER_TABLE
86 , a3 JTF_NUMBER_TABLE
87 , a4 JTF_NUMBER_TABLE
88 , a5 JTF_NUMBER_TABLE
89 , a6 JTF_NUMBER_TABLE
90 , a7 JTF_NUMBER_TABLE
91 , a8 JTF_NUMBER_TABLE
92 , a9 JTF_DATE_TABLE
93 );
94 procedure rosetta_table_copy_out_p6(t lns_financials.payoff_tbl, a0 out nocopy JTF_NUMBER_TABLE
95 , a1 out nocopy JTF_NUMBER_TABLE
96 , a2 out nocopy JTF_NUMBER_TABLE
97 , a3 out nocopy JTF_NUMBER_TABLE
98 , a4 out nocopy JTF_NUMBER_TABLE
99 , a5 out nocopy JTF_NUMBER_TABLE
100 , a6 out nocopy JTF_NUMBER_TABLE
101 , a7 out nocopy JTF_NUMBER_TABLE
102 , a8 out nocopy JTF_NUMBER_TABLE
103 , a9 out nocopy JTF_DATE_TABLE
104 );
105
106 procedure rosetta_table_copy_in_p8(t out nocopy lns_financials.payoff_tbl2, a0 JTF_VARCHAR2_TABLE_100
107 , a1 JTF_NUMBER_TABLE
108 , a2 JTF_NUMBER_TABLE
109 , a3 JTF_NUMBER_TABLE
110 );
111 procedure rosetta_table_copy_out_p8(t lns_financials.payoff_tbl2, a0 out nocopy JTF_VARCHAR2_TABLE_100
112 , a1 out nocopy JTF_NUMBER_TABLE
113 , a2 out nocopy JTF_NUMBER_TABLE
114 , a3 out nocopy JTF_NUMBER_TABLE
115 );
116
117 procedure rosetta_table_copy_in_p10(t out nocopy lns_financials.loan_activity_tbl, a0 JTF_DATE_TABLE
118 , a1 JTF_NUMBER_TABLE
119 , a2 JTF_NUMBER_TABLE
120 , a3 JTF_NUMBER_TABLE
121 );
122 procedure rosetta_table_copy_out_p10(t lns_financials.loan_activity_tbl, a0 out nocopy JTF_DATE_TABLE
123 , a1 out nocopy JTF_NUMBER_TABLE
124 , a2 out nocopy JTF_NUMBER_TABLE
125 , a3 out nocopy JTF_NUMBER_TABLE
126 );
127
128 procedure rosetta_table_copy_in_p12(t out nocopy lns_financials.payment_schedule_tbl, a0 JTF_DATE_TABLE
129 , a1 JTF_DATE_TABLE
130 );
131 procedure rosetta_table_copy_out_p12(t lns_financials.payment_schedule_tbl, a0 out nocopy JTF_DATE_TABLE
132 , a1 out nocopy JTF_DATE_TABLE
133 );
134
135 procedure rosetta_table_copy_in_p13(t out nocopy lns_financials.date_tbl, a0 JTF_DATE_TABLE);
136 procedure rosetta_table_copy_out_p13(t lns_financials.date_tbl, a0 out nocopy JTF_DATE_TABLE);
137
138 procedure rosetta_table_copy_in_p14(t out nocopy lns_financials.amount_tbl, a0 JTF_NUMBER_TABLE);
139 procedure rosetta_table_copy_out_p14(t lns_financials.amount_tbl, a0 out nocopy JTF_NUMBER_TABLE);
140
141 procedure rosetta_table_copy_in_p15(t out nocopy lns_financials.vchar_tbl, a0 JTF_VARCHAR2_TABLE_100);
142 procedure rosetta_table_copy_out_p15(t lns_financials.vchar_tbl, a0 out nocopy JTF_VARCHAR2_TABLE_100);
143
144 procedure rosetta_table_copy_in_p17(t out nocopy lns_financials.fees_tbl, a0 JTF_NUMBER_TABLE
145 , a1 JTF_VARCHAR2_TABLE_100
146 , a2 JTF_NUMBER_TABLE
147 , a3 JTF_NUMBER_TABLE
148 , a4 JTF_VARCHAR2_TABLE_300
149 , a5 JTF_NUMBER_TABLE
150 , a6 JTF_VARCHAR2_TABLE_100
151 , a7 JTF_NUMBER_TABLE
152 , a8 JTF_VARCHAR2_TABLE_100
153 , a9 JTF_VARCHAR2_TABLE_100
154 );
155 procedure rosetta_table_copy_out_p17(t lns_financials.fees_tbl, a0 out nocopy JTF_NUMBER_TABLE
156 , a1 out nocopy JTF_VARCHAR2_TABLE_100
157 , a2 out nocopy JTF_NUMBER_TABLE
158 , a3 out nocopy JTF_NUMBER_TABLE
159 , a4 out nocopy JTF_VARCHAR2_TABLE_300
160 , a5 out nocopy JTF_NUMBER_TABLE
161 , a6 out nocopy JTF_VARCHAR2_TABLE_100
162 , a7 out nocopy JTF_NUMBER_TABLE
163 , a8 out nocopy JTF_VARCHAR2_TABLE_100
164 , a9 out nocopy JTF_VARCHAR2_TABLE_100
165 );
166
167 procedure shiftloandates(p_loan_id NUMBER
168 , p_new_start_date DATE
169 , p_phase VARCHAR2
170 , p3_a0 out nocopy NUMBER
171 , p3_a1 out nocopy NUMBER
172 , p3_a2 out nocopy VARCHAR2
173 , p3_a3 out nocopy NUMBER
174 , p3_a4 out nocopy VARCHAR2
175 , p3_a5 out nocopy VARCHAR2
176 , p3_a6 out nocopy VARCHAR2
177 , p3_a7 out nocopy DATE
178 , p3_a8 out nocopy DATE
179 , p3_a9 out nocopy NUMBER
180 , p3_a10 out nocopy NUMBER
181 , p3_a11 out nocopy NUMBER
182 , p3_a12 out nocopy NUMBER
183 , p3_a13 out nocopy NUMBER
184 , p3_a14 out nocopy NUMBER
185 , p3_a15 out nocopy NUMBER
186 , p3_a16 out nocopy NUMBER
187 , p3_a17 out nocopy NUMBER
188 , p3_a18 out nocopy DATE
189 , p3_a19 out nocopy NUMBER
190 , p3_a20 out nocopy NUMBER
191 , p3_a21 out nocopy VARCHAR2
192 , p3_a22 out nocopy VARCHAR2
193 , p3_a23 out nocopy VARCHAR2
194 , p3_a24 out nocopy NUMBER
195 , p3_a25 out nocopy NUMBER
196 , p3_a26 out nocopy NUMBER
197 , p3_a27 out nocopy NUMBER
198 , p3_a28 out nocopy VARCHAR2
199 , p3_a29 out nocopy VARCHAR2
200 , p3_a30 out nocopy NUMBER
201 , p3_a31 out nocopy VARCHAR2
202 , p3_a32 out nocopy VARCHAR2
203 , p3_a33 out nocopy DATE
204 , p3_a34 out nocopy VARCHAR2
205 , p3_a35 out nocopy DATE
206 , p3_a36 out nocopy VARCHAR2
207 , p3_a37 out nocopy NUMBER
208 , p3_a38 out nocopy NUMBER
209 , p3_a39 out nocopy VARCHAR2
210 , p3_a40 out nocopy VARCHAR2
211 , p3_a41 out nocopy DATE
212 , p3_a42 out nocopy DATE
213 , p3_a43 out nocopy DATE
214 , p3_a44 out nocopy VARCHAR2
215 , p3_a45 out nocopy VARCHAR2
216 , p3_a46 out nocopy NUMBER
217 , p3_a47 out nocopy NUMBER
218 , p3_a48 out nocopy VARCHAR2
219 , p3_a49 out nocopy VARCHAR2
220 , p3_a50 out nocopy NUMBER
221 , p3_a51 out nocopy DATE
222 , p3_a52 out nocopy NUMBER
223 , p3_a53 out nocopy NUMBER
224 , p3_a54 out nocopy NUMBER
225 , p3_a55 out nocopy NUMBER
226 , p3_a56 out nocopy NUMBER
227 , p3_a57 out nocopy VARCHAR2
228 , p3_a58 out nocopy NUMBER
229 , p3_a59 out nocopy DATE
230 , p3_a60 out nocopy NUMBER
231 , p3_a61 out nocopy NUMBER
232 , p3_a62 out nocopy NUMBER
233 , p3_a63 out nocopy NUMBER
234 , p3_a64 out nocopy NUMBER
235 , p3_a65 out nocopy VARCHAR2
236 , p3_a66 out nocopy VARCHAR2
237 , p3_a67 out nocopy VARCHAR2
238 , p3_a68 out nocopy VARCHAR2
239 , p3_a69 out nocopy NUMBER
240 , p3_a70 out nocopy NUMBER
241 , p3_a71 out nocopy NUMBER
242 , p3_a72 out nocopy NUMBER
243 , p3_a73 out nocopy DATE
244 , p3_a74 out nocopy DATE
245 , p3_a75 out nocopy VARCHAR2
246 , p3_a76 out nocopy VARCHAR2
247 , p3_a77 out nocopy VARCHAR2
248 , p3_a78 out nocopy VARCHAR2
249 , p3_a79 out nocopy DATE
250 , p3_a80 out nocopy VARCHAR2
251 , p3_a81 out nocopy NUMBER
252 , p3_a82 out nocopy NUMBER
253 , p3_a83 out nocopy VARCHAR2
254 , p3_a84 out nocopy NUMBER
255 , p3_a85 out nocopy NUMBER
256 , p3_a86 out nocopy NUMBER
257 , p3_a87 out nocopy NUMBER
258 , p3_a88 out nocopy NUMBER
259 , x_dates_shifted_flag out nocopy VARCHAR2
260 , x_return_status out nocopy VARCHAR2
261 , x_msg_count out nocopy NUMBER
262 , x_msg_data out nocopy VARCHAR2
263 );
264 procedure validatepayoff(p0_a0 NUMBER
265 , p0_a1 NUMBER
266 , p0_a2 VARCHAR2
267 , p0_a3 NUMBER
268 , p0_a4 VARCHAR2
269 , p0_a5 VARCHAR2
270 , p0_a6 VARCHAR2
271 , p0_a7 DATE
272 , p0_a8 DATE
273 , p0_a9 NUMBER
274 , p0_a10 NUMBER
275 , p0_a11 NUMBER
276 , p0_a12 NUMBER
277 , p0_a13 NUMBER
278 , p0_a14 NUMBER
279 , p0_a15 NUMBER
280 , p0_a16 NUMBER
281 , p0_a17 NUMBER
282 , p0_a18 DATE
283 , p0_a19 NUMBER
284 , p0_a20 NUMBER
285 , p0_a21 VARCHAR2
286 , p0_a22 VARCHAR2
287 , p0_a23 VARCHAR2
288 , p0_a24 NUMBER
289 , p0_a25 NUMBER
290 , p0_a26 NUMBER
291 , p0_a27 NUMBER
292 , p0_a28 VARCHAR2
293 , p0_a29 VARCHAR2
294 , p0_a30 NUMBER
295 , p0_a31 VARCHAR2
296 , p0_a32 VARCHAR2
297 , p0_a33 DATE
298 , p0_a34 VARCHAR2
299 , p0_a35 DATE
300 , p0_a36 VARCHAR2
301 , p0_a37 NUMBER
302 , p0_a38 NUMBER
303 , p0_a39 VARCHAR2
304 , p0_a40 VARCHAR2
305 , p0_a41 DATE
306 , p0_a42 DATE
307 , p0_a43 DATE
308 , p0_a44 VARCHAR2
309 , p0_a45 VARCHAR2
310 , p0_a46 NUMBER
311 , p0_a47 NUMBER
312 , p0_a48 VARCHAR2
313 , p0_a49 VARCHAR2
314 , p0_a50 NUMBER
315 , p0_a51 DATE
316 , p0_a52 NUMBER
317 , p0_a53 NUMBER
318 , p0_a54 NUMBER
319 , p0_a55 NUMBER
320 , p0_a56 NUMBER
321 , p0_a57 VARCHAR2
322 , p0_a58 NUMBER
323 , p0_a59 DATE
324 , p0_a60 NUMBER
325 , p0_a61 NUMBER
326 , p0_a62 NUMBER
327 , p0_a63 NUMBER
328 , p0_a64 NUMBER
329 , p0_a65 VARCHAR2
330 , p0_a66 VARCHAR2
331 , p0_a67 VARCHAR2
332 , p0_a68 VARCHAR2
333 , p0_a69 NUMBER
334 , p0_a70 NUMBER
335 , p0_a71 NUMBER
336 , p0_a72 NUMBER
337 , p0_a73 DATE
338 , p0_a74 DATE
339 , p0_a75 VARCHAR2
340 , p0_a76 VARCHAR2
341 , p0_a77 VARCHAR2
342 , p0_a78 VARCHAR2
343 , p0_a79 DATE
344 , p0_a80 VARCHAR2
345 , p0_a81 NUMBER
346 , p0_a82 NUMBER
347 , p0_a83 VARCHAR2
348 , p0_a84 NUMBER
349 , p0_a85 NUMBER
350 , p0_a86 NUMBER
351 , p0_a87 NUMBER
352 , p0_a88 NUMBER
353 , p_payoff_date DATE
354 , x_return_status out nocopy VARCHAR2
355 , x_msg_count out nocopy NUMBER
356 , x_msg_data out nocopy VARCHAR2
357 );
358 procedure calculatepayoff(p_api_version NUMBER
359 , p_init_msg_list VARCHAR2
360 , p_loan_id NUMBER
361 , p_payoff_date DATE
362 , p4_a0 out nocopy JTF_VARCHAR2_TABLE_100
363 , p4_a1 out nocopy JTF_NUMBER_TABLE
364 , p4_a2 out nocopy JTF_NUMBER_TABLE
365 , p4_a3 out nocopy JTF_NUMBER_TABLE
366 , x_return_status out nocopy VARCHAR2
367 , x_msg_count out nocopy NUMBER
368 , x_msg_data out nocopy VARCHAR2
369 );
370 function getweightedrate(p0_a0 NUMBER
371 , p0_a1 NUMBER
372 , p0_a2 VARCHAR2
373 , p0_a3 NUMBER
374 , p0_a4 VARCHAR2
375 , p0_a5 VARCHAR2
376 , p0_a6 VARCHAR2
377 , p0_a7 DATE
378 , p0_a8 DATE
379 , p0_a9 NUMBER
380 , p0_a10 NUMBER
381 , p0_a11 NUMBER
382 , p0_a12 NUMBER
383 , p0_a13 NUMBER
384 , p0_a14 NUMBER
385 , p0_a15 NUMBER
386 , p0_a16 NUMBER
387 , p0_a17 NUMBER
388 , p0_a18 DATE
389 , p0_a19 NUMBER
390 , p0_a20 NUMBER
391 , p0_a21 VARCHAR2
392 , p0_a22 VARCHAR2
393 , p0_a23 VARCHAR2
394 , p0_a24 NUMBER
395 , p0_a25 NUMBER
396 , p0_a26 NUMBER
397 , p0_a27 NUMBER
398 , p0_a28 VARCHAR2
399 , p0_a29 VARCHAR2
400 , p0_a30 NUMBER
401 , p0_a31 VARCHAR2
402 , p0_a32 VARCHAR2
403 , p0_a33 DATE
404 , p0_a34 VARCHAR2
405 , p0_a35 DATE
406 , p0_a36 VARCHAR2
407 , p0_a37 NUMBER
408 , p0_a38 NUMBER
409 , p0_a39 VARCHAR2
410 , p0_a40 VARCHAR2
411 , p0_a41 DATE
412 , p0_a42 DATE
413 , p0_a43 DATE
414 , p0_a44 VARCHAR2
415 , p0_a45 VARCHAR2
416 , p0_a46 NUMBER
417 , p0_a47 NUMBER
418 , p0_a48 VARCHAR2
419 , p0_a49 VARCHAR2
420 , p0_a50 NUMBER
421 , p0_a51 DATE
422 , p0_a52 NUMBER
423 , p0_a53 NUMBER
424 , p0_a54 NUMBER
425 , p0_a55 NUMBER
426 , p0_a56 NUMBER
427 , p0_a57 VARCHAR2
428 , p0_a58 NUMBER
429 , p0_a59 DATE
430 , p0_a60 NUMBER
431 , p0_a61 NUMBER
432 , p0_a62 NUMBER
433 , p0_a63 NUMBER
434 , p0_a64 NUMBER
435 , p0_a65 VARCHAR2
436 , p0_a66 VARCHAR2
437 , p0_a67 VARCHAR2
438 , p0_a68 VARCHAR2
439 , p0_a69 NUMBER
440 , p0_a70 NUMBER
441 , p0_a71 NUMBER
442 , p0_a72 NUMBER
443 , p0_a73 DATE
444 , p0_a74 DATE
445 , p0_a75 VARCHAR2
446 , p0_a76 VARCHAR2
447 , p0_a77 VARCHAR2
448 , p0_a78 VARCHAR2
449 , p0_a79 DATE
450 , p0_a80 VARCHAR2
451 , p0_a81 NUMBER
452 , p0_a82 NUMBER
453 , p0_a83 VARCHAR2
454 , p0_a84 NUMBER
455 , p0_a85 NUMBER
456 , p0_a86 NUMBER
457 , p0_a87 NUMBER
458 , p0_a88 NUMBER
459 , p_start_date DATE
460 , p_end_date DATE
461 , p3_a0 JTF_NUMBER_TABLE
462 , p3_a1 JTF_DATE_TABLE
463 , p3_a2 JTF_DATE_TABLE
464 , p3_a3 JTF_NUMBER_TABLE
465 , p3_a4 JTF_NUMBER_TABLE
466 , p3_a5 JTF_NUMBER_TABLE
467 , p3_a6 JTF_NUMBER_TABLE
468 , p3_a7 JTF_VARCHAR2_TABLE_100
469 , p3_a8 JTF_VARCHAR2_TABLE_100
470 , p3_a9 JTF_VARCHAR2_TABLE_100
471 ) return number;
472 procedure amortizeeploan(p0_a0 NUMBER
473 , p0_a1 NUMBER
474 , p0_a2 VARCHAR2
475 , p0_a3 NUMBER
476 , p0_a4 VARCHAR2
477 , p0_a5 VARCHAR2
478 , p0_a6 VARCHAR2
479 , p0_a7 DATE
480 , p0_a8 DATE
481 , p0_a9 NUMBER
482 , p0_a10 NUMBER
483 , p0_a11 NUMBER
484 , p0_a12 NUMBER
485 , p0_a13 NUMBER
486 , p0_a14 NUMBER
487 , p0_a15 NUMBER
488 , p0_a16 NUMBER
489 , p0_a17 NUMBER
490 , p0_a18 DATE
491 , p0_a19 NUMBER
492 , p0_a20 NUMBER
493 , p0_a21 VARCHAR2
494 , p0_a22 VARCHAR2
495 , p0_a23 VARCHAR2
496 , p0_a24 NUMBER
497 , p0_a25 NUMBER
498 , p0_a26 NUMBER
499 , p0_a27 NUMBER
500 , p0_a28 VARCHAR2
501 , p0_a29 VARCHAR2
502 , p0_a30 NUMBER
503 , p0_a31 VARCHAR2
504 , p0_a32 VARCHAR2
505 , p0_a33 DATE
506 , p0_a34 VARCHAR2
507 , p0_a35 DATE
508 , p0_a36 VARCHAR2
509 , p0_a37 NUMBER
510 , p0_a38 NUMBER
511 , p0_a39 VARCHAR2
512 , p0_a40 VARCHAR2
513 , p0_a41 DATE
514 , p0_a42 DATE
515 , p0_a43 DATE
516 , p0_a44 VARCHAR2
517 , p0_a45 VARCHAR2
518 , p0_a46 NUMBER
519 , p0_a47 NUMBER
520 , p0_a48 VARCHAR2
521 , p0_a49 VARCHAR2
522 , p0_a50 NUMBER
523 , p0_a51 DATE
524 , p0_a52 NUMBER
525 , p0_a53 NUMBER
526 , p0_a54 NUMBER
527 , p0_a55 NUMBER
528 , p0_a56 NUMBER
529 , p0_a57 VARCHAR2
530 , p0_a58 NUMBER
531 , p0_a59 DATE
532 , p0_a60 NUMBER
533 , p0_a61 NUMBER
534 , p0_a62 NUMBER
535 , p0_a63 NUMBER
536 , p0_a64 NUMBER
537 , p0_a65 VARCHAR2
538 , p0_a66 VARCHAR2
539 , p0_a67 VARCHAR2
540 , p0_a68 VARCHAR2
541 , p0_a69 NUMBER
542 , p0_a70 NUMBER
543 , p0_a71 NUMBER
544 , p0_a72 NUMBER
545 , p0_a73 DATE
546 , p0_a74 DATE
547 , p0_a75 VARCHAR2
548 , p0_a76 VARCHAR2
549 , p0_a77 VARCHAR2
550 , p0_a78 VARCHAR2
551 , p0_a79 DATE
552 , p0_a80 VARCHAR2
553 , p0_a81 NUMBER
554 , p0_a82 NUMBER
555 , p0_a83 VARCHAR2
556 , p0_a84 NUMBER
557 , p0_a85 NUMBER
558 , p0_a86 NUMBER
559 , p0_a87 NUMBER
560 , p0_a88 NUMBER
561 , p1_a0 JTF_NUMBER_TABLE
562 , p1_a1 JTF_DATE_TABLE
563 , p1_a2 JTF_DATE_TABLE
564 , p1_a3 JTF_NUMBER_TABLE
565 , p1_a4 JTF_NUMBER_TABLE
566 , p1_a5 JTF_NUMBER_TABLE
567 , p1_a6 JTF_NUMBER_TABLE
568 , p1_a7 JTF_VARCHAR2_TABLE_100
569 , p1_a8 JTF_VARCHAR2_TABLE_100
570 , p1_a9 JTF_VARCHAR2_TABLE_100
571 , p_based_on_terms VARCHAR2
572 , p_installment_number NUMBER
573 , p4_a0 out nocopy JTF_NUMBER_TABLE
574 , p4_a1 out nocopy JTF_DATE_TABLE
575 , p4_a2 out nocopy JTF_DATE_TABLE
576 , p4_a3 out nocopy JTF_DATE_TABLE
577 , p4_a4 out nocopy JTF_NUMBER_TABLE
578 , p4_a5 out nocopy JTF_NUMBER_TABLE
579 , p4_a6 out nocopy JTF_NUMBER_TABLE
580 , p4_a7 out nocopy JTF_NUMBER_TABLE
581 , p4_a8 out nocopy JTF_NUMBER_TABLE
582 , p4_a9 out nocopy JTF_NUMBER_TABLE
583 , p4_a10 out nocopy JTF_NUMBER_TABLE
584 , p4_a11 out nocopy JTF_NUMBER_TABLE
585 , p4_a12 out nocopy JTF_NUMBER_TABLE
586 , p4_a13 out nocopy JTF_NUMBER_TABLE
587 , p4_a14 out nocopy JTF_NUMBER_TABLE
588 , p4_a15 out nocopy JTF_NUMBER_TABLE
589 , p4_a16 out nocopy JTF_NUMBER_TABLE
590 , p4_a17 out nocopy JTF_NUMBER_TABLE
591 , p4_a18 out nocopy JTF_NUMBER_TABLE
592 , p4_a19 out nocopy JTF_NUMBER_TABLE
593 , p4_a20 out nocopy JTF_NUMBER_TABLE
594 , p4_a21 out nocopy JTF_VARCHAR2_TABLE_100
595 , p4_a22 out nocopy JTF_VARCHAR2_TABLE_100
596 , p4_a23 out nocopy JTF_VARCHAR2_TABLE_100
597 , p4_a24 out nocopy JTF_NUMBER_TABLE
598 , p4_a25 out nocopy JTF_NUMBER_TABLE
599 , p4_a26 out nocopy JTF_NUMBER_TABLE
600 );
601 procedure amortizeloan(p0_a0 NUMBER
602 , p0_a1 NUMBER
603 , p0_a2 VARCHAR2
604 , p0_a3 NUMBER
605 , p0_a4 VARCHAR2
606 , p0_a5 VARCHAR2
607 , p0_a6 VARCHAR2
608 , p0_a7 DATE
609 , p0_a8 DATE
610 , p0_a9 NUMBER
611 , p0_a10 NUMBER
612 , p0_a11 NUMBER
613 , p0_a12 NUMBER
614 , p0_a13 NUMBER
615 , p0_a14 NUMBER
616 , p0_a15 NUMBER
617 , p0_a16 NUMBER
618 , p0_a17 NUMBER
619 , p0_a18 DATE
620 , p0_a19 NUMBER
621 , p0_a20 NUMBER
622 , p0_a21 VARCHAR2
623 , p0_a22 VARCHAR2
624 , p0_a23 VARCHAR2
625 , p0_a24 NUMBER
626 , p0_a25 NUMBER
627 , p0_a26 NUMBER
628 , p0_a27 NUMBER
629 , p0_a28 VARCHAR2
630 , p0_a29 VARCHAR2
631 , p0_a30 NUMBER
632 , p0_a31 VARCHAR2
633 , p0_a32 VARCHAR2
634 , p0_a33 DATE
635 , p0_a34 VARCHAR2
636 , p0_a35 DATE
637 , p0_a36 VARCHAR2
638 , p0_a37 NUMBER
639 , p0_a38 NUMBER
640 , p0_a39 VARCHAR2
641 , p0_a40 VARCHAR2
642 , p0_a41 DATE
643 , p0_a42 DATE
644 , p0_a43 DATE
645 , p0_a44 VARCHAR2
646 , p0_a45 VARCHAR2
647 , p0_a46 NUMBER
648 , p0_a47 NUMBER
649 , p0_a48 VARCHAR2
650 , p0_a49 VARCHAR2
651 , p0_a50 NUMBER
652 , p0_a51 DATE
653 , p0_a52 NUMBER
654 , p0_a53 NUMBER
655 , p0_a54 NUMBER
656 , p0_a55 NUMBER
657 , p0_a56 NUMBER
658 , p0_a57 VARCHAR2
659 , p0_a58 NUMBER
660 , p0_a59 DATE
661 , p0_a60 NUMBER
662 , p0_a61 NUMBER
663 , p0_a62 NUMBER
664 , p0_a63 NUMBER
665 , p0_a64 NUMBER
666 , p0_a65 VARCHAR2
667 , p0_a66 VARCHAR2
668 , p0_a67 VARCHAR2
669 , p0_a68 VARCHAR2
670 , p0_a69 NUMBER
671 , p0_a70 NUMBER
672 , p0_a71 NUMBER
673 , p0_a72 NUMBER
674 , p0_a73 DATE
675 , p0_a74 DATE
676 , p0_a75 VARCHAR2
677 , p0_a76 VARCHAR2
678 , p0_a77 VARCHAR2
679 , p0_a78 VARCHAR2
680 , p0_a79 DATE
681 , p0_a80 VARCHAR2
682 , p0_a81 NUMBER
683 , p0_a82 NUMBER
684 , p0_a83 VARCHAR2
685 , p0_a84 NUMBER
686 , p0_a85 NUMBER
687 , p0_a86 NUMBER
688 , p0_a87 NUMBER
689 , p0_a88 NUMBER
690 , p1_a0 JTF_NUMBER_TABLE
691 , p1_a1 JTF_DATE_TABLE
692 , p1_a2 JTF_DATE_TABLE
693 , p1_a3 JTF_NUMBER_TABLE
694 , p1_a4 JTF_NUMBER_TABLE
695 , p1_a5 JTF_NUMBER_TABLE
696 , p1_a6 JTF_NUMBER_TABLE
697 , p1_a7 JTF_VARCHAR2_TABLE_100
698 , p1_a8 JTF_VARCHAR2_TABLE_100
699 , p1_a9 JTF_VARCHAR2_TABLE_100
700 , p_based_on_terms VARCHAR2
701 , p_installment_number NUMBER
702 , p4_a0 out nocopy JTF_NUMBER_TABLE
703 , p4_a1 out nocopy JTF_DATE_TABLE
704 , p4_a2 out nocopy JTF_DATE_TABLE
705 , p4_a3 out nocopy JTF_DATE_TABLE
706 , p4_a4 out nocopy JTF_NUMBER_TABLE
707 , p4_a5 out nocopy JTF_NUMBER_TABLE
708 , p4_a6 out nocopy JTF_NUMBER_TABLE
709 , p4_a7 out nocopy JTF_NUMBER_TABLE
710 , p4_a8 out nocopy JTF_NUMBER_TABLE
711 , p4_a9 out nocopy JTF_NUMBER_TABLE
712 , p4_a10 out nocopy JTF_NUMBER_TABLE
713 , p4_a11 out nocopy JTF_NUMBER_TABLE
714 , p4_a12 out nocopy JTF_NUMBER_TABLE
715 , p4_a13 out nocopy JTF_NUMBER_TABLE
716 , p4_a14 out nocopy JTF_NUMBER_TABLE
717 , p4_a15 out nocopy JTF_NUMBER_TABLE
718 , p4_a16 out nocopy JTF_NUMBER_TABLE
719 , p4_a17 out nocopy JTF_NUMBER_TABLE
720 , p4_a18 out nocopy JTF_NUMBER_TABLE
721 , p4_a19 out nocopy JTF_NUMBER_TABLE
722 , p4_a20 out nocopy JTF_NUMBER_TABLE
723 , p4_a21 out nocopy JTF_VARCHAR2_TABLE_100
724 , p4_a22 out nocopy JTF_VARCHAR2_TABLE_100
725 , p4_a23 out nocopy JTF_VARCHAR2_TABLE_100
726 , p4_a24 out nocopy JTF_NUMBER_TABLE
727 , p4_a25 out nocopy JTF_NUMBER_TABLE
728 , p4_a26 out nocopy JTF_NUMBER_TABLE
729 );
730 procedure amortizeloan(p_loan_id NUMBER
731 , p_based_on_terms VARCHAR2
732 , p_installment_number NUMBER
733 , p3_a0 out nocopy JTF_NUMBER_TABLE
734 , p3_a1 out nocopy JTF_DATE_TABLE
735 , p3_a2 out nocopy JTF_DATE_TABLE
736 , p3_a3 out nocopy JTF_DATE_TABLE
737 , p3_a4 out nocopy JTF_NUMBER_TABLE
738 , p3_a5 out nocopy JTF_NUMBER_TABLE
739 , p3_a6 out nocopy JTF_NUMBER_TABLE
740 , p3_a7 out nocopy JTF_NUMBER_TABLE
741 , p3_a8 out nocopy JTF_NUMBER_TABLE
742 , p3_a9 out nocopy JTF_NUMBER_TABLE
743 , p3_a10 out nocopy JTF_NUMBER_TABLE
744 , p3_a11 out nocopy JTF_NUMBER_TABLE
745 , p3_a12 out nocopy JTF_NUMBER_TABLE
746 , p3_a13 out nocopy JTF_NUMBER_TABLE
747 , p3_a14 out nocopy JTF_NUMBER_TABLE
748 , p3_a15 out nocopy JTF_NUMBER_TABLE
749 , p3_a16 out nocopy JTF_NUMBER_TABLE
750 , p3_a17 out nocopy JTF_NUMBER_TABLE
751 , p3_a18 out nocopy JTF_NUMBER_TABLE
752 , p3_a19 out nocopy JTF_NUMBER_TABLE
753 , p3_a20 out nocopy JTF_NUMBER_TABLE
754 , p3_a21 out nocopy JTF_VARCHAR2_TABLE_100
755 , p3_a22 out nocopy JTF_VARCHAR2_TABLE_100
756 , p3_a23 out nocopy JTF_VARCHAR2_TABLE_100
757 , p3_a24 out nocopy JTF_NUMBER_TABLE
758 , p3_a25 out nocopy JTF_NUMBER_TABLE
759 , p3_a26 out nocopy JTF_NUMBER_TABLE
760 );
761 procedure loanprojection(p0_a0 NUMBER
762 , p0_a1 NUMBER
763 , p0_a2 VARCHAR2
764 , p0_a3 NUMBER
765 , p0_a4 VARCHAR2
766 , p0_a5 VARCHAR2
767 , p0_a6 VARCHAR2
768 , p0_a7 DATE
769 , p0_a8 DATE
770 , p0_a9 NUMBER
771 , p0_a10 NUMBER
772 , p0_a11 NUMBER
773 , p0_a12 NUMBER
774 , p0_a13 NUMBER
775 , p0_a14 NUMBER
776 , p0_a15 NUMBER
777 , p0_a16 NUMBER
778 , p0_a17 NUMBER
779 , p0_a18 DATE
780 , p0_a19 NUMBER
781 , p0_a20 NUMBER
782 , p0_a21 VARCHAR2
783 , p0_a22 VARCHAR2
784 , p0_a23 VARCHAR2
785 , p0_a24 NUMBER
786 , p0_a25 NUMBER
787 , p0_a26 NUMBER
788 , p0_a27 NUMBER
789 , p0_a28 VARCHAR2
790 , p0_a29 VARCHAR2
791 , p0_a30 NUMBER
792 , p0_a31 VARCHAR2
793 , p0_a32 VARCHAR2
794 , p0_a33 DATE
795 , p0_a34 VARCHAR2
796 , p0_a35 DATE
797 , p0_a36 VARCHAR2
798 , p0_a37 NUMBER
799 , p0_a38 NUMBER
800 , p0_a39 VARCHAR2
801 , p0_a40 VARCHAR2
802 , p0_a41 DATE
803 , p0_a42 DATE
804 , p0_a43 DATE
805 , p0_a44 VARCHAR2
806 , p0_a45 VARCHAR2
807 , p0_a46 NUMBER
808 , p0_a47 NUMBER
809 , p0_a48 VARCHAR2
810 , p0_a49 VARCHAR2
811 , p0_a50 NUMBER
812 , p0_a51 DATE
813 , p0_a52 NUMBER
814 , p0_a53 NUMBER
815 , p0_a54 NUMBER
816 , p0_a55 NUMBER
817 , p0_a56 NUMBER
818 , p0_a57 VARCHAR2
819 , p0_a58 NUMBER
820 , p0_a59 DATE
821 , p0_a60 NUMBER
822 , p0_a61 NUMBER
823 , p0_a62 NUMBER
824 , p0_a63 NUMBER
825 , p0_a64 NUMBER
826 , p0_a65 VARCHAR2
827 , p0_a66 VARCHAR2
828 , p0_a67 VARCHAR2
829 , p0_a68 VARCHAR2
830 , p0_a69 NUMBER
831 , p0_a70 NUMBER
832 , p0_a71 NUMBER
833 , p0_a72 NUMBER
834 , p0_a73 DATE
835 , p0_a74 DATE
836 , p0_a75 VARCHAR2
837 , p0_a76 VARCHAR2
838 , p0_a77 VARCHAR2
839 , p0_a78 VARCHAR2
840 , p0_a79 DATE
841 , p0_a80 VARCHAR2
842 , p0_a81 NUMBER
843 , p0_a82 NUMBER
844 , p0_a83 VARCHAR2
845 , p0_a84 NUMBER
846 , p0_a85 NUMBER
847 , p0_a86 NUMBER
848 , p0_a87 NUMBER
849 , p0_a88 NUMBER
850 , p1_a0 JTF_NUMBER_TABLE
851 , p1_a1 JTF_DATE_TABLE
852 , p1_a2 JTF_DATE_TABLE
853 , p1_a3 JTF_NUMBER_TABLE
854 , p1_a4 JTF_NUMBER_TABLE
855 , p1_a5 JTF_NUMBER_TABLE
856 , p1_a6 JTF_NUMBER_TABLE
857 , p1_a7 JTF_VARCHAR2_TABLE_100
858 , p1_a8 JTF_VARCHAR2_TABLE_100
859 , p1_a9 JTF_VARCHAR2_TABLE_100
860 , p2_a0 out nocopy JTF_NUMBER_TABLE
861 , p2_a1 out nocopy JTF_DATE_TABLE
862 , p2_a2 out nocopy JTF_DATE_TABLE
863 , p2_a3 out nocopy JTF_DATE_TABLE
864 , p2_a4 out nocopy JTF_NUMBER_TABLE
865 , p2_a5 out nocopy JTF_NUMBER_TABLE
866 , p2_a6 out nocopy JTF_NUMBER_TABLE
867 , p2_a7 out nocopy JTF_NUMBER_TABLE
868 , p2_a8 out nocopy JTF_NUMBER_TABLE
869 , p2_a9 out nocopy JTF_NUMBER_TABLE
870 , p2_a10 out nocopy JTF_NUMBER_TABLE
871 , p2_a11 out nocopy JTF_NUMBER_TABLE
872 , p2_a12 out nocopy JTF_NUMBER_TABLE
873 , p2_a13 out nocopy JTF_NUMBER_TABLE
874 , p2_a14 out nocopy JTF_NUMBER_TABLE
875 , p2_a15 out nocopy JTF_NUMBER_TABLE
876 , p2_a16 out nocopy JTF_NUMBER_TABLE
877 , p2_a17 out nocopy JTF_NUMBER_TABLE
878 , p2_a18 out nocopy JTF_NUMBER_TABLE
879 , p2_a19 out nocopy JTF_NUMBER_TABLE
880 , p2_a20 out nocopy JTF_NUMBER_TABLE
881 , p2_a21 out nocopy JTF_VARCHAR2_TABLE_100
882 , p2_a22 out nocopy JTF_VARCHAR2_TABLE_100
883 , p2_a23 out nocopy JTF_VARCHAR2_TABLE_100
884 , p2_a24 out nocopy JTF_NUMBER_TABLE
885 , p2_a25 out nocopy JTF_NUMBER_TABLE
886 , p2_a26 out nocopy JTF_NUMBER_TABLE
887 );
888 procedure runopenprojection(p_init_msg_list VARCHAR2
889 , p_loan_id NUMBER
890 , p_based_on_terms VARCHAR2
891 , p3_a0 out nocopy JTF_NUMBER_TABLE
892 , p3_a1 out nocopy JTF_DATE_TABLE
893 , p3_a2 out nocopy JTF_DATE_TABLE
894 , p3_a3 out nocopy JTF_DATE_TABLE
895 , p3_a4 out nocopy JTF_NUMBER_TABLE
896 , p3_a5 out nocopy JTF_NUMBER_TABLE
897 , p3_a6 out nocopy JTF_NUMBER_TABLE
898 , p3_a7 out nocopy JTF_NUMBER_TABLE
899 , p3_a8 out nocopy JTF_NUMBER_TABLE
900 , p3_a9 out nocopy JTF_NUMBER_TABLE
901 , p3_a10 out nocopy JTF_NUMBER_TABLE
902 , p3_a11 out nocopy JTF_NUMBER_TABLE
903 , p3_a12 out nocopy JTF_NUMBER_TABLE
904 , p3_a13 out nocopy JTF_NUMBER_TABLE
905 , p3_a14 out nocopy JTF_NUMBER_TABLE
906 , p3_a15 out nocopy JTF_NUMBER_TABLE
907 , p3_a16 out nocopy JTF_NUMBER_TABLE
908 , p3_a17 out nocopy JTF_NUMBER_TABLE
909 , p3_a18 out nocopy JTF_NUMBER_TABLE
910 , p3_a19 out nocopy JTF_NUMBER_TABLE
911 , p3_a20 out nocopy JTF_NUMBER_TABLE
912 , p3_a21 out nocopy JTF_VARCHAR2_TABLE_100
913 , p3_a22 out nocopy JTF_VARCHAR2_TABLE_100
914 , p3_a23 out nocopy JTF_VARCHAR2_TABLE_100
915 , p3_a24 out nocopy JTF_NUMBER_TABLE
916 , p3_a25 out nocopy JTF_NUMBER_TABLE
917 , p3_a26 out nocopy JTF_NUMBER_TABLE
918 , x_return_status out nocopy VARCHAR2
919 , x_msg_count out nocopy NUMBER
920 , x_msg_data out nocopy VARCHAR2
921 );
922 procedure runamortization(p_api_version NUMBER
923 , p_init_msg_list VARCHAR2
924 , p_commit VARCHAR2
925 , p_loan_id NUMBER
926 , p_based_on_terms VARCHAR2
927 , p5_a0 out nocopy JTF_NUMBER_TABLE
928 , p5_a1 out nocopy JTF_DATE_TABLE
929 , p5_a2 out nocopy JTF_DATE_TABLE
930 , p5_a3 out nocopy JTF_DATE_TABLE
931 , p5_a4 out nocopy JTF_NUMBER_TABLE
932 , p5_a5 out nocopy JTF_NUMBER_TABLE
933 , p5_a6 out nocopy JTF_NUMBER_TABLE
934 , p5_a7 out nocopy JTF_NUMBER_TABLE
935 , p5_a8 out nocopy JTF_NUMBER_TABLE
936 , p5_a9 out nocopy JTF_NUMBER_TABLE
937 , p5_a10 out nocopy JTF_NUMBER_TABLE
938 , p5_a11 out nocopy JTF_NUMBER_TABLE
939 , p5_a12 out nocopy JTF_NUMBER_TABLE
940 , p5_a13 out nocopy JTF_NUMBER_TABLE
941 , p5_a14 out nocopy JTF_NUMBER_TABLE
942 , p5_a15 out nocopy JTF_NUMBER_TABLE
943 , p5_a16 out nocopy JTF_NUMBER_TABLE
944 , p5_a17 out nocopy JTF_NUMBER_TABLE
945 , p5_a18 out nocopy JTF_NUMBER_TABLE
946 , p5_a19 out nocopy JTF_NUMBER_TABLE
947 , p5_a20 out nocopy JTF_NUMBER_TABLE
948 , p5_a21 out nocopy JTF_VARCHAR2_TABLE_100
949 , p5_a22 out nocopy JTF_VARCHAR2_TABLE_100
950 , p5_a23 out nocopy JTF_VARCHAR2_TABLE_100
951 , p5_a24 out nocopy JTF_NUMBER_TABLE
952 , p5_a25 out nocopy JTF_NUMBER_TABLE
953 , p5_a26 out nocopy JTF_NUMBER_TABLE
954 , x_return_status out nocopy VARCHAR2
955 , x_msg_count out nocopy NUMBER
956 , x_msg_data out nocopy VARCHAR2
957 );
958 procedure getinstallment(p_api_version NUMBER
959 , p_init_msg_list VARCHAR2
960 , p_commit VARCHAR2
961 , p_loan_id NUMBER
962 , p_installment_number NUMBER
963 , p5_a0 out nocopy NUMBER
964 , p5_a1 out nocopy DATE
965 , p5_a2 out nocopy DATE
966 , p5_a3 out nocopy DATE
967 , p5_a4 out nocopy NUMBER
968 , p5_a5 out nocopy NUMBER
969 , p5_a6 out nocopy NUMBER
970 , p5_a7 out nocopy NUMBER
971 , p5_a8 out nocopy NUMBER
972 , p5_a9 out nocopy NUMBER
973 , p5_a10 out nocopy NUMBER
974 , p5_a11 out nocopy NUMBER
975 , p5_a12 out nocopy NUMBER
976 , p5_a13 out nocopy NUMBER
977 , p5_a14 out nocopy NUMBER
978 , p5_a15 out nocopy NUMBER
979 , p5_a16 out nocopy NUMBER
980 , p5_a17 out nocopy NUMBER
981 , p5_a18 out nocopy NUMBER
982 , p5_a19 out nocopy NUMBER
983 , p5_a20 out nocopy NUMBER
984 , p5_a21 out nocopy VARCHAR2
985 , p5_a22 out nocopy VARCHAR2
986 , p5_a23 out nocopy VARCHAR2
987 , p5_a24 out nocopy NUMBER
988 , p5_a25 out nocopy NUMBER
989 , p5_a26 out nocopy NUMBER
990 , p6_a0 out nocopy JTF_NUMBER_TABLE
991 , p6_a1 out nocopy JTF_VARCHAR2_TABLE_100
992 , p6_a2 out nocopy JTF_NUMBER_TABLE
993 , p6_a3 out nocopy JTF_NUMBER_TABLE
994 , p6_a4 out nocopy JTF_VARCHAR2_TABLE_300
995 , p6_a5 out nocopy JTF_NUMBER_TABLE
996 , p6_a6 out nocopy JTF_VARCHAR2_TABLE_100
997 , p6_a7 out nocopy JTF_NUMBER_TABLE
998 , p6_a8 out nocopy JTF_VARCHAR2_TABLE_100
999 , p6_a9 out nocopy JTF_VARCHAR2_TABLE_100
1000 , x_return_status out nocopy VARCHAR2
1001 , x_msg_count out nocopy NUMBER
1002 , x_msg_data out nocopy VARCHAR2
1003 );
1004 procedure getopeninstallment(p_init_msg_list VARCHAR2
1005 , p_loan_id NUMBER
1006 , p_installment_number NUMBER
1007 , p3_a0 out nocopy NUMBER
1008 , p3_a1 out nocopy DATE
1009 , p3_a2 out nocopy DATE
1010 , p3_a3 out nocopy DATE
1011 , p3_a4 out nocopy NUMBER
1012 , p3_a5 out nocopy NUMBER
1013 , p3_a6 out nocopy NUMBER
1014 , p3_a7 out nocopy NUMBER
1015 , p3_a8 out nocopy NUMBER
1016 , p3_a9 out nocopy NUMBER
1017 , p3_a10 out nocopy NUMBER
1018 , p3_a11 out nocopy NUMBER
1019 , p3_a12 out nocopy NUMBER
1020 , p3_a13 out nocopy NUMBER
1021 , p3_a14 out nocopy NUMBER
1022 , p3_a15 out nocopy NUMBER
1023 , p3_a16 out nocopy NUMBER
1024 , p3_a17 out nocopy NUMBER
1025 , p3_a18 out nocopy NUMBER
1026 , p3_a19 out nocopy NUMBER
1027 , p3_a20 out nocopy NUMBER
1028 , p3_a21 out nocopy VARCHAR2
1029 , p3_a22 out nocopy VARCHAR2
1030 , p3_a23 out nocopy VARCHAR2
1031 , p3_a24 out nocopy NUMBER
1032 , p3_a25 out nocopy NUMBER
1033 , p3_a26 out nocopy NUMBER
1034 , p4_a0 out nocopy JTF_NUMBER_TABLE
1035 , p4_a1 out nocopy JTF_VARCHAR2_TABLE_100
1036 , p4_a2 out nocopy JTF_NUMBER_TABLE
1037 , p4_a3 out nocopy JTF_NUMBER_TABLE
1038 , p4_a4 out nocopy JTF_VARCHAR2_TABLE_300
1039 , p4_a5 out nocopy JTF_NUMBER_TABLE
1040 , p4_a6 out nocopy JTF_VARCHAR2_TABLE_100
1041 , p4_a7 out nocopy JTF_NUMBER_TABLE
1042 , p4_a8 out nocopy JTF_VARCHAR2_TABLE_100
1043 , p4_a9 out nocopy JTF_VARCHAR2_TABLE_100
1044 , x_return_status out nocopy VARCHAR2
1045 , x_msg_count out nocopy NUMBER
1046 , x_msg_data out nocopy VARCHAR2
1047 );
1048 procedure preprocessinstallment(p_api_version NUMBER
1049 , p_init_msg_list VARCHAR2
1050 , p_commit VARCHAR2
1051 , p_loan_id NUMBER
1052 , p_installment_number NUMBER
1053 , p5_a0 out nocopy NUMBER
1054 , p5_a1 out nocopy DATE
1055 , p5_a2 out nocopy DATE
1056 , p5_a3 out nocopy DATE
1057 , p5_a4 out nocopy NUMBER
1058 , p5_a5 out nocopy NUMBER
1059 , p5_a6 out nocopy NUMBER
1060 , p5_a7 out nocopy NUMBER
1061 , p5_a8 out nocopy NUMBER
1062 , p5_a9 out nocopy NUMBER
1063 , p5_a10 out nocopy NUMBER
1064 , p5_a11 out nocopy NUMBER
1065 , p5_a12 out nocopy NUMBER
1066 , p5_a13 out nocopy NUMBER
1067 , p5_a14 out nocopy NUMBER
1068 , p5_a15 out nocopy NUMBER
1069 , p5_a16 out nocopy NUMBER
1070 , p5_a17 out nocopy NUMBER
1071 , p5_a18 out nocopy NUMBER
1072 , p5_a19 out nocopy NUMBER
1073 , p5_a20 out nocopy NUMBER
1074 , p5_a21 out nocopy VARCHAR2
1075 , p5_a22 out nocopy VARCHAR2
1076 , p5_a23 out nocopy VARCHAR2
1077 , p5_a24 out nocopy NUMBER
1078 , p5_a25 out nocopy NUMBER
1079 , p5_a26 out nocopy NUMBER
1080 , x_return_status out nocopy VARCHAR2
1081 , x_msg_count out nocopy NUMBER
1082 , x_msg_data out nocopy VARCHAR2
1083 );
1084 procedure preprocessopeninstallment(p_init_msg_list VARCHAR2
1085 , p_commit VARCHAR2
1086 , p_loan_id NUMBER
1087 , p_installment_number NUMBER
1088 , p4_a0 out nocopy NUMBER
1089 , p4_a1 out nocopy DATE
1090 , p4_a2 out nocopy DATE
1091 , p4_a3 out nocopy DATE
1092 , p4_a4 out nocopy NUMBER
1093 , p4_a5 out nocopy NUMBER
1094 , p4_a6 out nocopy NUMBER
1095 , p4_a7 out nocopy NUMBER
1096 , p4_a8 out nocopy NUMBER
1097 , p4_a9 out nocopy NUMBER
1098 , p4_a10 out nocopy NUMBER
1099 , p4_a11 out nocopy NUMBER
1100 , p4_a12 out nocopy NUMBER
1101 , p4_a13 out nocopy NUMBER
1102 , p4_a14 out nocopy NUMBER
1103 , p4_a15 out nocopy NUMBER
1104 , p4_a16 out nocopy NUMBER
1105 , p4_a17 out nocopy NUMBER
1106 , p4_a18 out nocopy NUMBER
1107 , p4_a19 out nocopy NUMBER
1108 , p4_a20 out nocopy NUMBER
1109 , p4_a21 out nocopy VARCHAR2
1110 , p4_a22 out nocopy VARCHAR2
1111 , p4_a23 out nocopy VARCHAR2
1112 , p4_a24 out nocopy NUMBER
1113 , p4_a25 out nocopy NUMBER
1114 , p4_a26 out nocopy NUMBER
1115 , x_return_status out nocopy VARCHAR2
1116 , x_msg_count out nocopy NUMBER
1117 , x_msg_data out nocopy VARCHAR2
1118 );
1119 function calculateeppayment(p_loan_amount NUMBER
1120 , p_num_intervals NUMBER
1121 , p_ending_balance NUMBER
1122 , p_pay_in_arrears number
1123 ) return number;
1124 function calculatepayment(p_loan_amount NUMBER
1125 , p_periodic_rate NUMBER
1126 , p_num_intervals NUMBER
1127 , p_ending_balance NUMBER
1128 , p_pay_in_arrears number
1129 ) return number;
1130 end lns_financials_w;