DBA Data[Home] [Help]

PACKAGE: APPS.AHL_RM_ROUTE_PVT

Source


1 PACKAGE AHL_RM_ROUTE_PVT AS
2 /* $Header: AHLVROMS.pls 120.0.12010000.3 2008/11/23 14:51:40 bachandr ship $ */
3 
4 TYPE route_rec_type IS RECORD
5 (
6         ROUTE_ID                         NUMBER,
7         OBJECT_VERSION_NUMBER            NUMBER,
8         ROUTE_NO                         VARCHAR2(30),
9         TITLE                            VARCHAR2(240),
10         ROUTE_TYPE_CODE                  VARCHAR2(30),
11         ROUTE_TYPE                       VARCHAR2(80),
12 	--bachandr Enigma Phase I changes -- start
13         MODEL_CODE			 VARCHAR2(30),
14         MODEL_MEANING                    VARCHAR2(80),
15 	ENIGMA_DOC_ID			 VARCHAR2(80),
16 	ENIGMA_ROUTE_ID			 VARCHAR2(80),
17 	ENIGMA_PUBLISH_DATE		 DATE,
18 	FILE_ID				 NUMBER,
19 	--bachandr Enigma Phase I changes -- end
20         PROCESS_CODE                     VARCHAR2(30),
21         PROCESS                          VARCHAR2(80),
22         PRODUCT_TYPE_CODE                VARCHAR2(30),
23         PRODUCT_TYPE                     VARCHAR2(80),
24         OPERATOR_PARTY_ID                NUMBER,
25         OPERATOR_NAME                    VARCHAR2(360),
26         ZONE_CODE                        VARCHAR2(30),
27         ZONE                             VARCHAR2(80),
28         SUB_ZONE_CODE                    VARCHAR2(30),
29         SUB_ZONE                         VARCHAR2(80),
30         SERVICE_ITEM_ID                  NUMBER,
31         SERVICE_ITEM_ORG_ID              NUMBER,
32         SERVICE_ITEM_NUMBER              VARCHAR2(40),
33         ACCOUNTING_CLASS_CODE            VARCHAR2(10),
34         ACCOUNTING_CLASS_ORG_ID          NUMBER,
35         ACCOUNTING_CLASS                 VARCHAR2(240),
36         TASK_TEMPLATE_GROUP_ID           NUMBER,
37         TASK_TEMPLATE_GROUP              VARCHAR2(80),
38         QA_INSPECTION_TYPE               VARCHAR2(150),
39         QA_INSPECTION_TYPE_DESC          VARCHAR2(150),
40         TIME_SPAN                        NUMBER,
41         ACTIVE_START_DATE                DATE,
42         ACTIVE_END_DATE                  DATE,
43         REVISION_NUMBER                  NUMBER,
44         REVISION_STATUS_CODE             VARCHAR2(30),
45         REVISION_STATUS                  VARCHAR2(80),
46         --pdoki Bug 6504159 Begin.
47         UNIT_RECEIPT_UPDATE_FLAG         VARCHAR2(1),
48         UNIT_RECEIPT_UPDATE              VARCHAR2(80),
49         --pdoki Bug 6504159 End.
50         REMARKS                          VARCHAR2(2000),
51         REVISION_NOTES                   VARCHAR2(2000),
52         SEGMENT1                         VARCHAR2(30),
53         SEGMENT2                         VARCHAR2(30),
54         SEGMENT3                         VARCHAR2(30),
55         SEGMENT4                         VARCHAR2(30),
56         SEGMENT5                         VARCHAR2(30),
57         SEGMENT6                         VARCHAR2(30),
58         SEGMENT7                         VARCHAR2(30),
59         SEGMENT8                         VARCHAR2(30),
60         SEGMENT9                         VARCHAR2(30),
61         SEGMENT10                        VARCHAR2(30),
62         SEGMENT11                        VARCHAR2(30),
63         SEGMENT12                        VARCHAR2(30),
64         SEGMENT13                        VARCHAR2(30),
65         SEGMENT14                        VARCHAR2(30),
66         SEGMENT15                        VARCHAR2(30),
67         ATTRIBUTE_CATEGORY               VARCHAR2(30),
68         ATTRIBUTE1                       VARCHAR2(150),
69         ATTRIBUTE2                       VARCHAR2(150),
70         ATTRIBUTE3                       VARCHAR2(150),
71         ATTRIBUTE4                       VARCHAR2(150),
72         ATTRIBUTE5                       VARCHAR2(150),
73         ATTRIBUTE6                       VARCHAR2(150),
74         ATTRIBUTE7                       VARCHAR2(150),
75         ATTRIBUTE8                       VARCHAR2(150),
76         ATTRIBUTE9                       VARCHAR2(150),
77         ATTRIBUTE10                      VARCHAR2(150),
78         ATTRIBUTE11                      VARCHAR2(150),
79         ATTRIBUTE12                      VARCHAR2(150),
80         ATTRIBUTE13                      VARCHAR2(150),
81         ATTRIBUTE14                      VARCHAR2(150),
82         ATTRIBUTE15                      VARCHAR2(150),
83         LAST_UPDATE_DATE                 DATE,
84         LAST_UPDATED_BY                  NUMBER(15),
85         CREATION_DATE                    DATE,
86         CREATED_BY                       NUMBER(15),
87         LAST_UPDATE_LOGIN                NUMBER(15),
88         DML_OPERATION                    VARCHAR2(1)
89 );
90 
91 -- Start of Comments
92 -- Procedure name              : process_route
93 -- Type                        : Private
94 -- Pre-reqs                    :
95 -- Function                    :
96 -- Parameters                  :
97 --
98 -- Standard IN  Parameters :
99 --      p_api_version               NUMBER   Required
100 --      p_init_msg_list             VARCHAR2 Default  FND_API.G_FALSE
101 --      p_commit                    VARCHAR2 Default  FND_API.G_FALSE
102 --      p_validation_level          NUMBER   Default  FND_API.G_VALID_LEVEL_FULL
103 --      p_default                   VARCHAR2 Default  FND_API.G_TRUE
104 --      p_module_type               VARCHAR2 Default  NULL
105 --
106 -- Standard OUT Parameters :
107 --      x_return_status             VARCHAR2 Required
108 --      x_msg_count                 NUMBER   Required
109 --      x_msg_data                  VARCHAR2 Required
110 --
111 -- process_route IN parameters:
112 --      None.
113 --
114 -- process_route IN OUT parameters:
115 --      p_x_route_rec               route_rec_type Required
116 --
117 -- process_route OUT parameters:
118 --      None.
119 --
120 --
121 -- Version :
122 --          Current version        1.0
123 --
124 -- End of Comments
125 
126 PROCEDURE process_route
127 (
128  p_api_version        IN            NUMBER     := '1.0',
129  p_init_msg_list      IN            VARCHAR2   := FND_API.G_TRUE,
130  p_commit             IN            VARCHAR2   := FND_API.G_FALSE,
131  p_validation_level   IN            NUMBER     := FND_API.G_VALID_LEVEL_FULL,
132  p_default            IN            VARCHAR2   := FND_API.G_FALSE,
133  p_module_type        IN            VARCHAR2   := NULL,
134  x_return_status      OUT NOCOPY    VARCHAR2,
135  x_msg_count          OUT NOCOPY    NUMBER,
136  x_msg_data           OUT NOCOPY    VARCHAR2,
137  p_x_route_rec        IN OUT NOCOPY route_rec_type
138 );
139 
140 -- Start of Comments
141 -- Procedure name              : delete_route
142 -- Type                        : Private
143 -- Pre-reqs                    :
144 -- Function                    :
145 -- Parameters                  :
146 --
147 -- Standard IN  Parameters :
148 --      p_api_version               NUMBER   Required
149 --      p_init_msg_list             VARCHAR2 Default  FND_API.G_FALSE
150 --      p_commit                    VARCHAR2 Default  FND_API.G_FALSE
151 --      p_validation_level          NUMBER   Default  FND_API.G_VALID_LEVEL_FULL
152 --      p_default                   VARCHAR2 Default  FND_API.G_TRUE
153 --      p_module_type               VARCHAR2 Default  NULL
154 --
155 -- Standard OUT Parameters :
156 --      x_return_status             VARCHAR2 Required
157 --      x_msg_count                 NUMBER   Required
158 --      x_msg_data                  VARCHAR2 Required
159 --
160 -- delete_route IN parameters:
161 --      p_route_id                  NUMBER   Required
162 --      p_object_version_number     NUMBER   Required
163 --
164 -- delete_route IN OUT parameters:
165 --      None.
166 --
167 -- delete_route OUT parameters:
168 --      None.
169 --
170 --
171 -- Version :
172 --          Current version        1.0
173 --
174 -- End of Comments
175 
176 PROCEDURE delete_route
177 (
178  p_api_version           IN            NUMBER     := '1.0',
179  p_init_msg_list         IN            VARCHAR2   := FND_API.G_TRUE,
180  p_commit                IN            VARCHAR2   := FND_API.G_FALSE,
181  p_validation_level      IN            NUMBER     := FND_API.G_VALID_LEVEL_FULL,
182  p_default               IN            VARCHAR2   := FND_API.G_FALSE,
183  p_module_type           IN            VARCHAR2   := NULL,
184  x_return_status         OUT NOCOPY    VARCHAR2,
185  x_msg_count             OUT NOCOPY    NUMBER,
186  x_msg_data              OUT NOCOPY    VARCHAR2,
187  p_route_id              IN            NUMBER,
188  p_object_version_number IN            NUMBER
189 );
190 
191 -- Start of Comments
192 -- Procedure name              : create_route_revision
193 -- Type                        : Private
194 -- Pre-reqs                    :
195 -- Function                    :
196 -- Parameters                  :
197 --
198 -- Standard IN  Parameters :
199 --      p_api_version               NUMBER   Required
200 --      p_init_msg_list             VARCHAR2 Default  FND_API.G_FALSE
201 --      p_commit                    VARCHAR2 Default  FND_API.G_FALSE
202 --      p_validation_level          NUMBER   Default  FND_API.G_VALID_LEVEL_FULL
203 --      p_default                   VARCHAR2 Default  FND_API.G_TRUE
204 --      p_module_type               VARCHAR2 Default  NULL
205 --
206 -- Standard OUT Parameters :
207 --      x_return_status             VARCHAR2 Required
208 --      x_msg_count                 NUMBER   Required
209 --      x_msg_data                  VARCHAR2 Required
210 --
211 -- create_route_revision IN parameters:
212 --      p_route_id                  NUMBER   Required
213 --      p_object_version_number     NUMBER   Required
214 --
215 -- create_route_revision IN OUT parameters:
216 --      None.
217 --
218 -- create_route_revision OUT parameters:
219 --      x_route_id                  NUMBER   Required
220 --
221 --
222 -- Version :
223 --          Current version        1.0
224 --
225 -- End of Comments
226 
227 PROCEDURE create_route_revision
228 (
229  p_api_version           IN            NUMBER     := '1.0',
230  p_init_msg_list         IN            VARCHAR2   := FND_API.G_TRUE,
231  p_commit                IN            VARCHAR2   := FND_API.G_FALSE,
232  p_validation_level      IN            NUMBER     := FND_API.G_VALID_LEVEL_FULL,
233  p_default               IN            VARCHAR2   := FND_API.G_FALSE,
234  p_module_type           IN            VARCHAR2   := NULL,
235  x_return_status         OUT NOCOPY    VARCHAR2,
236  x_msg_count             OUT NOCOPY    NUMBER,
237  x_msg_data              OUT NOCOPY    VARCHAR2,
238  p_route_id              IN            NUMBER,
239  p_object_version_number IN            NUMBER,
240  x_route_id              OUT NOCOPY    NUMBER
241 );
242 
243 END AHL_RM_ROUTE_PVT;