DBA Data[Home] [Help]

PACKAGE: APPS.IGI_IAC_REVAL_VALIDATION

Source


1 PACKAGE IGI_IAC_REVAL_VALIDATION AS
2 -- $Header: igiiarvs.pls 120.5.12000000.1 2007/08/01 16:18:31 npandya ship $
3 
4 l_rec igi_iac_revaluation_rates%rowtype;  -- create this for quicker access via sql navigator
5 
6 function validate_reval_type     ( fp_asset_id       number
7                                  , fp_revaluation_id number
8                                  , fp_book_type_code varchar2
9                                  , fp_reval_type     varchar2
10                                  , fp_period_counter number
11                                  )
12 return  boolean;
13 
14 function validate_fa_revals   ( fp_asset_id       number
15                               , fp_book_type_code varchar2
16                               )
17 return boolean;
18 
19 function  validate_new_fa_txns ( fp_asset_id       number
20                                , fp_book_type_code varchar2
21                                , fp_period_counter number
22                                )
23 return  boolean;
24 
25 function  not_retired_in_curr_year ( fp_asset_id       number
26                                , fp_book_type_code varchar2
27                                )
28 return  boolean;
29 
30 function  not_adjusted_asset      ( fp_asset_id       number
31                                , fp_book_type_code varchar2
32                                )
33 return  boolean;
34 
35 FUNCTION Validate_Multiple_Previews( fp_asset_id       number
36                               , fp_book_type_code varchar2
37                               , fp_period_counter number
38                               , fp_revaluation_id number
39                               , fp_preview_reval_id OUT NOCOPY number
40                                )
41 RETURN BOOLEAN;
42 
43 function  validate_asset      ( fp_asset_id       number
44                               , fp_book_type_code varchar2
45                               , fp_period_counter number
46                               , fp_reval_type     varchar2
47                               , fp_revaluation_id number
48                                )
49 return  boolean;
50 
51 function  validate_asset      ( fp_asset_id       number
52                               , fp_book_type_code varchar2
53                               , fp_period_counter number
54                               , fp_reval_type     varchar2
55                               , fp_revaluation_id number
56                               , fp_exceptions          IN OUT NOCOPY    IGI_IAC_TYPES.iac_reval_exceptions
57                               , fp_exceptions_idx      IN OUT NOCOPY    IGI_IAC_TYPES.iac_reval_exceptions_idx
58                               )
59 return  boolean;
60 
61 function validate_cost        ( fp_asset_id       number
62                               , fp_book_type_code varchar2
63                               , fp_revaluation_id number
64                               )
65 return boolean;
66 
67 
68 
69 END;