1 PACKAGE FA_CIP_PUB as
2 /* $Header: FAPCIPS.pls 120.2 2004/12/01 14:04:23 vmarella noship $ */
3 /*#
4 * Capitalizes assets and reverses capitalization of assets.
5 * @rep:scope public
6 * @rep:product FA
7 * @rep:lifecycle active
8 * @rep:displayname Capitalize/Reverse Capitalize API
9 * @rep:compatibility S
10 * @rep:category BUSINESS_ENTITY FA_ASSET
11 * @rep:metalink 206480.1 CIP API Documentation Supplement
12 */
13
14
15 /*#
16 * Capitalize a CIP asset.
17 * @param p_api_version The version of the API
18 * @param p_init_msg_list The initialize message list
19 * @param p_commit The Commit flag
20 * @param p_validation_level The validation level
21 * @param p_calling_fn The calling function name
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 px_trans_rec The transaction record
26 * @param px_asset_hdr_rec The asset headers record
27 * @param px_asset_fin_rec The asset financial information record
28 * @rep:scope public
29 * @rep:lifecycle active
30 * @rep:displayname Capitalize Asset
31 * @rep:compatibility S
32 */
33 PROCEDURE do_capitalization
34 (p_api_version IN NUMBER,
35 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
36 p_commit IN VARCHAR2 := FND_API.G_FALSE,
37 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
38 p_calling_fn IN VARCHAR2,
39 x_return_status OUT NOCOPY VARCHAR2,
40 x_msg_count OUT NOCOPY NUMBER,
41 x_msg_data OUT NOCOPY VARCHAR2,
42
43 px_trans_rec IN OUT NOCOPY FA_API_TYPES.trans_rec_type,
44 px_asset_hdr_rec IN OUT NOCOPY FA_API_TYPES.asset_hdr_rec_type,
45 px_asset_fin_rec IN OUT NOCOPY FA_API_TYPES.asset_fin_rec_type
46 );
47
48
49
50 /*#
51 * Reverse the capitalization of a CIP asset.
52 * @param p_api_version The version of the API
53 * @param p_init_msg_list The initialize message list
54 * @param p_commit The Commit flag
55 * @param p_validation_level The validation level
56 * @param p_calling_fn The calling function name
57 * @param x_return_status The return status
58 * @param x_msg_count The message count
59 * @param x_msg_data The message data
60 * @param px_trans_rec The transaction record
61 * @param px_asset_hdr_rec The asset headers record
62 * @param px_asset_fin_rec The asset financial information record
63 * @rep:scope public
64 * @rep:lifecycle active
65 * @rep:displayname Reverse Capitalization of Asset
66 * @rep:compatibility S
67 */
68 PROCEDURE do_reverse
69 (p_api_version IN NUMBER,
70 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
71 p_commit IN VARCHAR2 := FND_API.G_FALSE,
72 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
73 p_calling_fn IN VARCHAR2,
74 x_return_status OUT NOCOPY VARCHAR2,
75 x_msg_count OUT NOCOPY NUMBER,
76 x_msg_data OUT NOCOPY VARCHAR2,
77
78 px_trans_rec IN OUT NOCOPY FA_API_TYPES.trans_rec_type,
79 px_asset_hdr_rec IN OUT NOCOPY FA_API_TYPES.asset_hdr_rec_type,
80 px_asset_fin_rec IN OUT NOCOPY FA_API_TYPES.asset_fin_rec_type
81 );
82
83 END FA_CIP_PUB;