DBA Data[Home] [Help]

PACKAGE: APPS.CSI_ITEM_INSTANCES_PKG

Source


1 PACKAGE CSI_ITEM_INSTANCES_PKG  AUTHID CURRENT_USER AS
2 /* $Header: csitiiss.pls 120.4 2007/10/19 23:36:14 fli ship $ */
3 -- Start of Comments
4 -- Package name     : CSI_ITEM_INSTANCES_PKG
5 -- Purpose          :
6 -- History          :
7 -- NOTE             :
8 -- End of Comments
9 
10 PROCEDURE Insert_Row(
11           px_INSTANCE_ID   IN OUT NOCOPY NUMBER,
12           p_INSTANCE_NUMBER    VARCHAR2,
13           p_EXTERNAL_REFERENCE    VARCHAR2,
14           p_INVENTORY_ITEM_ID    NUMBER,
15           p_INVENTORY_REVISION    VARCHAR2,
16           p_INV_MASTER_ORGANIZATION_ID    NUMBER,
17           p_SERIAL_NUMBER    VARCHAR2,
18           p_MFG_SERIAL_NUMBER_FLAG    VARCHAR2,
19           p_LOT_NUMBER    VARCHAR2,
20           p_QUANTITY    NUMBER,
21           p_UNIT_OF_MEASURE    VARCHAR2,
22           p_ACCOUNTING_CLASS_CODE    VARCHAR2,
23           p_INSTANCE_CONDITION_ID    NUMBER,
24           p_INSTANCE_STATUS_ID    NUMBER,
25           p_CUSTOMER_VIEW_FLAG    VARCHAR2,
26           p_MERCHANT_VIEW_FLAG    VARCHAR2,
27           p_SELLABLE_FLAG    VARCHAR2,
28           p_SYSTEM_ID    NUMBER,
29           p_INSTANCE_TYPE_CODE    VARCHAR2,
30           p_ACTIVE_START_DATE    DATE,
31           p_ACTIVE_END_DATE    DATE,
32           p_LOCATION_TYPE_CODE VARCHAR2,
33           p_LOCATION_ID    NUMBER,
34           p_INV_ORGANIZATION_ID    NUMBER,
35           p_INV_SUBINVENTORY_NAME    VARCHAR2,
36           p_INV_LOCATOR_ID    NUMBER,
37           p_PA_PROJECT_ID    NUMBER,
38           p_PA_PROJECT_TASK_ID    NUMBER,
39           p_IN_TRANSIT_ORDER_LINE_ID    NUMBER,
40           p_WIP_JOB_ID    NUMBER,
41           p_PO_ORDER_LINE_ID    NUMBER,
42           p_LAST_OE_ORDER_LINE_ID    NUMBER,
43           p_LAST_OE_RMA_LINE_ID    NUMBER,
44           p_LAST_PO_PO_LINE_ID    NUMBER,
45           p_LAST_OE_PO_NUMBER    VARCHAR2,
46           p_LAST_WIP_JOB_ID    NUMBER,
47           p_LAST_PA_PROJECT_ID    NUMBER,
48           p_LAST_PA_TASK_ID    NUMBER,
49           p_LAST_OE_AGREEMENT_ID    NUMBER,
50           p_INSTALL_DATE    DATE,
51           p_MANUALLY_CREATED_FLAG    VARCHAR2,
52           p_RETURN_BY_DATE    DATE,
53           p_ACTUAL_RETURN_DATE    DATE,
54           p_CREATION_COMPLETE_FLAG    VARCHAR2,
55           p_COMPLETENESS_FLAG    VARCHAR2,
56           p_CONTEXT    VARCHAR2,
57           p_ATTRIBUTE1    VARCHAR2,
58           p_ATTRIBUTE2    VARCHAR2,
59           p_ATTRIBUTE3    VARCHAR2,
60           p_ATTRIBUTE4    VARCHAR2,
61           p_ATTRIBUTE5    VARCHAR2,
62           p_ATTRIBUTE6    VARCHAR2,
63           p_ATTRIBUTE7    VARCHAR2,
64           p_ATTRIBUTE8    VARCHAR2,
65           p_ATTRIBUTE9    VARCHAR2,
66           p_ATTRIBUTE10    VARCHAR2,
67           p_ATTRIBUTE11    VARCHAR2,
68           p_ATTRIBUTE12    VARCHAR2,
69           p_ATTRIBUTE13    VARCHAR2,
70           p_ATTRIBUTE14    VARCHAR2,
71           p_ATTRIBUTE15    VARCHAR2,
72           p_CREATED_BY    NUMBER,
73           p_CREATION_DATE    DATE,
74           p_LAST_UPDATED_BY    NUMBER,
75           p_LAST_UPDATE_DATE    DATE,
76           p_LAST_UPDATE_LOGIN    NUMBER,
77           p_OBJECT_VERSION_NUMBER    NUMBER,
78           p_LAST_TXN_LINE_DETAIL_ID   NUMBER,
79           p_INSTALL_LOCATION_TYPE_CODE   VARCHAR2,
80           p_INSTALL_LOCATION_ID   NUMBER,
81           p_INSTANCE_USAGE_CODE   VARCHAR2,
82           P_LAST_VLD_ORGANIZATION_ID   NUMBER :=fnd_api.g_miss_num,
83           P_CONFIG_INST_HDR_ID              NUMBER,
84           P_CONFIG_INST_REV_NUM             NUMBER,
85           P_CONFIG_INST_ITEM_ID             NUMBER,
86           P_CONFIG_VALID_STATUS             VARCHAR2,
87           P_INSTANCE_DESCRIPTION            VARCHAR2,
88           p_request_id                      NUMBER ,
89           p_program_application_id          NUMBER ,
90           p_program_id                      NUMBER ,
91           p_program_update_date             DATE ,
92 	  --start of eam integration changes--
93           p_NETWORK_ASSET_FLAG              VARCHAR2,
94           p_MAINTAINABLE_FLAG               VARCHAR2,
95           p_PN_LOCATION_ID                  NUMBER,
96           p_ASSET_CRITICALITY_CODE          VARCHAR2,
97           p_CATEGORY_ID                     NUMBER,
98           p_EQUIPMENT_GEN_OBJECT_ID         NUMBER,
99           p_INSTANTIATION_FLAG              VARCHAR2,
100           p_LINEAR_LOCATION_ID              NUMBER,
101           p_OPERATIONAL_LOG_FLAG            VARCHAR2,
102           p_CHECKIN_STATUS                  NUMBER,
103           p_SUPPLIER_WARRANTY_EXP_DATE      DATE,
104           p_ATTRIBUTE16                     VARCHAR2,
105           p_ATTRIBUTE17    VARCHAR2,
106           p_ATTRIBUTE18    VARCHAR2,
107           p_ATTRIBUTE19    VARCHAR2,
108           p_ATTRIBUTE20    VARCHAR2,
109           p_ATTRIBUTE21    VARCHAR2,
110           p_ATTRIBUTE22    VARCHAR2,
111           p_ATTRIBUTE23    VARCHAR2,
112           p_ATTRIBUTE24    VARCHAR2,
113           p_ATTRIBUTE25    VARCHAR2,
114           p_ATTRIBUTE26    VARCHAR2,
115           p_ATTRIBUTE27    VARCHAR2,
116           p_ATTRIBUTE28    VARCHAR2,
117           p_ATTRIBUTE29    VARCHAR2,
118           p_ATTRIBUTE30    VARCHAR2,
119    -- Addition of columns for FA Integration
120           p_PURCHASE_UNIT_PRICE          NUMBER,
121           p_PURCHASE_CURRENCY_CODE       VARCHAR2,
122           p_PAYABLES_UNIT_PRICE          NUMBER,
123           p_PAYABLES_CURRENCY_CODE       VARCHAR2,
124           p_SALES_UNIT_PRICE             NUMBER,
125           p_SALES_CURRENCY_CODE          VARCHAR2,
126           p_OPERATIONAL_STATUS_CODE      VARCHAR2,
127     -- End addition of columns for FA Integration
128           p_SOURCE_CODE                  VARCHAR2 -- Added Code for Siebel Genesis Project
129           );
130 
131 PROCEDURE Update_Row(
132           p_INSTANCE_ID    NUMBER,
133           p_INSTANCE_NUMBER    VARCHAR2,
134           p_EXTERNAL_REFERENCE    VARCHAR2,
135           p_INVENTORY_ITEM_ID    NUMBER,
136           p_INVENTORY_REVISION    VARCHAR2,
137           p_INV_MASTER_ORGANIZATION_ID    NUMBER,
138           p_SERIAL_NUMBER    VARCHAR2,
139           p_MFG_SERIAL_NUMBER_FLAG    VARCHAR2,
140           p_LOT_NUMBER    VARCHAR2,
141           p_QUANTITY    NUMBER,
142           p_UNIT_OF_MEASURE    VARCHAR2,
143           p_ACCOUNTING_CLASS_CODE    VARCHAR2,
144           p_INSTANCE_CONDITION_ID    NUMBER,
145           p_INSTANCE_STATUS_ID    NUMBER,
146           p_CUSTOMER_VIEW_FLAG    VARCHAR2,
147           p_MERCHANT_VIEW_FLAG    VARCHAR2,
148           p_SELLABLE_FLAG    VARCHAR2,
149           p_SYSTEM_ID    NUMBER,
150           p_INSTANCE_TYPE_CODE    VARCHAR2,
151           p_ACTIVE_START_DATE    DATE,
152           p_ACTIVE_END_DATE    DATE,
153           p_LOCATION_TYPE_CODE VARCHAR2,
154           p_LOCATION_ID    NUMBER,
155           p_INV_ORGANIZATION_ID    NUMBER,
156           p_INV_SUBINVENTORY_NAME    VARCHAR2,
157           p_INV_LOCATOR_ID    NUMBER,
158           p_PA_PROJECT_ID    NUMBER,
159           p_PA_PROJECT_TASK_ID    NUMBER,
160           p_IN_TRANSIT_ORDER_LINE_ID    NUMBER,
161           p_WIP_JOB_ID    NUMBER,
162           p_PO_ORDER_LINE_ID    NUMBER,
163           p_LAST_OE_ORDER_LINE_ID    NUMBER,
164           p_LAST_OE_RMA_LINE_ID    NUMBER,
165           p_LAST_PO_PO_LINE_ID    NUMBER,
166           p_LAST_OE_PO_NUMBER    VARCHAR2,
167           p_LAST_WIP_JOB_ID    NUMBER,
168           p_LAST_PA_PROJECT_ID    NUMBER,
169           p_LAST_PA_TASK_ID    NUMBER,
170           p_LAST_OE_AGREEMENT_ID    NUMBER,
171           p_INSTALL_DATE    DATE,
172           p_MANUALLY_CREATED_FLAG    VARCHAR2,
173           p_RETURN_BY_DATE    DATE,
174           p_ACTUAL_RETURN_DATE    DATE,
175           p_CREATION_COMPLETE_FLAG    VARCHAR2,
176           p_COMPLETENESS_FLAG    VARCHAR2,
177           p_CONTEXT    VARCHAR2,
178           p_ATTRIBUTE1    VARCHAR2,
179           p_ATTRIBUTE2    VARCHAR2,
180           p_ATTRIBUTE3    VARCHAR2,
181           p_ATTRIBUTE4    VARCHAR2,
182           p_ATTRIBUTE5    VARCHAR2,
183           p_ATTRIBUTE6    VARCHAR2,
184           p_ATTRIBUTE7    VARCHAR2,
185           p_ATTRIBUTE8    VARCHAR2,
186           p_ATTRIBUTE9    VARCHAR2,
187           p_ATTRIBUTE10    VARCHAR2,
188           p_ATTRIBUTE11    VARCHAR2,
189           p_ATTRIBUTE12    VARCHAR2,
190           p_ATTRIBUTE13    VARCHAR2,
191           p_ATTRIBUTE14    VARCHAR2,
192           p_ATTRIBUTE15    VARCHAR2,
193           p_CREATED_BY    NUMBER,
194           p_CREATION_DATE    DATE,
195           p_LAST_UPDATED_BY    NUMBER,
196           p_LAST_UPDATE_DATE    DATE,
197           p_LAST_UPDATE_LOGIN    NUMBER,
198           p_OBJECT_VERSION_NUMBER    NUMBER,
199           p_LAST_TXN_LINE_DETAIL_ID   NUMBER,
200           p_INSTALL_LOCATION_TYPE_CODE   VARCHAR2,
201           p_INSTALL_LOCATION_ID   NUMBER,
202           P_INSTANCE_USAGE_CODE   VARCHAR2,
203           P_LAST_VLD_ORGANIZATION_ID   NUMBER :=fnd_api.g_miss_num,
204           P_CONFIG_INST_HDR_ID              NUMBER,
205           P_CONFIG_INST_REV_NUM             NUMBER,
206           P_CONFIG_INST_ITEM_ID             NUMBER,
207           P_CONFIG_VALID_STATUS             VARCHAR2,
208           P_INSTANCE_DESCRIPTION            VARCHAR2,
209           p_request_id                  NUMBER,
210           p_program_application_id      NUMBER,
211           p_program_id                  NUMBER,
212           p_program_update_date         DATE,
213 	  --start of eam integration changes--
214           p_NETWORK_ASSET_FLAG          VARCHAR2,
215           p_MAINTAINABLE_FLAG              VARCHAR2,
216           p_PN_LOCATION_ID              NUMBER,
217           p_ASSET_CRITICALITY_CODE      VARCHAR2,
218           p_CATEGORY_ID                 NUMBER,
219           p_EQUIPMENT_GEN_OBJECT_ID      NUMBER,
220           p_INSTANTIATION_FLAG          VARCHAR2,
221           p_LINEAR_LOCATION_ID          NUMBER,
222           p_OPERATIONAL_LOG_FLAG        VARCHAR2,
223           p_CHECKIN_STATUS              NUMBER,
224           p_SUPPLIER_WARRANTY_EXP_DATE  DATE,
225           p_ATTRIBUTE16    VARCHAR2,
226           p_ATTRIBUTE17    VARCHAR2,
227           p_ATTRIBUTE18    VARCHAR2,
228           p_ATTRIBUTE19    VARCHAR2,
229           p_ATTRIBUTE20    VARCHAR2,
230           p_ATTRIBUTE21    VARCHAR2,
231           p_ATTRIBUTE22    VARCHAR2,
232           p_ATTRIBUTE23    VARCHAR2,
233           p_ATTRIBUTE24    VARCHAR2,
234           p_ATTRIBUTE25    VARCHAR2,
235           p_ATTRIBUTE26    VARCHAR2,
236           p_ATTRIBUTE27    VARCHAR2,
237           p_ATTRIBUTE28    VARCHAR2,
238           p_ATTRIBUTE29    VARCHAR2,
239           p_ATTRIBUTE30    VARCHAR2,
240 	  --end of eam integration changes--
241    -- Addition of columns for FA Integration
242           p_PURCHASE_UNIT_PRICE          NUMBER,
243           p_PURCHASE_CURRENCY_CODE       VARCHAR2,
244           p_PAYABLES_UNIT_PRICE          NUMBER,
245           p_PAYABLES_CURRENCY_CODE       VARCHAR2,
246           p_SALES_UNIT_PRICE             NUMBER,
247           p_SALES_CURRENCY_CODE          VARCHAR2,
248           p_OPERATIONAL_STATUS_CODE      VARCHAR2,
249     -- End addition of columns for FA Integration
250           p_SOURCE_CODE                  VARCHAR2 -- Added Code for Siebel Genesis Project
251           );
252 
253 PROCEDURE Lock_Row(
254           p_INSTANCE_ID    NUMBER,
255           p_INSTANCE_NUMBER    VARCHAR2,
256           p_EXTERNAL_REFERENCE    VARCHAR2,
257           p_INVENTORY_ITEM_ID    NUMBER,
258           p_INVENTORY_REVISION    VARCHAR2,
259           p_INV_MASTER_ORGANIZATION_ID    NUMBER,
260           p_SERIAL_NUMBER    VARCHAR2,
261           p_MFG_SERIAL_NUMBER_FLAG    VARCHAR2,
262           p_LOT_NUMBER    VARCHAR2,
263           p_QUANTITY    NUMBER,
264           p_UNIT_OF_MEASURE    VARCHAR2,
265           p_ACCOUNTING_CLASS_CODE    VARCHAR2,
266           p_INSTANCE_CONDITION_ID    NUMBER,
267           p_INSTANCE_STATUS_ID    NUMBER,
268           p_CUSTOMER_VIEW_FLAG    VARCHAR2,
269           p_MERCHANT_VIEW_FLAG    VARCHAR2,
270           p_SELLABLE_FLAG    VARCHAR2,
271           p_SYSTEM_ID    NUMBER,
272           p_INSTANCE_TYPE_CODE    VARCHAR2,
273           p_ACTIVE_START_DATE    DATE,
274           p_ACTIVE_END_DATE    DATE,
275           p_LOCATION_TYPE_CODE VARCHAR2,
276           p_LOCATION_ID    NUMBER,
277           p_INV_ORGANIZATION_ID    NUMBER,
278           p_INV_SUBINVENTORY_NAME    VARCHAR2,
279           p_INV_LOCATOR_ID    NUMBER,
280           p_PA_PROJECT_ID    NUMBER,
281           p_PA_PROJECT_TASK_ID    NUMBER,
282           p_IN_TRANSIT_ORDER_LINE_ID    NUMBER,
283           p_WIP_JOB_ID    NUMBER,
284           p_PO_ORDER_LINE_ID    NUMBER,
285           p_LAST_OE_ORDER_LINE_ID    NUMBER,
286           p_LAST_OE_RMA_LINE_ID    NUMBER,
287           p_LAST_PO_PO_LINE_ID    NUMBER,
288           p_LAST_OE_PO_NUMBER    VARCHAR2,
289           p_LAST_WIP_JOB_ID    NUMBER,
290           p_LAST_PA_PROJECT_ID    NUMBER,
291           p_LAST_PA_TASK_ID    NUMBER,
292           p_LAST_OE_AGREEMENT_ID    NUMBER,
293           p_INSTALL_DATE    DATE,
294           p_MANUALLY_CREATED_FLAG    VARCHAR2,
295           p_RETURN_BY_DATE    DATE,
296           p_ACTUAL_RETURN_DATE    DATE,
297           p_CREATION_COMPLETE_FLAG    VARCHAR2,
298           p_COMPLETENESS_FLAG    VARCHAR2,
299           p_CONTEXT    VARCHAR2,
300           p_ATTRIBUTE1    VARCHAR2,
301           p_ATTRIBUTE2    VARCHAR2,
302           p_ATTRIBUTE3    VARCHAR2,
303           p_ATTRIBUTE4    VARCHAR2,
304           p_ATTRIBUTE5    VARCHAR2,
305           p_ATTRIBUTE6    VARCHAR2,
306           p_ATTRIBUTE7    VARCHAR2,
307           p_ATTRIBUTE8    VARCHAR2,
308           p_ATTRIBUTE9    VARCHAR2,
309           p_ATTRIBUTE10    VARCHAR2,
310           p_ATTRIBUTE11    VARCHAR2,
311           p_ATTRIBUTE12    VARCHAR2,
312           p_ATTRIBUTE13    VARCHAR2,
313           p_ATTRIBUTE14    VARCHAR2,
314           p_ATTRIBUTE15    VARCHAR2,
315           p_CREATED_BY    NUMBER,
316           p_CREATION_DATE    DATE,
317           p_LAST_UPDATED_BY    NUMBER,
318           p_LAST_UPDATE_DATE    DATE,
319           p_LAST_UPDATE_LOGIN    NUMBER,
323           p_INSTALL_LOCATION_ID   NUMBER,
320           p_OBJECT_VERSION_NUMBER    NUMBER,
321           p_LAST_TXN_LINE_DETAIL_ID   NUMBER,
322           p_INSTALL_LOCATION_TYPE_CODE   VARCHAR2,
324           p_INSTANCE_USAGE_CODE   VARCHAR2,
325           P_CONFIG_INST_HDR_ID              NUMBER,
326           P_CONFIG_INST_REV_NUM             NUMBER,
327           P_CONFIG_INST_ITEM_ID             NUMBER,
328           P_CONFIG_VALID_STATUS             VARCHAR2,
329           P_INSTANCE_DESCRIPTION            VARCHAR2,
330 	  --start of eam integration changes--
331           p_NETWORK_ASSET_FLAG          VARCHAR2,
332           p_MAINTAINABLE_FLAG              VARCHAR2,
333           p_PN_LOCATION_ID              NUMBER,
334           p_ASSET_CRITICALITY_CODE      VARCHAR2,
335           p_CATEGORY_ID                 NUMBER,
336           p_EQUIPMENT_GEN_OBJECT_ID      NUMBER,
337           p_INSTANTIATION_FLAG          VARCHAR2,
338           p_LINEAR_LOCATION_ID          NUMBER,
339           p_OPERATIONAL_LOG_FLAG        VARCHAR2,
340           p_CHECKIN_STATUS              NUMBER,
341           p_SUPPLIER_WARRANTY_EXP_DATE  DATE,
342           p_ATTRIBUTE16    VARCHAR2,
343           p_ATTRIBUTE17    VARCHAR2,
344           p_ATTRIBUTE18    VARCHAR2,
345           p_ATTRIBUTE19    VARCHAR2,
346           p_ATTRIBUTE20    VARCHAR2,
347           p_ATTRIBUTE21    VARCHAR2,
348           p_ATTRIBUTE22    VARCHAR2,
349           p_ATTRIBUTE23    VARCHAR2,
350           p_ATTRIBUTE24    VARCHAR2,
351           p_ATTRIBUTE25    VARCHAR2,
352           p_ATTRIBUTE26    VARCHAR2,
353           p_ATTRIBUTE27    VARCHAR2,
354           p_ATTRIBUTE28    VARCHAR2,
355           p_ATTRIBUTE29    VARCHAR2,
356           p_ATTRIBUTE30    VARCHAR2,
357 	  --end of eam integration changes--
358    -- Addition of columns for FA Integration
359           p_PURCHASE_UNIT_PRICE          NUMBER,
360           p_PURCHASE_CURRENCY_CODE       VARCHAR2,
361           p_PAYABLES_UNIT_PRICE          NUMBER,
362           p_PAYABLES_CURRENCY_CODE       VARCHAR2,
363           p_SALES_UNIT_PRICE             NUMBER,
364           p_SALES_CURRENCY_CODE          VARCHAR2,
365           p_OPERATIONAL_STATUS_CODE      VARCHAR2,
366     -- End addition of columns for FA Integration
367           p_SOURCE_CODE                  VARCHAR2 -- Added Code for Siebel Genesis Project
368 	  );
369 
370 PROCEDURE Delete_Row(
371     p_INSTANCE_ID  NUMBER);
372 END CSI_ITEM_INSTANCES_PKG;