1 PACKAGE FA_REVALUATION_PUB AUTHID CURRENT_USER as
2 /* $Header: FAPRVLS.pls 120.2 2009/03/26 23:23:20 bridgway ship $ */
3 /*#
4 * Creates asset revaluations.
5 * @rep:scope public
6 * @rep:product FA
7 * @rep:lifecycle active
8 * @rep:displayname Revaluation API
9 * @rep:compatibility S
10 * @rep:category BUSINESS_ENTITY FA_ASSET
11 */
12
13 --*********************** Public procedures ******************************--
14 /*#
15 * Revalue an asset in a specific book based on the provided rules.
16 * @param p_api_version The version of the API
17 * @param p_init_msg_list The initialize message list flag
18 * @param p_commit The Commit flag
19 * @param p_validation_level The validation level
20 * @param p_calling_fn The calling function
21 * @param x_return_status The return status
22 * @param x_msg_count The message count
23 * @param x_msg_data The message data
24 * @param px_trans_rec The transaction record
25 * @param px_asset_hdr_rec The asset header record
26 * @param p_reval_options_rec The revaluation options record
27 * @rep:scope public
28 * @rep:lifecycle active
29 * @rep:displayname Revalue Asset
30 * @rep:compatibility S
31 */
32 PROCEDURE do_reval
33 (p_api_version IN NUMBER,
34 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
35 p_commit IN VARCHAR2 := FND_API.G_FALSE,
36 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
37 p_calling_fn IN VARCHAR2,
38 x_return_status OUT NOCOPY VARCHAR2,
39 x_msg_count OUT NOCOPY NUMBER,
40 x_msg_data OUT NOCOPY VARCHAR2,
41
42 px_trans_rec IN OUT NOCOPY FA_API_TYPES.trans_rec_type,
43 px_asset_hdr_rec IN OUT NOCOPY FA_API_TYPES.asset_hdr_rec_type,
44 p_reval_options_rec IN FA_API_TYPES.reval_options_rec_type
45 ) ;
46
47 -----------------------------------------------------------------------------
48
49 END FA_REVALUATION_PUB;