DBA Data[Home] [Help]

PACKAGE BODY: APPS.AST_WEBSWITCH_CUHK

Source


1 PACKAGE BODY ast_WebSwitch_CUHK AS
2 /* $Header: astvwsub.pls 115.3 2002/02/06 11:21:34 pkm ship      $ */
3 
4   PROCEDURE Create_WebSwitch_Pre(
5                       p_api_version              IN NUMBER,
6                       p_init_msg_list            IN VARCHAR2 DEFAULT FND_API.G_FALSE,
7                       p_commit                   IN VARCHAR2 DEFAULT FND_API.G_FALSE,
8                       p_validation_level         IN NUMBER DEFAULT
9                                                     FND_API.G_VALID_LEVEL_FULL,
10                       x_return_status            OUT VARCHAR2,
11                       x_msg_count                OUT NUMBER,
12                       x_msg_data                 OUT VARCHAR2,
13                       p_cgi_switch_rec           IN ast_WebSwitch_PVT.cgi_switch_rec_type,
14                       p_switch_data_rec          IN ast_WebSwitch_PVT.switch_data_rec_type
15                       )
16   AS
17 
18   BEGIN
19     /* Vertical to add the customization PROCEDUREs here - for pre processing */
20     null;
21   END;
22 
23   PROCEDURE Create_WebSwitch_Post(
24                       p_api_version              IN NUMBER,
25                       p_init_msg_list            IN VARCHAR2 DEFAULT FND_API.G_FALSE,
26                       p_commit                   IN VARCHAR2 DEFAULT FND_API.G_FALSE,
27                       p_validation_level         IN NUMBER DEFAULT
28                                                     FND_API.G_VALID_LEVEL_FULL,
29                       x_return_status            OUT VARCHAR2,
30                       x_msg_count                OUT NUMBER,
31                       x_msg_data                 OUT VARCHAR2,
32                       p_cgi_switch_rec           IN ast_WebSwitch_PVT.cgi_switch_rec_type,
33                       p_switch_data_rec          IN ast_WebSwitch_PVT.switch_data_rec_type
34                       )
35   AS
36 
37   BEGIN
38     /* Vertical to add the customization PROCEDUREs here - for post processing */
39     null;
40   END;
41 
42   PROCEDURE Lock_WebSwitch_Pre(
43                       p_api_version              IN NUMBER,
44                       p_init_msg_list            IN VARCHAR2 DEFAULT FND_API.G_FALSE,
45                       p_commit                   IN VARCHAR2 DEFAULT FND_API.G_FALSE,
46                       p_validation_level         IN NUMBER DEFAULT
47                                                     FND_API.G_VALID_LEVEL_FULL,
48                       x_return_status            OUT VARCHAR2,
49                       x_msg_count                OUT NUMBER,
50                       x_msg_data                 OUT VARCHAR2,
51                       p_cgi_switch_rec           IN ast_WebSwitch_PVT.cgi_switch_rec_type,
52                       p_switch_data_rec          IN ast_WebSwitch_PVT.switch_data_rec_type
53                       )
54   AS
55 
56   BEGIN
57     /* Vertical to add the customization PROCEDUREs here - for post processing */
58     null;
59   END;
60 
61   PROCEDURE Lock_WebSwitch_Post(
62                       p_api_version              IN NUMBER,
63                       p_init_msg_list            IN VARCHAR2 DEFAULT FND_API.G_FALSE,
64                       p_commit                   IN VARCHAR2 DEFAULT FND_API.G_FALSE,
65                       p_validation_level         IN NUMBER DEFAULT
66                                                     FND_API.G_VALID_LEVEL_FULL,
67                       x_return_status            OUT VARCHAR2,
68                       x_msg_count                OUT NUMBER,
69                       x_msg_data                 OUT VARCHAR2,
70                       p_cgi_switch_rec           IN ast_WebSwitch_PVT.cgi_switch_rec_type,
71                       p_switch_data_rec          IN ast_WebSwitch_PVT.switch_data_rec_type
72                       )
73   AS
74 
75   BEGIN
76     /* Vertical to add the customization PROCEDUREs here - for post processing */
77     null;
78   END;
79 
80   PROCEDURE Update_WebSwitch_Pre(
81                       p_api_version              IN NUMBER,
82                       p_init_msg_list            IN VARCHAR2 DEFAULT FND_API.G_FALSE,
83                       p_commit                   IN VARCHAR2 DEFAULT FND_API.G_FALSE,
84                       p_validation_level         IN NUMBER DEFAULT
85                                                     FND_API.G_VALID_LEVEL_FULL,
86                       x_return_status            OUT VARCHAR2,
87                       x_msg_count                OUT NUMBER,
88                       x_msg_data                 OUT VARCHAR2,
89                       p_cgi_switch_rec           IN ast_WebSwitch_PVT.cgi_switch_rec_type,
90                       p_switch_data_rec          IN ast_WebSwitch_PVT.switch_data_rec_type
91                       )
92   AS
93 
94   BEGIN
95     /* Vertical to add the customization PROCEDUREs here - for post processing */
96     null;
97   END;
98 
99 
100   PROCEDURE Update_WebSwitch_Post(
101                       p_api_version              IN NUMBER,
102                       p_init_msg_list            IN VARCHAR2 DEFAULT FND_API.G_FALSE,
103                       p_commit                   IN VARCHAR2 DEFAULT FND_API.G_FALSE,
104                       p_validation_level         IN NUMBER DEFAULT
105                                                     FND_API.G_VALID_LEVEL_FULL,
106                       x_return_status            OUT VARCHAR2,
107                       x_msg_count                OUT NUMBER,
108                       x_msg_data                 OUT VARCHAR2,
109                       p_cgi_switch_rec           IN ast_WebSwitch_PVT.cgi_switch_rec_type,
110                       p_switch_data_rec          IN ast_WebSwitch_PVT.switch_data_rec_type
111                       )
112   AS
113 
114   BEGIN
115     /* Vertical to add the customization PROCEDUREs here - for post processing */
116     null;
117   END;
118 
119   PROCEDURE Delete_WebSwitch_Pre(
120                       p_api_version              IN NUMBER,
121                       p_init_msg_list            IN VARCHAR2 DEFAULT FND_API.G_FALSE,
122                       p_commit                   IN VARCHAR2 DEFAULT FND_API.G_FALSE,
123                       p_validation_level         IN NUMBER DEFAULT
124                                                     FND_API.G_VALID_LEVEL_FULL,
125                       x_return_status            OUT VARCHAR2,
126                       x_msg_count                OUT NUMBER,
127                       x_msg_data                 OUT VARCHAR2,
128                       p_cgi_switch_rec           IN ast_WebSwitch_PVT.cgi_switch_rec_type,
129                       p_switch_data_rec          IN ast_WebSwitch_PVT.switch_data_rec_type
130                       )
131   AS
132 
133   BEGIN
134     /* Vertical to add the customization PROCEDUREs here - for post processing */
135     null;
136   END;
137 
138   PROCEDURE Delete_WebSwitch_Post(
139                       p_api_version              IN NUMBER,
140                       p_init_msg_list            IN VARCHAR2 DEFAULT FND_API.G_FALSE,
141                       p_commit                   IN VARCHAR2 DEFAULT FND_API.G_FALSE,
142                       p_validation_level         IN NUMBER DEFAULT
143                                                     FND_API.G_VALID_LEVEL_FULL,
144                       x_return_status            OUT VARCHAR2,
145                       x_msg_count                OUT NUMBER,
146                       x_msg_data                 OUT VARCHAR2,
147                       p_cgi_switch_rec           IN ast_WebSwitch_PVT.cgi_switch_rec_type,
148                       p_switch_data_rec          IN ast_WebSwitch_PVT.switch_data_rec_type
149                       )
150   AS
151 
152   BEGIN
153     /* Vertical to add the customization PROCEDUREs here - for post processing */
154     null;
155   END;
156 
157   FUNCTION OK_TO_LAUNCH_WORKFLOW(
158             p_api_version IN NUMBER := 1.0,
159             p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
160             p_commit IN VARCHAR2 := FND_API.G_FALSE,
161             p_validation_level IN NUMBER :=
162             FND_API.G_VALID_LEVEL_FULL,
163             x_return_status OUT VARCHAR2,
164             x_msg_count OUT NUMBER,
165             x_msg_data OUT VARCHAR2) RETURN BOOLEAN is
166   BEGIN
167     /* logic to check if a workflow to be launched */
168     null;
169     return true;
170   END;
171 
172 
173   FUNCTION OK_TO_GENERATE_MSG(
174             p_api_version IN NUMBER := 1.0,
175             p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
176             p_commit IN VARCHAR2 := FND_API.G_FALSE,
177             p_validation_level IN NUMBER :=
178             FND_API.G_VALID_LEVEL_FULL,
179             x_return_status OUT VARCHAR2,
180             x_msg_count OUT NUMBER,
181             x_msg_data OUT VARCHAR2) RETURN BOOLEAN is
182   BEGIN
183     /* customer/vertical industry to add the customization here */
184     null;
185     return true;
186   END;
187 
188 end ast_WebSwitch_CUHK;