1 PACKAGE FA_RESERVE_TRANSFER_PUB AS
2 /* $Header: FAPRSVXS.pls 120.3 2004/12/01 14:06:39 vmarella noship $ */
3 /*#
4 * Transfers reserve between two group assets in the same book.
5 * @rep:scope public
6 * @rep:product FA
7 * @rep:lifecycle active
8 * @rep:displayname Reserve Transfer API
9 * @rep:compatibility S
10 * @rep:category BUSINESS_ENTITY FA_ASSET
11 */
12
13
14
15 /*#
16 * Transfer reserve between two group assets in the same book.
17 * @param p_api_version The version of the API
18 * @param p_init_msg_list The initialize message list flag
19 * @param p_commit The Commit flag
20 * @param p_validation_level The validation level
21 * @param p_calling_fn The calling function
22 * @param x_return_status The return status
23 * @param x_msg_count The message count
24 * @param x_msg_data The message data
25 * @param p_src_asset_id The source asset identifier
26 * @param p_dest_asset_id The destination asset identifier
27 * @param p_book_type_code The book type code
28 * @param p_amount The amount of depreciation reserve to transfer
29 * @param px_src_trans_rec The source transaction record
30 * @param px_dest_trans_rec The destination transaction record
31 * @rep:scope public
32 * @rep:lifecycle active
33 * @rep:displayname Transfer Group Asset Reserve
34 * @rep:compatibility S
35 */
36 PROCEDURE do_reserve_transfer
37 (p_api_version IN NUMBER,
38 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
39 p_commit IN VARCHAR2 := FND_API.G_FALSE,
40 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
41 p_calling_fn IN VARCHAR2,
42 x_return_status OUT NOCOPY VARCHAR2,
43 x_msg_count OUT NOCOPY NUMBER,
44 x_msg_data OUT NOCOPY VARCHAR2,
45
46 p_src_asset_id IN NUMBER,
47 p_dest_asset_id IN NUMBER,
48 p_book_type_code IN VARCHAR2,
49 p_amount IN NUMBER,
50 px_src_trans_rec IN OUT NOCOPY FA_API_TYPES.trans_rec_type,
51 px_dest_trans_rec IN OUT NOCOPY FA_API_TYPES.trans_rec_type
52 );
53
54 END FA_RESERVE_TRANSFER_PUB;