1 PACKAGE IGI_IAC_REVAL_INIT_STRUCT AS
2 -- $Header: igiiarss.pls 120.4.12000000.1 2007/08/01 16:18:04 npandya ship $
3
4 l_rec igi_iac_revaluation_rates%rowtype; -- create this for quicker access via sql navigator
5
6 /*
7 -- initialize the control array if submitted from the IGIIARVC concurrent program!
8 -- this is done for each asset.
9 */
10
11 function init_struct_for_srs ( fp_asset_id in number
12 , fp_book_type_code in varchar2
13 , fp_revaluation_id in number
14 , fp_revaluation_mode in varchar2
15 , fp_period_counter in number
16 , fp_control in IGI_IAC_TYPES.iac_reval_control_type
17 , fp_reval_params out NOCOPY IGI_IAC_TYPES.iac_reval_params
18 )
19 return boolean;
20
21 /*
22 -- initialize if called for calculation from the form
23 */
24
25 function init_struct_for_calc ( fp_asset_id in number
26 , fp_book_type_code in varchar2
27 , fp_revaluation_id in number
28 , fp_revaluation_mode in varchar2
29 , fp_period_counter in number
30 , fp_control in IGI_IAC_TYPES.iac_reval_control_type
31 , fp_reval_params out NOCOPY IGI_IAC_TYPES.iac_reval_params
32 )
33 return boolean;
34
35 END;