1 PACKAGE IGI_IAC_REVAL_CONCURRENT AUTHID CURRENT_USER AS
2 -- $Header: igiiarcs.pls 120.5.12000000.1 2007/08/01 16:16:45 npandya ship $
3
4 l_rec igi_iac_revaluation_rates%rowtype; -- create this for quicker access via sql navigator
5
6 /*
7 -- Submit Revaluation Report
8 */
9
10 procedure submit_revaluation_report ( p_revaluation_id in number
11 , p_revaluation_mode in varchar2
12 ) ;
13 /*
14 -- convert preview info to live
15 */
16
17 function preview_mode_hist_transform ( fp_revaluation_id in number
18 , fp_book_type_code in varchar2
19 , fp_period_counter in number
20 )
21 return boolean ;
22
23 /*
24 -- Generate preview mode entries.
25 */
26 function preview_mode_hist_generate ( fp_revaluation_id in number
27 , fp_book_type_code in varchar2
28 , fp_period_counter in number
29 , fp_wait_request_id in number
30 )
31 return boolean ;
32
33 /*
34 -- Delete preview history completely
35 */
36
37 function preview_mode_hist_delete ( fp_revaluation_id in number)
38 return boolean;
39
40 /*
41 -- Test whether preview has been run again
42 */
43
44 function preview_mode_hist_available ( fp_revaluation_id in number )
45 return boolean;
46
47 /*
48 -- Test whether Run mode has processed successfully.
49 */
50
51 function run_mode_hist_available ( fp_revaluation_id in number )
52 return boolean;
53
54 /*
55 -- Process the revaluation run.
56 */
57
58 procedure revaluation
59 ( errbuf out NOCOPY varchar2
60 , retcode out NOCOPY number
61 , revaluation_id in number
62 , book_type_code in varchar2
63 , revaluation_mode in varchar2 -- 'P' preview, 'R' run
64 , period_counter in number
65 , create_request_id in number
66 )
67 ;
68
69 END;