1 PACKAGE FA_ADDITION_PVT AUTHID CURRENT_USER AS
2 /* $Header: FAVADDS.pls 120.5 2011/10/24 07:41:31 deemitta ship $ */
3
4 function initialize (
5 -- Transaction Object --
6 px_trans_rec IN OUT NOCOPY fa_api_types.trans_rec_type,
7 px_dist_trans_rec IN OUT NOCOPY fa_api_types.trans_rec_type,
8 -- Asset Object --
9 px_asset_hdr_rec IN OUT NOCOPY fa_api_types.asset_hdr_rec_type,
10 px_asset_desc_rec IN OUT NOCOPY fa_api_types.asset_desc_rec_type,
11 px_asset_type_rec IN OUT NOCOPY fa_api_types.asset_type_rec_type,
12 px_asset_cat_rec IN OUT NOCOPY fa_api_types.asset_cat_rec_type,
13 px_asset_hierarchy_rec IN OUT NOCOPY fa_api_types.asset_hierarchy_rec_type,
14 px_asset_fin_rec IN OUT NOCOPY fa_api_types.asset_fin_rec_type,
15 px_asset_deprn_rec IN OUT NOCOPY fa_api_types.asset_deprn_rec_type,
16 px_asset_dist_tbl IN OUT NOCOPY fa_api_types.asset_dist_tbl_type,
17 -- Invoice Object --
18 px_inv_tbl IN OUT NOCOPY fa_api_types.inv_tbl_type,
19 x_return_status OUT NOCOPY VARCHAR2,
20 p_calling_fn IN VARCHAR2
21 , p_log_level_rec IN FA_API_TYPES.log_level_rec_type) return BOOLEAN;
22
23 function insert_asset (
24 p_trans_rec IN OUT NOCOPY fa_api_types.trans_rec_type,
25 p_dist_trans_rec IN fa_api_types.trans_rec_type,
26 p_asset_hdr_rec IN fa_api_types.asset_hdr_rec_type,
27 p_asset_desc_rec IN fa_api_types.asset_desc_rec_type,
28 p_asset_type_rec IN fa_api_types.asset_type_rec_type,
29 p_asset_cat_rec IN fa_api_types.asset_cat_rec_type,
30 p_asset_hierarchy_rec IN fa_api_types.asset_hierarchy_rec_type,
31 p_asset_fin_rec IN OUT NOCOPY fa_api_types.asset_fin_rec_type,
32 p_asset_deprn_rec IN fa_api_types.asset_deprn_rec_type,
33 px_asset_dist_tbl IN OUT NOCOPY fa_api_types.asset_dist_tbl_type,
34 p_inv_trans_rec IN fa_api_types.inv_trans_rec_type,
35 p_primary_cost IN NUMBER,
36 p_exchange_rate IN NUMBER,
37 x_return_status OUT NOCOPY VARCHAR2,
38 p_mrc_sob_type_code IN VARCHAR2,
39 p_period_rec IN fa_api_types.period_rec_type,
40 p_calling_fn IN VARCHAR2
41 , p_log_level_rec IN FA_API_TYPES.log_level_rec_type) return BOOLEAN;
42
43 function initialize_jp (
44 -- Transaction Object --
45 px_trans_rec IN OUT NOCOPY fa_api_types.trans_rec_type,
46 -- Asset Object --
47 px_asset_hdr_rec IN OUT NOCOPY fa_api_types.asset_hdr_rec_type,
48 px_asset_fin_rec IN OUT NOCOPY fa_api_types.asset_fin_rec_type,
49 px_asset_deprn_rec IN OUT NOCOPY fa_api_types.asset_deprn_rec_type,
50 p_calling_fn IN VARCHAR2,
51 p_log_level_rec IN FA_API_TYPES.log_level_rec_type) return BOOLEAN;
52
53 END FA_ADDITION_PVT;