DBA Data[Home] [Help]

PACKAGE: APPS.CSD_REPAIRS_PKG

Source


1 PACKAGE CSD_REPAIRS_PKG as
2 /* $Header: csdtdras.pls 120.12.12020000.2 2013/01/23 20:52:03 vicli ship $ */
3 -- Start of Comments
4 -- Package name     : CSD_REPAIRS_PKG
5 -- Purpose          :
6 -- History          :
7 -- NOTE             :
8 -- End of Comments
9 
10 PROCEDURE Insert_Row(
11           px_REPAIR_LINE_ID   IN OUT NOCOPY NUMBER
12          ,p_REQUEST_ID    NUMBER
13          ,p_PROGRAM_ID    NUMBER
14          ,p_PROGRAM_APPLICATION_ID    NUMBER
15          ,p_PROGRAM_UPDATE_DATE  DATE
16          ,p_CREATED_BY           NUMBER
17          ,p_CREATION_DATE        DATE
18          ,p_LAST_UPDATED_BY      NUMBER
19          ,p_LAST_UPDATE_DATE     DATE
20          ,p_LAST_UPDATE_LOGIN    NUMBER
21          ,p_REPAIR_NUMBER        VARCHAR2
22          ,p_INCIDENT_ID          NUMBER
23          ,p_INVENTORY_ITEM_ID    NUMBER
24          ,p_CUSTOMER_PRODUCT_ID  NUMBER
25          ,p_UNIT_OF_MEASURE    VARCHAR2
26          ,p_REPAIR_TYPE_ID     NUMBER
27 -- RESOURCE_GROUP Added by Vijay 10/28/2004
28          ,p_RESOURCE_GROUP     NUMBER
29          ,p_RESOURCE_ID        NUMBER
30          ,p_INSTANCE_ID        NUMBER
31          ,p_PROJECT_ID         NUMBER
32          ,p_TASK_ID            NUMBER
33          ,p_UNIT_NUMBER        VARCHAR2 -- rfieldma, for pj integration
34          ,p_CONTRACT_LINE_ID   NUMBER
35          ,p_QUANTITY           NUMBER
36          ,p_STATUS             VARCHAR2
37          ,p_APPROVAL_REQUIRED_FLAG    VARCHAR2
38          ,p_DATE_CLOSED         DATE
39          ,p_QUANTITY_IN_WIP     NUMBER
40          ,p_APPROVAL_STATUS     VARCHAR2
41          ,p_QUANTITY_RCVD       NUMBER
42          ,p_QUANTITY_SHIPPED    NUMBER
43          ,p_CURRENCY_CODE       VARCHAR2
44          ,p_DEFAULT_PO_NUM      VARCHAR2 := NULL
45          ,p_SERIAL_NUMBER       VARCHAR2
46          ,p_PROMISE_DATE        DATE
47          ,p_ATTRIBUTE_CATEGORY  VARCHAR2
48          ,p_ATTRIBUTE1     VARCHAR2
49          ,p_ATTRIBUTE2     VARCHAR2
50          ,p_ATTRIBUTE3     VARCHAR2
51          ,p_ATTRIBUTE4     VARCHAR2
52          ,p_ATTRIBUTE5     VARCHAR2
53          ,p_ATTRIBUTE6     VARCHAR2
54          ,p_ATTRIBUTE7     VARCHAR2
55          ,p_ATTRIBUTE8     VARCHAR2
56          ,p_ATTRIBUTE9     VARCHAR2
57          ,p_ATTRIBUTE10    VARCHAR2
58          ,p_ATTRIBUTE11    VARCHAR2
59          ,p_ATTRIBUTE12    VARCHAR2
60          ,p_ATTRIBUTE13    VARCHAR2
61          ,p_ATTRIBUTE14    VARCHAR2
62          ,p_ATTRIBUTE15    VARCHAR2
63       --bug#7497907, 12.1 FP, subhat
64          ,p_ATTRIBUTE16     VARCHAR2
65          ,p_ATTRIBUTE17     VARCHAR2
66          ,p_ATTRIBUTE18     VARCHAR2
67          ,p_ATTRIBUTE19     VARCHAR2
68          ,p_ATTRIBUTE20     VARCHAR2
69          ,p_ATTRIBUTE21     VARCHAR2
70          ,p_ATTRIBUTE22     VARCHAR2
71          ,p_ATTRIBUTE23     VARCHAR2
72          ,p_ATTRIBUTE24     VARCHAR2
73          ,p_ATTRIBUTE25     VARCHAR2
74          ,p_ATTRIBUTE26     VARCHAR2
75          ,p_ATTRIBUTE27     VARCHAR2
76          ,p_ATTRIBUTE28     VARCHAR2
77          ,p_ATTRIBUTE29     VARCHAR2
78          ,p_ATTRIBUTE30     VARCHAR2
79          ,p_ORDER_LINE_ID    NUMBER
80          ,p_ORIGINAL_SOURCE_REFERENCE VARCHAR2
81          ,p_STATUS_REASON_CODE        VARCHAR2
82          ,p_OBJECT_VERSION_NUMBER     NUMBER
83          ,p_AUTO_PROCESS_RMA          VARCHAR2
84          ,p_REPAIR_MODE               VARCHAR2
85          ,p_ITEM_REVISION             VARCHAR2
86          ,p_REPAIR_GROUP_ID           NUMBER
87          ,p_RO_TXN_STATUS             VARCHAR2
88     ,p_ORIGINAL_SOURCE_HEADER_ID NUMBER
89     ,p_ORIGINAL_SOURCE_LINE_ID   NUMBER
90     ,p_PRICE_LIST_HEADER_ID      NUMBER
91     ,P_Supercession_Inv_Item_Id  Number
92     ,p_flow_status_Id            Number
93     ,p_Inventory_Org_Id          Number
94     ,p_PROBLEM_DESCRIPTION       VARCHAR2   -- swai: bug 4666344
95     ,p_RO_PRIORITY_CODE          VARCHAR2   -- swai: R12
96     ,p_RESOLVE_BY_DATE           DATE       -- rfieldma: 5355051
97     ,p_BULLETIN_CHECK_DATE       DATE --:= FND_API.G_MISS_DATE
98     ,p_ESCALATION_CODE           VARCHAR2 --:= FND_API.G_MISS_CHAR
99     ,p_RO_WARRANTY_STATUS_CODE   VARCHAR2 := FND_API.G_MISS_CHAR
100     ,p_REPAIR_YIELD_QUANTITY      NUMBER  := FND_API.G_MISS_NUM  --bug#6692459
101 	,p_RETURN_ATTRIBUTE_CATEGORY  VARCHAR2 --12.2 returns portal project, subhat
102          ,p_RETURN_ATTRIBUTE1     VARCHAR2
103          ,p_RETURN_ATTRIBUTE2     VARCHAR2
104          ,p_RETURN_ATTRIBUTE3     VARCHAR2
105          ,p_RETURN_ATTRIBUTE4     VARCHAR2
106          ,p_RETURN_ATTRIBUTE5     VARCHAR2
107          ,p_RETURN_ATTRIBUTE6     VARCHAR2
108          ,p_RETURN_ATTRIBUTE7     VARCHAR2
109          ,p_RETURN_ATTRIBUTE8     VARCHAR2
110          ,p_RETURN_ATTRIBUTE9     VARCHAR2
111          ,p_RETURN_ATTRIBUTE10    VARCHAR2
112          ,p_RETURN_ATTRIBUTE11    VARCHAR2
113          ,p_RETURN_ATTRIBUTE12    VARCHAR2
114          ,p_RETURN_ATTRIBUTE13    VARCHAR2
115          ,p_RETURN_ATTRIBUTE14    VARCHAR2
116          ,p_RETURN_ATTRIBUTE15    VARCHAR2
117          ,p_RETURN_ATTRIBUTE16     VARCHAR2
118          ,p_RETURN_ATTRIBUTE17     VARCHAR2
119          ,p_RETURN_ATTRIBUTE18     VARCHAR2
120          ,p_RETURN_ATTRIBUTE19     VARCHAR2
121          ,p_RETURN_ATTRIBUTE20     VARCHAR2
122          ,p_RETURN_ATTRIBUTE21     VARCHAR2
123          ,p_RETURN_ATTRIBUTE22     VARCHAR2
124          ,p_RETURN_ATTRIBUTE23     VARCHAR2
125          ,p_RETURN_ATTRIBUTE24     VARCHAR2
126          ,p_RETURN_ATTRIBUTE25     VARCHAR2
127          ,p_RETURN_ATTRIBUTE26     VARCHAR2
128          ,p_RETURN_ATTRIBUTE27     VARCHAR2
129          ,p_RETURN_ATTRIBUTE28     VARCHAR2
130          ,p_RETURN_ATTRIBUTE29     VARCHAR2
131          ,p_RETURN_ATTRIBUTE30     VARCHAR2
132          ,p_waybill_no             VARCHAR2
133          ,p_return_type_id         VARCHAR2
134          ,p_PARENT_REPAIR_LINE_ID  NUMBER -- bug#13698799 auto create ro, parent ro
135         );
136 
137 PROCEDURE Update_Row(
138           p_REPAIR_LINE_ID          NUMBER
139          ,p_REQUEST_ID              NUMBER
140          ,p_PROGRAM_ID              NUMBER
141          ,p_PROGRAM_APPLICATION_ID  NUMBER
142          ,p_PROGRAM_UPDATE_DATE     DATE
143          ,p_CREATED_BY              NUMBER
144          ,p_CREATION_DATE           DATE
145          ,p_LAST_UPDATED_BY         NUMBER
146          ,p_LAST_UPDATE_DATE        DATE
147          ,p_LAST_UPDATE_LOGIN       NUMBER
148          ,p_REPAIR_NUMBER           VARCHAR2
149          ,p_INCIDENT_ID             NUMBER
150          ,p_INVENTORY_ITEM_ID       NUMBER
151          ,p_CUSTOMER_PRODUCT_ID     NUMBER
152          ,p_UNIT_OF_MEASURE         VARCHAR2
153          ,p_REPAIR_TYPE_ID          NUMBER
154 -- RESOURCE_GROUP Added by Vijay 10/28/2004
155          ,p_RESOURCE_GROUP          NUMBER
156          ,p_RESOURCE_ID             NUMBER
157          ,p_INSTANCE_ID             NUMBER
158          ,p_PROJECT_ID              NUMBER
159          ,p_TASK_ID                 NUMBER
160          ,p_UNIT_NUMBER             VARCHAR2 -- rfieldma, for pj integration
161          ,p_CONTRACT_LINE_ID        NUMBER
162          ,p_QUANTITY                NUMBER
163          ,p_STATUS                  VARCHAR2
164          ,p_APPROVAL_REQUIRED_FLAG  VARCHAR2
165          ,p_DATE_CLOSED             DATE
166          ,p_QUANTITY_IN_WIP         NUMBER
167          ,p_APPROVAL_STATUS         VARCHAR2
168          ,p_QUANTITY_RCVD           NUMBER
169          ,p_QUANTITY_SHIPPED        NUMBER
170          ,p_CURRENCY_CODE           VARCHAR2
171          ,p_DEFAULT_PO_NUM          VARCHAR2 := NULL
172          ,p_SERIAL_NUMBER           VARCHAR2
173          ,p_PROMISE_DATE            DATE
174          ,p_ATTRIBUTE_CATEGORY      VARCHAR2
175          ,p_ATTRIBUTE1     VARCHAR2
176          ,p_ATTRIBUTE2     VARCHAR2
177          ,p_ATTRIBUTE3     VARCHAR2
178          ,p_ATTRIBUTE4     VARCHAR2
179          ,p_ATTRIBUTE5     VARCHAR2
180          ,p_ATTRIBUTE6     VARCHAR2
181          ,p_ATTRIBUTE7     VARCHAR2
182          ,p_ATTRIBUTE8     VARCHAR2
183          ,p_ATTRIBUTE9     VARCHAR2
184          ,p_ATTRIBUTE10    VARCHAR2
185          ,p_ATTRIBUTE11    VARCHAR2
186          ,p_ATTRIBUTE12    VARCHAR2
187          ,p_ATTRIBUTE13    VARCHAR2
188          ,p_ATTRIBUTE14    VARCHAR2
189          ,p_ATTRIBUTE15    VARCHAR2
190       --bug#7497907, 12.1 FP, subhat
191          ,p_ATTRIBUTE16     VARCHAR2
192          ,p_ATTRIBUTE17     VARCHAR2
193          ,p_ATTRIBUTE18     VARCHAR2
194          ,p_ATTRIBUTE19     VARCHAR2
195          ,p_ATTRIBUTE20     VARCHAR2
196          ,p_ATTRIBUTE21     VARCHAR2
197          ,p_ATTRIBUTE22     VARCHAR2
198          ,p_ATTRIBUTE23     VARCHAR2
199          ,p_ATTRIBUTE24     VARCHAR2
200          ,p_ATTRIBUTE25     VARCHAR2
201          ,p_ATTRIBUTE26     VARCHAR2
202          ,p_ATTRIBUTE27     VARCHAR2
203          ,p_ATTRIBUTE28     VARCHAR2
204          ,p_ATTRIBUTE29     VARCHAR2
205          ,p_ATTRIBUTE30     VARCHAR2
206          ,p_ORDER_LINE_ID  NUMBER
207          ,p_ORIGINAL_SOURCE_REFERENCE VARCHAR2
208          ,p_STATUS_REASON_CODE        VARCHAR2
209          ,p_OBJECT_VERSION_NUMBER     NUMBER
210          ,p_AUTO_PROCESS_RMA          VARCHAR2
211          ,p_REPAIR_MODE               VARCHAR2
212          ,p_ITEM_REVISION             VARCHAR2
213          ,p_REPAIR_GROUP_ID           NUMBER
214          ,p_RO_TXN_STATUS             VARCHAR2
215        ,p_ORIGINAL_SOURCE_HEADER_ID NUMBER
216        ,p_ORIGINAL_SOURCE_LINE_ID   NUMBER
217        ,p_PRICE_LIST_HEADER_ID      NUMBER
218        ,p_PROBLEM_DESCRIPTION       VARCHAR2   -- swai: bug 4666344
219        ,p_RO_PRIORITY_CODE          VARCHAR2   -- swai: R12
220 	  ,p_RESOLVE_BY_DATE           DATE       -- rfieldma: 5355051
221         ,p_BULLETIN_CHECK_DATE       DATE --:= FND_API.G_MISS_DATE
222         ,p_ESCALATION_CODE           VARCHAR2 --:= FND_API.G_MISS_CHAR
223         ,p_RO_WARRANTY_STATUS_CODE   VARCHAR2 := FND_API.G_MISS_CHAR
224 	    ,p_RETURN_ATTRIBUTE_CATEGORY  VARCHAR2 --12.2 returns portal project, subhat
225          ,p_RETURN_ATTRIBUTE1     VARCHAR2
226          ,p_RETURN_ATTRIBUTE2     VARCHAR2
227          ,p_RETURN_ATTRIBUTE3     VARCHAR2
228          ,p_RETURN_ATTRIBUTE4     VARCHAR2
229          ,p_RETURN_ATTRIBUTE5     VARCHAR2
230          ,p_RETURN_ATTRIBUTE6     VARCHAR2
231          ,p_RETURN_ATTRIBUTE7     VARCHAR2
232          ,p_RETURN_ATTRIBUTE8     VARCHAR2
233          ,p_RETURN_ATTRIBUTE9     VARCHAR2
234          ,p_RETURN_ATTRIBUTE10    VARCHAR2
235          ,p_RETURN_ATTRIBUTE11    VARCHAR2
236          ,p_RETURN_ATTRIBUTE12    VARCHAR2
237          ,p_RETURN_ATTRIBUTE13    VARCHAR2
238          ,p_RETURN_ATTRIBUTE14    VARCHAR2
239          ,p_RETURN_ATTRIBUTE15    VARCHAR2
240          ,p_RETURN_ATTRIBUTE16     VARCHAR2
241          ,p_RETURN_ATTRIBUTE17     VARCHAR2
242          ,p_RETURN_ATTRIBUTE18     VARCHAR2
243          ,p_RETURN_ATTRIBUTE19     VARCHAR2
244          ,p_RETURN_ATTRIBUTE20     VARCHAR2
245          ,p_RETURN_ATTRIBUTE21     VARCHAR2
246          ,p_RETURN_ATTRIBUTE22     VARCHAR2
247          ,p_RETURN_ATTRIBUTE23     VARCHAR2
248          ,p_RETURN_ATTRIBUTE24     VARCHAR2
249          ,p_RETURN_ATTRIBUTE25     VARCHAR2
250          ,p_RETURN_ATTRIBUTE26     VARCHAR2
251          ,p_RETURN_ATTRIBUTE27     VARCHAR2
252          ,p_RETURN_ATTRIBUTE28     VARCHAR2
253          ,p_RETURN_ATTRIBUTE29     VARCHAR2
254          ,p_RETURN_ATTRIBUTE30     VARCHAR2
255          ,p_waybill_no             VARCHAR2
256          ,p_return_type_id         VARCHAR2
257          ,p_PARENT_REPAIR_LINE_ID  NUMBER -- bug#13698799 auto create ro, parent ro
258        );
259 
260 PROCEDURE Lock_Row(
261           p_REPAIR_LINE_ID           NUMBER
262          ,p_OBJECT_VERSION_NUMBER    NUMBER);
263 
264 PROCEDURE Delete_Row(
265     p_REPAIR_LINE_ID  NUMBER);
266 
267 End CSD_REPAIRS_PKG;