1 PACKAGE FA_ADJUSTMENT_PUB AUTHID CURRENT_USER as
2 /* $Header: FAPADJS.pls 120.4 2009/03/27 10:23:41 bridgway ship $ */
3 /*#
4 * Create asset adjustments.
5 * @rep:scope public
6 * @rep:product FA
7 * @rep:lifecycle active
8 * @rep:displayname Adjustments API
9 * @rep:compatibility S
10 * @rep:category BUSINESS_ENTITY FA_ASSET
11 * @rep:metalink 206474.1 Adjustments API Documentation Supplement
12 */
13
14
15
16 /*#
17 * Adjust the financial information of an asset in a specific book.
18 * @param p_api_version The version of the API
19 * @param p_init_msg_list The initialize message list
20 * @param p_commit The Commit flag
21 * @param p_validation_level The validation level
22 * @param p_calling_fn The calling function name
23 * @param x_return_status The return status
24 * @param x_msg_count The message count
25 * @param x_msg_data The message data
26 * @param px_trans_rec The transaction record
27 * @param px_asset_hdr_rec The asset header record
28 * @param p_asset_fin_rec_adj The adjusted asset financial information record
29 * @param x_asset_fin_rec_new The new asset financial information record
30 * @param x_asset_fin_mrc_tbl_new The new MRC asset financial information table
31 * @param px_inv_trans_rec The invoice transaction record
32 * @param px_inv_tbl The table of invoices
33 * @param p_asset_deprn_rec_adj The adjusted asset depreciation record
34 * @param x_asset_deprn_rec_new The new asset depreciation record
35 * @param x_asset_deprn_mrc_tbl_new The new MRC asset depreciation table
36 * @param p_group_reclass_options_rec The asset group reclassification information
37 * @rep:scope public
38 * @rep:lifecycle active
39 * @rep:displayname Adjust Asset
40 * @rep:compatibility S
41 */
42 PROCEDURE do_adjustment
43 (p_api_version IN NUMBER,
44 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
45 p_commit IN VARCHAR2 := FND_API.G_FALSE,
46 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
47 p_calling_fn IN VARCHAR2,
48 x_return_status OUT NOCOPY VARCHAR2,
49 x_msg_count OUT NOCOPY NUMBER,
50 x_msg_data OUT NOCOPY VARCHAR2,
51
52 px_trans_rec IN OUT NOCOPY FA_API_TYPES.trans_rec_type,
53 px_asset_hdr_rec IN OUT NOCOPY FA_API_TYPES.asset_hdr_rec_type,
54 p_asset_fin_rec_adj IN FA_API_TYPES.asset_fin_rec_type,
55 x_asset_fin_rec_new OUT NOCOPY FA_API_TYPES.asset_fin_rec_type,
56 x_asset_fin_mrc_tbl_new OUT NOCOPY FA_API_TYPES.asset_fin_tbl_type,
57 px_inv_trans_rec IN OUT NOCOPY FA_API_TYPES.inv_trans_rec_type,
58 px_inv_tbl IN OUT NOCOPY FA_API_TYPES.inv_tbl_type,
59 p_asset_deprn_rec_adj IN FA_API_TYPES.asset_deprn_rec_type,
60 x_asset_deprn_rec_new OUT NOCOPY FA_API_TYPES.asset_deprn_rec_type,
61 x_asset_deprn_mrc_tbl_new OUT NOCOPY FA_API_TYPES.asset_deprn_tbl_type,
62 p_group_reclass_options_rec IN FA_API_TYPES.group_reclass_options_rec_type
63 );
64
65 END FA_ADJUSTMENT_PUB;