DBA Data[Home] [Help]

PACKAGE: APPS.FA_RECLASS_PUB

Source


1 PACKAGE FA_RECLASS_PUB as
2 /* $Header: FAPRECS.pls 120.4 2006/06/30 07:29:01 tdewanga noship $   */
3 /*#
4  * Creates asset reclassifications.
5  * @rep:scope public
6  * @rep:product FA
7  * @rep:lifecycle active
8  * @rep:displayname Reclassify Asset API
9  * @rep:compatibility S
10  * @rep:category BUSINESS_ENTITY FA_ASSET
11  * @rep:metalink 206478.1 Reclass API Documentation Supplement
12  */
13 
14 /* ---------------------------------------------------------------
15  * Name            : Do_reclass
16  * Type            : Function
17  * Returns         : Boolean
18  * Purpose         : Perform reclass transaction for an asset
19  * Calling Details : This procedure expects the following parameters with
20  *                   valid data for it to perform the Reclass transaction
21  *                   successfully
22  *                   p_asset_desc_rec.asset_number
23  *                   p_asset_cat_rec_new.category_id
24  * ---------------------------------------------------------------- */
25 
26 /*#
27  * Reclassify an asset to a different category.
28  * @param p_api_version The version of the API
29  * @param p_init_msg_list The initialize message list
30  * @param p_commit The Commit flag
31  * @param p_validation_level The validation level
32  * @param p_calling_fn The calling function name
33  * @param x_return_status The return status
34  * @param x_msg_count The message count
35  * @param x_msg_data The message data
36  * @param px_trans_rec The transaction record
37  * @param px_asset_hdr_rec The asset header record
38  * @param px_asset_cat_rec_new The new asset category record
39  * @param p_recl_opt_rec reclass The options record
40  * @rep:scope public
41  * @rep:lifecycle active
42  * @rep:displayname Reclassify Asset
43  * @rep:compatibility S
44  */
45 PROCEDURE do_reclass (
46            -- std parameters
47            p_api_version              IN      NUMBER,
48            p_init_msg_list            IN      VARCHAR2 := FND_API.G_FALSE,
49            p_commit                   IN      VARCHAR2 := FND_API.G_FALSE,
50            p_validation_level         IN      NUMBER   := FND_API.G_VALID_LEVEL_FULL,
51            p_calling_fn               IN      VARCHAR2,
52            x_return_status               OUT NOCOPY  VARCHAR2,
53            x_msg_count                   OUT NOCOPY  NUMBER,
54            x_msg_data                    OUT NOCOPY  VARCHAR2,
55            -- api parameters
56            px_trans_rec               IN OUT NOCOPY  FA_API_TYPES.trans_rec_type,
57            px_asset_hdr_rec           IN OUT NOCOPY  FA_API_TYPES.asset_hdr_rec_type,
58            px_asset_cat_rec_new       IN OUT NOCOPY  FA_API_TYPES.asset_cat_rec_type,
59            p_recl_opt_rec             IN      FA_API_TYPES.reclass_options_rec_type );
60 
61 
62 END FA_RECLASS_PUB;