DBA Data[Home] [Help]

PACKAGE: APPS.FA_ADDITION_PUB

Source


1 PACKAGE FA_ADDITION_PUB AS
2 /* $Header: FAPADDS.pls 120.3 2005/06/24 17:03:51 bridgway noship $   */
3 /*#
4  * Create asset additions.
5  * @rep:scope public
6  * @rep:product FA
7  * @rep:lifecycle active
8  * @rep:displayname Asset Addition API
9  * @rep:compatibility S
10  * @rep:category BUSINESS_ENTITY FA_ASSET
11  * @rep:metalink 232070.1 Additions API Documentation Supplement
12  */
13 
14 
15 /*#
16  * Add an asset to a specific book.
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 x_return_status The return status
22  * @param x_msg_count The message count
23  * @param x_msg_data The message data
24  * @param p_calling_fn The calling function name
25  * @param px_trans_rec The transaction record
26  * @param px_dist_trans_rec The distribution transaction record
27  * @param px_asset_hdr_rec The asset header record
28  * @param px_asset_desc_rec The asset descriptive record
29  * @param px_asset_type_rec The asset type record
30  * @param px_asset_cat_rec The asset category record
31  * @param px_asset_hierarchy_rec The asset hierarchy record
32  * @param px_asset_fin_rec The asset financial information record
33  * @param px_asset_deprn_rec The asset depreciation record
34  * @param px_asset_dist_tbl The table of asset assignments
35  * @param px_inv_tbl The table of invoices
36  * @rep:scope public
37  * @rep:lifecycle active
38  * @rep:displayname Add Asset
39  * @rep:compatibility S
40  */
41 procedure do_addition (
42    -- Standard Paramters --
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    x_return_status               OUT  NOCOPY VARCHAR2,
48    x_msg_count                   OUT  NOCOPY NUMBER,
49    x_msg_data                    OUT  NOCOPY VARCHAR2,
50    p_calling_fn               IN      VARCHAR2,
51    -- Transaction Object --
52    px_trans_rec               IN OUT  NOCOPY fa_api_types.trans_rec_type,
53    px_dist_trans_rec          IN OUT  NOCOPY fa_api_types.trans_rec_type,
54    -- Asset Object --
55    px_asset_hdr_rec           IN OUT  NOCOPY fa_api_types.asset_hdr_rec_type,
56    px_asset_desc_rec          IN OUT  NOCOPY fa_api_types.asset_desc_rec_type,
57    px_asset_type_rec          IN OUT  NOCOPY fa_api_types.asset_type_rec_type,
58    px_asset_cat_rec           IN OUT  NOCOPY fa_api_types.asset_cat_rec_type,
59    px_asset_hierarchy_rec     IN OUT  NOCOPY fa_api_types.asset_hierarchy_rec_type,
60    px_asset_fin_rec           IN OUT  NOCOPY fa_api_types.asset_fin_rec_type,
61    px_asset_deprn_rec         IN OUT  NOCOPY fa_api_types.asset_deprn_rec_type,
62    px_asset_dist_tbl          IN OUT  NOCOPY fa_api_types.asset_dist_tbl_type,
63    -- Invoice Object --
64    px_inv_tbl                 IN OUT  NOCOPY fa_api_types.inv_tbl_type
65 );
66 
67 END FA_ADDITION_PUB;