1 PACKAGE FA_GROUP_RECLASS2_PVT AS
2 /* $Header: FAVGRECS.pls 120.4 2005/06/24 16:28:34 snarayan noship $ */
3
4 FUNCTION do_group_reclass
5 (p_trans_rec IN FA_API_TYPES.trans_rec_type,
6 p_asset_hdr_rec IN FA_API_TYPES.asset_hdr_rec_type,
7 p_asset_desc_rec IN FA_API_TYPES.asset_desc_rec_type,
8 p_asset_type_rec IN FA_API_TYPES.asset_type_rec_type,
9 p_asset_cat_rec IN FA_API_TYPES.asset_cat_rec_type,
10 px_src_trans_rec IN OUT NOCOPY FA_API_TYPES.trans_rec_type,
11 px_src_asset_hdr_rec IN OUT NOCOPY FA_API_TYPES.asset_hdr_rec_type,
12 p_src_asset_desc_rec IN FA_API_TYPES.asset_desc_rec_type,
13 p_src_asset_type_rec IN FA_API_TYPES.asset_type_rec_type,
14 p_src_asset_cat_rec IN FA_API_TYPES.asset_cat_rec_type,
15 px_dest_trans_rec IN OUT NOCOPY FA_API_TYPES.trans_rec_type,
16 px_dest_asset_hdr_rec IN OUT NOCOPY FA_API_TYPES.asset_hdr_rec_type,
17 p_dest_asset_desc_rec IN FA_API_TYPES.asset_desc_rec_type,
18 p_dest_asset_type_rec IN FA_API_TYPES.asset_type_rec_type,
19 p_dest_asset_cat_rec IN FA_API_TYPES.asset_cat_rec_type,
20 p_asset_fin_rec_old IN FA_API_TYPES.asset_fin_rec_type,
21 p_asset_fin_rec_adj IN FA_API_TYPES.asset_fin_rec_type,
22 p_asset_fin_rec_new IN FA_API_TYPES.asset_fin_rec_type,
23 p_asset_deprn_rec_old IN FA_API_TYPES.asset_deprn_rec_type,
24 p_asset_deprn_rec_adj IN FA_API_TYPES.asset_deprn_rec_type,
25 p_asset_deprn_rec_new IN FA_API_TYPES.asset_deprn_rec_type,
26 px_group_reclass_options_rec IN OUT NOCOPY FA_API_TYPES.group_reclass_options_rec_type,
27 p_period_rec IN FA_API_TYPES.period_rec_type,
28 p_mrc_sob_type_code IN VARCHAR2,
29 p_calling_fn IN VARCHAR2,
30 p_log_level_rec IN fa_api_types.log_level_rec_type default null
31 ) RETURN BOOLEAN;
32
33 FUNCTION do_adjustment
34 (px_trans_rec IN OUT NOCOPY FA_API_TYPES.trans_rec_type,
35 p_asset_hdr_rec IN FA_API_TYPES.asset_hdr_rec_type,
36 p_asset_desc_rec IN FA_API_TYPES.asset_desc_rec_type,
37 p_asset_type_rec IN FA_API_TYPES.asset_type_rec_type,
38 p_asset_cat_rec IN FA_API_TYPES.asset_cat_rec_type,
39 p_asset_fin_rec_old IN FA_API_TYPES.asset_fin_rec_type,
40 p_asset_fin_rec_new IN FA_API_TYPES.asset_fin_rec_type,
41 p_asset_deprn_rec_old IN FA_API_TYPES.asset_deprn_rec_type,
42 p_mem_asset_hdr_rec IN FA_API_TYPES.asset_hdr_rec_type,
43 p_mem_asset_desc_rec IN FA_API_TYPES.asset_desc_rec_type,
44 p_mem_asset_type_rec IN FA_API_TYPES.asset_type_rec_type,
45 p_mem_asset_cat_rec IN FA_API_TYPES.asset_cat_rec_type,
46 p_mem_asset_fin_rec_new IN FA_API_TYPES.asset_fin_rec_type,
47 p_mem_asset_deprn_rec_new IN FA_API_TYPES.asset_deprn_rec_type,
48 px_group_reclass_options_rec IN OUT NOCOPY FA_API_TYPES.group_reclass_options_rec_type,
49 p_period_rec IN fa_api_types.period_rec_type,
50 p_mrc_sob_type_code IN VARCHAR2,
51 p_src_dest IN VARCHAR2,
52 p_log_level_rec IN fa_api_types.log_level_rec_type default null
53 ) RETURN BOOLEAN;
54
55 FUNCTION populate_member_amounts
56 (p_trans_rec IN FA_API_TYPES.trans_rec_type,
57 p_asset_hdr_rec IN FA_API_TYPES.asset_hdr_rec_type,
58 p_asset_fin_rec_new IN FA_API_TYPES.asset_fin_rec_type,
59 p_mem_asset_hdr_rec IN FA_API_TYPES.asset_hdr_rec_type,
60 p_mem_asset_fin_rec_new IN FA_API_TYPES.asset_fin_rec_type,
61 px_group_reclass_options_rec IN OUT NOCOPY FA_API_TYPES.group_reclass_options_rec_type,
62 p_period_rec IN fa_api_types.period_rec_type,
63 p_mrc_sob_type_code IN VARCHAR2,
64 p_src_dest IN VARCHAR2,
65 p_log_level_rec IN fa_api_types.log_level_rec_type default null
66 ) RETURN BOOLEAN;
67
68
69 end FA_GROUP_RECLASS2_PVT;