1 PACKAGE FA_ADJUSTMENT_PVT as
2 /* $Header: FAVADJS.pls 120.7 2005/06/24 02:34:38 lson noship $ */
3
4 FUNCTION validate_adjustment
5 (p_inv_trans_rec IN FA_API_TYPES.inv_trans_rec_type,
6 p_trans_rec IN FA_API_TYPES.trans_rec_type,
7 p_asset_type_rec IN FA_API_TYPES.asset_type_rec_type,
8 p_asset_fin_rec_old IN FA_API_TYPES.asset_fin_rec_type,
9 p_asset_fin_rec_adj IN FA_API_TYPES.asset_fin_rec_type,
10 p_asset_deprn_rec_old IN FA_API_TYPES.asset_deprn_rec_type,
11 p_asset_deprn_rec_adj IN FA_API_TYPES.asset_deprn_rec_type,
12 p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null
13 ) RETURN BOOLEAN;
14
15 FUNCTION do_adjustment
16 (px_trans_rec IN OUT NOCOPY FA_API_TYPES.trans_rec_type,
17 px_asset_hdr_rec IN OUT NOCOPY FA_API_TYPES.asset_hdr_rec_type,
18 p_asset_desc_rec IN FA_API_TYPES.asset_desc_rec_type,
19 p_asset_type_rec IN FA_API_TYPES.asset_type_rec_type,
20 p_asset_cat_rec IN FA_API_TYPES.asset_cat_rec_type,
21 p_asset_fin_rec_old IN FA_API_TYPES.asset_fin_rec_type,
22 p_asset_fin_rec_adj IN FA_API_TYPES.asset_fin_rec_type,
23 x_asset_fin_rec_new OUT NOCOPY FA_API_TYPES.asset_fin_rec_type,
24 p_inv_trans_rec IN FA_API_TYPES.inv_trans_rec_type,
25 p_asset_deprn_rec_old IN FA_API_TYPES.asset_deprn_rec_type,
26 p_asset_deprn_rec_adj IN FA_API_TYPES.asset_deprn_rec_type,
27 x_asset_deprn_rec_new OUT NOCOPY FA_API_TYPES.asset_deprn_rec_type,
28 p_period_rec IN FA_API_TYPES.period_rec_type,
29 p_reclassed_asset_id IN NUMBER default null,
30 p_reclass_src_dest IN VARCHAR2 default null,
31 p_reclassed_asset_dpis IN DATE default null,
32 p_mrc_sob_type_code IN VARCHAR2,
33 p_group_reclass_options_rec IN OUT NOCOPY FA_API_TYPES.group_reclass_options_rec_type,
34 p_calling_fn IN VARCHAR2,
35 p_log_level_rec IN FA_API_TYPES.log_level_rec_type default null
36 ) RETURN BOOLEAN;
37
38
39 END FA_ADJUSTMENT_PVT;