DBA Data[Home] [Help]

PACKAGE: APPS.AHL_MC_MASTERCONFIG_PUB

Source


1 PACKAGE AHL_MC_MasterConfig_PUB AS
2 /* $Header: AHLPMCXS.pls 120.0 2005/05/26 02:15:51 appldev noship $ */
3 /*#
4  * This is the public package that handles creation/modification/deletion of Master Configurations
5  * depending on the flag that is being passed
6  * @rep:scope public
7  * @rep:product AHL
8  * @rep:displayname Master Configuration
9  * @rep:lifecycle active
10  * @rep:category BUSINESS_ENTITY AHL_MASTER_CONFIG
11  */
12 G_PKG_NAME 	CONSTANT 	VARCHAR2(30) 	:= 'AHL_MC_MasterConfig_PUB';
13 
14 G_DML_CREATE 	CONSTANT 	VARCHAR2(1) 	:= 'C';
15 G_DML_UPDATE 	CONSTANT 	VARCHAR2(1) 	:= 'U';
16 G_DML_DELETE 	CONSTANT 	VARCHAR2(1) 	:= 'D';
17 
18 -----------------------
19 -- Define procedures --
20 -----------------------
21 --  Start of Comments  --
22 --
23 --  Procedure name    	: Process_Master_Config
24 --  Type        	: Public
25 --  Function    	: Handles creation, updation and deletion of Master Configurations
26 --  Pre-reqs    	:
27 --
28 --  Standard IN  Parameters :
29 --      p_api_version		IN	NUMBER                	Required
30 --      p_init_msg_list		IN      VARCHAR2     	Default FND_API.G_FALSE
31 --      p_commit		IN      VARCHAR2     	Default FND_API.G_FALSE
32 --      p_validation_level	IN      NUMBER       	Default FND_API.G_VALID_LEVEL_FULL
33 --	p_module_type		IN	VARCHAR2	Default 'JSP'
34 --
35 --  Standard OUT Parameters :
36 --      x_return_status		OUT     VARCHAR2	Required
37 --      x_msg_count		OUT     NUMBER		Required
38 --      x_msg_data		OUT     VARCHAR2	Required
39 --
40 --  Process_Master_Config Parameters :
41 --      <other-in-params>,
42 -- 	<other-out-params>,
43 --	<other-in-out-params>
44 --
45 --  Version :
46 --  	Initial Version   	1.0
47 --
48 --  End of Comments  --
49 /*#
50  * It handles creation , updation and deletion of Master Configurations
51  * @param p_api_version Api Version Number
52  * @param p_init_msg_list Initialize the message stack, default value FND_API.G_FALSE
53  * @param p_commit To decide whether to commit the transaction, default value FND_API.G_FALSE
54  * @param p_validation_level Validation level, default value FND_API.G_VALID_LEVEL_FULL
55  * @param p_module_type For Internal use only, should always be NULL, default value NULL
56  * @param x_return_status Return status,Standard API parameter
57  * @param x_msg_count Return message count,Standard API parameter
58  * @param x_msg_data Return message data,Standard API parameter
59  * @param p_x_mc_header_rec Master Configuration record of type AHL_MC_MasterConfig_PVT.Header_Rec_Type
60  * @param p_x_node_rec Master Configuration record  of type AHL_MC_Node_PVT.Node_Rec_Type
61  * @rep:scope public
62  * @rep:lifecycle active
63  * @rep:displayname Process Master Configuration
64  */
65 PROCEDURE Process_Master_Config
66 (
67 	p_api_version		IN 		NUMBER,
68 	p_init_msg_list       	IN 		VARCHAR2	:= FND_API.G_FALSE,
69 	p_commit              	IN 		VARCHAR2 	:= FND_API.G_FALSE,
70 	p_validation_level    	IN 		NUMBER 		:= FND_API.G_VALID_LEVEL_FULL,
71 	p_module_type		IN		VARCHAR2	:= 'JSP',
72 	x_return_status       	OUT 	NOCOPY  VARCHAR2,
73 	x_msg_count           	OUT 	NOCOPY  NUMBER,
74 	x_msg_data            	OUT 	NOCOPY  VARCHAR2,
75 	p_x_mc_header_rec     	IN OUT 	NOCOPY 	AHL_MC_MasterConfig_PVT.Header_Rec_Type,
76 	p_x_node_rec          	IN OUT 	NOCOPY 	AHL_MC_Node_PVT.Node_Rec_Type
77 );
78 
79 End AHL_MC_MasterConfig_PUB;