DBA Data[Home] [Help]

PACKAGE: APPS.MTL_RESERVATIONS_INTERFACE_PKG

Source


1 PACKAGE MTL_RESERVATIONS_INTERFACE_PKG AUTHID CURRENT_USER as
2 /* $Header: INVRSVF1S.pls 120.0 2005/05/25 04:52:25 appldev noship $ */
3   PROCEDURE Lock_Row(	X_ROWID   				   VARCHAR2,
4 			X_RESERVATION_INTERFACE_ID                 NUMBER,
5 			X_RESERVATION_BATCH_ID                 	   NUMBER,
6 			X_REQUIREMENT_DATE			   DATE,
7 			X_ORGANIZATION_ID			   NUMBER,
8 			X_TO_ORGANIZATION_ID			   NUMBER,
9  			X_INVENTORY_ITEM_ID                        NUMBER,
10  			X_ITEM_SEGMENT1                            VARCHAR2,
11  			X_ITEM_SEGMENT2                            VARCHAR2,
12  			X_ITEM_SEGMENT3                            VARCHAR2,
13  			X_ITEM_SEGMENT4                            VARCHAR2,
14  			X_ITEM_SEGMENT5                            VARCHAR2,
15  			X_ITEM_SEGMENT6                            VARCHAR2,
16  			X_ITEM_SEGMENT7                            VARCHAR2,
17  			X_ITEM_SEGMENT8                            VARCHAR2,
18  			X_ITEM_SEGMENT9                            VARCHAR2,
19  			X_ITEM_SEGMENT10                           VARCHAR2,
20  			X_ITEM_SEGMENT11                           VARCHAR2,
21  			X_ITEM_SEGMENT12                           VARCHAR2,
22  			X_ITEM_SEGMENT13                           VARCHAR2,
23  			X_ITEM_SEGMENT14                           VARCHAR2,
24  			X_ITEM_SEGMENT15                           VARCHAR2,
25  			X_ITEM_SEGMENT16                           VARCHAR2,
26  			X_ITEM_SEGMENT17                           VARCHAR2,
27  			X_ITEM_SEGMENT18                           VARCHAR2,
28  			X_ITEM_SEGMENT19                           VARCHAR2,
29  			X_ITEM_SEGMENT20                           VARCHAR2,
30  			X_DEMAND_SOURCE_TYPE_ID                    NUMBER,
31 			X_DEMAND_SOURCE_NAME			   VARCHAR2,
32  			X_DEMAND_SOURCE_HEADER_ID                  NUMBER,
33  			X_DEMAND_SOURCE_LINE_ID                    NUMBER,
34  			X_TO_DEMAND_SOURCE_TYPE_ID                 NUMBER,
35 			X_TO_DEMAND_SOURCE_NAME			   VARCHAR2,
36  			X_TO_DEMAND_SOURCE_HEADER_ID               NUMBER,
37  			X_TO_DEMAND_SOURCE_LINE_ID                 NUMBER,
38 			X_PRIMARY_UOM_CODE			   VARCHAR2,
39 			X_PRIMARY_UOM_ID			   NUMBER,
40 			X_SECONDARY_UOM_CODE			   VARCHAR2,  --InvConv change
41 			X_SECONDARY_UOM_ID			   NUMBER,    --InvConv change
42 			X_RESERVATION_UOM_CODE			   VARCHAR2,
43 			X_RESERVATION_UOM_ID			   NUMBER,
44 			X_RESERVATION_QUANTITY			   NUMBER,
45 			X_PRIMARY_RESERVATION_QUANTITY		   NUMBER,
46 			X_SECONDARY_RSV_QUANTITY 	           NUMBER,    --InvConv change
47 			X_EXTERNAL_SOURCE_CODE			   VARCHAR2,
48 			X_EXTERNAL_SOURCE_LINE_ID		   NUMBER,
49  			X_SUPPLY_SOURCE_TYPE_ID                    NUMBER,
50 			X_SUPPLY_SOURCE_NAME			   VARCHAR2,
51  			X_SUPPLY_SOURCE_HEADER_ID                  NUMBER,
52  			X_SUPPLY_SOURCE_LINE_ID                    NUMBER,
53  			X_SUPPLY_SOURCE_LINE_DETAIL                NUMBER,
54  			X_TO_SUPPLY_SOURCE_TYPE_ID                 NUMBER,
55 			X_TO_SUPPLY_SOURCE_NAME			   VARCHAR2,
56  			X_TO_SUPPLY_SOURCE_HEADER_ID               NUMBER,
57  			X_TO_SUPPLY_SOURCE_LINE_ID                 NUMBER,
58  			X_TO_SUPPLY_SOURCE_LINE_DETAIL             NUMBER,
59  			X_ERROR_CODE                               NUMBER,
60  			X_ERROR_EXPLANATION                        VARCHAR2,
61 			X_REVISION				   VARCHAR2,
62 			X_SUBINVENTORY_CODE			   VARCHAR2,
63 			X_SUBINVENTORY_ID			   NUMBER,
64 			X_LOCATOR_ID				   NUMBER,
65  			X_LOC_SEGMENT1                             VARCHAR2,
66  			X_LOC_SEGMENT2                             VARCHAR2,
67  			X_LOC_SEGMENT3                             VARCHAR2,
68  			X_LOC_SEGMENT4                             VARCHAR2,
69  			X_LOC_SEGMENT5                             VARCHAR2,
70  			X_LOC_SEGMENT6                             VARCHAR2,
71  			X_LOC_SEGMENT7                             VARCHAR2,
72  			X_LOC_SEGMENT8                             VARCHAR2,
73  			X_LOC_SEGMENT9                             VARCHAR2,
74  			X_LOC_SEGMENT10                            VARCHAR2,
75  			X_LOC_SEGMENT11                            VARCHAR2,
76  			X_LOC_SEGMENT12                            VARCHAR2,
77  			X_LOC_SEGMENT13                            VARCHAR2,
78  			X_LOC_SEGMENT14                            VARCHAR2,
79  			X_LOC_SEGMENT15                            VARCHAR2,
80  			X_LOC_SEGMENT16                            VARCHAR2,
81  			X_LOC_SEGMENT17                            VARCHAR2,
82  			X_LOC_SEGMENT18                            VARCHAR2,
83  			X_LOC_SEGMENT19                            VARCHAR2,
84  			X_LOC_SEGMENT20                            VARCHAR2,
85 			X_LOT_NUMBER				   VARCHAR2,
86 			X_LOT_NUMBER_ID				   NUMBER,
87 			X_SERIAL_NUMBER				   VARCHAR2,
88 			X_SERIAL_NUMBER_ID			   NUMBER,
89 			X_TO_REVISION				   VARCHAR2,
90 			X_TO_SUBINVENTORY_CODE			   VARCHAR2,
91 			X_TO_SUBINVENTORY_ID			   NUMBER,
92 			X_TO_LOCATOR_ID				   NUMBER,
93  			X_TO_LOC_SEGMENT1    			   VARCHAR2,
94  			X_TO_LOC_SEGMENT2                          VARCHAR2,
95  			X_TO_LOC_SEGMENT3                          VARCHAR2,
96  			X_TO_LOC_SEGMENT4                          VARCHAR2,
97  			X_TO_LOC_SEGMENT5                          VARCHAR2,
98  			X_TO_LOC_SEGMENT6                          VARCHAR2,
99  			X_TO_LOC_SEGMENT7                          VARCHAR2,
100  			X_TO_LOC_SEGMENT8                          VARCHAR2,
101  			X_TO_LOC_SEGMENT9                          VARCHAR2,
102  			X_TO_LOC_SEGMENT10                         VARCHAR2,
103  			X_TO_LOC_SEGMENT11                         VARCHAR2,
104  			X_TO_LOC_SEGMENT12                         VARCHAR2,
105  			X_TO_LOC_SEGMENT13                         VARCHAR2,
106  			X_TO_LOC_SEGMENT14                         VARCHAR2,
107  			X_TO_LOC_SEGMENT15                         VARCHAR2,
108  			X_TO_LOC_SEGMENT16                         VARCHAR2,
109  			X_TO_LOC_SEGMENT17                         VARCHAR2,
110  			X_TO_LOC_SEGMENT18                         VARCHAR2,
111  			X_TO_LOC_SEGMENT19                         VARCHAR2,
112  			X_TO_LOC_SEGMENT20                         VARCHAR2,
113 			X_TO_LOT_NUMBER				   VARCHAR2,
114 			X_TO_LOT_NUMBER_ID			   NUMBER,
115 			X_TO_SERIAL_NUMBER			   VARCHAR2,
116 			X_TO_SERIAL_NUMBER_ID			   NUMBER,
117  			X_ROW_STATUS_CODE                          NUMBER,
118 			X_LOCK_FLAG				   NUMBER,
119 			X_RESERVATION_ACTION_CODE		   NUMBER,
120 			X_TRANSACTION_MODE			   NUMBER,
121 			X_VALIDATION_FLAG			   NUMBER,
122 			X_PARTIAL_QUANTITIES_ALLOWED		   NUMBER,
123 			X_REQUEST_ID				   NUMBER,
124 			X_PROGRAM_APPLICATION_ID		   NUMBER,
125 			X_PROGRAM_ID				   NUMBER,
126 			X_PROGRAM_UPDATE_DATE			   DATE,
127 			X_PROJECT_ID				   NUMBER,
128 			X_TASK_ID				   NUMBER,
129 			X_PROJECT_PLANNING_GROUP		   NUMBER,
130  			X_ATTRIBUTE_CATEGORY                       VARCHAR2,
131  			X_ATTRIBUTE1                               VARCHAR2,
132  			X_ATTRIBUTE2                               VARCHAR2,
133  			X_ATTRIBUTE3                               VARCHAR2,
134  			X_ATTRIBUTE4                               VARCHAR2,
135  			X_ATTRIBUTE5                               VARCHAR2,
136  			X_ATTRIBUTE6                               VARCHAR2,
137  			X_ATTRIBUTE7                               VARCHAR2,
138  			X_ATTRIBUTE8                               VARCHAR2,
139  			X_ATTRIBUTE9                               VARCHAR2,
140  			X_ATTRIBUTE10                              VARCHAR2,
141  			X_ATTRIBUTE11                              VARCHAR2,
142  			X_ATTRIBUTE12                              VARCHAR2,
143  			X_ATTRIBUTE13                              VARCHAR2,
144  			X_ATTRIBUTE14                              VARCHAR2,
145  			X_ATTRIBUTE15                              VARCHAR2
146   ) ;
147   PROCEDURE Update_Row( X_ROWID 				   VARCHAR2,
148 			X_RESERVATION_INTERFACE_ID                 NUMBER,
149 			X_RESERVATION_BATCH_ID                 	   NUMBER,
150 			X_REQUIREMENT_DATE			   DATE,
151 			X_ORGANIZATION_ID			   NUMBER,
152 			X_TO_ORGANIZATION_ID			   NUMBER,
153  			X_INVENTORY_ITEM_ID                        NUMBER,
154  			X_ITEM_SEGMENT1                            VARCHAR2,
155  			X_ITEM_SEGMENT2                            VARCHAR2,
156  			X_ITEM_SEGMENT3                            VARCHAR2,
157  			X_ITEM_SEGMENT4                            VARCHAR2,
158  			X_ITEM_SEGMENT5                            VARCHAR2,
159  			X_ITEM_SEGMENT6                            VARCHAR2,
160  			X_ITEM_SEGMENT7                            VARCHAR2,
161  			X_ITEM_SEGMENT8                            VARCHAR2,
162  			X_ITEM_SEGMENT9                            VARCHAR2,
163  			X_ITEM_SEGMENT10                           VARCHAR2,
164  			X_ITEM_SEGMENT11                           VARCHAR2,
165  			X_ITEM_SEGMENT12                           VARCHAR2,
166  			X_ITEM_SEGMENT13                           VARCHAR2,
167  			X_ITEM_SEGMENT14                           VARCHAR2,
168  			X_ITEM_SEGMENT15                           VARCHAR2,
169  			X_ITEM_SEGMENT16                           VARCHAR2,
170  			X_ITEM_SEGMENT17                           VARCHAR2,
171  			X_ITEM_SEGMENT18                           VARCHAR2,
172  			X_ITEM_SEGMENT19                           VARCHAR2,
173  			X_ITEM_SEGMENT20                           VARCHAR2,
174  			X_DEMAND_SOURCE_TYPE_ID                    NUMBER,
175 			X_DEMAND_SOURCE_NAME			   VARCHAR2,
176  			X_DEMAND_SOURCE_HEADER_ID                  NUMBER,
177  			X_DEMAND_SOURCE_LINE_ID                    NUMBER,
178  			X_TO_DEMAND_SOURCE_TYPE_ID                 NUMBER,
179 			X_TO_DEMAND_SOURCE_NAME			   VARCHAR2,
180  			X_TO_DEMAND_SOURCE_HEADER_ID               NUMBER,
181  			X_TO_DEMAND_SOURCE_LINE_ID                 NUMBER,
182 			X_PRIMARY_UOM_CODE			   VARCHAR2,
183 			X_PRIMARY_UOM_ID			   NUMBER,
184 			X_SECONDARY_UOM_CODE			   VARCHAR2,  --InvConv change
185 			X_SECONDARY_UOM_ID			   NUMBER,    --InvConv change
186 			X_RESERVATION_UOM_CODE			   VARCHAR2,
187 			X_RESERVATION_UOM_ID			   NUMBER,
188 			X_RESERVATION_QUANTITY			   NUMBER,
189 			X_PRIMARY_RESERVATION_QUANTITY		   NUMBER,
190 			X_SECONDARY_RSV_QUANTITY	           NUMBER,    --InvConv change
191 			X_EXTERNAL_SOURCE_CODE			   VARCHAR2,
192 			X_EXTERNAL_SOURCE_LINE_ID		   NUMBER,
193  			X_SUPPLY_SOURCE_TYPE_ID                    NUMBER,
194 			X_SUPPLY_SOURCE_NAME			   VARCHAR2,
195  			X_SUPPLY_SOURCE_HEADER_ID                  NUMBER,
196  			X_SUPPLY_SOURCE_LINE_ID                    NUMBER,
197  			X_SUPPLY_SOURCE_LINE_DETAIL                NUMBER,
198  			X_TO_SUPPLY_SOURCE_TYPE_ID                 NUMBER,
199 			X_TO_SUPPLY_SOURCE_NAME			   VARCHAR2,
200  			X_TO_SUPPLY_SOURCE_HEADER_ID               NUMBER,
201  			X_TO_SUPPLY_SOURCE_LINE_ID                 NUMBER,
202  			X_TO_SUPPLY_SOURCE_LINE_DETAIL             NUMBER,
203  			X_ERROR_CODE                               NUMBER,
204  			X_ERROR_EXPLANATION                        VARCHAR2,
205 			X_REVISION				   VARCHAR2,
206 			X_SUBINVENTORY_CODE			   VARCHAR2,
207 			X_SUBINVENTORY_ID			   NUMBER,
208 			X_LOCATOR_ID				   NUMBER,
209  			X_LOC_SEGMENT1                             VARCHAR2,
210  			X_LOC_SEGMENT2                             VARCHAR2,
211  			X_LOC_SEGMENT3                             VARCHAR2,
212  			X_LOC_SEGMENT4                             VARCHAR2,
213  			X_LOC_SEGMENT5                             VARCHAR2,
214  			X_LOC_SEGMENT6                             VARCHAR2,
215  			X_LOC_SEGMENT7                             VARCHAR2,
216  			X_LOC_SEGMENT8                             VARCHAR2,
217  			X_LOC_SEGMENT9                             VARCHAR2,
218  			X_LOC_SEGMENT10                            VARCHAR2,
219  			X_LOC_SEGMENT11                            VARCHAR2,
220  			X_LOC_SEGMENT12                            VARCHAR2,
221  			X_LOC_SEGMENT13                            VARCHAR2,
222  			X_LOC_SEGMENT14                            VARCHAR2,
223  			X_LOC_SEGMENT15                            VARCHAR2,
224  			X_LOC_SEGMENT16                            VARCHAR2,
225  			X_LOC_SEGMENT17                            VARCHAR2,
226  			X_LOC_SEGMENT18                            VARCHAR2,
227  			X_LOC_SEGMENT19                            VARCHAR2,
228  			X_LOC_SEGMENT20                            VARCHAR2,
229 			X_LOT_NUMBER				   VARCHAR2,
230 			X_LOT_NUMBER_ID				   NUMBER,
231 			X_SERIAL_NUMBER				   VARCHAR2,
232 			X_SERIAL_NUMBER_ID			   NUMBER,
233 			X_TO_REVISION				   VARCHAR2,
234 			X_TO_SUBINVENTORY_CODE			   VARCHAR2,
235 			X_TO_SUBINVENTORY_ID			   NUMBER,
236 			X_TO_LOCATOR_ID				   NUMBER,
237  			X_TO_LOC_SEGMENT1    			   VARCHAR2,
238  			X_TO_LOC_SEGMENT2                          VARCHAR2,
239  			X_TO_LOC_SEGMENT3                          VARCHAR2,
240  			X_TO_LOC_SEGMENT4                          VARCHAR2,
241  			X_TO_LOC_SEGMENT5                          VARCHAR2,
242  			X_TO_LOC_SEGMENT6                          VARCHAR2,
243  			X_TO_LOC_SEGMENT7                          VARCHAR2,
244  			X_TO_LOC_SEGMENT8                          VARCHAR2,
245  			X_TO_LOC_SEGMENT9                          VARCHAR2,
246  			X_TO_LOC_SEGMENT10                         VARCHAR2,
247  			X_TO_LOC_SEGMENT11                         VARCHAR2,
248  			X_TO_LOC_SEGMENT12                         VARCHAR2,
249  			X_TO_LOC_SEGMENT13                         VARCHAR2,
250  			X_TO_LOC_SEGMENT14                         VARCHAR2,
251  			X_TO_LOC_SEGMENT15                         VARCHAR2,
252  			X_TO_LOC_SEGMENT16                         VARCHAR2,
253  			X_TO_LOC_SEGMENT17                         VARCHAR2,
254  			X_TO_LOC_SEGMENT18                         VARCHAR2,
255  			X_TO_LOC_SEGMENT19                         VARCHAR2,
256  			X_TO_LOC_SEGMENT20                         VARCHAR2,
257 			X_TO_LOT_NUMBER				   VARCHAR2,
258 			X_TO_LOT_NUMBER_ID			   NUMBER,
259 			X_TO_SERIAL_NUMBER			   VARCHAR2,
260 			X_TO_SERIAL_NUMBER_ID			   NUMBER,
261  			X_ROW_STATUS_CODE                          NUMBER,
262 			X_LOCK_FLAG				   NUMBER,
263 			X_RESERVATION_ACTION_CODE		   NUMBER,
264 			X_TRANSACTION_MODE			   NUMBER,
265 			X_VALIDATION_FLAG			   NUMBER,
266 			X_PARTIAL_QUANTITIES_ALLOWED		   NUMBER,
267  			X_LAST_UPDATE_DATE                 	   DATE,
268  			X_LAST_UPDATED_BY                 	   NUMBER,
269  			X_LAST_UPDATE_LOGIN                        NUMBER,
270 			X_REQUEST_ID				   NUMBER,
271 			X_PROGRAM_APPLICATION_ID		   NUMBER,
272 			X_PROGRAM_ID				   NUMBER,
273 			X_PROGRAM_UPDATE_DATE			   DATE,
274 			X_PROJECT_ID				   NUMBER,
275 			X_TASK_ID				   NUMBER,
276 			X_PROJECT_PLANNING_GROUP		   NUMBER,
277  			X_ATTRIBUTE_CATEGORY                       VARCHAR2,
278  			X_ATTRIBUTE1                               VARCHAR2,
279  			X_ATTRIBUTE2                               VARCHAR2,
280  			X_ATTRIBUTE3                               VARCHAR2,
281  			X_ATTRIBUTE4                               VARCHAR2,
282  			X_ATTRIBUTE5                               VARCHAR2,
283  			X_ATTRIBUTE6                               VARCHAR2,
284  			X_ATTRIBUTE7                               VARCHAR2,
285  			X_ATTRIBUTE8                               VARCHAR2,
286  			X_ATTRIBUTE9                               VARCHAR2,
287  			X_ATTRIBUTE10                              VARCHAR2,
288  			X_ATTRIBUTE11                              VARCHAR2,
289  			X_ATTRIBUTE12                              VARCHAR2,
290  			X_ATTRIBUTE13                              VARCHAR2,
291  			X_ATTRIBUTE14                              VARCHAR2,
292  			X_ATTRIBUTE15                              VARCHAR2
293   ) ;
294   PROCEDURE Delete_Row( X_ROWID VARCHAR2);
295 END MTL_RESERVATIONS_INTERFACE_PKG;