DBA Data[Home] [Help]

PACKAGE: APPS.AHL_UC_UNITCONFIG_PVT

Source


1 PACKAGE AHL_UC_UNITCONFIG_PVT AUTHID CURRENT_USER AS
2 /* $Header: AHLVUCXS.pls 115.10 2003/08/22 21:47:53 jeli noship $ */
3 
4 -- Start of Comments  --
5 -- Define Procedure create_uc_header
6 -- This API is used to create a UC header record in ahl_unit_config_headers
7 --
8 -- Procedure name  : create_uc_header
9 -- Type        	: Private
10 -- Function    	: To update a UC header record in ahl_unit_config_headers.
11 -- Pre-reqs    	:
12 --
13 -- create_uc_header parameters :
14 -- p_x_uc_header_rec   IN OUT ahl_uc_instance_pvt.uc_header_rec_type  Required
15 --                     Record of UC header attributes including the newly created
16 --                     UC header ID
17 -- Version:    	Initial Version   1.0
18 --
19 -- End of Comments  --
20 PROCEDURE create_uc_header(
21   p_api_version           IN  NUMBER    := 1.0,
22   p_init_msg_list         IN  VARCHAR2  := FND_API.G_FALSE,
23   p_commit                IN  VARCHAR2  := FND_API.G_FALSE,
24   p_validation_level      IN  NUMBER    := FND_API.G_VALID_LEVEL_FULL,
25   p_module_type           IN  VARCHAR2  := NULL,
26   x_return_status         OUT NOCOPY VARCHAR2,
27   x_msg_count             OUT NOCOPY NUMBER,
28   x_msg_data              OUT NOCOPY VARCHAR2,
29   p_x_uc_header_rec       IN OUT NOCOPY ahl_uc_instance_pvt.uc_header_rec_type);
30 
31 -- Start of Comments  --
32 -- Define Procedure update_uc_header
33 -- This API is used to update a UC header name or some attributes of the top node
34 -- instance of the UC.
35 --
36 -- Procedure name  : update_uc_header
37 -- Type        	: Private
38 -- Function    	: To update a UC header record name and some attributes
39 --                of the top node instance.
40 -- Pre-reqs    	:
41 --
42 -- update_uc_header parameters :
43 -- p_uc_header_rec     IN uc_header_rec_type  Required
44 --                     Record of UC header attributes
45 -- p_uc_instance_rec   IN uc_instance_rec_type Required
46 --                     Record of UC instance attributes
47 -- Version : Initial Version   1.0
48 --
49 -- End of Comments  --
50 
51 PROCEDURE update_uc_header(
52   p_api_version        IN            NUMBER     := 1.0,
53   p_init_msg_list      IN            VARCHAR2   := FND_API.G_FALSE,
54   p_commit             IN            VARCHAR2   := FND_API.G_FALSE,
55   p_validation_level   IN            NUMBER     := FND_API.G_VALID_LEVEL_FULL,
56   p_module_type        IN            VARCHAR2   := NULL,
57   x_return_status      OUT NOCOPY    VARCHAR2,
58   x_msg_count          OUT NOCOPY    NUMBER,
59   x_msg_data           OUT NOCOPY    VARCHAR2,
60   p_x_uc_header_rec    IN OUT NOCOPY ahl_uc_instance_pvt.uc_header_rec_type,
61   p_uc_instance_rec    IN  ahl_uc_instance_pvt.uc_instance_rec_type);
62 
63 -- Start of Comments  --
64 -- Define Procedure delete_uc_header
65 -- This API is used to delete a UC header record from ahl_unit_config_headers
66 --
67 -- Procedure name  : delete_uc_header
68 -- Type        	: Private
69 -- Function    	: To logically delete a UC header record from ahl_unit_config_headers.
70 -- Pre-reqs    	:
71 --
72 -- delete_uc_header parameters :
73 -- p_uc_header_id          IN NUMBER The UC header to be expired
74 -- p_object_version_number IN NUMBER Object version number of the UC header
75 -- p_csi_instance_ovn      IN NUMBER Object version number of the CSI instance
76 --
77 -- Version : Initial Version   1.0
78 --
79 --  End of Comments  --
80 PROCEDURE delete_uc_header (
81   p_api_version           IN  NUMBER    := 1.0,
82   p_init_msg_list         IN  VARCHAR2  := FND_API.G_FALSE,
83   p_commit                IN  VARCHAR2  := FND_API.G_FALSE,
84   p_validation_level      IN  NUMBER    := FND_API.G_VALID_LEVEL_FULL,
85   x_return_status         OUT NOCOPY VARCHAR2,
86   x_msg_count             OUT NOCOPY NUMBER,
87   x_msg_data              OUT NOCOPY VARCHAR2,
88   p_uc_header_id          IN  NUMBER,
89   p_object_version_number IN  NUMBER,
90   p_csi_instance_ovn      IN  NUMBER);
91 
92 END AHL_UC_UNITCONFIG_PVT; -- Package spec