DBA Data[Home] [Help]

APPS.CSI_ITEM_INSTANCE_PUB dependencies on FND_API

Line 153: IF NOT FND_API.Compatible_API_Call (l_api_version,

149:
150: csi_utility_grp.check_ib_active;
151:
152: -- Standard call to check for call compatibility.
153: IF NOT FND_API.Compatible_API_Call (l_api_version,
154: p_api_version,
155: l_api_name ,
156: G_PKG_NAME )
157: THEN

Line 158: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

154: p_api_version,
155: l_api_name ,
156: G_PKG_NAME )
157: THEN
158: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
159: END IF;
160:
161: -- Initialize message list if p_init_msg_list is set to TRUE.
162: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 162: IF FND_API.to_Boolean( p_init_msg_list ) THEN

158: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
159: END IF;
160:
161: -- Initialize message list if p_init_msg_list is set to TRUE.
162: IF FND_API.to_Boolean( p_init_msg_list ) THEN
163: FND_MSG_PUB.initialize;
164: END IF;
165:
166: -- Initialize API return status to success

Line 167: x_return_status := FND_API.G_RET_STS_SUCCESS;

163: FND_MSG_PUB.initialize;
164: END IF;
165:
166: -- Initialize API return status to success
167: x_return_status := FND_API.G_RET_STS_SUCCESS;
168:
169: -- Check the profile option debug_level for debug message reporting
170: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
171:

Line 208: ,p_commit => fnd_api.g_false

204: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_CUHK.Create_Item_Instance_Pre ..');
205: CSI_ITEM_INSTANCE_CUHK.Create_Item_Instance_Pre
206: (
207: p_api_version => 1.0
208: ,p_commit => fnd_api.g_false
209: ,p_init_msg_list => fnd_api.g_false
210: ,p_validation_level => fnd_api.g_valid_level_full
211: ,p_instance_rec => p_instance_rec
212: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 209: ,p_init_msg_list => fnd_api.g_false

205: CSI_ITEM_INSTANCE_CUHK.Create_Item_Instance_Pre
206: (
207: p_api_version => 1.0
208: ,p_commit => fnd_api.g_false
209: ,p_init_msg_list => fnd_api.g_false
210: ,p_validation_level => fnd_api.g_valid_level_full
211: ,p_instance_rec => p_instance_rec
212: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
213: ,p_party_tbl => p_party_tbl

Line 210: ,p_validation_level => fnd_api.g_valid_level_full

206: (
207: p_api_version => 1.0
208: ,p_commit => fnd_api.g_false
209: ,p_init_msg_list => fnd_api.g_false
210: ,p_validation_level => fnd_api.g_valid_level_full
211: ,p_instance_rec => p_instance_rec
212: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
213: ,p_party_tbl => p_party_tbl
214: ,p_account_tbl => p_account_tbl

Line 224: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

220: ,x_msg_count => x_msg_count
221: ,x_msg_data => x_msg_data
222: );
223: --
224: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
225: l_msg_index := 1;
226: l_msg_count := x_msg_count;
227: WHILE l_msg_count > 0 LOOP
228: x_msg_data := FND_MSG_PUB.GET

Line 230: FND_API.G_FALSE );

226: l_msg_count := x_msg_count;
227: WHILE l_msg_count > 0 LOOP
228: x_msg_data := FND_MSG_PUB.GET
229: ( l_msg_index,
230: FND_API.G_FALSE );
231: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_CUHK.Create_Item_Instance_Pre API ');
232: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
233: l_msg_index := l_msg_index + 1;
234: l_msg_count := l_msg_count - 1;

Line 236: RAISE FND_API.G_EXC_ERROR;

232: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
233: l_msg_index := l_msg_index + 1;
234: l_msg_count := l_msg_count - 1;
235: END LOOP;
236: RAISE FND_API.G_EXC_ERROR;
237: END IF;
238: --
239: END IF;
240: EXCEPTION

Line 243: RAISE FND_API.G_EXC_ERROR;

239: END IF;
240: EXCEPTION
241: WHEN OTHERS THEN
242: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Create Pre Customer');
243: RAISE FND_API.G_EXC_ERROR;
244: END;
245: --
246: -- Calling Pre Vertical User Hook
247: BEGIN

Line 254: ,p_commit => fnd_api.g_false

250: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_VUHK.Create_Item_Instance_Pre ..');
251: CSI_ITEM_INSTANCE_VUHK.Create_Item_Instance_Pre
252: (
253: p_api_version => 1.0
254: ,p_commit => fnd_api.g_false
255: ,p_init_msg_list => fnd_api.g_false
256: ,p_validation_level => fnd_api.g_valid_level_full
257: ,p_instance_rec => p_instance_rec
258: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 255: ,p_init_msg_list => fnd_api.g_false

251: CSI_ITEM_INSTANCE_VUHK.Create_Item_Instance_Pre
252: (
253: p_api_version => 1.0
254: ,p_commit => fnd_api.g_false
255: ,p_init_msg_list => fnd_api.g_false
256: ,p_validation_level => fnd_api.g_valid_level_full
257: ,p_instance_rec => p_instance_rec
258: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
259: ,p_party_tbl => p_party_tbl

Line 256: ,p_validation_level => fnd_api.g_valid_level_full

252: (
253: p_api_version => 1.0
254: ,p_commit => fnd_api.g_false
255: ,p_init_msg_list => fnd_api.g_false
256: ,p_validation_level => fnd_api.g_valid_level_full
257: ,p_instance_rec => p_instance_rec
258: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
259: ,p_party_tbl => p_party_tbl
260: ,p_account_tbl => p_account_tbl

Line 270: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

266: ,x_msg_count => x_msg_count
267: ,x_msg_data => x_msg_data
268: );
269: --
270: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
271: l_msg_index := 1;
272: l_msg_count := x_msg_count;
273: WHILE l_msg_count > 0 LOOP
274: x_msg_data := FND_MSG_PUB.GET

Line 276: FND_API.G_FALSE );

272: l_msg_count := x_msg_count;
273: WHILE l_msg_count > 0 LOOP
274: x_msg_data := FND_MSG_PUB.GET
275: ( l_msg_index,
276: FND_API.G_FALSE );
277: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_VUHK.Create_Item_Instance_Pre API ');
278: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
279: l_msg_index := l_msg_index + 1;
280: l_msg_count := l_msg_count - 1;

Line 282: RAISE FND_API.G_EXC_ERROR;

278: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
279: l_msg_index := l_msg_index + 1;
280: l_msg_count := l_msg_count - 1;
281: END LOOP;
282: RAISE FND_API.G_EXC_ERROR;
283: END IF;
284: --
285: END IF;
286:

Line 290: RAISE FND_API.G_EXC_ERROR;

286:
287: EXCEPTION
288: WHEN OTHERS THEN
289: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Create Pre Vertical');
290: RAISE FND_API.G_EXC_ERROR;
291: END;
292:
293: -- End of PRE User Hooks
294: --

Line 304: p_account_tbl(tab_row).call_contracts := fnd_api.g_false;

300: IF (p_account_tbl.count > 0) THEN
301: FOR tab_row IN p_account_tbl.FIRST .. p_account_tbl.LAST
302: LOOP
303: IF p_account_tbl.EXISTS(tab_row) THEN
304: p_account_tbl(tab_row).call_contracts := fnd_api.g_false;
305: p_account_tbl(tab_row).vld_organization_id := p_instance_rec.vld_organization_id;
306: END IF;
307: END LOOP;
308: END IF;

Line 314: ,p_commit => fnd_api.g_false

310:
311: csi_item_instance_pvt.create_item_instance
312: (
313: p_api_version => p_api_version
314: ,p_commit => fnd_api.g_false
315: ,p_init_msg_list => p_init_msg_list
316: ,p_validation_level => p_validation_level
317: ,p_instance_rec => p_instance_rec
318: ,p_txn_rec => p_txn_rec

Line 330: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

326: ,p_generic_id_tbl => l_generic_id_tbl
327: ,p_lookup_tbl => l_lookup_tbl
328: ,p_ins_count_rec => l_ins_count_rec
329: );
330: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
331: l_msg_index := 1;
332: l_msg_count := x_msg_count;
333: WHILE l_msg_count > 0 LOOP
334: x_msg_data := FND_MSG_PUB.GET

Line 336: FND_API.G_FALSE );

332: l_msg_count := x_msg_count;
333: WHILE l_msg_count > 0 LOOP
334: x_msg_data := FND_MSG_PUB.GET
335: ( l_msg_index,
336: FND_API.G_FALSE );
337: csi_gen_utility_pvt.put_line( ' Error from CSI_ITEM_INSTANCE_PVT.. ');
338: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
339: l_msg_index := l_msg_index + 1;
340: l_msg_count := l_msg_count - 1;

Line 342: RAISE FND_API.G_EXC_ERROR;

338: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
339: l_msg_index := l_msg_index + 1;
340: l_msg_count := l_msg_count - 1;
341: END LOOP;
342: RAISE FND_API.G_EXC_ERROR;
343: END IF;
344: --
345: -- Calling Post Customer User Hook
346: BEGIN

Line 353: ,p_commit => fnd_api.g_false

349: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_CUHK.Create_Item_Instance_Post ..');
350: CSI_ITEM_INSTANCE_CUHK.Create_Item_Instance_Post
351: (
352: p_api_version => 1.0
353: ,p_commit => fnd_api.g_false
354: ,p_init_msg_list => fnd_api.g_false
355: ,p_validation_level => fnd_api.g_valid_level_full
356: ,p_instance_rec => p_instance_rec
357: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 354: ,p_init_msg_list => fnd_api.g_false

350: CSI_ITEM_INSTANCE_CUHK.Create_Item_Instance_Post
351: (
352: p_api_version => 1.0
353: ,p_commit => fnd_api.g_false
354: ,p_init_msg_list => fnd_api.g_false
355: ,p_validation_level => fnd_api.g_valid_level_full
356: ,p_instance_rec => p_instance_rec
357: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
358: ,p_party_tbl => p_party_tbl

Line 355: ,p_validation_level => fnd_api.g_valid_level_full

351: (
352: p_api_version => 1.0
353: ,p_commit => fnd_api.g_false
354: ,p_init_msg_list => fnd_api.g_false
355: ,p_validation_level => fnd_api.g_valid_level_full
356: ,p_instance_rec => p_instance_rec
357: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
358: ,p_party_tbl => p_party_tbl
359: ,p_account_tbl => p_account_tbl

Line 369: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

365: ,x_msg_count => x_msg_count
366: ,x_msg_data => x_msg_data
367: );
368: --
369: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
370: l_msg_index := 1;
371: l_msg_count := x_msg_count;
372: WHILE l_msg_count > 0 LOOP
373: x_msg_data := FND_MSG_PUB.GET

Line 375: FND_API.G_FALSE );

371: l_msg_count := x_msg_count;
372: WHILE l_msg_count > 0 LOOP
373: x_msg_data := FND_MSG_PUB.GET
374: ( l_msg_index,
375: FND_API.G_FALSE );
376: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_CUHK.Create_Item_Instance_Post API ');
377: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
378: l_msg_index := l_msg_index + 1;
379: l_msg_count := l_msg_count - 1;

Line 381: RAISE FND_API.G_EXC_ERROR;

377: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
378: l_msg_index := l_msg_index + 1;
379: l_msg_count := l_msg_count - 1;
380: END LOOP;
381: RAISE FND_API.G_EXC_ERROR;
382: END IF;
383: --
384: END IF;
385: EXCEPTION

Line 388: RAISE FND_API.G_EXC_ERROR;

384: END IF;
385: EXCEPTION
386: WHEN OTHERS THEN
387: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Create Post Customer');
388: RAISE FND_API.G_EXC_ERROR;
389: END;
390:
391:
392: -- Call the create_party_relationship API to create instance-to-party

Line 401: (p_party_tbl(tab_row).active_start_date = FND_API.G_MISS_DATE)) THEN

397: LOOP
398: IF p_party_tbl.EXISTS(tab_row) THEN
399: p_party_tbl(tab_row).instance_id := p_instance_rec.instance_id;
400: IF ((p_party_tbl(tab_row).active_start_date IS NULL) OR
401: (p_party_tbl(tab_row).active_start_date = FND_API.G_MISS_DATE)) THEN
402: p_party_tbl(tab_row).active_start_date := p_instance_rec.active_start_date;
403: END IF;
404: END IF;
405: END LOOP;

Line 441: OR p_party_tbl(cont_row).contact_ip_id=fnd_api.g_miss_num

437: FOR cont_row IN p_party_tbl.FIRST .. p_party_tbl.LAST
438: LOOP
439: IF p_party_tbl(cont_row).contact_flag='Y'
440: AND (p_party_tbl(cont_row).contact_ip_id IS NULL
441: OR p_party_tbl(cont_row).contact_ip_id=fnd_api.g_miss_num
442: )
443: AND (p_party_tbl(cont_row).contact_parent_tbl_index IS NOT NULL
444: AND p_party_tbl(cont_row).contact_parent_tbl_index <> fnd_api.g_miss_num
445: )

Line 444: AND p_party_tbl(cont_row).contact_parent_tbl_index <> fnd_api.g_miss_num

440: AND (p_party_tbl(cont_row).contact_ip_id IS NULL
441: OR p_party_tbl(cont_row).contact_ip_id=fnd_api.g_miss_num
442: )
443: AND (p_party_tbl(cont_row).contact_parent_tbl_index IS NOT NULL
444: AND p_party_tbl(cont_row).contact_parent_tbl_index <> fnd_api.g_miss_num
445: )
446: THEN
447: lc_party_tbl(l_contact):=p_party_tbl(cont_row);
448: FOR k in l_t_party_tbl.first..l_t_party_tbl.last

Line 477: ,p_commit => fnd_api.g_false

473:
474: csi_party_relationships_pub.create_inst_party_relationship
475: (
476: p_api_version => p_api_version
477: ,p_commit => fnd_api.g_false
478: ,p_init_msg_list => p_init_msg_list
479: ,p_validation_level => p_validation_level
480: ,p_party_tbl => p_party_tbl
481: ,p_party_account_tbl => p_account_tbl

Line 488: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

484: ,x_return_status => x_return_status
485: ,x_msg_count => x_msg_count
486: ,x_msg_data => x_msg_data
487: );
488: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
489: l_msg_index := 1;
490: l_msg_count := x_msg_count;
491: WHILE l_msg_count > 0 LOOP
492: x_msg_data := FND_MSG_PUB.GET

Line 494: FND_API.G_FALSE );

490: l_msg_count := x_msg_count;
491: WHILE l_msg_count > 0 LOOP
492: x_msg_data := FND_MSG_PUB.GET
493: ( l_msg_index,
494: FND_API.G_FALSE );
495: csi_gen_utility_pvt.put_line( ' Error from CSI_PARTY_RELATIONSHIPS_PUB.. ');
496: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
497: l_msg_index := l_msg_index + 1;
498: l_msg_count := l_msg_count - 1;

Line 500: RAISE FND_API.G_EXC_ERROR;

496: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
497: l_msg_index := l_msg_index + 1;
498: l_msg_count := l_msg_count - 1;
499: END LOOP;
500: RAISE FND_API.G_EXC_ERROR;
501: END IF;
502: END IF;
503:
504: -- Call create_organization_unit API to create instance-

Line 518: ,p_commit => fnd_api.g_false

514:
515: csi_organization_unit_pub.create_organization_unit
516: (
517: p_api_version => p_api_version
518: ,p_commit => fnd_api.g_false
519: ,p_init_msg_list => p_init_msg_list
520: ,p_validation_level => p_validation_level
521: ,p_org_unit_tbl => p_org_assignments_tbl
522: ,p_txn_rec => p_txn_rec

Line 528: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

524: ,x_msg_count => x_msg_count
525: ,x_msg_data => x_msg_data
526: );
527:
528: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
529: l_msg_index := 1;
530: l_msg_count := x_msg_count;
531: WHILE l_msg_count > 0 LOOP
532: x_msg_data := FND_MSG_PUB.GET

Line 534: FND_API.G_FALSE );

530: l_msg_count := x_msg_count;
531: WHILE l_msg_count > 0 LOOP
532: x_msg_data := FND_MSG_PUB.GET
533: ( l_msg_index,
534: FND_API.G_FALSE );
535: csi_gen_utility_pvt.put_line( ' Error from CSI_ORGANIZATION_UNIT_PUB..');
536: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
537: l_msg_index := l_msg_index + 1;
538: l_msg_count := l_msg_count - 1;

Line 540: RAISE FND_API.G_EXC_ERROR;

536: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
537: l_msg_index := l_msg_index + 1;
538: l_msg_count := l_msg_count - 1;
539: END LOOP;
540: RAISE FND_API.G_EXC_ERROR;
541: END IF;
542:
543: END IF;
544:

Line 559: ,p_commit => fnd_api.g_false

555:
556: csi_pricing_attribs_pub.create_pricing_attribs
557: (
558: p_api_version => p_api_version
559: ,p_commit => fnd_api.g_false
560: ,p_init_msg_list => p_init_msg_list
561: ,p_validation_level => p_validation_level
562: ,p_pricing_attribs_tbl => p_pricing_attrib_tbl
563: ,p_txn_rec => p_txn_rec

Line 569: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

565: ,x_msg_count => x_msg_count
566: ,x_msg_data => x_msg_data
567: );
568:
569: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
570: l_msg_index := 1;
571: l_msg_count := x_msg_count;
572: WHILE l_msg_count > 0 LOOP
573: x_msg_data := FND_MSG_PUB.GET

Line 575: FND_API.G_FALSE );

571: l_msg_count := x_msg_count;
572: WHILE l_msg_count > 0 LOOP
573: x_msg_data := FND_MSG_PUB.GET
574: ( l_msg_index,
575: FND_API.G_FALSE );
576:
577: csi_gen_utility_pvt.put_line( ' Error from CSI_PRICING_ATTRIBS_PUB..');
578: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
579: l_msg_index := l_msg_index + 1;

Line 582: RAISE FND_API.G_EXC_ERROR;

578: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
579: l_msg_index := l_msg_index + 1;
580: l_msg_count := l_msg_count - 1;
581: END LOOP;
582: RAISE FND_API.G_EXC_ERROR;
583: END IF;
584: END IF;
585:
586: -- Call create_extended_attribs to associate any extended attributes

Line 600: ,p_commit => fnd_api.g_false

596:
597: create_extended_attrib_values
598: (
599: p_api_version => p_api_version
600: ,p_commit => fnd_api.g_false
601: ,p_init_msg_list => p_init_msg_list
602: ,p_validation_level => p_validation_level
603: ,p_ext_attrib_tbl => p_ext_attrib_values_tbl
604: ,p_txn_rec => p_txn_rec

Line 610: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

606: ,x_msg_count => x_msg_count
607: ,x_msg_data => x_msg_data
608: );
609:
610: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
611: l_msg_index := 1;
612: l_msg_count := x_msg_count;
613: WHILE l_msg_count > 0 LOOP
614: x_msg_data := FND_MSG_PUB.GET

Line 616: FND_API.G_FALSE );

612: l_msg_count := x_msg_count;
613: WHILE l_msg_count > 0 LOOP
614: x_msg_data := FND_MSG_PUB.GET
615: ( l_msg_index,
616: FND_API.G_FALSE );
617:
618: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
619: l_msg_index := l_msg_index + 1;
620: l_msg_count := l_msg_count - 1;

Line 622: RAISE FND_API.G_EXC_ERROR;

618: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
619: l_msg_index := l_msg_index + 1;
620: l_msg_count := l_msg_count - 1;
621: END LOOP;
622: RAISE FND_API.G_EXC_ERROR;
623: END IF;
624: END IF;
625:
626: -- Call create_asset_assignments to associate any assets associated

Line 637: ,p_commit => fnd_api.g_false

633: p_asset_assignment_tbl(tab_row).instance_id := p_instance_rec.instance_id;
634: csi_asset_pvt.create_instance_asset
635: (
636: p_api_version => p_api_version
637: ,p_commit => fnd_api.g_false
638: ,p_init_msg_list => p_init_msg_list
639: ,p_instance_asset_rec => p_asset_assignment_tbl(tab_row)
640: ,p_txn_rec => p_txn_rec
641: ,x_return_status => x_return_status

Line 650: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

646: ,p_asset_id_tbl => l_asset_id_tbl
647: ,p_asset_loc_tbl => l_asset_loc_tbl
648: );
649:
650: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
651: l_msg_index := 1;
652: l_msg_count := x_msg_count;
653: WHILE l_msg_count > 0 LOOP
654: x_msg_data := FND_MSG_PUB.GET

Line 656: FND_API.G_FALSE );

652: l_msg_count := x_msg_count;
653: WHILE l_msg_count > 0 LOOP
654: x_msg_data := FND_MSG_PUB.GET
655: ( l_msg_index,
656: FND_API.G_FALSE );
657: csi_gen_utility_pvt.put_line( ' Error from CSI_ASSET_PVT..');
658: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
659: l_msg_index := l_msg_index + 1;
660: l_msg_count := l_msg_count - 1;

Line 662: RAISE FND_API.G_EXC_ERROR;

658: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
659: l_msg_index := l_msg_index + 1;
660: l_msg_count := l_msg_count - 1;
661: END LOOP;
662: RAISE FND_API.G_EXC_ERROR;
663: END IF;
664: END IF;
665: END LOOP;
666: END IF;

Line 673: (p_instance_rec.version_label = FND_API.G_MISS_CHAR)) THEN

669:
670: -- If version label is null, then we need read the the default value from the profile option
671:
672: IF ((p_instance_rec.version_label IS NULL) OR
673: (p_instance_rec.version_label = FND_API.G_MISS_CHAR)) THEN
674: l_version_label := FND_PROFILE.VALUE('CSI_DEFAULT_VERSION_LABEL');
675: IF l_version_label IS NULL THEN
676: FND_MESSAGE.SET_NAME('CSI','CSI_API_INVALID_VERSION_LABEL');
677: FND_MSG_PUB.ADD;

Line 678: RAISE FND_API.G_EXC_ERROR;

674: l_version_label := FND_PROFILE.VALUE('CSI_DEFAULT_VERSION_LABEL');
675: IF l_version_label IS NULL THEN
676: FND_MESSAGE.SET_NAME('CSI','CSI_API_INVALID_VERSION_LABEL');
677: FND_MSG_PUB.ADD;
678: RAISE FND_API.G_EXC_ERROR;
679: ELSE
680: p_instance_rec.version_label := l_version_label;
681: END IF;
682: END IF;

Line 695: ,p_commit => fnd_api.g_false

691:
692: csi_item_instance_pvt.create_version_label
693: (
694: p_api_version => p_api_version
695: ,p_commit => fnd_api.g_false
696: ,p_init_msg_list => p_init_msg_list
697: ,p_validation_level => p_validation_level
698: ,p_version_label_rec => l_version_label_rec
699: ,p_txn_rec => p_txn_rec

Line 705: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

701: ,x_msg_count => x_msg_count
702: ,x_msg_data => x_msg_data
703: );
704:
705: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
706: csi_gen_utility_pvt.put_line( ' Error from CSI_ITEM_INSTANCE_PVT.CREATE_VERSION_LABEL..');
707: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
708: FND_MESSAGE.SET_NAME('CSI','CSI_FAILED_TO_CREATE_VERSION');
709: FND_MESSAGE.SET_TOKEN('API_ERROR', 'CREATE_VERSION_LABEL');

Line 711: RAISE FND_API.G_EXC_ERROR;

707: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
708: FND_MESSAGE.SET_NAME('CSI','CSI_FAILED_TO_CREATE_VERSION');
709: FND_MESSAGE.SET_TOKEN('API_ERROR', 'CREATE_VERSION_LABEL');
710: FND_MSG_PUB.Add;
711: RAISE FND_API.G_EXC_ERROR;
712: END IF;
713:
714: -- End of addition by rtalluri for Bug 2256588 on 03/26/02
715:

Line 748: IF p_instance_rec.call_contracts = fnd_api.g_false THEN

744: -- End addition by sk for fixing bug 2245976
745: l_transaction_type:= 'NEW';
746:
747: -- Added for DEBUG purposes for bug 9028424
748: IF p_instance_rec.call_contracts = fnd_api.g_false THEN
749: csi_gen_utility_pvt.put_line('call_contracts(1): '||p_instance_rec.call_contracts);
750: ELSIF p_instance_rec.call_contracts = 'N' THEN
751: csi_gen_utility_pvt.put_line('call_contracts(2): '||p_instance_rec.call_contracts);
752: ELSE

Line 757: IF (p_instance_rec.call_contracts <> fnd_api.g_false AND p_instance_rec.call_contracts <> 'N') --added by radha on 04/04/02 --added by HYONLEE on 10/30/09

753: csi_gen_utility_pvt.put_line('call_contracts(3): '||p_instance_rec.call_contracts);
754: END IF;
755: -- End DEBUG section
756:
757: IF (p_instance_rec.call_contracts <> fnd_api.g_false AND p_instance_rec.call_contracts <> 'N') --added by radha on 04/04/02 --added by HYONLEE on 10/30/09
758: THEN
759: csi_item_instance_pvt.Call_to_Contracts(
760: p_transaction_type => l_transaction_type
761: ,p_instance_id => p_instance_rec.instance_id

Line 775: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS)

771: ,x_msg_count => x_msg_count
772: ,x_msg_data => x_msg_data
773: );
774:
775: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS)
776: THEN
777: l_msg_index := 1;
778: l_msg_count := x_msg_count;
779: WHILE l_msg_count > 0 LOOP

Line 782: FND_API.G_FALSE

778: l_msg_count := x_msg_count;
779: WHILE l_msg_count > 0 LOOP
780: x_msg_data := FND_MSG_PUB.GET
781: ( l_msg_index,
782: FND_API.G_FALSE
783: );
784: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
785: l_msg_index := l_msg_index + 1;
786: l_msg_count := l_msg_count - 1;

Line 788: RAISE FND_API.G_EXC_ERROR;

784: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
785: l_msg_index := l_msg_index + 1;
786: l_msg_count := l_msg_count - 1;
787: END LOOP;
788: RAISE FND_API.G_EXC_ERROR;
789: END IF;
790: END IF;
791: END IF;
792:

Line 794: IF p_instance_rec.call_batch_validation<>fnd_api.g_false

790: END IF;
791: END IF;
792:
793: -- Start att enhancements
794: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
795: THEN
796: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
797: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
798: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)

Line 796: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

792:
793: -- Start att enhancements
794: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
795: THEN
796: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
797: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
798: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
799: THEN
800:

Line 797: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

793: -- Start att enhancements
794: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
795: THEN
796: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
797: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
798: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
799: THEN
800:
801: IF NOT csi_item_instance_vld_pvt.is_unique_config_key ( p_config_inst_hdr_id => p_instance_rec.config_inst_hdr_id

Line 798: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)

794: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
795: THEN
796: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
797: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
798: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
799: THEN
800:
801: IF NOT csi_item_instance_vld_pvt.is_unique_config_key ( p_config_inst_hdr_id => p_instance_rec.config_inst_hdr_id
802: ,p_config_inst_item_id => p_instance_rec.config_inst_item_id

Line 809: RAISE fnd_api.g_exc_error;

805: )
806: THEN
807: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_KEY_EXISTS');
808: FND_MSG_PUB.Add;
809: RAISE fnd_api.g_exc_error;
810: END IF;
811:
812: BEGIN
813: SELECT component_instance_type

Line 830: RAISE FND_API.G_EXC_ERROR;

826: FND_MESSAGE.SET_TOKEN('INSTANCE_HDR_ID',p_instance_rec.config_inst_hdr_id);
827: FND_MESSAGE.SET_TOKEN('INSTANCE_REV_NBR',p_instance_rec.config_inst_rev_num);
828: FND_MESSAGE.SET_TOKEN('CONFIG_ITEM_ID',p_instance_rec.config_inst_item_id);
829: FND_MSG_PUB.Add;
830: RAISE FND_API.G_EXC_ERROR;
831: END;
832:
833: IF l_component_ins_type='I'
834: THEN

Line 843: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

839: ,x_config_hdr_id => l_batch_hdr_id
840: ,x_config_rev_nbr => l_batch_rev_nbr
841: ,x_return_status => x_return_status);
842:
843: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
844: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_ERROR');
845: FND_MSG_PUB.Add;
846: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
847: RAISE FND_API.G_EXC_ERROR;

Line 847: RAISE FND_API.G_EXC_ERROR;

843: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
844: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_ERROR');
845: FND_MSG_PUB.Add;
846: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
847: RAISE FND_API.G_EXC_ERROR;
848: END IF;
849: END IF;
850: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
851: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))

Line 850: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)

846: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
847: RAISE FND_API.G_EXC_ERROR;
848: END IF;
849: END IF;
850: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
851: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
852: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
853: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
854: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

Line 851: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))

847: RAISE FND_API.G_EXC_ERROR;
848: END IF;
849: END IF;
850: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
851: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
852: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
853: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
854: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
855: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

Line 852: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

848: END IF;
849: END IF;
850: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
851: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
852: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
853: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
854: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
855: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
856: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))

Line 853: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))

849: END IF;
850: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
851: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
852: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
853: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
854: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
855: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
856: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
857: THEN

Line 854: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

850: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
851: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
852: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
853: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
854: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
855: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
856: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
857: THEN
858: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');

Line 855: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

851: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
852: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
853: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
854: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
855: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
856: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
857: THEN
858: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
859: FND_MSG_PUB.Add;

Line 856: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))

852: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
853: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
854: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
855: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
856: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
857: THEN
858: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
859: FND_MSG_PUB.Add;
860: RAISE fnd_api.g_exc_error;

Line 860: RAISE fnd_api.g_exc_error;

856: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
857: THEN
858: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
859: FND_MSG_PUB.Add;
860: RAISE fnd_api.g_exc_error;
861: END IF;
862: END IF;
863: -- End att enhancements
864: -- Adding new changes for bug 3799694

Line 865: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

861: END IF;
862: END IF;
863: -- End att enhancements
864: -- Adding new changes for bug 3799694
865: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
866: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
867: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
868: THEN
869: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)

Line 866: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

862: END IF;
863: -- End att enhancements
864: -- Adding new changes for bug 3799694
865: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
866: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
867: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
868: THEN
869: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)
870: LOOP

Line 867: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)

863: -- End att enhancements
864: -- Adding new changes for bug 3799694
865: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
866: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
867: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
868: THEN
869: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)
870: LOOP
871:

Line 880: l_instance_key.instance_id <> fnd_api.g_miss_num) AND

876: LOOP
877:
878: l_config_instance_rec:=l_config_temp_rec;
879: IF (l_instance_key.instance_id IS NOT NULL AND
880: l_instance_key.instance_id <> fnd_api.g_miss_num) AND
881: ( l_instance_key.config_valid_status IS NULL OR
882: (l_instance_key.config_valid_status IS NOT NULL AND
883: l_instance_key.config_valid_status <> '1'))
884: THEN

Line 891: ,p_commit => fnd_api.g_false

887: l_config_instance_rec.config_valid_status:='1'; --INVALID
888: csi_item_instance_pvt.update_item_instance
889: (
890: p_api_version => p_api_version
891: ,p_commit => fnd_api.g_false
892: ,p_init_msg_list => p_init_msg_list
893: ,p_validation_level => p_validation_level
894: ,p_instance_rec => l_config_instance_rec
895: ,p_txn_rec => p_txn_rec

Line 909: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

905: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
906: ,p_child_inst_tbl => px_child_inst_tbl
907: );
908:
909: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
910: l_msg_index := 1;
911: l_msg_count := x_msg_count;
912: WHILE l_msg_count > 0 LOOP
913: x_msg_data := FND_MSG_PUB.GET

Line 915: FND_API.G_FALSE );

911: l_msg_count := x_msg_count;
912: WHILE l_msg_count > 0 LOOP
913: x_msg_data := FND_MSG_PUB.GET
914: ( l_msg_index,
915: FND_API.G_FALSE );
916: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
917: csi_gen_utility_pvt.put_line( 'while updating config status');
918: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
919: l_msg_index := l_msg_index + 1;

Line 922: RAISE FND_API.G_EXC_ERROR;

918: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
919: l_msg_index := l_msg_index + 1;
920: l_msg_count := l_msg_count - 1;
921: END LOOP;
922: RAISE FND_API.G_EXC_ERROR;
923: END IF;
924: END IF;
925: END LOOP;
926: ELSE

Line 932: l_instance_key.instance_id <> fnd_api.g_miss_num) AND

928: LOOP
929:
930: l_config_instance_rec:=l_config_temp_rec;
931: IF (l_instance_key.instance_id IS NOT NULL AND
932: l_instance_key.instance_id <> fnd_api.g_miss_num) AND
933: ( l_instance_key.config_valid_status IS NULL OR
934: (l_instance_key.config_valid_status IS NOT NULL AND
935: l_instance_key.config_valid_status <> '0'))
936: THEN

Line 943: ,p_commit => fnd_api.g_false

939: l_config_instance_rec.config_valid_status:='0'; --VALID
940: csi_item_instance_pvt.update_item_instance
941: (
942: p_api_version => p_api_version
943: ,p_commit => fnd_api.g_false
944: ,p_init_msg_list => p_init_msg_list
945: ,p_validation_level => p_validation_level
946: ,p_instance_rec => l_config_instance_rec
947: ,p_txn_rec => p_txn_rec

Line 961: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

957: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
958: ,p_child_inst_tbl => px_child_inst_tbl
959: );
960:
961: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
962: l_msg_index := 1;
963: l_msg_count := x_msg_count;
964: WHILE l_msg_count > 0 LOOP
965: x_msg_data := FND_MSG_PUB.GET

Line 967: FND_API.G_FALSE );

963: l_msg_count := x_msg_count;
964: WHILE l_msg_count > 0 LOOP
965: x_msg_data := FND_MSG_PUB.GET
966: ( l_msg_index,
967: FND_API.G_FALSE );
968: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
969: csi_gen_utility_pvt.put_line( 'while updating config status');
970: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
971: l_msg_index := l_msg_index + 1;

Line 974: RAISE FND_API.G_EXC_ERROR;

970: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
971: l_msg_index := l_msg_index + 1;
972: l_msg_count := l_msg_count - 1;
973: END LOOP;
974: RAISE FND_API.G_EXC_ERROR;
975: END IF;
976: END IF;
977: END LOOP;
978: END IF;

Line 1011: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

1007: x_msg_count => x_msg_count,
1008: x_msg_data => x_msg_data
1009: );
1010: --
1011: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1012: l_msg_index := 1;
1013: l_msg_count := x_msg_count;
1014: WHILE l_msg_count > 0 LOOP
1015: x_msg_data := FND_MSG_PUB.GET

Line 1017: FND_API.G_FALSE );

1013: l_msg_count := x_msg_count;
1014: WHILE l_msg_count > 0 LOOP
1015: x_msg_data := FND_MSG_PUB.GET
1016: ( l_msg_index,
1017: FND_API.G_FALSE );
1018: csi_gen_utility_pvt.put_line( 'Error from OKS_IBINT_PUB.IB_interface..');
1019: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1020: l_msg_index := l_msg_index + 1;
1021: l_msg_count := l_msg_count - 1;

Line 1023: RAISE FND_API.G_EXC_ERROR;

1019: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1020: l_msg_index := l_msg_index + 1;
1021: l_msg_count := l_msg_count - 1;
1022: END LOOP;
1023: RAISE FND_API.G_EXC_ERROR;
1024: END IF;
1025: END IF;
1026:
1027: -- End addition of changes for bug 3799694

Line 1034: csi_gen_utility_pvt.put_line('fnd_api.g_miss_num = '||to_char(fnd_api.g_miss_num));

1030: -- Begin Add Code for Siebel Genesis Project - Call the Business Event
1031: IF l_raise_bes_event = 'Y' THEN
1032: csi_gen_utility_pvt.put_line('l_internal_party_Id = '||to_char(l_internal_party_id));
1033: csi_gen_utility_pvt.put_line('l_party_Id = '||to_char(l_party_id));
1034: csi_gen_utility_pvt.put_line('fnd_api.g_miss_num = '||to_char(fnd_api.g_miss_num));
1035: IF l_internal_party_id <> l_party_id THEN
1036: --Added for bug 7156553, base bug 6996605, when completing a sales order for a serial controlled item instance
1037: --which has been previously shipped out through a sales order then returned through a RMA,
1038: --the event to raise should be the update event, since a create event has already been raised

Line 1059: ,p_commit => fnd_api.g_false

1055: IF l_create_event_called = 'N' THEN
1056: csi_gen_utility_pvt.put_line('Firing the Create Instance Evnet');
1057: CSI_BUSINESS_EVENT_PVT.CREATE_INSTANCE_EVENT
1058: (p_api_version => p_api_version
1059: ,p_commit => fnd_api.g_false
1060: ,p_init_msg_list => p_init_msg_list
1061: ,p_validation_level => p_validation_level
1062: ,p_instance_id => p_instance_rec.instance_id
1063: ,p_subject_instance_id => null

Line 1069: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

1065: ,x_msg_count => x_msg_count
1066: ,x_msg_data => x_msg_data
1067: );
1068:
1069: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1070: l_msg_index := 1;
1071: l_msg_count := x_msg_count;
1072:
1073: WHILE l_msg_count > 0 LOOP

Line 1074: x_msg_data := FND_MSG_PUB.GET(l_msg_index, FND_API.G_FALSE);

1070: l_msg_index := 1;
1071: l_msg_count := x_msg_count;
1072:
1073: WHILE l_msg_count > 0 LOOP
1074: x_msg_data := FND_MSG_PUB.GET(l_msg_index, FND_API.G_FALSE);
1075: csi_gen_utility_pvt.put_line('Error from CSI_BUSINESS_EVENT.CREATE_INSTANCE_EVENT');
1076: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1077: l_msg_index := l_msg_index + 1;
1078: l_msg_count := l_msg_count - 1;

Line 1080: RAISE FND_API.G_EXC_ERROR;

1076: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1077: l_msg_index := l_msg_index + 1;
1078: l_msg_count := l_msg_count - 1;
1079: END LOOP;
1080: RAISE FND_API.G_EXC_ERROR;
1081: END IF;
1082: ELSE
1083: csi_gen_utility_pvt.put_line('Firing the Update Instance Event');
1084: CSI_BUSINESS_EVENT_PVT.UPDATE_INSTANCE_EVENT

Line 1086: ,p_commit => fnd_api.g_false

1082: ELSE
1083: csi_gen_utility_pvt.put_line('Firing the Update Instance Event');
1084: CSI_BUSINESS_EVENT_PVT.UPDATE_INSTANCE_EVENT
1085: ( p_api_version => p_api_version
1086: ,p_commit => fnd_api.g_false
1087: ,p_init_msg_list => p_init_msg_list
1088: ,p_validation_level => p_validation_level
1089: ,p_instance_id => p_instance_rec.instance_id
1090: ,p_subject_instance_id => null

Line 1096: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

1092: ,x_msg_count => x_msg_count
1093: ,x_msg_data => x_msg_data
1094: );
1095:
1096: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1097: l_msg_index := 1;
1098: l_msg_count := x_msg_count;
1099:
1100: WHILE l_msg_count > 0 LOOP

Line 1101: x_msg_data := FND_MSG_PUB.GET(l_msg_index, FND_API.G_FALSE);

1097: l_msg_index := 1;
1098: l_msg_count := x_msg_count;
1099:
1100: WHILE l_msg_count > 0 LOOP
1101: x_msg_data := FND_MSG_PUB.GET(l_msg_index, FND_API.G_FALSE);
1102: csi_gen_utility_pvt.put_line(' Error from CSI_BUSINESS_EVENT.UPDATE_INSTANCE_EVENT');
1103: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1104: l_msg_index := l_msg_index + 1;
1105: l_msg_count := l_msg_count - 1;

Line 1107: RAISE FND_API.G_EXC_ERROR;

1103: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1104: l_msg_index := l_msg_index + 1;
1105: l_msg_count := l_msg_count - 1;
1106: END LOOP;
1107: RAISE FND_API.G_EXC_ERROR;
1108: END IF;
1109: END IF;
1110: END IF;
1111: END IF;

Line 1115: IF FND_API.To_Boolean( p_commit ) THEN

1111: END IF;
1112: -- End Add Code for Siebel Genesis Project - Call the Business Event
1113:
1114: -- Standard check of p_commit.
1115: IF FND_API.To_Boolean( p_commit ) THEN
1116: COMMIT WORK;
1117: END IF;
1118: /***** srramakr commented for bug # 3304439
1119: -- Check for the profile option and disable the trace

Line 1128: (p_encoded => FND_API.G_FALSE, --Added for bug 7657438

1124: -- End disable trace
1125:
1126: -- Standard call to get message count and if count is get message info.
1127: FND_MSG_PUB.Count_And_Get
1128: (p_encoded => FND_API.G_FALSE, --Added for bug 7657438
1129: p_count => x_msg_count ,
1130: p_data => x_msg_data
1131: );
1132:

Line 1142: ,p_commit => fnd_api.g_false

1138: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_VUHK.Create_Item_Instance_Post ..');
1139: CSI_ITEM_INSTANCE_VUHK.Create_Item_Instance_Post
1140: (
1141: p_api_version => 1.0
1142: ,p_commit => fnd_api.g_false
1143: ,p_init_msg_list => fnd_api.g_false
1144: ,p_validation_level => fnd_api.g_valid_level_full
1145: ,p_instance_rec => p_instance_rec
1146: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 1143: ,p_init_msg_list => fnd_api.g_false

1139: CSI_ITEM_INSTANCE_VUHK.Create_Item_Instance_Post
1140: (
1141: p_api_version => 1.0
1142: ,p_commit => fnd_api.g_false
1143: ,p_init_msg_list => fnd_api.g_false
1144: ,p_validation_level => fnd_api.g_valid_level_full
1145: ,p_instance_rec => p_instance_rec
1146: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
1147: ,p_party_tbl => p_party_tbl

Line 1144: ,p_validation_level => fnd_api.g_valid_level_full

1140: (
1141: p_api_version => 1.0
1142: ,p_commit => fnd_api.g_false
1143: ,p_init_msg_list => fnd_api.g_false
1144: ,p_validation_level => fnd_api.g_valid_level_full
1145: ,p_instance_rec => p_instance_rec
1146: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
1147: ,p_party_tbl => p_party_tbl
1148: ,p_account_tbl => p_account_tbl

Line 1158: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

1154: ,x_msg_count => x_msg_count
1155: ,x_msg_data => x_msg_data
1156: );
1157:
1158: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1159: l_msg_index := 1;
1160: l_msg_count := x_msg_count;
1161: WHILE l_msg_count > 0 LOOP
1162: x_msg_data := FND_MSG_PUB.GET

Line 1164: FND_API.G_FALSE );

1160: l_msg_count := x_msg_count;
1161: WHILE l_msg_count > 0 LOOP
1162: x_msg_data := FND_MSG_PUB.GET
1163: ( l_msg_index,
1164: FND_API.G_FALSE );
1165: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_VUHK.Create_Item_Instance_Post API ');
1166: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1167: l_msg_index := l_msg_index + 1;
1168: l_msg_count := l_msg_count - 1;

Line 1170: RAISE FND_API.G_EXC_ERROR;

1166: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1167: l_msg_index := l_msg_index + 1;
1168: l_msg_count := l_msg_count - 1;
1169: END LOOP;
1170: RAISE FND_API.G_EXC_ERROR;
1171: END IF;
1172: --
1173: END IF;
1174: EXCEPTION

Line 1177: RAISE FND_API.G_EXC_ERROR;

1173: END IF;
1174: EXCEPTION
1175: WHEN OTHERS THEN
1176: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Create Post Vertical');
1177: RAISE FND_API.G_EXC_ERROR;
1178: END;
1179: -- End of POST User Hooks
1180:
1181:

Line 1185: WHEN FND_API.G_EXC_ERROR THEN

1181:
1182:
1183: EXCEPTION
1184:
1185: WHEN FND_API.G_EXC_ERROR THEN
1186: x_return_status := FND_API.G_RET_STS_ERROR ;
1187: ROLLBACK TO create_item_instance;
1188: FND_MSG_PUB.Count_And_Get
1189: ( p_encoded => FND_API.G_FALSE, --Added for bug 7657438

Line 1186: x_return_status := FND_API.G_RET_STS_ERROR ;

1182:
1183: EXCEPTION
1184:
1185: WHEN FND_API.G_EXC_ERROR THEN
1186: x_return_status := FND_API.G_RET_STS_ERROR ;
1187: ROLLBACK TO create_item_instance;
1188: FND_MSG_PUB.Count_And_Get
1189: ( p_encoded => FND_API.G_FALSE, --Added for bug 7657438
1190: p_count => x_msg_count,

Line 1189: ( p_encoded => FND_API.G_FALSE, --Added for bug 7657438

1185: WHEN FND_API.G_EXC_ERROR THEN
1186: x_return_status := FND_API.G_RET_STS_ERROR ;
1187: ROLLBACK TO create_item_instance;
1188: FND_MSG_PUB.Count_And_Get
1189: ( p_encoded => FND_API.G_FALSE, --Added for bug 7657438
1190: p_count => x_msg_count,
1191: p_data => x_msg_data
1192: );
1193:

Line 1194: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1190: p_count => x_msg_count,
1191: p_data => x_msg_data
1192: );
1193:
1194: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1195: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1196: ROLLBACK TO create_item_instance;
1197: FND_MSG_PUB.Count_And_Get
1198: ( p_encoded => FND_API.G_FALSE,

Line 1195: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

1191: p_data => x_msg_data
1192: );
1193:
1194: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1195: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1196: ROLLBACK TO create_item_instance;
1197: FND_MSG_PUB.Count_And_Get
1198: ( p_encoded => FND_API.G_FALSE,
1199: p_count => x_msg_count,

Line 1198: ( p_encoded => FND_API.G_FALSE,

1194: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1195: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1196: ROLLBACK TO create_item_instance;
1197: FND_MSG_PUB.Count_And_Get
1198: ( p_encoded => FND_API.G_FALSE,
1199: p_count => x_msg_count,
1200: p_data => x_msg_data
1201: );
1202:

Line 1204: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

1200: p_data => x_msg_data
1201: );
1202:
1203: WHEN OTHERS THEN
1204: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1205: ROLLBACK TO create_item_instance;
1206: IF FND_MSG_PUB.Check_Msg_Level
1207: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1208: THEN

Line 1215: ( p_encoded => FND_API.G_FALSE,

1211: l_api_name
1212: );
1213: END IF;
1214: FND_MSG_PUB.Count_And_Get
1215: ( p_encoded => FND_API.G_FALSE,
1216: p_count => x_msg_count,
1217: p_data => x_msg_data
1218: );
1219:

Line 1310: l_tmp_return_status VARCHAR2(1) := FND_API.G_RET_STS_SUCCESS;

1306: l_no_config_keys BOOLEAN := FALSE;
1307: l_return_message VARCHAR2(100);
1308: l_order_line_id NUMBER;
1309: l_party_slot NUMBER;
1310: l_tmp_return_status VARCHAR2(1) := FND_API.G_RET_STS_SUCCESS;
1311: l_bump_date DATE;
1312: -- Begin Add Code for Siebel Genesis Project
1313: l_source_code VARCHAR2(30);
1314: l_raise_bes_event VARCHAR2(1) := nvl(fnd_profile.value('CSI_RAISE_BES_CUST_OWNED_INSTANCES'),'N');

Line 1440: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE THEN

1436: END IF;
1437: END IF; ***/
1438: --
1439: IF p_instance_rec.active_end_date IS NOT NULL AND
1440: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE THEN
1441: p_txn_rec.src_txn_creation_date := p_instance_rec.active_end_date;
1442: END IF;
1443: --
1444: -- End of 3804960

Line 1449: IF NOT FND_API.Compatible_API_Call (l_api_version,

1445: -- Check for freeze_flag in csi_install_parameters is set to 'Y'
1446: csi_utility_grp.check_ib_active;
1447:
1448: -- Standard call to check for call compatibility.
1449: IF NOT FND_API.Compatible_API_Call (l_api_version,
1450: p_api_version,
1451: l_api_name ,
1452: G_PKG_NAME )
1453: THEN

Line 1454: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1450: p_api_version,
1451: l_api_name ,
1452: G_PKG_NAME )
1453: THEN
1454: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1455: END IF;
1456:
1457: -- Initialize message list if p_init_msg_list is set to TRUE.
1458: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 1458: IF FND_API.to_Boolean( p_init_msg_list ) THEN

1454: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1455: END IF;
1456:
1457: -- Initialize message list if p_init_msg_list is set to TRUE.
1458: IF FND_API.to_Boolean( p_init_msg_list ) THEN
1459: FND_MSG_PUB.initialize;
1460: END IF;
1461:
1462: -- Initialize API return status to success

Line 1463: x_return_status := FND_API.G_RET_STS_SUCCESS;

1459: FND_MSG_PUB.initialize;
1460: END IF;
1461:
1462: -- Initialize API return status to success
1463: x_return_status := FND_API.G_RET_STS_SUCCESS;
1464:
1465: -- Check the profile option debug_level for debug message reporting
1466: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
1467:

Line 1504: RAISE FND_API.G_EXC_ERROR;

1500: --
1501: IF l_internal_party_id IS NULL THEN
1502: FND_MESSAGE.SET_NAME('CSI','CSI_API_UNINSTALLED_PARAMETER');
1503: FND_MSG_PUB.ADD;
1504: RAISE FND_API.G_EXC_ERROR;
1505: END IF;
1506:
1507: -- Begin Add Code for Siebel Genesis Project
1508: csi_gen_utility_pvt.put_line('Inside CSI_ITEM_INSTANCE_PUB.Update_Item_Instance');

Line 1563: p_instance_rec.instance_id <> fnd_api.g_miss_num

1559: IF NOT (csi_Item_Instance_Pvt.Anything_To_Update(p_instance_rec => p_instance_rec ))
1560: THEN
1561: -- If Anything is getting updated then lock check will be made in pvt.
1562: IF p_instance_rec.instance_id IS NOT NULL AND
1563: p_instance_rec.instance_id <> fnd_api.g_miss_num
1564: THEN
1565: csi_item_instance_pvt.get_instance_lock_status
1566: ( p_instance_id => p_instance_rec.instance_id ,
1567: p_lock_status => l_lock_status

Line 1578: RAISE FND_API.G_EXC_ERROR;

1574: ELSE
1575: FND_MESSAGE.SET_NAME('CSI','CSI_INSTANCE_LOCKED');
1576: FND_MESSAGE.SET_TOKEN('INSTANCE_ID',p_instance_rec.instance_id);
1577: FND_MSG_PUB.ADD;
1578: RAISE FND_API.G_EXC_ERROR;
1579: END IF;
1580: END IF;
1581: END IF;
1582: -- End addition for MACD lock functionality

Line 1590: ,p_commit => fnd_api.g_false

1586: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Pre ..');
1587: CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Pre
1588: (
1589: p_api_version => 1.0
1590: ,p_commit => fnd_api.g_false
1591: ,p_init_msg_list => fnd_api.g_false
1592: ,p_validation_level => fnd_api.g_valid_level_full
1593: ,p_instance_rec => p_instance_rec
1594: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 1591: ,p_init_msg_list => fnd_api.g_false

1587: CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Pre
1588: (
1589: p_api_version => 1.0
1590: ,p_commit => fnd_api.g_false
1591: ,p_init_msg_list => fnd_api.g_false
1592: ,p_validation_level => fnd_api.g_valid_level_full
1593: ,p_instance_rec => p_instance_rec
1594: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
1595: ,p_party_tbl => p_party_tbl

Line 1592: ,p_validation_level => fnd_api.g_valid_level_full

1588: (
1589: p_api_version => 1.0
1590: ,p_commit => fnd_api.g_false
1591: ,p_init_msg_list => fnd_api.g_false
1592: ,p_validation_level => fnd_api.g_valid_level_full
1593: ,p_instance_rec => p_instance_rec
1594: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
1595: ,p_party_tbl => p_party_tbl
1596: ,p_account_tbl => p_account_tbl

Line 1607: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

1603: ,x_msg_count => x_msg_count
1604: ,x_msg_data => x_msg_data
1605: );
1606: --
1607: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1608: l_msg_index := 1;
1609: l_msg_count := x_msg_count;
1610: WHILE l_msg_count > 0 LOOP
1611: x_msg_data := FND_MSG_PUB.GET

Line 1613: FND_API.G_FALSE );

1609: l_msg_count := x_msg_count;
1610: WHILE l_msg_count > 0 LOOP
1611: x_msg_data := FND_MSG_PUB.GET
1612: ( l_msg_index,
1613: FND_API.G_FALSE );
1614: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Pre API ');
1615: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1616: l_msg_index := l_msg_index + 1;
1617: l_msg_count := l_msg_count - 1;

Line 1619: RAISE FND_API.G_EXC_ERROR;

1615: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1616: l_msg_index := l_msg_index + 1;
1617: l_msg_count := l_msg_count - 1;
1618: END LOOP;
1619: RAISE FND_API.G_EXC_ERROR;
1620: END IF;
1621: --
1622: END IF;
1623:

Line 1627: RAISE FND_API.G_EXC_ERROR;

1623:
1624: EXCEPTION
1625: WHEN OTHERS THEN
1626: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Update Pre Customer');
1627: RAISE FND_API.G_EXC_ERROR;
1628: END;
1629: --
1630: -- Call Pre Vertical user Hook
1631: BEGIN

Line 1637: ,p_commit => fnd_api.g_false

1633: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Pre ..');
1634: CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Pre
1635: (
1636: p_api_version => 1.0
1637: ,p_commit => fnd_api.g_false
1638: ,p_init_msg_list => fnd_api.g_false
1639: ,p_validation_level => fnd_api.g_valid_level_full
1640: ,p_instance_rec => p_instance_rec
1641: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 1638: ,p_init_msg_list => fnd_api.g_false

1634: CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Pre
1635: (
1636: p_api_version => 1.0
1637: ,p_commit => fnd_api.g_false
1638: ,p_init_msg_list => fnd_api.g_false
1639: ,p_validation_level => fnd_api.g_valid_level_full
1640: ,p_instance_rec => p_instance_rec
1641: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
1642: ,p_party_tbl => p_party_tbl

Line 1639: ,p_validation_level => fnd_api.g_valid_level_full

1635: (
1636: p_api_version => 1.0
1637: ,p_commit => fnd_api.g_false
1638: ,p_init_msg_list => fnd_api.g_false
1639: ,p_validation_level => fnd_api.g_valid_level_full
1640: ,p_instance_rec => p_instance_rec
1641: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
1642: ,p_party_tbl => p_party_tbl
1643: ,p_account_tbl => p_account_tbl

Line 1654: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

1650: ,x_msg_count => x_msg_count
1651: ,x_msg_data => x_msg_data
1652: );
1653: --
1654: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1655: l_msg_index := 1;
1656: l_msg_count := x_msg_count;
1657: WHILE l_msg_count > 0 LOOP
1658: x_msg_data := FND_MSG_PUB.GET

Line 1660: FND_API.G_FALSE );

1656: l_msg_count := x_msg_count;
1657: WHILE l_msg_count > 0 LOOP
1658: x_msg_data := FND_MSG_PUB.GET
1659: ( l_msg_index,
1660: FND_API.G_FALSE );
1661: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Pre API ');
1662: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1663: l_msg_index := l_msg_index + 1;
1664: l_msg_count := l_msg_count - 1;

Line 1666: RAISE FND_API.G_EXC_ERROR;

1662: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1663: l_msg_index := l_msg_index + 1;
1664: l_msg_count := l_msg_count - 1;
1665: END LOOP;
1666: RAISE FND_API.G_EXC_ERROR;
1667: END IF;
1668: END IF;
1669: EXCEPTION
1670: WHEN OTHERS THEN

Line 1672: RAISE FND_API.G_EXC_ERROR;

1668: END IF;
1669: EXCEPTION
1670: WHEN OTHERS THEN
1671: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Update Pre Vertical');
1672: RAISE FND_API.G_EXC_ERROR;
1673: END;
1674: -- End of PRE User Hooks
1675: --
1676: -- This will fetch old instance data for the purpose of contracts

Line 1756: RAISE FND_API.G_EXC_ERROR;

1752: NULL;
1753: ELSE
1754: csi_gen_utility_pvt.put_line('Owner party or account information is not passed for the instance');
1755: csi_gen_utility_pvt.put_line(',which you are trying to cascade the ownership.');
1756: RAISE FND_API.G_EXC_ERROR;
1757: END IF;
1758: END IF;
1759: ELSE
1760: -- Since party information is not passed so I need to build the party and account

Line 1762: -- In the party record assign cascade_ownership_flag with a value fnd_api.g_true.

1758: END IF;
1759: ELSE
1760: -- Since party information is not passed so I need to build the party and account
1761: -- information.
1762: -- In the party record assign cascade_ownership_flag with a value fnd_api.g_true.
1763: BEGIN
1764: SELECT instance_party_id,
1765: instance_id,
1766: party_source_table,

Line 1792: RAISE FND_API.G_EXC_ERROR;

1788: WHEN OTHERS
1789: THEN
1790: csi_gen_utility_pvt.put_line('Owner party information not found for the instance');
1791: csi_gen_utility_pvt.put_line(',which you are trying to cascade the ownership.');
1792: RAISE FND_API.G_EXC_ERROR;
1793: END;
1794:
1795:
1796: IF l_cascade_party_tbl(1).party_id <> l_internal_party_id

Line 1826: RAISE FND_API.G_EXC_ERROR;

1822: EXCEPTION
1823: WHEN OTHERS THEN
1824: csi_gen_utility_pvt.put_line('Owner account information not found for the instance');
1825: csi_gen_utility_pvt.put_line(',which you are trying to cascade the ownership');
1826: RAISE FND_API.G_EXC_ERROR;
1827: END;
1828: END IF; -- End of building account record.
1829: END IF; -- End of party building party record.
1830: END IF; -- End of cascade ownership check.

Line 1847: AND p_account_tbl(tab_row).instance_party_id <> fnd_api.g_miss_num

1843: IF p_account_tbl.EXISTS(tab_row)
1844: THEN
1845: IF p_account_tbl(tab_row).instance_party_id = l_owner_party_id
1846: AND p_account_tbl(tab_row).instance_party_id IS NOT NULL
1847: AND p_account_tbl(tab_row).instance_party_id <> fnd_api.g_miss_num
1848: AND l_owner_party_id IS NOT NULL
1849: THEN
1850: p_account_tbl(tab_row).call_contracts := fnd_api.g_false;
1851: p_account_tbl(tab_row).vld_organization_id := p_instance_rec.vld_organization_id;

Line 1850: p_account_tbl(tab_row).call_contracts := fnd_api.g_false;

1846: AND p_account_tbl(tab_row).instance_party_id IS NOT NULL
1847: AND p_account_tbl(tab_row).instance_party_id <> fnd_api.g_miss_num
1848: AND l_owner_party_id IS NOT NULL
1849: THEN
1850: p_account_tbl(tab_row).call_contracts := fnd_api.g_false;
1851: p_account_tbl(tab_row).vld_organization_id := p_instance_rec.vld_organization_id;
1852: END IF;
1853: END IF;
1854: END LOOP;

Line 1869: (p_party_tbl(tab_row).instance_party_id <> FND_API.G_MISS_NUM))THEN

1865: FOR tab_row IN p_party_tbl.FIRST .. p_party_tbl.LAST
1866: LOOP
1867: IF p_party_tbl.EXISTS(tab_row) THEN
1868: IF ((p_party_tbl(tab_row).instance_party_id IS NOT NULL) AND
1869: (p_party_tbl(tab_row).instance_party_id <> FND_API.G_MISS_NUM))THEN
1870: l_new_instance_rec.accounting_class_code := NULL;
1871: END IF;
1872: END IF;
1873: END LOOP;

Line 1889: p_party_tbl(party_rec).party_id <> FND_API.G_MISS_NUM AND

1885: IF p_party_tbl.EXISTS(party_rec) THEN
1886: IF p_party_tbl(party_rec).instance_id = p_instance_rec.instance_id AND
1887: p_party_tbl(party_rec).relationship_type_code = 'OWNER' AND
1888: p_party_tbl(party_rec).party_id IS NOT NULL AND
1889: p_party_tbl(party_rec).party_id <> FND_API.G_MISS_NUM AND
1890: p_party_tbl(party_rec).party_id <> l_internal_party_id THEN
1891: l_party_slot := party_rec;
1892: -- Added
1893: l_new_instance_rec.owner_party_id:=p_party_tbl(party_rec).party_id;

Line 1904: l_new_instance_rec.call_contracts := FND_API.G_FALSE; -- since p_instance_rec is IN parameter

1900: FOR acct_rec in p_account_tbl.FIRST .. p_account_tbl.LAST LOOP
1901: IF p_account_tbl.EXISTS(acct_rec) THEN
1902: IF p_account_tbl(acct_rec).parent_tbl_index = l_party_slot AND
1903: p_account_tbl(acct_rec).relationship_type_code = 'OWNER' THEN
1904: l_new_instance_rec.call_contracts := FND_API.G_FALSE; -- since p_instance_rec is IN parameter
1905: csi_gen_utility_pvt.put_line('Instance Rec Call contracts set to FALSE');
1906: exit;
1907: END IF;
1908: END IF;

Line 1925: l_new_instance_rec.call_contracts := FND_API.G_FALSE; -- since p_instance_rec is IN parameter

1921: IF p_party_tbl.EXISTS(party_rec) THEN
1922: IF p_party_tbl(party_rec).instance_id = p_instance_rec.instance_id AND
1923: p_party_tbl(party_rec).relationship_type_code = 'OWNER' AND
1924: p_party_tbl(party_rec).party_id = l_internal_party_id THEN
1925: l_new_instance_rec.call_contracts := FND_API.G_FALSE; -- since p_instance_rec is IN parameter
1926: -- Added
1927: l_new_instance_rec.owner_party_id:=p_party_tbl(party_rec).party_id;
1928: csi_gen_utility_pvt.put_line('Instance Rec Call contracts set to FALSE');
1929: exit;

Line 1949: p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) AND

1945: p_org_assignments_tbl.count > 0 OR
1946: p_asset_assignment_tbl.count > 0 OR
1947: -- Added the following code for bug 4350017
1948: ((p_instance_rec.config_inst_hdr_id IS NOT NULL AND
1949: p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) AND
1950: (p_instance_rec.config_inst_item_id IS NOT NULL AND
1951: p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) AND
1952: (p_instance_rec.config_inst_rev_num IS NOT NULL AND
1953: p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)

Line 1951: p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) AND

1947: -- Added the following code for bug 4350017
1948: ((p_instance_rec.config_inst_hdr_id IS NOT NULL AND
1949: p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) AND
1950: (p_instance_rec.config_inst_item_id IS NOT NULL AND
1951: p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) AND
1952: (p_instance_rec.config_inst_rev_num IS NOT NULL AND
1953: p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
1954: )
1955: -- End code addition for bug 4350017

Line 1953: p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)

1949: p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) AND
1950: (p_instance_rec.config_inst_item_id IS NOT NULL AND
1951: p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) AND
1952: (p_instance_rec.config_inst_rev_num IS NOT NULL AND
1953: p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
1954: )
1955: -- End code addition for bug 4350017
1956: THEN
1957: IF l_new_instance_rec.active_end_date IS NOT NULL

Line 1958: AND l_new_instance_rec.active_end_date <> fnd_api.g_miss_date

1954: )
1955: -- End code addition for bug 4350017
1956: THEN
1957: IF l_new_instance_rec.active_end_date IS NOT NULL
1958: AND l_new_instance_rec.active_end_date <> fnd_api.g_miss_date
1959: AND l_new_instance_rec.active_end_date <= SYSDATE
1960: THEN
1961: l_new_instance_rec.active_end_date:=fnd_api.g_miss_date;
1962: l_new_instance_rec.instance_status_id:=fnd_api.g_miss_num; -- srramakr Fix for Bug # 2766216

Line 1961: l_new_instance_rec.active_end_date:=fnd_api.g_miss_date;

1957: IF l_new_instance_rec.active_end_date IS NOT NULL
1958: AND l_new_instance_rec.active_end_date <> fnd_api.g_miss_date
1959: AND l_new_instance_rec.active_end_date <= SYSDATE
1960: THEN
1961: l_new_instance_rec.active_end_date:=fnd_api.g_miss_date;
1962: l_new_instance_rec.instance_status_id:=fnd_api.g_miss_num; -- srramakr Fix for Bug # 2766216
1963: l_updated:=TRUE;
1964: END IF;
1965: END IF;

Line 1962: l_new_instance_rec.instance_status_id:=fnd_api.g_miss_num; -- srramakr Fix for Bug # 2766216

1958: AND l_new_instance_rec.active_end_date <> fnd_api.g_miss_date
1959: AND l_new_instance_rec.active_end_date <= SYSDATE
1960: THEN
1961: l_new_instance_rec.active_end_date:=fnd_api.g_miss_date;
1962: l_new_instance_rec.instance_status_id:=fnd_api.g_miss_num; -- srramakr Fix for Bug # 2766216
1963: l_updated:=TRUE;
1964: END IF;
1965: END IF;
1966: -- Call the update_item_instance private API to update the instances

Line 1970: ,p_commit => fnd_api.g_false

1966: -- Call the update_item_instance private API to update the instances
1967: csi_item_instance_pvt.update_item_instance
1968: (
1969: p_api_version => p_api_version
1970: ,p_commit => fnd_api.g_false
1971: ,p_init_msg_list => p_init_msg_list
1972: ,p_validation_level => p_validation_level
1973: ,p_instance_rec => l_new_instance_rec
1974: ,p_txn_rec => p_txn_rec

Line 1988: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

1984: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
1985: ,p_child_inst_tbl => px_child_inst_tbl
1986: );
1987:
1988: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1989: l_msg_index := 1;
1990: l_msg_count := x_msg_count;
1991: WHILE l_msg_count > 0 LOOP
1992: x_msg_data := FND_MSG_PUB.GET

Line 1994: FND_API.G_FALSE );

1990: l_msg_count := x_msg_count;
1991: WHILE l_msg_count > 0 LOOP
1992: x_msg_data := FND_MSG_PUB.GET
1993: ( l_msg_index,
1994: FND_API.G_FALSE );
1995: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
1996: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1997: l_msg_index := l_msg_index + 1;
1998: l_msg_count := l_msg_count - 1;

Line 2000: RAISE FND_API.G_EXC_ERROR;

1996: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1997: l_msg_index := l_msg_index + 1;
1998: l_msg_count := l_msg_count - 1;
1999: END LOOP;
2000: RAISE FND_API.G_EXC_ERROR;
2001: END IF;
2002: -- Calling Contracts for Quantity Change
2003: IF p_instance_rec.quantity IS NOT NULL AND
2004: p_instance_rec.quantity <> FND_API.G_MISS_NUM AND

Line 2004: p_instance_rec.quantity <> FND_API.G_MISS_NUM AND

2000: RAISE FND_API.G_EXC_ERROR;
2001: END IF;
2002: -- Calling Contracts for Quantity Change
2003: IF p_instance_rec.quantity IS NOT NULL AND
2004: p_instance_rec.quantity <> FND_API.G_MISS_NUM AND
2005: p_instance_rec.quantity <> 0 AND -- Supress 'UPD' call if Qty drops to 0
2006: l_old_ins_csr.quantity <> p_instance_rec.quantity THEN
2007: IF l_owner_party_id IS NOT NULL AND
2008: l_owner_party_id <> l_internal_party_id THEN

Line 2028: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2024: ,x_msg_count => x_msg_count
2025: ,x_msg_data => x_msg_data
2026: );
2027: --
2028: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2029: l_msg_index := 1;
2030: l_msg_count := x_msg_count;
2031: WHILE l_msg_count > 0 LOOP
2032: x_msg_data := FND_MSG_PUB.GET

Line 2034: FND_API.G_FALSE

2030: l_msg_count := x_msg_count;
2031: WHILE l_msg_count > 0 LOOP
2032: x_msg_data := FND_MSG_PUB.GET
2033: ( l_msg_index,
2034: FND_API.G_FALSE
2035: );
2036: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2037: l_msg_index := l_msg_index + 1;
2038: l_msg_count := l_msg_count - 1;

Line 2040: RAISE FND_API.G_EXC_ERROR;

2036: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2037: l_msg_index := l_msg_index + 1;
2038: l_msg_count := l_msg_count - 1;
2039: END LOOP;
2040: RAISE FND_API.G_EXC_ERROR;
2041: END IF;
2042: END IF; -- Added for bug 3973706
2043:
2044: END IF;

Line 2051: p_instance_rec.install_date <> FND_API.G_MISS_DATE AND

2047: -- Caliing Contracts for Install Date Change
2048: IF ( (p_instance_rec.install_date IS NULL AND
2049: l_old_ins_csr.install_date IS NOT NULL) OR
2050: (p_instance_rec.install_date IS NOT NULL AND
2051: p_instance_rec.install_date <> FND_API.G_MISS_DATE AND
2052: nvl(l_old_ins_csr.install_date,FND_API.G_MISS_DATE) <> p_instance_rec.install_date) ) THEN
2053: IF l_owner_party_id IS NOT NULL AND
2054: l_owner_party_id <> l_internal_party_id THEN
2055: CSI_Item_Instance_Pvt.Call_to_Contracts

Line 2052: nvl(l_old_ins_csr.install_date,FND_API.G_MISS_DATE) <> p_instance_rec.install_date) ) THEN

2048: IF ( (p_instance_rec.install_date IS NULL AND
2049: l_old_ins_csr.install_date IS NOT NULL) OR
2050: (p_instance_rec.install_date IS NOT NULL AND
2051: p_instance_rec.install_date <> FND_API.G_MISS_DATE AND
2052: nvl(l_old_ins_csr.install_date,FND_API.G_MISS_DATE) <> p_instance_rec.install_date) ) THEN
2053: IF l_owner_party_id IS NOT NULL AND
2054: l_owner_party_id <> l_internal_party_id THEN
2055: CSI_Item_Instance_Pvt.Call_to_Contracts
2056: ( p_transaction_type => 'IDC'

Line 2078: FND_API.G_FALSE

2074: l_msg_count := x_msg_count;
2075: WHILE l_msg_count > 0 LOOP
2076: x_msg_data := FND_MSG_PUB.GET
2077: ( l_msg_index,
2078: FND_API.G_FALSE
2079: );
2080: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2081: l_msg_index := l_msg_index + 1;
2082: l_msg_count := l_msg_count - 1;

Line 2085: ( p_encoded => FND_API.G_FALSE,

2081: l_msg_index := l_msg_index + 1;
2082: l_msg_count := l_msg_count - 1;
2083: END LOOP;
2084: FND_MSG_PUB.Count_And_Get
2085: ( p_encoded => FND_API.G_FALSE,
2086: p_count => x_msg_count,
2087: p_data => x_msg_data
2088: );
2089: ELSIF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

Line 2089: ELSIF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2085: ( p_encoded => FND_API.G_FALSE,
2086: p_count => x_msg_count,
2087: p_data => x_msg_data
2088: );
2089: ELSIF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2090: l_msg_index := 1;
2091: l_msg_count := x_msg_count;
2092: WHILE l_msg_count > 0 LOOP
2093: x_msg_data := FND_MSG_PUB.GET

Line 2095: FND_API.G_FALSE

2091: l_msg_count := x_msg_count;
2092: WHILE l_msg_count > 0 LOOP
2093: x_msg_data := FND_MSG_PUB.GET
2094: ( l_msg_index,
2095: FND_API.G_FALSE
2096: );
2097: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2098: l_msg_index := l_msg_index + 1;
2099: l_msg_count := l_msg_count - 1;

Line 2101: RAISE FND_API.G_EXC_ERROR;

2097: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2098: l_msg_index := l_msg_index + 1;
2099: l_msg_count := l_msg_count - 1;
2100: END LOOP;
2101: RAISE FND_API.G_EXC_ERROR;
2102: END IF;
2103: END IF;
2104: END IF;
2105: END IF;

Line 2116: ,p_commit => fnd_api.g_false

2112: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Post ..');
2113: CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Post
2114: (
2115: p_api_version => 1.0
2116: ,p_commit => fnd_api.g_false
2117: ,p_init_msg_list => fnd_api.g_false
2118: ,p_validation_level => fnd_api.g_valid_level_full
2119: ,p_instance_rec => p_instance_rec
2120: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 2117: ,p_init_msg_list => fnd_api.g_false

2113: CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Post
2114: (
2115: p_api_version => 1.0
2116: ,p_commit => fnd_api.g_false
2117: ,p_init_msg_list => fnd_api.g_false
2118: ,p_validation_level => fnd_api.g_valid_level_full
2119: ,p_instance_rec => p_instance_rec
2120: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
2121: ,p_party_tbl => p_party_tbl

Line 2118: ,p_validation_level => fnd_api.g_valid_level_full

2114: (
2115: p_api_version => 1.0
2116: ,p_commit => fnd_api.g_false
2117: ,p_init_msg_list => fnd_api.g_false
2118: ,p_validation_level => fnd_api.g_valid_level_full
2119: ,p_instance_rec => p_instance_rec
2120: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
2121: ,p_party_tbl => p_party_tbl
2122: ,p_account_tbl => p_account_tbl

Line 2133: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2129: ,x_msg_count => x_msg_count
2130: ,x_msg_data => x_msg_data
2131: );
2132: --
2133: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2134: l_msg_index := 1;
2135: l_msg_count := x_msg_count;
2136: WHILE l_msg_count > 0 LOOP
2137: x_msg_data := FND_MSG_PUB.GET

Line 2139: FND_API.G_FALSE );

2135: l_msg_count := x_msg_count;
2136: WHILE l_msg_count > 0 LOOP
2137: x_msg_data := FND_MSG_PUB.GET
2138: ( l_msg_index,
2139: FND_API.G_FALSE );
2140: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Post API ');
2141: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2142: l_msg_index := l_msg_index + 1;
2143: l_msg_count := l_msg_count - 1;

Line 2145: RAISE FND_API.G_EXC_ERROR;

2141: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2142: l_msg_index := l_msg_index + 1;
2143: l_msg_count := l_msg_count - 1;
2144: END LOOP;
2145: RAISE FND_API.G_EXC_ERROR;
2146: END IF;
2147: END IF;
2148:
2149: EXCEPTION

Line 2152: RAISE FND_API.G_EXC_ERROR;

2148:
2149: EXCEPTION
2150: WHEN OTHERS THEN
2151: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Update Post Customer');
2152: RAISE FND_API.G_EXC_ERROR;
2153: END;
2154: --
2155: x_return_status := l_tmp_return_status;
2156:

Line 2179: (l_t_party_tbl(party_row).instance_party_id = FND_API.G_MISS_NUM))

2175: LOOP
2176: IF l_t_party_tbl.EXISTS(party_row) THEN
2177: IF ((l_t_party_tbl(party_row).instance_party_id IS NULL)
2178: OR
2179: (l_t_party_tbl(party_row).instance_party_id = FND_API.G_MISS_NUM))
2180: THEN
2181: -- The following code has been written to take of creating the contacts
2182: -- no matter the order which they are passed. So I'm grabbing the contacts
2183: -- into another temp table lb_party_tbl which I will make use in the seperate

Line 2186: l_t_party_tbl(party_row).contact_ip_id <> FND_API.G_MISS_NUM

2182: -- no matter the order which they are passed. So I'm grabbing the contacts
2183: -- into another temp table lb_party_tbl which I will make use in the seperate
2184: -- call during create_inst_party_relationship.
2185: IF l_t_party_tbl(party_row).contact_ip_id IS NOT NULL AND
2186: l_t_party_tbl(party_row).contact_ip_id <> FND_API.G_MISS_NUM
2187: THEN
2188: lb_party_tbl(l_create):= l_t_party_tbl(party_row);
2189: l_t_party_tbl.DELETE(party_row);
2190: l_create:=l_create+1;

Line 2288: -- IF lc_party_tbl(k).active_end_date = fnd_api.g_miss_date

2284: THEN
2285: -- Commented for bug 3376233
2286: -- lc_party_tbl(k).object_version_number:=lc_party_tbl(k).object_version_number+1;
2287: l_bump_date:=null;
2288: -- IF lc_party_tbl(k).active_end_date = fnd_api.g_miss_date
2289: -- THEN
2290: BEGIN
2291: SELECT active_end_date
2292: INTO l_bump_date --lc_party_tbl(k).active_end_date

Line 2304: IF lc_party_tbl(k).active_end_date = fnd_api.g_miss_date

2300: -- We need to bump up this record as it is active and will
2301: -- get expired during transfer of ownership.
2302: -- For those records which were already expired, there is no
2303: -- need to bump up the version number.
2304: IF lc_party_tbl(k).active_end_date = fnd_api.g_miss_date
2305: THEN
2306: lc_party_tbl(k).active_end_date:=l_bump_date;
2307: END IF;
2308: lc_party_tbl(k).object_version_number:=lc_party_tbl(k).object_version_number+1;

Line 2330: ,p_commit => fnd_api.g_false

2326: END IF;
2327: --
2328: csi_party_relationships_pub.update_inst_party_relationship
2329: (p_api_version => p_api_version
2330: ,p_commit => fnd_api.g_false
2331: ,p_init_msg_list => p_init_msg_list
2332: ,p_validation_level => p_validation_level
2333: ,p_party_tbl => lc_party_tbl
2334: ,p_party_account_tbl=> l_new_account_tbl

Line 2342: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2338: ,x_msg_count => x_msg_count
2339: ,x_msg_data => x_msg_data
2340: );
2341:
2342: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2343: l_msg_index := 1;
2344: l_msg_count := x_msg_count;
2345: WHILE l_msg_count > 0
2346: LOOP

Line 2349: FND_API.G_FALSE );

2345: WHILE l_msg_count > 0
2346: LOOP
2347: x_msg_data := FND_MSG_PUB.GET
2348: ( l_msg_index,
2349: FND_API.G_FALSE );
2350: csi_gen_utility_pvt.put_line('Error from CSI_PARTY_RELATIONSHIPS_PUB.. ');
2351: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2352: l_msg_index := l_msg_index + 1;
2353: l_msg_count := l_msg_count - 1;

Line 2355: RAISE FND_API.G_EXC_ERROR;

2351: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2352: l_msg_index := l_msg_index + 1;
2353: l_msg_count := l_msg_count - 1;
2354: END LOOP;
2355: RAISE FND_API.G_EXC_ERROR;
2356: END IF;
2357: END IF;
2358: --
2359: x_return_status := l_tmp_return_status;

Line 2380: IF la_account_tbl(i).active_end_date=fnd_api.g_miss_date

2376: la_account_tbl(i).ip_account_id=l_tem_acct_tbl(j).ip_account_id
2377: THEN
2378: /*
2379: la_account_tbl(i).object_version_number:=l_tem_acct_tbl(j).object_version_number+1;
2380: IF la_account_tbl(i).active_end_date=fnd_api.g_miss_date
2381: THEN
2382: la_account_tbl(i).active_end_date:=l_tem_acct_tbl(j).active_end_date;
2383: END IF;
2384: */

Line 2404: ,p_commit => fnd_api.g_false

2400: END LOOP;
2401: END IF;
2402: csi_party_relationships_pub.create_inst_party_relationship
2403: ( p_api_version => p_api_version
2404: ,p_commit => fnd_api.g_false
2405: ,p_init_msg_list => p_init_msg_list
2406: ,p_validation_level => p_validation_level
2407: ,p_party_tbl => l_new_party_tbl
2408: ,p_party_account_tbl => la_account_tbl

Line 2415: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2411: ,x_return_status => x_return_status
2412: ,x_msg_count => x_msg_count
2413: ,x_msg_data => x_msg_data
2414: );
2415: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2416: l_msg_index := 1;
2417: l_msg_count := x_msg_count;
2418: WHILE l_msg_count > 0 LOOP
2419: x_msg_data := FND_MSG_PUB.GET

Line 2421: FND_API.G_FALSE );

2417: l_msg_count := x_msg_count;
2418: WHILE l_msg_count > 0 LOOP
2419: x_msg_data := FND_MSG_PUB.GET
2420: ( l_msg_index,
2421: FND_API.G_FALSE );
2422: csi_gen_utility_pvt.put_line('Error from CSI_PARTY_RELATIONSHIPS_PUB.. ');
2423: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2424: l_msg_index := l_msg_index + 1;
2425: l_msg_count := l_msg_count - 1;

Line 2427: RAISE FND_API.G_EXC_ERROR;

2423: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2424: l_msg_index := l_msg_index + 1;
2425: l_msg_count := l_msg_count - 1;
2426: END LOOP;
2427: RAISE FND_API.G_EXC_ERROR;
2428: END IF;
2429: END IF;
2430: x_return_status := l_tmp_return_status;
2431:

Line 2437: ,p_commit => fnd_api.g_false

2433:
2434: IF lb_party_tbl.COUNT > 0 THEN
2435: csi_party_relationships_pub.create_inst_party_relationship
2436: ( p_api_version => p_api_version
2437: ,p_commit => fnd_api.g_false
2438: ,p_init_msg_list => p_init_msg_list
2439: ,p_validation_level => p_validation_level
2440: ,p_party_tbl => lb_party_tbl
2441: ,p_party_account_tbl => l_temp_acct_tbl

Line 2448: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2444: ,x_return_status => x_return_status
2445: ,x_msg_count => x_msg_count
2446: ,x_msg_data => x_msg_data
2447: );
2448: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2449: l_msg_index := 1;
2450: l_msg_count := x_msg_count;
2451: WHILE l_msg_count > 0 LOOP
2452: x_msg_data := FND_MSG_PUB.GET

Line 2454: FND_API.G_FALSE );

2450: l_msg_count := x_msg_count;
2451: WHILE l_msg_count > 0 LOOP
2452: x_msg_data := FND_MSG_PUB.GET
2453: ( l_msg_index,
2454: FND_API.G_FALSE );
2455: csi_gen_utility_pvt.put_line('Error from CSI_PARTY_RELATIONSHIPS_PUB.. ');
2456: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2457: l_msg_index := l_msg_index + 1;
2458: l_msg_count := l_msg_count - 1;

Line 2460: RAISE FND_API.G_EXC_ERROR;

2456: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2457: l_msg_index := l_msg_index + 1;
2458: l_msg_count := l_msg_count - 1;
2459: END LOOP;
2460: RAISE FND_API.G_EXC_ERROR;
2461: END IF;
2462: END IF;
2463: x_return_status := l_tmp_return_status;
2464:

Line 2502: (p_org_assignments_tbl(tab_row).instance_ou_id = FND_API.G_MISS_NUM))

2498: LOOP
2499: IF p_org_assignments_tbl.EXISTS(tab_row) THEN
2500: IF ((p_org_assignments_tbl(tab_row).instance_ou_id IS NULL)
2501: OR
2502: (p_org_assignments_tbl(tab_row).instance_ou_id = FND_API.G_MISS_NUM))
2503: THEN
2504: csi_organization_unit_pvt.create_organization_unit
2505: (p_api_version => p_api_version
2506: ,p_commit => fnd_api.g_false

Line 2506: ,p_commit => fnd_api.g_false

2502: (p_org_assignments_tbl(tab_row).instance_ou_id = FND_API.G_MISS_NUM))
2503: THEN
2504: csi_organization_unit_pvt.create_organization_unit
2505: (p_api_version => p_api_version
2506: ,p_commit => fnd_api.g_false
2507: ,p_init_msg_list => p_init_msg_list
2508: ,p_validation_level => p_validation_level
2509: ,p_org_unit_rec => p_org_assignments_tbl(tab_row)
2510: ,p_txn_rec => p_txn_rec

Line 2521: ,p_commit => fnd_api.g_false

2517: );
2518: ELSE
2519: csi_organization_unit_pvt.update_organization_unit
2520: (p_api_version => p_api_version
2521: ,p_commit => fnd_api.g_false
2522: ,p_init_msg_list => p_init_msg_list
2523: ,p_validation_level => p_validation_level
2524: ,p_org_unit_rec => p_org_assignments_tbl(tab_row)
2525: ,p_txn_rec => p_txn_rec

Line 2534: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2530: ,p_ou_count_rec => l_ou_count_rec
2531: ,p_ou_id_tbl => l_ou_id_tbl
2532: );
2533: END IF;
2534: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2535: l_msg_index := 1;
2536: l_msg_count := x_msg_count;
2537: WHILE l_msg_count > 0 LOOP
2538: x_msg_data := FND_MSG_PUB.GET

Line 2540: FND_API.G_FALSE );

2536: l_msg_count := x_msg_count;
2537: WHILE l_msg_count > 0 LOOP
2538: x_msg_data := FND_MSG_PUB.GET
2539: ( l_msg_index,
2540: FND_API.G_FALSE );
2541: csi_gen_utility_pvt.put_line( ' Error from CSI_ORGANIZATION_UNIT_PUB..');
2542: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2543: l_msg_index := l_msg_index + 1;
2544: l_msg_count := l_msg_count - 1;

Line 2546: RAISE FND_API.G_EXC_ERROR;

2542: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2543: l_msg_index := l_msg_index + 1;
2544: l_msg_count := l_msg_count - 1;
2545: END LOOP;
2546: RAISE FND_API.G_EXC_ERROR;
2547: END IF;
2548: END IF;
2549: END LOOP;
2550: END IF;

Line 2561: (p_pricing_attrib_tbl(tab_row).pricing_attribute_id = FND_API.G_MISS_NUM))

2557: LOOP
2558: IF p_pricing_attrib_tbl.EXISTS(tab_row) THEN
2559: IF ((p_pricing_attrib_tbl(tab_row).pricing_attribute_id IS NULL)
2560: OR
2561: (p_pricing_attrib_tbl(tab_row).pricing_attribute_id = FND_API.G_MISS_NUM))
2562: THEN
2563: csi_pricing_attribs_pvt.create_pricing_attribs
2564: ( p_api_version => p_api_version
2565: ,p_commit => p_commit

Line 2577: ,p_commit => fnd_api.g_false

2573: );
2574: ELSE
2575: csi_pricing_attribs_pvt.update_pricing_attribs
2576: ( p_api_version => p_api_version
2577: ,p_commit => fnd_api.g_false
2578: ,p_init_msg_list => p_init_msg_list
2579: ,p_validation_level => p_validation_level
2580: ,p_pricing_attribs_rec => p_pricing_attrib_tbl(tab_row)
2581: ,p_txn_rec => p_txn_rec

Line 2588: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2584: ,x_msg_data => x_msg_data
2585: );
2586: END IF;
2587:
2588: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2589: l_msg_index := 1;
2590: l_msg_count := x_msg_count;
2591: WHILE l_msg_count > 0 LOOP
2592: x_msg_data := FND_MSG_PUB.GET

Line 2594: FND_API.G_FALSE );

2590: l_msg_count := x_msg_count;
2591: WHILE l_msg_count > 0 LOOP
2592: x_msg_data := FND_MSG_PUB.GET
2593: ( l_msg_index,
2594: FND_API.G_FALSE );
2595: csi_gen_utility_pvt.put_line( ' Error from CSI_PRICING_ATTRIBS_PUB..');
2596: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2597: l_msg_index := l_msg_index + 1;
2598: l_msg_count := l_msg_count - 1;

Line 2600: RAISE FND_API.G_EXC_ERROR;

2596: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2597: l_msg_index := l_msg_index + 1;
2598: l_msg_count := l_msg_count - 1;
2599: END LOOP;
2600: RAISE FND_API.G_EXC_ERROR;
2601: END IF;
2602: END IF;
2603: END LOOP;
2604: END IF;

Line 2615: (p_ext_attrib_values_tbl(tab_row).attribute_value_id = FND_API.G_MISS_NUM))

2611: LOOP
2612: IF p_ext_attrib_values_tbl.EXISTS (tab_row) THEN
2613: IF ((p_ext_attrib_values_tbl(tab_row).attribute_value_id IS NULL)
2614: OR
2615: (p_ext_attrib_values_tbl(tab_row).attribute_value_id = FND_API.G_MISS_NUM))
2616: THEN
2617: csi_item_instance_pvt.create_extended_attrib_values
2618: ( p_api_version => p_api_version
2619: ,p_commit => fnd_api.g_false

Line 2619: ,p_commit => fnd_api.g_false

2615: (p_ext_attrib_values_tbl(tab_row).attribute_value_id = FND_API.G_MISS_NUM))
2616: THEN
2617: csi_item_instance_pvt.create_extended_attrib_values
2618: ( p_api_version => p_api_version
2619: ,p_commit => fnd_api.g_false
2620: ,p_init_msg_list => p_init_msg_list
2621: ,p_validation_level => p_validation_level
2622: ,p_ext_attrib_rec => p_ext_attrib_values_tbl(tab_row)
2623: ,p_txn_rec => p_txn_rec

Line 2636: ,p_commit => fnd_api.g_false

2632: ELSE
2633: -- call the update extended attributes api
2634: csi_item_instance_pvt.update_extended_attrib_values
2635: ( p_api_version => p_api_version
2636: ,p_commit => fnd_api.g_false
2637: ,p_init_msg_list => p_init_msg_list
2638: ,p_validation_level => p_validation_level
2639: ,p_ext_attrib_rec => p_ext_attrib_values_tbl(tab_row)
2640: ,p_txn_rec => p_txn_rec

Line 2650: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2646: -- ,p_ext_attr_tbl => l_ext_attr_tbl
2647: -- ,p_ext_cat_tbl => l_ext_cat_tbl
2648: );
2649: END IF;
2650: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2651: l_msg_index := 1;
2652: l_msg_count := x_msg_count;
2653: WHILE l_msg_count > 0 LOOP
2654: x_msg_data := FND_MSG_PUB.GET

Line 2656: FND_API.G_FALSE );

2652: l_msg_count := x_msg_count;
2653: WHILE l_msg_count > 0 LOOP
2654: x_msg_data := FND_MSG_PUB.GET
2655: ( l_msg_index,
2656: FND_API.G_FALSE );
2657: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2658: l_msg_index := l_msg_index + 1;
2659: l_msg_count := l_msg_count - 1;
2660: END LOOP;

Line 2661: RAISE FND_API.G_EXC_ERROR;

2657: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2658: l_msg_index := l_msg_index + 1;
2659: l_msg_count := l_msg_count - 1;
2660: END LOOP;
2661: RAISE FND_API.G_EXC_ERROR;
2662: END IF;
2663: END IF; -- exist if
2664: END LOOP; -- for loop
2665: END IF;

Line 2676: (p_asset_assignment_tbl(tab_row).instance_asset_id = FND_API.G_MISS_NUM)) THEN

2672: LOOP
2673: IF p_asset_assignment_tbl.EXISTS(tab_row) THEN
2674: IF ((p_asset_assignment_tbl(tab_row).instance_asset_id IS NULL)
2675: OR
2676: (p_asset_assignment_tbl(tab_row).instance_asset_id = FND_API.G_MISS_NUM)) THEN
2677: csi_asset_pvt.create_instance_asset
2678: (p_api_version => p_api_version
2679: ,p_commit => fnd_api.g_false
2680: ,p_init_msg_list => p_init_msg_list

Line 2679: ,p_commit => fnd_api.g_false

2675: OR
2676: (p_asset_assignment_tbl(tab_row).instance_asset_id = FND_API.G_MISS_NUM)) THEN
2677: csi_asset_pvt.create_instance_asset
2678: (p_api_version => p_api_version
2679: ,p_commit => fnd_api.g_false
2680: ,p_init_msg_list => p_init_msg_list
2681: ,p_validation_level => p_validation_level
2682: ,p_instance_asset_rec => p_asset_assignment_tbl(tab_row)
2683: ,p_txn_rec => p_txn_rec

Line 2696: ,p_commit => fnd_api.g_false

2692: ELSE
2693: --call the update assets api
2694: csi_asset_pvt.update_instance_asset
2695: (p_api_version => p_api_version
2696: ,p_commit => fnd_api.g_false
2697: ,p_init_msg_list => p_init_msg_list
2698: ,p_validation_level => p_validation_level
2699: ,p_instance_asset_rec => p_asset_assignment_tbl(tab_row)
2700: ,p_txn_rec => p_txn_rec

Line 2710: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2706: ,p_asset_id_tbl => l_asset_id_tbl
2707: ,p_asset_loc_tbl => l_asset_loc_tbl
2708: );
2709: END IF;
2710: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2711: l_msg_index := 1;
2712: l_msg_count := x_msg_count;
2713: WHILE l_msg_count > 0 LOOP
2714: x_msg_data := FND_MSG_PUB.GET

Line 2716: FND_API.G_FALSE );

2712: l_msg_count := x_msg_count;
2713: WHILE l_msg_count > 0 LOOP
2714: x_msg_data := FND_MSG_PUB.GET
2715: ( l_msg_index,
2716: FND_API.G_FALSE );
2717: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2718: l_msg_index := l_msg_index + 1;
2719: l_msg_count := l_msg_count - 1;
2720: END LOOP;

Line 2721: RAISE FND_API.G_EXC_ERROR;

2717: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2718: l_msg_index := l_msg_index + 1;
2719: l_msg_count := l_msg_count - 1;
2720: END LOOP;
2721: RAISE FND_API.G_EXC_ERROR;
2722: END IF;
2723: END IF;
2724: END LOOP;
2725: END IF;

Line 2729: IF p_instance_rec.call_batch_validation<>fnd_api.g_false

2725: END IF;
2726: x_return_status := l_tmp_return_status;
2727:
2728: -- Start att enhancements
2729: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
2730: THEN
2731: IF p_instance_rec.instance_id IS NOT NULL AND
2732: p_instance_rec.instance_id <> fnd_api.g_miss_num
2733: THEN

Line 2732: p_instance_rec.instance_id <> fnd_api.g_miss_num

2728: -- Start att enhancements
2729: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
2730: THEN
2731: IF p_instance_rec.instance_id IS NOT NULL AND
2732: p_instance_rec.instance_id <> fnd_api.g_miss_num
2733: THEN
2734: IF ( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2735: AND (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num) )
2736: OR( l_old_ins_csr.config_inst_hdr_id IS NULL

Line 2735: AND (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num) )

2731: IF p_instance_rec.instance_id IS NOT NULL AND
2732: p_instance_rec.instance_id <> fnd_api.g_miss_num
2733: THEN
2734: IF ( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2735: AND (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num) )
2736: OR( l_old_ins_csr.config_inst_hdr_id IS NULL
2737: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) )
2738: OR( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2739: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

Line 2737: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) )

2733: THEN
2734: IF ( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2735: AND (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num) )
2736: OR( l_old_ins_csr.config_inst_hdr_id IS NULL
2737: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) )
2738: OR( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2739: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2740: AND (l_old_ins_csr.config_inst_hdr_id <> p_instance_rec.config_inst_hdr_id) )
2741: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL

Line 2739: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

2735: AND (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num) )
2736: OR( l_old_ins_csr.config_inst_hdr_id IS NULL
2737: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) )
2738: OR( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2739: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2740: AND (l_old_ins_csr.config_inst_hdr_id <> p_instance_rec.config_inst_hdr_id) )
2741: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL
2742: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num) )
2743: OR( l_old_ins_csr.config_inst_item_id IS NULL

Line 2742: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num) )

2738: OR( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2739: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2740: AND (l_old_ins_csr.config_inst_hdr_id <> p_instance_rec.config_inst_hdr_id) )
2741: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL
2742: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num) )
2743: OR( l_old_ins_csr.config_inst_item_id IS NULL
2744: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) )
2745: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL
2746: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

Line 2744: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) )

2740: AND (l_old_ins_csr.config_inst_hdr_id <> p_instance_rec.config_inst_hdr_id) )
2741: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL
2742: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num) )
2743: OR( l_old_ins_csr.config_inst_item_id IS NULL
2744: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) )
2745: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL
2746: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2747: AND (l_old_ins_csr.config_inst_item_id <> p_instance_rec.config_inst_item_id) )
2748: THEN

Line 2746: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

2742: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num) )
2743: OR( l_old_ins_csr.config_inst_item_id IS NULL
2744: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) )
2745: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL
2746: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2747: AND (l_old_ins_csr.config_inst_item_id <> p_instance_rec.config_inst_item_id) )
2748: THEN
2749: l_no_config_keys:=TRUE;
2750: csi_gen_utility_pvt.put_line( 'Config keys were not provided. So no batch validation will be performed');

Line 2755: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

2751: END IF;
2752:
2753: IF NOT l_no_config_keys
2754: THEN
2755: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2756: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2757: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
2758: THEN
2759:

Line 2756: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

2752:
2753: IF NOT l_no_config_keys
2754: THEN
2755: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2756: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2757: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
2758: THEN
2759:
2760: IF NOT csi_item_instance_vld_pvt.is_unique_config_key ( p_config_inst_hdr_id => p_instance_rec.config_inst_hdr_id

Line 2757: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)

2753: IF NOT l_no_config_keys
2754: THEN
2755: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2756: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2757: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
2758: THEN
2759:
2760: IF NOT csi_item_instance_vld_pvt.is_unique_config_key ( p_config_inst_hdr_id => p_instance_rec.config_inst_hdr_id
2761: ,p_config_inst_item_id => p_instance_rec.config_inst_item_id

Line 2768: RAISE fnd_api.g_exc_error;

2764: )
2765: THEN
2766: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_KEY_EXISTS');
2767: FND_MSG_PUB.Add;
2768: RAISE fnd_api.g_exc_error;
2769: END IF;
2770:
2771: BEGIN
2772: SELECT component_instance_type

Line 2790: RAISE FND_API.G_EXC_ERROR;

2786: FND_MESSAGE.SET_TOKEN('INSTANCE_REV_NBR',p_instance_rec.config_inst_rev_num);
2787: FND_MESSAGE.SET_TOKEN('CONFIG_ITEM_ID',p_instance_rec.config_inst_item_id);
2788:
2789: FND_MSG_PUB.Add;
2790: RAISE FND_API.G_EXC_ERROR;
2791: END;
2792:
2793: IF l_component_ins_type='I'
2794: THEN

Line 2804: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2800: ,x_config_hdr_id => l_batch_hdr_id
2801: ,x_config_rev_nbr => l_batch_rev_nbr
2802: ,x_return_status => x_return_status);
2803:
2804: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2805: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_ERROR');
2806: FND_MSG_PUB.Add;
2807: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
2808: RAISE FND_API.G_EXC_ERROR;

Line 2808: RAISE FND_API.G_EXC_ERROR;

2804: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2805: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_ERROR');
2806: FND_MSG_PUB.Add;
2807: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
2808: RAISE FND_API.G_EXC_ERROR;
2809: END IF;
2810: END IF;
2811:
2812: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)

Line 2812: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)

2808: RAISE FND_API.G_EXC_ERROR;
2809: END IF;
2810: END IF;
2811:
2812: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
2813: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
2814: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2815: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2816: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

Line 2813: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))

2809: END IF;
2810: END IF;
2811:
2812: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
2813: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
2814: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2815: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2816: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2817: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

Line 2814: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

2810: END IF;
2811:
2812: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
2813: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
2814: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2815: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2816: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2817: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2818: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))

Line 2815: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))

2811:
2812: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
2813: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
2814: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2815: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2816: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2817: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2818: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
2819: THEN

Line 2816: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

2812: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
2813: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
2814: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2815: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2816: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2817: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2818: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
2819: THEN
2820: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');

Line 2817: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

2813: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
2814: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2815: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2816: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2817: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2818: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
2819: THEN
2820: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
2821: FND_MSG_PUB.Add;

Line 2818: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))

2814: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2815: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2816: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2817: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2818: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
2819: THEN
2820: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
2821: FND_MSG_PUB.Add;
2822: RAISE fnd_api.g_exc_error;

Line 2822: RAISE fnd_api.g_exc_error;

2818: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
2819: THEN
2820: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
2821: FND_MSG_PUB.Add;
2822: RAISE fnd_api.g_exc_error;
2823: END IF;
2824: END IF;
2825: END IF;
2826: END IF;

Line 2828: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

2824: END IF;
2825: END IF;
2826: END IF;
2827: -- Adding new changes for bug 3799694
2828: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2829: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2830: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
2831: THEN
2832: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)

Line 2829: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

2825: END IF;
2826: END IF;
2827: -- Adding new changes for bug 3799694
2828: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2829: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2830: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
2831: THEN
2832: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)
2833: LOOP

Line 2830: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)

2826: END IF;
2827: -- Adding new changes for bug 3799694
2828: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2829: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2830: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
2831: THEN
2832: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)
2833: LOOP
2834: IF l_config_ins_key.has_failures ='1'

Line 2842: l_instance_key.instance_id <> fnd_api.g_miss_num) AND

2838: LOOP
2839:
2840: l_config_instance_rec:=l_config_temp_rec;
2841: IF (l_instance_key.instance_id IS NOT NULL AND
2842: l_instance_key.instance_id <> fnd_api.g_miss_num) AND
2843: ( l_instance_key.config_valid_status IS NULL OR
2844: (l_instance_key.config_valid_status IS NOT NULL AND
2845: l_instance_key.config_valid_status <> '1'))
2846: THEN

Line 2854: ,p_commit => fnd_api.g_false

2850:
2851: csi_item_instance_pvt.update_item_instance
2852: (
2853: p_api_version => p_api_version
2854: ,p_commit => fnd_api.g_false
2855: ,p_init_msg_list => p_init_msg_list
2856: ,p_validation_level => p_validation_level
2857: ,p_instance_rec => l_config_instance_rec
2858: ,p_txn_rec => p_txn_rec

Line 2872: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2868: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
2869: ,p_child_inst_tbl => px_child_inst_tbl
2870: );
2871:
2872: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2873: l_msg_index := 1;
2874: l_msg_count := x_msg_count;
2875: WHILE l_msg_count > 0 LOOP
2876: x_msg_data := FND_MSG_PUB.GET

Line 2878: FND_API.G_FALSE );

2874: l_msg_count := x_msg_count;
2875: WHILE l_msg_count > 0 LOOP
2876: x_msg_data := FND_MSG_PUB.GET
2877: ( l_msg_index,
2878: FND_API.G_FALSE );
2879: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
2880: csi_gen_utility_pvt.put_line( 'while updating config status');
2881: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2882: l_msg_index := l_msg_index + 1;

Line 2885: RAISE FND_API.G_EXC_ERROR;

2881: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2882: l_msg_index := l_msg_index + 1;
2883: l_msg_count := l_msg_count - 1;
2884: END LOOP;
2885: RAISE FND_API.G_EXC_ERROR;
2886: END IF;
2887: END IF;
2888: END LOOP;
2889: ELSE

Line 2894: l_instance_key.instance_id <> fnd_api.g_miss_num) AND

2890: FOR l_instance_key IN new_instance_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_item_id)
2891: LOOP
2892: l_config_instance_rec:=l_config_temp_rec;
2893: IF (l_instance_key.instance_id IS NOT NULL AND
2894: l_instance_key.instance_id <> fnd_api.g_miss_num) AND
2895: ( l_instance_key.config_valid_status IS NULL OR
2896: (l_instance_key.config_valid_status IS NOT NULL AND
2897: l_instance_key.config_valid_status <> '0'))
2898: THEN

Line 2905: ,p_commit => fnd_api.g_false

2901: l_config_instance_rec.config_valid_status:='0'; --VALID
2902: csi_item_instance_pvt.update_item_instance
2903: (
2904: p_api_version => p_api_version
2905: ,p_commit => fnd_api.g_false
2906: ,p_init_msg_list => p_init_msg_list
2907: ,p_validation_level => p_validation_level
2908: ,p_instance_rec => l_config_instance_rec
2909: ,p_txn_rec => p_txn_rec

Line 2923: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2919: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
2920: ,p_child_inst_tbl => px_child_inst_tbl
2921: );
2922:
2923: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2924: l_msg_index := 1;
2925: l_msg_count := x_msg_count;
2926: WHILE l_msg_count > 0 LOOP
2927: x_msg_data := FND_MSG_PUB.GET

Line 2929: FND_API.G_FALSE );

2925: l_msg_count := x_msg_count;
2926: WHILE l_msg_count > 0 LOOP
2927: x_msg_data := FND_MSG_PUB.GET
2928: ( l_msg_index,
2929: FND_API.G_FALSE );
2930: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
2931: csi_gen_utility_pvt.put_line( 'while updating config status');
2932: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2933: l_msg_index := l_msg_index + 1;

Line 2936: RAISE FND_API.G_EXC_ERROR;

2932: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2933: l_msg_index := l_msg_index + 1;
2934: l_msg_count := l_msg_count - 1;
2935: END LOOP;
2936: RAISE FND_API.G_EXC_ERROR;
2937: END IF;
2938: END IF;
2939: END LOOP;
2940: END IF;

Line 2975: ,p_commit => fnd_api.g_false

2971: -- Call the update_item_instance private API to update the instances
2972: csi_item_instance_pvt.update_item_instance
2973: (
2974: p_api_version => p_api_version
2975: ,p_commit => fnd_api.g_false
2976: ,p_init_msg_list => p_init_msg_list
2977: ,p_validation_level => p_validation_level
2978: ,p_instance_rec => l_instance_rec
2979: ,p_txn_rec => p_txn_rec

Line 2993: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

2989: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
2990: ,p_child_inst_tbl => px_child_inst_tbl
2991: );
2992:
2993: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2994: l_msg_index := 1;
2995: l_msg_count := x_msg_count;
2996: WHILE l_msg_count > 0 LOOP
2997: x_msg_data := FND_MSG_PUB.GET

Line 2999: FND_API.G_FALSE );

2995: l_msg_count := x_msg_count;
2996: WHILE l_msg_count > 0 LOOP
2997: x_msg_data := FND_MSG_PUB.GET
2998: ( l_msg_index,
2999: FND_API.G_FALSE );
3000: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
3001: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3002: l_msg_index := l_msg_index + 1;
3003: l_msg_count := l_msg_count - 1;

Line 3005: RAISE FND_API.G_EXC_ERROR;

3001: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3002: l_msg_index := l_msg_index + 1;
3003: l_msg_count := l_msg_count - 1;
3004: END LOOP;
3005: RAISE FND_API.G_EXC_ERROR;
3006: END IF;
3007: END IF;
3008: x_return_status := l_tmp_return_status;
3009: -- End addition for bug 2632869

Line 3014: IF p_instance_rec.active_end_date = FND_API.G_MISS_DATE

3010:
3011: -- Added by rtalluri for Bug 2256588 on 03/26/02
3012: -- Call the Version label API to associate a version label for the updated record
3013:
3014: IF p_instance_rec.active_end_date = FND_API.G_MISS_DATE
3015: THEN
3016: BEGIN
3017: SELECT active_end_date
3018: INTO l_active_end_date

Line 3033: (p_instance_rec.version_label <> FND_API.G_MISS_CHAR))

3029: IF ((l_active_end_date > SYSDATE) OR
3030: (l_active_end_date IS NULL))
3031: THEN
3032: IF ((p_instance_rec.version_label IS NOT NULL) AND
3033: (p_instance_rec.version_label <> FND_API.G_MISS_CHAR))
3034: THEN
3035: -- Check if version label already exists in csi_i_version_labels
3036: -- If exists then raise an error message
3037: BEGIN

Line 3048: RAISE fnd_api.g_exc_error;

3044: AND ROWNUM=1;
3045:
3046: fnd_message.set_name('CSI','CSI_VERSION_LABEL_EXIST');
3047: fnd_msg_pub.add;
3048: RAISE fnd_api.g_exc_error;
3049: EXCEPTION
3050: WHEN NO_DATA_FOUND THEN
3051: NULL;
3052: WHEN OTHERS THEN

Line 3053: RAISE fnd_api.g_exc_error;

3049: EXCEPTION
3050: WHEN NO_DATA_FOUND THEN
3051: NULL;
3052: WHEN OTHERS THEN
3053: RAISE fnd_api.g_exc_error;
3054: END;
3055:
3056: l_version_label_rec.instance_id := p_instance_rec.instance_id;
3057: l_version_label_rec.version_label := p_instance_rec.version_label;

Line 3072: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3068: ,x_return_status => x_return_status
3069: ,x_msg_count => x_msg_count
3070: ,x_msg_data => x_msg_data );
3071:
3072: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3073: FND_MESSAGE.SET_NAME('CSI','CSI_FAILED_TO_CREATE_VERSION');
3074: FND_MESSAGE.SET_TOKEN('API_ERROR', 'CREATE_VERSION_LABEL');
3075: FND_MSG_PUB.Add;
3076: RAISE FND_API.G_EXC_ERROR;

Line 3076: RAISE FND_API.G_EXC_ERROR;

3072: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3073: FND_MESSAGE.SET_NAME('CSI','CSI_FAILED_TO_CREATE_VERSION');
3074: FND_MESSAGE.SET_TOKEN('API_ERROR', 'CREATE_VERSION_LABEL');
3075: FND_MSG_PUB.Add;
3076: RAISE FND_API.G_EXC_ERROR;
3077: END IF;
3078: END IF;
3079: END IF;
3080: x_return_status := l_tmp_return_status;

Line 3179: IF l_new_instance_rec.call_contracts = fnd_api.g_false THEN

3175: --
3176: IF l_transaction_type IS NOT NULL THEN
3177:
3178: -- Added for DEBUG purposes for bug 9028424
3179: IF l_new_instance_rec.call_contracts = fnd_api.g_false THEN
3180: csi_gen_utility_pvt.put_line('call_contracts(1): '||l_new_instance_rec.call_contracts);
3181: ELSIF l_new_instance_rec.call_contracts = 'N' THEN
3182: csi_gen_utility_pvt.put_line('call_contracts(2): '||l_new_instance_rec.call_contracts);
3183: ELSE

Line 3189: IF (l_new_instance_rec.call_contracts <> fnd_api.g_false AND l_new_instance_rec.call_contracts <> 'N') --added by radha on 04/04/02

3185: END IF;
3186: -- End DEBUG section
3187:
3188: -- srramakr changed from p_instance_rec to l_new_instance_rec
3189: IF (l_new_instance_rec.call_contracts <> fnd_api.g_false AND l_new_instance_rec.call_contracts <> 'N') --added by radha on 04/04/02
3190: THEN
3191: IF p_txn_rec.transaction_type_id <> 7 -- Added for bug 3973706
3192: THEN
3193: csi_item_instance_pvt.Call_to_Contracts

Line 3211: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3207: ,x_msg_count => x_msg_count
3208: ,x_msg_data => x_msg_data
3209: );
3210: --
3211: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3212: l_msg_index := 1;
3213: l_msg_count := x_msg_count;
3214: WHILE l_msg_count > 0 LOOP
3215: x_msg_data := FND_MSG_PUB.GET

Line 3217: FND_API.G_FALSE

3213: l_msg_count := x_msg_count;
3214: WHILE l_msg_count > 0 LOOP
3215: x_msg_data := FND_MSG_PUB.GET
3216: ( l_msg_index,
3217: FND_API.G_FALSE
3218: );
3219: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3220: l_msg_index := l_msg_index + 1;
3221: l_msg_count := l_msg_count - 1;

Line 3223: RAISE FND_API.G_EXC_ERROR;

3219: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3220: l_msg_index := l_msg_index + 1;
3221: l_msg_count := l_msg_count - 1;
3222: END LOOP;
3223: RAISE FND_API.G_EXC_ERROR;
3224: END IF;
3225: END IF; -- Added for bug 3973706
3226: END IF;
3227: END IF;

Line 3266: FND_API.G_FALSE

3262: l_msg_count := x_msg_count;
3263: WHILE l_msg_count > 0 LOOP
3264: x_msg_data := FND_MSG_PUB.GET
3265: ( l_msg_index,
3266: FND_API.G_FALSE
3267: );
3268: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3269: l_msg_index := l_msg_index + 1;
3270: l_msg_count := l_msg_count - 1;

Line 3273: ( p_encoded => FND_API.G_FALSE,

3269: l_msg_index := l_msg_index + 1;
3270: l_msg_count := l_msg_count - 1;
3271: END LOOP;
3272: FND_MSG_PUB.Count_And_Get
3273: ( p_encoded => FND_API.G_FALSE,
3274: p_count => x_msg_count,
3275: p_data => x_msg_data
3276: );
3277: ELSIF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

Line 3277: ELSIF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3273: ( p_encoded => FND_API.G_FALSE,
3274: p_count => x_msg_count,
3275: p_data => x_msg_data
3276: );
3277: ELSIF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3278: l_msg_index := 1;
3279: l_msg_count := x_msg_count;
3280: WHILE l_msg_count > 0 LOOP
3281: x_msg_data := FND_MSG_PUB.GET

Line 3283: FND_API.G_FALSE );

3279: l_msg_count := x_msg_count;
3280: WHILE l_msg_count > 0 LOOP
3281: x_msg_data := FND_MSG_PUB.GET
3282: ( l_msg_index,
3283: FND_API.G_FALSE );
3284: csi_gen_utility_pvt.put_line( 'Error from OKS_IBINT_PUB.IB_interface..');
3285: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3286: l_msg_index := l_msg_index + 1;
3287: l_msg_count := l_msg_count - 1;

Line 3289: RAISE FND_API.G_EXC_ERROR;

3285: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3286: l_msg_index := l_msg_index + 1;
3287: l_msg_count := l_msg_count - 1;
3288: END LOOP;
3289: RAISE FND_API.G_EXC_ERROR;
3290: END IF;
3291: END IF;
3292: -- End of API body
3293: -- Standard check of p_commit.

Line 3294: IF FND_API.To_Boolean( p_commit ) THEN

3290: END IF;
3291: END IF;
3292: -- End of API body
3293: -- Standard check of p_commit.
3294: IF FND_API.To_Boolean( p_commit ) THEN
3295: COMMIT WORK;
3296: END IF;
3297: /***** srramakr commented for bug # 3304439
3298: -- Check for the profile option and disable the trace

Line 3306: (p_encoded => FND_API.G_FALSE,

3302: -- End disable trace
3303: ****/
3304: -- Standard call to get message count and if count is get message info.
3305: FND_MSG_PUB.Count_And_Get
3306: (p_encoded => FND_API.G_FALSE,
3307: p_count => x_msg_count ,
3308: p_data => x_msg_data
3309: );
3310:

Line 3318: ,p_commit => fnd_api.g_false

3314: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Post ..');
3315: CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Post
3316: (
3317: p_api_version => 1.0
3318: ,p_commit => fnd_api.g_false
3319: ,p_init_msg_list => fnd_api.g_false
3320: ,p_validation_level => fnd_api.g_valid_level_full
3321: ,p_instance_rec => p_instance_rec
3322: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 3319: ,p_init_msg_list => fnd_api.g_false

3315: CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Post
3316: (
3317: p_api_version => 1.0
3318: ,p_commit => fnd_api.g_false
3319: ,p_init_msg_list => fnd_api.g_false
3320: ,p_validation_level => fnd_api.g_valid_level_full
3321: ,p_instance_rec => p_instance_rec
3322: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
3323: ,p_party_tbl => p_party_tbl

Line 3320: ,p_validation_level => fnd_api.g_valid_level_full

3316: (
3317: p_api_version => 1.0
3318: ,p_commit => fnd_api.g_false
3319: ,p_init_msg_list => fnd_api.g_false
3320: ,p_validation_level => fnd_api.g_valid_level_full
3321: ,p_instance_rec => p_instance_rec
3322: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
3323: ,p_party_tbl => p_party_tbl
3324: ,p_account_tbl => p_account_tbl

Line 3335: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3331: ,x_msg_count => x_msg_count
3332: ,x_msg_data => x_msg_data
3333: );
3334: --
3335: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3336: l_msg_index := 1;
3337: l_msg_count := x_msg_count;
3338: WHILE l_msg_count > 0 LOOP
3339: x_msg_data := FND_MSG_PUB.GET

Line 3341: FND_API.G_FALSE );

3337: l_msg_count := x_msg_count;
3338: WHILE l_msg_count > 0 LOOP
3339: x_msg_data := FND_MSG_PUB.GET
3340: ( l_msg_index,
3341: FND_API.G_FALSE );
3342: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Post API ');
3343: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3344: l_msg_index := l_msg_index + 1;
3345: l_msg_count := l_msg_count - 1;

Line 3347: RAISE FND_API.G_EXC_ERROR;

3343: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3344: l_msg_index := l_msg_index + 1;
3345: l_msg_count := l_msg_count - 1;
3346: END LOOP;
3347: RAISE FND_API.G_EXC_ERROR;
3348: END IF;
3349: END IF;
3350:
3351: EXCEPTION

Line 3354: RAISE FND_API.G_EXC_ERROR;

3350:
3351: EXCEPTION
3352: WHEN OTHERS THEN
3353: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Update Post Vertical');
3354: RAISE FND_API.G_EXC_ERROR;
3355: END;
3356: x_return_status := l_tmp_return_status;
3357: -- End of POST User Hooks
3358: --

Line 3366: IF (l_instance_id = NULL OR l_instance_id = FND_API.G_MISS_NUM) THEN

3362: csi_gen_utility_pvt.put_line('p_instance_rec.instance_id = '||to_char(p_instance_rec.instance_id));
3363: csi_gen_utility_pvt.put_line('p_instance_rec.source_code = '||p_instance_rec.source_code);
3364:
3365: l_instance_id := p_instance_rec.instance_id;
3366: IF (l_instance_id = NULL OR l_instance_id = FND_API.G_MISS_NUM) THEN
3367: IF p_party_tbl.count > 0 THEN
3368: l_instance_id := p_party_tbl(1).instance_id;
3369: END IF;
3370: END IF;

Line 3393: ,p_commit => fnd_api.g_false

3389: IF l_create_event_called = 'N' THEN
3390: csi_gen_utility_pvt.put_line('Calling Create Instance Event');
3391: CSI_BUSINESS_EVENT_PVT.CREATE_INSTANCE_EVENT
3392: ( p_api_version => p_api_version
3393: ,p_commit => fnd_api.g_false
3394: ,p_init_msg_list => p_init_msg_list
3395: ,p_validation_level => p_validation_level
3396: ,p_instance_id => l_instance_id
3397: ,p_subject_instance_id => null

Line 3403: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3399: ,x_msg_count => x_msg_count
3400: ,x_msg_data => x_msg_data
3401: );
3402:
3403: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3404: l_msg_index := 1;
3405: l_msg_count := x_msg_count;
3406:
3407: WHILE l_msg_count > 0 LOOP

Line 3408: x_msg_data := FND_MSG_PUB.GET(l_msg_index, FND_API.G_FALSE);

3404: l_msg_index := 1;
3405: l_msg_count := x_msg_count;
3406:
3407: WHILE l_msg_count > 0 LOOP
3408: x_msg_data := FND_MSG_PUB.GET(l_msg_index, FND_API.G_FALSE);
3409: csi_gen_utility_pvt.put_line(' Error from CSI_BUSINESS_EVENT.CREATE_INSTANCE_EVENT');
3410: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3411: l_msg_index := l_msg_index + 1;
3412: l_msg_count := l_msg_count - 1;

Line 3414: RAISE FND_API.G_EXC_ERROR;

3410: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3411: l_msg_index := l_msg_index + 1;
3412: l_msg_count := l_msg_count - 1;
3413: END LOOP;
3414: RAISE FND_API.G_EXC_ERROR;
3415: END IF;
3416: ELSE
3417: csi_gen_utility_pvt.put_line('Calling Update Instance Event');
3418: CSI_BUSINESS_EVENT_PVT.UPDATE_INSTANCE_EVENT

Line 3420: ,p_commit => fnd_api.g_false

3416: ELSE
3417: csi_gen_utility_pvt.put_line('Calling Update Instance Event');
3418: CSI_BUSINESS_EVENT_PVT.UPDATE_INSTANCE_EVENT
3419: ( p_api_version => p_api_version
3420: ,p_commit => fnd_api.g_false
3421: ,p_init_msg_list => p_init_msg_list
3422: ,p_validation_level => p_validation_level
3423: ,p_instance_id => l_instance_id
3424: ,p_subject_instance_id => null

Line 3430: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3426: ,x_msg_count => x_msg_count
3427: ,x_msg_data => x_msg_data
3428: );
3429:
3430: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3431: l_msg_index := 1;
3432: l_msg_count := x_msg_count;
3433:
3434: WHILE l_msg_count > 0 LOOP

Line 3435: x_msg_data := FND_MSG_PUB.GET(l_msg_index, FND_API.G_FALSE);

3431: l_msg_index := 1;
3432: l_msg_count := x_msg_count;
3433:
3434: WHILE l_msg_count > 0 LOOP
3435: x_msg_data := FND_MSG_PUB.GET(l_msg_index, FND_API.G_FALSE);
3436: csi_gen_utility_pvt.put_line(' Error from CSI_BUSINESS_EVENT.UPDATE_INSTANCE_EVENT');
3437: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3438: l_msg_index := l_msg_index + 1;
3439: l_msg_count := l_msg_count - 1;

Line 3441: RAISE FND_API.G_EXC_ERROR;

3437: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3438: l_msg_index := l_msg_index + 1;
3439: l_msg_count := l_msg_count - 1;
3440: END LOOP;
3441: RAISE FND_API.G_EXC_ERROR;
3442: END IF;
3443: END IF;
3444: END IF;
3445: END IF;

Line 3449: WHEN FND_API.G_EXC_ERROR THEN

3445: END IF;
3446: -- End Add Code for Siebel Genesis Project
3447:
3448: EXCEPTION
3449: WHEN FND_API.G_EXC_ERROR THEN
3450: ROLLBACK TO update_item_instance;
3451: x_return_status := FND_API.G_RET_STS_ERROR ;
3452: FND_MSG_PUB.Count_And_Get
3453: (p_encoded => FND_API.G_FALSE,

Line 3451: x_return_status := FND_API.G_RET_STS_ERROR ;

3447:
3448: EXCEPTION
3449: WHEN FND_API.G_EXC_ERROR THEN
3450: ROLLBACK TO update_item_instance;
3451: x_return_status := FND_API.G_RET_STS_ERROR ;
3452: FND_MSG_PUB.Count_And_Get
3453: (p_encoded => FND_API.G_FALSE,
3454: p_count => x_msg_count,
3455: p_data => x_msg_data

Line 3453: (p_encoded => FND_API.G_FALSE,

3449: WHEN FND_API.G_EXC_ERROR THEN
3450: ROLLBACK TO update_item_instance;
3451: x_return_status := FND_API.G_RET_STS_ERROR ;
3452: FND_MSG_PUB.Count_And_Get
3453: (p_encoded => FND_API.G_FALSE,
3454: p_count => x_msg_count,
3455: p_data => x_msg_data
3456: );
3457: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 3457: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3453: (p_encoded => FND_API.G_FALSE,
3454: p_count => x_msg_count,
3455: p_data => x_msg_data
3456: );
3457: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3458: ROLLBACK TO update_item_instance;
3459: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3460: FND_MSG_PUB.Count_And_Get
3461: ( p_encoded => FND_API.G_FALSE,

Line 3459: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

3455: p_data => x_msg_data
3456: );
3457: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3458: ROLLBACK TO update_item_instance;
3459: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3460: FND_MSG_PUB.Count_And_Get
3461: ( p_encoded => FND_API.G_FALSE,
3462: p_count => x_msg_count,
3463: p_data => x_msg_data

Line 3461: ( p_encoded => FND_API.G_FALSE,

3457: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3458: ROLLBACK TO update_item_instance;
3459: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3460: FND_MSG_PUB.Count_And_Get
3461: ( p_encoded => FND_API.G_FALSE,
3462: p_count => x_msg_count,
3463: p_data => x_msg_data
3464: );
3465: WHEN OTHERS THEN

Line 3467: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

3463: p_data => x_msg_data
3464: );
3465: WHEN OTHERS THEN
3466: ROLLBACK TO update_item_instance;
3467: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3468: IF FND_MSG_PUB.Check_Msg_Level
3469: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
3470: THEN
3471: FND_MSG_PUB.Add_Exc_Msg

Line 3477: ( p_encoded => FND_API.G_FALSE,

3473: l_api_name
3474: );
3475: END IF;
3476: FND_MSG_PUB.Count_And_Get
3477: ( p_encoded => FND_API.G_FALSE,
3478: p_count => x_msg_count,
3479: p_data => x_msg_data
3480: );
3481: END update_item_instance;

Line 3584: IF NOT FND_API.Compatible_API_Call (l_api_version,

3580:
3581: csi_utility_grp.check_ib_active;
3582:
3583: -- Standard call to check for call compatibility.
3584: IF NOT FND_API.Compatible_API_Call (l_api_version,
3585: p_api_version,
3586: l_api_name ,
3587: G_PKG_NAME )
3588: THEN

Line 3589: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3585: p_api_version,
3586: l_api_name ,
3587: G_PKG_NAME )
3588: THEN
3589: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3590: END IF;
3591:
3592: -- Initialize message list if p_init_msg_list is set to TRUE.
3593: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 3593: IF FND_API.to_Boolean( p_init_msg_list ) THEN

3589: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3590: END IF;
3591:
3592: -- Initialize message list if p_init_msg_list is set to TRUE.
3593: IF FND_API.to_Boolean( p_init_msg_list ) THEN
3594: FND_MSG_PUB.initialize;
3595: END IF;
3596:
3597: -- Initialize API return status to success

Line 3598: x_return_status := FND_API.G_RET_STS_SUCCESS;

3594: FND_MSG_PUB.initialize;
3595: END IF;
3596:
3597: -- Initialize API return status to success
3598: x_return_status := FND_API.G_RET_STS_SUCCESS;
3599:
3600: -- Check the profile option debug_level for debug message reporting
3601: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
3602:

Line 3633: ,p_commit => fnd_api.g_false

3629: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Pre ..');
3630: CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Pre
3631: (
3632: p_api_version => 1.0
3633: ,p_commit => fnd_api.g_false
3634: ,p_init_msg_list => fnd_api.g_false
3635: ,p_validation_level => fnd_api.g_valid_level_full
3636: ,p_instance_rec => p_instance_rec
3637: ,p_expire_children => fnd_api.g_false

Line 3634: ,p_init_msg_list => fnd_api.g_false

3630: CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Pre
3631: (
3632: p_api_version => 1.0
3633: ,p_commit => fnd_api.g_false
3634: ,p_init_msg_list => fnd_api.g_false
3635: ,p_validation_level => fnd_api.g_valid_level_full
3636: ,p_instance_rec => p_instance_rec
3637: ,p_expire_children => fnd_api.g_false
3638: ,p_txn_rec => p_txn_rec

Line 3635: ,p_validation_level => fnd_api.g_valid_level_full

3631: (
3632: p_api_version => 1.0
3633: ,p_commit => fnd_api.g_false
3634: ,p_init_msg_list => fnd_api.g_false
3635: ,p_validation_level => fnd_api.g_valid_level_full
3636: ,p_instance_rec => p_instance_rec
3637: ,p_expire_children => fnd_api.g_false
3638: ,p_txn_rec => p_txn_rec
3639: ,x_instance_id_lst => x_instance_id_lst

Line 3637: ,p_expire_children => fnd_api.g_false

3633: ,p_commit => fnd_api.g_false
3634: ,p_init_msg_list => fnd_api.g_false
3635: ,p_validation_level => fnd_api.g_valid_level_full
3636: ,p_instance_rec => p_instance_rec
3637: ,p_expire_children => fnd_api.g_false
3638: ,p_txn_rec => p_txn_rec
3639: ,x_instance_id_lst => x_instance_id_lst
3640: ,x_return_status => x_return_status
3641: ,x_msg_count => x_msg_count

Line 3644: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3640: ,x_return_status => x_return_status
3641: ,x_msg_count => x_msg_count
3642: ,x_msg_data => x_msg_data
3643: );
3644: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3645: l_msg_index := 1;
3646: l_msg_count := x_msg_count;
3647: WHILE l_msg_count > 0 LOOP
3648: x_msg_data := FND_MSG_PUB.GET

Line 3650: FND_API.G_FALSE );

3646: l_msg_count := x_msg_count;
3647: WHILE l_msg_count > 0 LOOP
3648: x_msg_data := FND_MSG_PUB.GET
3649: ( l_msg_index,
3650: FND_API.G_FALSE );
3651: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Pre API ');
3652: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3653: l_msg_index := l_msg_index + 1;
3654: l_msg_count := l_msg_count - 1;

Line 3656: RAISE FND_API.G_EXC_ERROR;

3652: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3653: l_msg_index := l_msg_index + 1;
3654: l_msg_count := l_msg_count - 1;
3655: END LOOP;
3656: RAISE FND_API.G_EXC_ERROR;
3657: END IF;
3658: END IF;
3659: EXCEPTION
3660: WHEN OTHERS THEN

Line 3662: RAISE FND_API.G_EXC_ERROR;

3658: END IF;
3659: EXCEPTION
3660: WHEN OTHERS THEN
3661: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Expire Pre Customer');
3662: RAISE FND_API.G_EXC_ERROR;
3663: END;
3664: --
3665: -- Call Pre Vertical User Hook
3666: BEGIN

Line 3672: ,p_commit => fnd_api.g_false

3668: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_VUHK.Expire_Item_Instance_Pre ..');
3669: CSI_ITEM_INSTANCE_VUHK.Expire_Item_Instance_Pre
3670: (
3671: p_api_version => 1.0
3672: ,p_commit => fnd_api.g_false
3673: ,p_init_msg_list => fnd_api.g_false
3674: ,p_validation_level => fnd_api.g_valid_level_full
3675: ,p_instance_rec => p_instance_rec
3676: ,p_expire_children => fnd_api.g_false

Line 3673: ,p_init_msg_list => fnd_api.g_false

3669: CSI_ITEM_INSTANCE_VUHK.Expire_Item_Instance_Pre
3670: (
3671: p_api_version => 1.0
3672: ,p_commit => fnd_api.g_false
3673: ,p_init_msg_list => fnd_api.g_false
3674: ,p_validation_level => fnd_api.g_valid_level_full
3675: ,p_instance_rec => p_instance_rec
3676: ,p_expire_children => fnd_api.g_false
3677: ,p_txn_rec => p_txn_rec

Line 3674: ,p_validation_level => fnd_api.g_valid_level_full

3670: (
3671: p_api_version => 1.0
3672: ,p_commit => fnd_api.g_false
3673: ,p_init_msg_list => fnd_api.g_false
3674: ,p_validation_level => fnd_api.g_valid_level_full
3675: ,p_instance_rec => p_instance_rec
3676: ,p_expire_children => fnd_api.g_false
3677: ,p_txn_rec => p_txn_rec
3678: ,x_instance_id_lst => x_instance_id_lst

Line 3676: ,p_expire_children => fnd_api.g_false

3672: ,p_commit => fnd_api.g_false
3673: ,p_init_msg_list => fnd_api.g_false
3674: ,p_validation_level => fnd_api.g_valid_level_full
3675: ,p_instance_rec => p_instance_rec
3676: ,p_expire_children => fnd_api.g_false
3677: ,p_txn_rec => p_txn_rec
3678: ,x_instance_id_lst => x_instance_id_lst
3679: ,x_return_status => x_return_status
3680: ,x_msg_count => x_msg_count

Line 3683: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3679: ,x_return_status => x_return_status
3680: ,x_msg_count => x_msg_count
3681: ,x_msg_data => x_msg_data
3682: );
3683: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3684: l_msg_index := 1;
3685: l_msg_count := x_msg_count;
3686: WHILE l_msg_count > 0 LOOP
3687: x_msg_data := FND_MSG_PUB.GET

Line 3689: FND_API.G_FALSE );

3685: l_msg_count := x_msg_count;
3686: WHILE l_msg_count > 0 LOOP
3687: x_msg_data := FND_MSG_PUB.GET
3688: ( l_msg_index,
3689: FND_API.G_FALSE );
3690: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_VUHK.Expire_Item_Instance_Pre API ');
3691: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3692: l_msg_index := l_msg_index + 1;
3693: l_msg_count := l_msg_count - 1;

Line 3695: RAISE FND_API.G_EXC_ERROR;

3691: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3692: l_msg_index := l_msg_index + 1;
3693: l_msg_count := l_msg_count - 1;
3694: END LOOP;
3695: RAISE FND_API.G_EXC_ERROR;
3696: END IF;
3697: END IF;
3698: EXCEPTION
3699: WHEN OTHERS THEN

Line 3701: RAISE FND_API.G_EXC_ERROR;

3697: END IF;
3698: EXCEPTION
3699: WHEN OTHERS THEN
3700: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Expire Pre Vertical');
3701: RAISE FND_API.G_EXC_ERROR;
3702: END;
3703: -- End PRE User Hooks
3704: --
3705: csi_item_instance_pvt.expire_item_instance

Line 3708: ,p_commit => fnd_api.g_false

3704: --
3705: csi_item_instance_pvt.expire_item_instance
3706: (
3707: p_api_version => p_api_version
3708: ,p_commit => fnd_api.g_false
3709: ,p_init_msg_list => p_init_msg_list
3710: ,p_validation_level => p_validation_level
3711: ,p_instance_rec => p_instance_rec
3712: ,p_expire_children => p_expire_children

Line 3720: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3716: ,x_return_status => x_return_status
3717: ,x_msg_count => x_msg_count
3718: ,x_msg_data => x_msg_data
3719: );
3720: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3721: l_msg_index := 1;
3722: l_msg_count := x_msg_count;
3723: WHILE l_msg_count > 0 LOOP
3724: x_msg_data := FND_MSG_PUB.GET(

Line 3726: FND_API.G_FALSE

3722: l_msg_count := x_msg_count;
3723: WHILE l_msg_count > 0 LOOP
3724: x_msg_data := FND_MSG_PUB.GET(
3725: l_msg_index,
3726: FND_API.G_FALSE
3727: );
3728: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
3729: l_msg_index := l_msg_index + 1;
3730: l_msg_count := l_msg_count - 1;

Line 3732: RAISE FND_API.G_EXC_ERROR;

3728: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
3729: l_msg_index := l_msg_index + 1;
3730: l_msg_count := l_msg_count - 1;
3731: END LOOP;
3732: RAISE FND_API.G_EXC_ERROR;
3733: END IF;
3734: --
3735: -- Call Post Customer User Hook
3736: BEGIN

Line 3742: ,p_commit => fnd_api.g_false

3738: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Post ..');
3739: CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Post
3740: (
3741: p_api_version => 1.0
3742: ,p_commit => fnd_api.g_false
3743: ,p_init_msg_list => fnd_api.g_false
3744: ,p_validation_level => fnd_api.g_valid_level_full
3745: ,p_instance_rec => p_instance_rec
3746: ,p_expire_children => fnd_api.g_false

Line 3743: ,p_init_msg_list => fnd_api.g_false

3739: CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Post
3740: (
3741: p_api_version => 1.0
3742: ,p_commit => fnd_api.g_false
3743: ,p_init_msg_list => fnd_api.g_false
3744: ,p_validation_level => fnd_api.g_valid_level_full
3745: ,p_instance_rec => p_instance_rec
3746: ,p_expire_children => fnd_api.g_false
3747: ,p_txn_rec => p_txn_rec

Line 3744: ,p_validation_level => fnd_api.g_valid_level_full

3740: (
3741: p_api_version => 1.0
3742: ,p_commit => fnd_api.g_false
3743: ,p_init_msg_list => fnd_api.g_false
3744: ,p_validation_level => fnd_api.g_valid_level_full
3745: ,p_instance_rec => p_instance_rec
3746: ,p_expire_children => fnd_api.g_false
3747: ,p_txn_rec => p_txn_rec
3748: ,x_instance_id_lst => x_instance_id_lst

Line 3746: ,p_expire_children => fnd_api.g_false

3742: ,p_commit => fnd_api.g_false
3743: ,p_init_msg_list => fnd_api.g_false
3744: ,p_validation_level => fnd_api.g_valid_level_full
3745: ,p_instance_rec => p_instance_rec
3746: ,p_expire_children => fnd_api.g_false
3747: ,p_txn_rec => p_txn_rec
3748: ,x_instance_id_lst => x_instance_id_lst
3749: ,x_return_status => x_return_status
3750: ,x_msg_count => x_msg_count

Line 3753: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3749: ,x_return_status => x_return_status
3750: ,x_msg_count => x_msg_count
3751: ,x_msg_data => x_msg_data
3752: );
3753: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3754: l_msg_index := 1;
3755: l_msg_count := x_msg_count;
3756: WHILE l_msg_count > 0 LOOP
3757: x_msg_data := FND_MSG_PUB.GET

Line 3759: FND_API.G_FALSE );

3755: l_msg_count := x_msg_count;
3756: WHILE l_msg_count > 0 LOOP
3757: x_msg_data := FND_MSG_PUB.GET
3758: ( l_msg_index,
3759: FND_API.G_FALSE );
3760: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Post API ');
3761: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3762: l_msg_index := l_msg_index + 1;
3763: l_msg_count := l_msg_count - 1;

Line 3765: RAISE FND_API.G_EXC_ERROR;

3761: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3762: l_msg_index := l_msg_index + 1;
3763: l_msg_count := l_msg_count - 1;
3764: END LOOP;
3765: RAISE FND_API.G_EXC_ERROR;
3766: END IF;
3767: END IF;
3768: EXCEPTION
3769: WHEN OTHERS THEN

Line 3771: RAISE FND_API.G_EXC_ERROR;

3767: END IF;
3768: EXCEPTION
3769: WHEN OTHERS THEN
3770: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Expire Post Customer');
3771: RAISE FND_API.G_EXC_ERROR;
3772: END;
3773: --
3774:
3775: --

Line 3777: IF p_instance_rec.call_batch_validation<>fnd_api.g_false

3773: --
3774:
3775: --
3776: -- Start att enhancements
3777: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
3778: THEN
3779: IF p_instance_rec.instance_id IS NOT NULL AND
3780: p_instance_rec.instance_id <> fnd_api.g_miss_num
3781: THEN

Line 3780: p_instance_rec.instance_id <> fnd_api.g_miss_num

3776: -- Start att enhancements
3777: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
3778: THEN
3779: IF p_instance_rec.instance_id IS NOT NULL AND
3780: p_instance_rec.instance_id <> fnd_api.g_miss_num
3781: THEN
3782: IF ((p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3783: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num)
3784: )

Line 3782: IF ((p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)

3778: THEN
3779: IF p_instance_rec.instance_id IS NOT NULL AND
3780: p_instance_rec.instance_id <> fnd_api.g_miss_num
3781: THEN
3782: IF ((p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3783: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num)
3784: )
3785: THEN
3786: l_no_config_keys:=TRUE;

Line 3783: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num)

3779: IF p_instance_rec.instance_id IS NOT NULL AND
3780: p_instance_rec.instance_id <> fnd_api.g_miss_num
3781: THEN
3782: IF ((p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3783: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num)
3784: )
3785: THEN
3786: l_no_config_keys:=TRUE;
3787: csi_gen_utility_pvt.put_line( 'Config keys were not provided. So no batch validation will be performed');

Line 3792: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

3788: END IF;
3789:
3790: IF NOT l_no_config_keys
3791: THEN
3792: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3793: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3794: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
3795: THEN
3796:

Line 3793: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

3789:
3790: IF NOT l_no_config_keys
3791: THEN
3792: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3793: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3794: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
3795: THEN
3796:
3797: IF NOT csi_item_instance_vld_pvt.is_unique_config_key ( p_config_inst_hdr_id => p_instance_rec.config_inst_hdr_id

Line 3794: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)

3790: IF NOT l_no_config_keys
3791: THEN
3792: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3793: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3794: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
3795: THEN
3796:
3797: IF NOT csi_item_instance_vld_pvt.is_unique_config_key ( p_config_inst_hdr_id => p_instance_rec.config_inst_hdr_id
3798: ,p_config_inst_item_id => p_instance_rec.config_inst_item_id

Line 3805: RAISE fnd_api.g_exc_error;

3801: )
3802: THEN
3803: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_KEY_EXISTS');
3804: FND_MSG_PUB.Add;
3805: RAISE fnd_api.g_exc_error;
3806: END IF;
3807:
3808: BEGIN
3809: SELECT component_instance_type

Line 3827: RAISE FND_API.G_EXC_ERROR;

3823: FND_MESSAGE.SET_TOKEN('INSTANCE_REV_NBR',p_instance_rec.config_inst_rev_num);
3824: FND_MESSAGE.SET_TOKEN('CONFIG_ITEM_ID',p_instance_rec.config_inst_item_id);
3825:
3826: FND_MSG_PUB.Add;
3827: RAISE FND_API.G_EXC_ERROR;
3828: END;
3829:
3830: IF l_component_ins_type='I'
3831: THEN

Line 3841: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3837: ,x_config_hdr_id => l_batch_hdr_id
3838: ,x_config_rev_nbr => l_batch_rev_nbr
3839: ,x_return_status => x_return_status);
3840:
3841: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3842: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_ERROR');
3843: FND_MSG_PUB.Add;
3844: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
3845: RAISE FND_API.G_EXC_ERROR;

Line 3845: RAISE FND_API.G_EXC_ERROR;

3841: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3842: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_ERROR');
3843: FND_MSG_PUB.Add;
3844: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
3845: RAISE FND_API.G_EXC_ERROR;
3846: END IF;
3847: END IF;
3848: -- Commenting the following code in order to maintain status history.
3849: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)

Line 3849: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)

3845: RAISE FND_API.G_EXC_ERROR;
3846: END IF;
3847: END IF;
3848: -- Commenting the following code in order to maintain status history.
3849: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3850: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
3851: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3852: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3853: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

Line 3850: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))

3846: END IF;
3847: END IF;
3848: -- Commenting the following code in order to maintain status history.
3849: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3850: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
3851: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3852: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3853: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3854: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

Line 3851: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

3847: END IF;
3848: -- Commenting the following code in order to maintain status history.
3849: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3850: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
3851: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3852: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3853: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3854: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3855: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))

Line 3852: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))

3848: -- Commenting the following code in order to maintain status history.
3849: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3850: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
3851: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3852: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3853: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3854: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3855: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
3856: THEN

Line 3853: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

3849: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3850: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
3851: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3852: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3853: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3854: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3855: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
3856: THEN
3857: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');

Line 3854: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

3850: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
3851: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3852: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3853: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3854: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3855: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
3856: THEN
3857: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
3858: FND_MSG_PUB.Add;

Line 3855: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))

3851: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3852: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3853: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3854: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3855: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
3856: THEN
3857: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
3858: FND_MSG_PUB.Add;
3859: RAISE fnd_api.g_exc_error;

Line 3859: RAISE fnd_api.g_exc_error;

3855: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
3856: THEN
3857: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
3858: FND_MSG_PUB.Add;
3859: RAISE fnd_api.g_exc_error;
3860: END IF;
3861: END IF;
3862: END IF;
3863: END IF;

Line 3866: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

3862: END IF;
3863: END IF;
3864: -- End att enhancements
3865: -- Adding new changes for bug 3799694
3866: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3867: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3868: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
3869: THEN
3870: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)

Line 3867: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

3863: END IF;
3864: -- End att enhancements
3865: -- Adding new changes for bug 3799694
3866: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3867: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3868: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
3869: THEN
3870: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)
3871: LOOP

Line 3868: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)

3864: -- End att enhancements
3865: -- Adding new changes for bug 3799694
3866: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3867: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3868: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
3869: THEN
3870: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)
3871: LOOP
3872: IF l_config_ins_key.has_failures ='1'

Line 3879: l_instance_key.instance_id <> fnd_api.g_miss_num) AND

3875: FOR l_instance_key IN new_instance_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_item_id)
3876: LOOP
3877: l_config_instance_rec:=l_config_temp_rec;
3878: IF (l_instance_key.instance_id IS NOT NULL AND
3879: l_instance_key.instance_id <> fnd_api.g_miss_num) AND
3880: ( l_instance_key.config_valid_status IS NULL OR
3881: (l_instance_key.config_valid_status IS NOT NULL AND
3882: l_instance_key.config_valid_status <> '1'))
3883: THEN

Line 3891: ,p_commit => fnd_api.g_false

3887: --
3888: csi_item_instance_pvt.update_item_instance
3889: (
3890: p_api_version => p_api_version
3891: ,p_commit => fnd_api.g_false
3892: ,p_init_msg_list => p_init_msg_list
3893: ,p_validation_level => p_validation_level
3894: ,p_instance_rec => l_config_instance_rec
3895: ,p_txn_rec => p_txn_rec

Line 3909: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3905: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
3906: ,p_child_inst_tbl => px_child_inst_tbl
3907: );
3908:
3909: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3910: l_msg_index := 1;
3911: l_msg_count := x_msg_count;
3912: WHILE l_msg_count > 0 LOOP
3913: x_msg_data := FND_MSG_PUB.GET

Line 3915: FND_API.G_FALSE );

3911: l_msg_count := x_msg_count;
3912: WHILE l_msg_count > 0 LOOP
3913: x_msg_data := FND_MSG_PUB.GET
3914: ( l_msg_index,
3915: FND_API.G_FALSE );
3916: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
3917: csi_gen_utility_pvt.put_line( 'while updating config status');
3918: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3919: l_msg_index := l_msg_index + 1;

Line 3922: RAISE FND_API.G_EXC_ERROR;

3918: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3919: l_msg_index := l_msg_index + 1;
3920: l_msg_count := l_msg_count - 1;
3921: END LOOP;
3922: RAISE FND_API.G_EXC_ERROR;
3923: END IF;
3924: END IF;
3925: END LOOP;
3926: ELSE

Line 3931: l_instance_key.instance_id <> fnd_api.g_miss_num) AND

3927: FOR l_instance_key IN new_instance_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_item_id)
3928: LOOP
3929: l_config_instance_rec:=l_config_temp_rec;
3930: IF (l_instance_key.instance_id IS NOT NULL AND
3931: l_instance_key.instance_id <> fnd_api.g_miss_num) AND
3932: ( l_instance_key.config_valid_status IS NULL OR
3933: (l_instance_key.config_valid_status IS NOT NULL AND
3934: l_instance_key.config_valid_status <> '0'))
3935: THEN

Line 3942: ,p_commit => fnd_api.g_false

3938: l_config_instance_rec.config_valid_status:='0'; --VALID
3939: csi_item_instance_pvt.update_item_instance
3940: (
3941: p_api_version => p_api_version
3942: ,p_commit => fnd_api.g_false
3943: ,p_init_msg_list => p_init_msg_list
3944: ,p_validation_level => p_validation_level
3945: ,p_instance_rec => l_config_instance_rec
3946: ,p_txn_rec => p_txn_rec

Line 3960: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

3956: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
3957: ,p_child_inst_tbl => px_child_inst_tbl
3958: );
3959:
3960: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3961: l_msg_index := 1;
3962: l_msg_count := x_msg_count;
3963: WHILE l_msg_count > 0 LOOP
3964: x_msg_data := FND_MSG_PUB.GET

Line 3966: FND_API.G_FALSE );

3962: l_msg_count := x_msg_count;
3963: WHILE l_msg_count > 0 LOOP
3964: x_msg_data := FND_MSG_PUB.GET
3965: ( l_msg_index,
3966: FND_API.G_FALSE );
3967: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
3968: csi_gen_utility_pvt.put_line( 'while updating config status');
3969: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3970: l_msg_index := l_msg_index + 1;

Line 3973: RAISE FND_API.G_EXC_ERROR;

3969: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3970: l_msg_index := l_msg_index + 1;
3971: l_msg_count := l_msg_count - 1;
3972: END LOOP;
3973: RAISE FND_API.G_EXC_ERROR;
3974: END IF;
3975: END IF;
3976: END LOOP;
3977: END IF;

Line 4010: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

4006: x_msg_count => x_msg_count,
4007: x_msg_data => x_msg_data
4008: );
4009: --
4010: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4011: l_msg_index := 1;
4012: l_msg_count := x_msg_count;
4013: WHILE l_msg_count > 0 LOOP
4014: x_msg_data := FND_MSG_PUB.GET

Line 4016: FND_API.G_FALSE );

4012: l_msg_count := x_msg_count;
4013: WHILE l_msg_count > 0 LOOP
4014: x_msg_data := FND_MSG_PUB.GET
4015: ( l_msg_index,
4016: FND_API.G_FALSE );
4017: csi_gen_utility_pvt.put_line( 'Error from OKS_IBINT_PUB.IB_interface..');
4018: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4019: l_msg_index := l_msg_index + 1;
4020: l_msg_count := l_msg_count - 1;

Line 4022: RAISE FND_API.G_EXC_ERROR;

4018: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4019: l_msg_index := l_msg_index + 1;
4020: l_msg_count := l_msg_count - 1;
4021: END LOOP;
4022: RAISE FND_API.G_EXC_ERROR;
4023: END IF;
4024: END IF;
4025: -- End of API body
4026: -- Standard check of p_commit.

Line 4027: IF FND_API.To_Boolean( p_commit ) THEN

4023: END IF;
4024: END IF;
4025: -- End of API body
4026: -- Standard check of p_commit.
4027: IF FND_API.To_Boolean( p_commit ) THEN
4028: COMMIT WORK;
4029: END IF;
4030: /***** srramakr commented for bug # 3304439
4031: -- Check for the profile option and disable the trace

Line 4039: (p_encoded => FND_API.G_FALSE,

4035: -- End disable trace
4036: ****/
4037: -- Standard call to get message count and if count is get message info.
4038: FND_MSG_PUB.Count_And_Get
4039: (p_encoded => FND_API.G_FALSE,
4040: p_count => x_msg_count ,
4041: p_data => x_msg_data );
4042: -- Call Post Vertical User Hook
4043: BEGIN

Line 4049: ,p_commit => fnd_api.g_false

4045: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_VUHK.Expire_Item_Instance_Post ..');
4046: CSI_ITEM_INSTANCE_VUHK.Expire_Item_Instance_Post
4047: (
4048: p_api_version => 1.0
4049: ,p_commit => fnd_api.g_false
4050: ,p_init_msg_list => fnd_api.g_false
4051: ,p_validation_level => fnd_api.g_valid_level_full
4052: ,p_instance_rec => p_instance_rec
4053: ,p_expire_children => fnd_api.g_false

Line 4050: ,p_init_msg_list => fnd_api.g_false

4046: CSI_ITEM_INSTANCE_VUHK.Expire_Item_Instance_Post
4047: (
4048: p_api_version => 1.0
4049: ,p_commit => fnd_api.g_false
4050: ,p_init_msg_list => fnd_api.g_false
4051: ,p_validation_level => fnd_api.g_valid_level_full
4052: ,p_instance_rec => p_instance_rec
4053: ,p_expire_children => fnd_api.g_false
4054: ,p_txn_rec => p_txn_rec

Line 4051: ,p_validation_level => fnd_api.g_valid_level_full

4047: (
4048: p_api_version => 1.0
4049: ,p_commit => fnd_api.g_false
4050: ,p_init_msg_list => fnd_api.g_false
4051: ,p_validation_level => fnd_api.g_valid_level_full
4052: ,p_instance_rec => p_instance_rec
4053: ,p_expire_children => fnd_api.g_false
4054: ,p_txn_rec => p_txn_rec
4055: ,x_instance_id_lst => x_instance_id_lst

Line 4053: ,p_expire_children => fnd_api.g_false

4049: ,p_commit => fnd_api.g_false
4050: ,p_init_msg_list => fnd_api.g_false
4051: ,p_validation_level => fnd_api.g_valid_level_full
4052: ,p_instance_rec => p_instance_rec
4053: ,p_expire_children => fnd_api.g_false
4054: ,p_txn_rec => p_txn_rec
4055: ,x_instance_id_lst => x_instance_id_lst
4056: ,x_return_status => x_return_status
4057: ,x_msg_count => x_msg_count

Line 4060: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

4056: ,x_return_status => x_return_status
4057: ,x_msg_count => x_msg_count
4058: ,x_msg_data => x_msg_data
4059: );
4060: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4061: l_msg_index := 1;
4062: l_msg_count := x_msg_count;
4063: WHILE l_msg_count > 0 LOOP
4064: x_msg_data := FND_MSG_PUB.GET

Line 4066: FND_API.G_FALSE );

4062: l_msg_count := x_msg_count;
4063: WHILE l_msg_count > 0 LOOP
4064: x_msg_data := FND_MSG_PUB.GET
4065: ( l_msg_index,
4066: FND_API.G_FALSE );
4067: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_VUHK.Expire_Item_Instance_Post API ');
4068: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4069: l_msg_index := l_msg_index + 1;
4070: l_msg_count := l_msg_count - 1;

Line 4072: RAISE FND_API.G_EXC_ERROR;

4068: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4069: l_msg_index := l_msg_index + 1;
4070: l_msg_count := l_msg_count - 1;
4071: END LOOP;
4072: RAISE FND_API.G_EXC_ERROR;
4073: END IF;
4074: END IF;
4075: EXCEPTION
4076: WHEN OTHERS THEN

Line 4078: RAISE FND_API.G_EXC_ERROR;

4074: END IF;
4075: EXCEPTION
4076: WHEN OTHERS THEN
4077: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Expire Post Vertical');
4078: RAISE FND_API.G_EXC_ERROR;
4079: END;
4080: -- End of POST User Hooks
4081:
4082: EXCEPTION

Line 4083: WHEN FND_API.G_EXC_ERROR THEN

4079: END;
4080: -- End of POST User Hooks
4081:
4082: EXCEPTION
4083: WHEN FND_API.G_EXC_ERROR THEN
4084: ROLLBACK TO expire_item_instance;
4085: x_return_status := FND_API.G_RET_STS_ERROR ;
4086: FND_MSG_PUB.Count_And_Get
4087: ( p_encoded => FND_API.G_FALSE,

Line 4085: x_return_status := FND_API.G_RET_STS_ERROR ;

4081:
4082: EXCEPTION
4083: WHEN FND_API.G_EXC_ERROR THEN
4084: ROLLBACK TO expire_item_instance;
4085: x_return_status := FND_API.G_RET_STS_ERROR ;
4086: FND_MSG_PUB.Count_And_Get
4087: ( p_encoded => FND_API.G_FALSE,
4088: p_count => x_msg_count,
4089: p_data => x_msg_data

Line 4087: ( p_encoded => FND_API.G_FALSE,

4083: WHEN FND_API.G_EXC_ERROR THEN
4084: ROLLBACK TO expire_item_instance;
4085: x_return_status := FND_API.G_RET_STS_ERROR ;
4086: FND_MSG_PUB.Count_And_Get
4087: ( p_encoded => FND_API.G_FALSE,
4088: p_count => x_msg_count,
4089: p_data => x_msg_data
4090: );
4091:

Line 4092: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4088: p_count => x_msg_count,
4089: p_data => x_msg_data
4090: );
4091:
4092: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4093: ROLLBACK TO expire_item_instance;
4094: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4095: FND_MSG_PUB.Count_And_Get
4096: ( p_encoded => FND_API.G_FALSE,

Line 4094: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4090: );
4091:
4092: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4093: ROLLBACK TO expire_item_instance;
4094: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4095: FND_MSG_PUB.Count_And_Get
4096: ( p_encoded => FND_API.G_FALSE,
4097: p_count => x_msg_count,
4098: p_data => x_msg_data );

Line 4096: ( p_encoded => FND_API.G_FALSE,

4092: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4093: ROLLBACK TO expire_item_instance;
4094: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4095: FND_MSG_PUB.Count_And_Get
4096: ( p_encoded => FND_API.G_FALSE,
4097: p_count => x_msg_count,
4098: p_data => x_msg_data );
4099:
4100: WHEN OTHERS THEN

Line 4102: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4098: p_data => x_msg_data );
4099:
4100: WHEN OTHERS THEN
4101: ROLLBACK TO expire_item_instance;
4102: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4103: IF FND_MSG_PUB.Check_Msg_Level
4104: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
4105: THEN
4106: FND_MSG_PUB.Add_Exc_Msg

Line 4110: ( p_encoded => FND_API.G_FALSE,

4106: FND_MSG_PUB.Add_Exc_Msg
4107: ( G_PKG_NAME, l_api_name );
4108: END IF;
4109: FND_MSG_PUB.Count_And_Get
4110: ( p_encoded => FND_API.G_FALSE,
4111: p_count => x_msg_count,
4112: p_data => x_msg_data );
4113:
4114: END expire_item_instance;

Line 4175: IF NOT FND_API.Compatible_API_Call (l_api_version,

4171: csi_utility_grp.check_ib_active;
4172:
4173:
4174: -- Standard call to check for call compatibility.
4175: IF NOT FND_API.Compatible_API_Call (l_api_version,
4176: p_api_version,
4177: l_api_name ,
4178: G_PKG_NAME )
4179: THEN

Line 4180: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4176: p_api_version,
4177: l_api_name ,
4178: G_PKG_NAME )
4179: THEN
4180: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4181: END IF;
4182:
4183: -- Initialize message list if p_init_msg_list is set to TRUE.
4184: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 4184: IF FND_API.to_Boolean( p_init_msg_list ) THEN

4180: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4181: END IF;
4182:
4183: -- Initialize message list if p_init_msg_list is set to TRUE.
4184: IF FND_API.to_Boolean( p_init_msg_list ) THEN
4185: FND_MSG_PUB.initialize;
4186: END IF;
4187:
4188: -- Initialize API return status to success

Line 4189: x_return_status := FND_API.G_RET_STS_SUCCESS;

4185: FND_MSG_PUB.initialize;
4186: END IF;
4187:
4188: -- Initialize API return status to success
4189: x_return_status := FND_API.G_RET_STS_SUCCESS;
4190:
4191: -- Check the profile option debug_level for debug message reporting
4192: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
4193:

Line 4219: IF (p_party_query_rec.instance_party_id = FND_API.G_MISS_NUM)

4215: -- End enable trace
4216: ****/
4217: -- Start API body
4218:
4219: IF (p_party_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4220: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)
4221: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4222: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4223: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)

Line 4220: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)

4216: ****/
4217: -- Start API body
4218:
4219: IF (p_party_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4220: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)
4221: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4222: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4223: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4224: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)

Line 4221: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)

4217: -- Start API body
4218:
4219: IF (p_party_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4220: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)
4221: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4222: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4223: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4224: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4225: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)

Line 4222: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)

4218:
4219: IF (p_party_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4220: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)
4221: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4222: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4223: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4224: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4225: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4226: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)

Line 4223: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)

4219: IF (p_party_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4220: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)
4221: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4222: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4223: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4224: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4225: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4226: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4227: AND (p_transaction_id IS NULL)

Line 4224: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)

4220: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)
4221: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4222: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4223: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4224: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4225: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4226: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4227: AND (p_transaction_id IS NULL)
4228: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)

Line 4225: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)

4221: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4222: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4223: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4224: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4225: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4226: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4227: AND (p_transaction_id IS NULL)
4228: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4229: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)

Line 4226: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)

4222: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4223: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4224: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4225: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4226: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4227: AND (p_transaction_id IS NULL)
4228: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4229: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4230: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)

Line 4228: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)

4224: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4225: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4226: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4227: AND (p_transaction_id IS NULL)
4228: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4229: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4230: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4231: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4232: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)

Line 4229: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)

4225: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4226: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4227: AND (p_transaction_id IS NULL)
4228: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4229: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4230: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4231: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4232: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4233: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)

Line 4230: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)

4226: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4227: AND (p_transaction_id IS NULL)
4228: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4229: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4230: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4231: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4232: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4233: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4234: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)

Line 4231: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)

4227: AND (p_transaction_id IS NULL)
4228: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4229: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4230: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4231: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4232: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4233: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4234: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4235: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)

Line 4232: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)

4228: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4229: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4230: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4231: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4232: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4233: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4234: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4235: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4236: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)

Line 4233: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)

4229: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4230: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4231: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4232: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4233: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4234: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4235: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4236: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4237: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)

Line 4234: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)

4230: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4231: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4232: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4233: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4234: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4235: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4236: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4237: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4238: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)

Line 4235: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)

4231: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4232: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4233: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4234: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4235: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4236: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4237: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4238: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4239: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)

Line 4236: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)

4232: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4233: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4234: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4235: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4236: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4237: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4238: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4239: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4240: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)

Line 4237: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)

4233: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4234: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4235: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4236: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4237: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4238: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4239: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4240: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4241: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)

Line 4238: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)

4234: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4235: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4236: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4237: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4238: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4239: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4240: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4241: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4242: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)

Line 4239: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)

4235: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4236: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4237: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4238: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4239: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4240: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4241: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4242: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4243: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)

Line 4240: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)

4236: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4237: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4238: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4239: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4240: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4241: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4242: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4243: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4244: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)

Line 4241: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)

4237: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4238: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4239: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4240: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4241: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4242: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4243: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4244: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4245: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)

Line 4242: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)

4238: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4239: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4240: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4241: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4242: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4243: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4244: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4245: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4246: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)

Line 4243: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)

4239: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4240: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4241: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4242: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4243: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4244: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4245: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4246: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4247: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)

Line 4244: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)

4240: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4241: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4242: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4243: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4244: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4245: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4246: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4247: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4248: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)

Line 4245: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)

4241: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4242: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4243: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4244: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4245: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4246: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4247: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4248: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4249: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)

Line 4246: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)

4242: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4243: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4244: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4245: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4246: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4247: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4248: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4249: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4250: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)

Line 4247: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)

4243: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4244: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4245: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4246: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4247: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4248: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4249: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4250: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4251: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)

Line 4248: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)

4244: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4245: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4246: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4247: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4248: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4249: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4250: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4251: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4252: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)

Line 4249: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)

4245: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4246: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4247: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4248: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4249: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4250: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4251: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4252: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4253: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)

Line 4250: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)

4246: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4247: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4248: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4249: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4250: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4251: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4252: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4253: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4254: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)

Line 4251: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)

4247: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4248: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4249: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4250: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4251: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4252: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4253: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4254: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4255: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)

Line 4252: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)

4248: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4249: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4250: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4251: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4252: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4253: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4254: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4255: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4256: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)

Line 4253: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)

4249: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4250: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4251: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4252: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4253: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4254: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4255: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4256: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4257: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)

Line 4254: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)

4250: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4251: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4252: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4253: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4254: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4255: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4256: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4257: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4258: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)

Line 4255: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)

4251: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4252: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4253: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4254: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4255: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4256: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4257: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4258: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4259: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)

Line 4256: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)

4252: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4253: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4254: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4255: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4256: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4257: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4258: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4259: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4260: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)

Line 4257: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)

4253: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4254: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4255: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4256: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4257: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4258: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4259: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4260: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4261: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)

Line 4258: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)

4254: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4255: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4256: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4257: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4258: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4259: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4260: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4261: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4262: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)

Line 4259: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)

4255: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4256: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4257: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4258: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4259: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4260: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4261: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4262: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4263: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att

Line 4260: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)

4256: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4257: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4258: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4259: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4260: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4261: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4262: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4263: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4264: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att

Line 4261: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)

4257: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4258: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4259: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4260: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4261: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4262: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4263: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4264: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4265: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att

Line 4262: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)

4258: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4259: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4260: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4261: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4262: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4263: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4264: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4265: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4266: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att

Line 4263: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att

4259: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4260: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4261: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4262: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4263: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4264: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4265: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4266: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att
4267: AND (p_instance_query_rec.OPERATIONAL_STATUS_CODE = FND_API.G_MISS_CHAR) -- Addition of columns for FA Integration

Line 4264: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att

4260: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4261: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4262: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4263: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4264: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4265: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4266: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att
4267: AND (p_instance_query_rec.OPERATIONAL_STATUS_CODE = FND_API.G_MISS_CHAR) -- Addition of columns for FA Integration
4268: THEN

Line 4265: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att

4261: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4262: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4263: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4264: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4265: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4266: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att
4267: AND (p_instance_query_rec.OPERATIONAL_STATUS_CODE = FND_API.G_MISS_CHAR) -- Addition of columns for FA Integration
4268: THEN
4269:

Line 4266: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att

4262: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4263: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4264: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4265: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4266: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att
4267: AND (p_instance_query_rec.OPERATIONAL_STATUS_CODE = FND_API.G_MISS_CHAR) -- Addition of columns for FA Integration
4268: THEN
4269:
4270: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');

Line 4267: AND (p_instance_query_rec.OPERATIONAL_STATUS_CODE = FND_API.G_MISS_CHAR) -- Addition of columns for FA Integration

4263: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4264: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4265: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4266: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att
4267: AND (p_instance_query_rec.OPERATIONAL_STATUS_CODE = FND_API.G_MISS_CHAR) -- Addition of columns for FA Integration
4268: THEN
4269:
4270: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
4271: FND_MSG_PUB.ADD;

Line 4272: RAISE FND_API.G_EXC_ERROR;

4268: THEN
4269:
4270: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
4271: FND_MSG_PUB.ADD;
4272: RAISE FND_API.G_EXC_ERROR;
4273:
4274: END IF;
4275:
4276: -- Generate the where clause

Line 4335: IF p_resolve_id_columns = fnd_api.g_true THEN

4331: -- If there is a need, call csi_ietm_instance_vld_pvt.Get_Version_label by passing the instance_id
4332: -- and p_time_stamp as null (because this routine gets the current image of item instance).
4333: -- Resolve_id routine has already been modified to get the version label meaning.
4334: --
4335: IF p_resolve_id_columns = fnd_api.g_true THEN
4336: IF x_instance_header_tbl.count > 0 THEN
4337: csi_item_instance_pvt.resolve_id_columns
4338: (p_instance_header_tbl => x_instance_header_tbl);
4339:

Line 4345: IF NOT x_return_status = FND_API.G_RET_STS_SUCCESS THEN

4341: csi_Item_Instance_Vld_pvt.get_link_locations
4342: (p_instance_header_tbl => x_instance_header_tbl,
4343: x_return_status => x_return_status
4344: );
4345: IF NOT x_return_status = FND_API.G_RET_STS_SUCCESS THEN
4346: RAISE FND_API.G_EXC_ERROR;
4347: END IF;
4348: -- End addition by sguthiva for att enhancements
4349:

Line 4346: RAISE FND_API.G_EXC_ERROR;

4342: (p_instance_header_tbl => x_instance_header_tbl,
4343: x_return_status => x_return_status
4344: );
4345: IF NOT x_return_status = FND_API.G_RET_STS_SUCCESS THEN
4346: RAISE FND_API.G_EXC_ERROR;
4347: END IF;
4348: -- End addition by sguthiva for att enhancements
4349:
4350: END IF;

Line 4356: IF FND_API.To_Boolean( p_commit ) THEN

4352:
4353: -- End of API body
4354: -- Standard check of p_commit.
4355: /*
4356: IF FND_API.To_Boolean( p_commit ) THEN
4357: COMMIT WORK;
4358: END IF;
4359: */
4360:

Line 4371: (p_encoded => FND_API.G_FALSE,

4367: ****/
4368:
4369: -- Standard call to get message count and if count is get message info.
4370: FND_MSG_PUB.Count_And_Get
4371: (p_encoded => FND_API.G_FALSE,
4372: p_count => x_msg_count ,
4373: p_data => x_msg_data
4374: );
4375:

Line 4378: WHEN FND_API.G_EXC_ERROR THEN

4374: );
4375:
4376: EXCEPTION
4377:
4378: WHEN FND_API.G_EXC_ERROR THEN
4379: -- ROLLBACK TO get_item_instances;
4380: x_return_status := FND_API.G_RET_STS_ERROR ;
4381: FND_MSG_PUB.Count_And_Get
4382: ( p_encoded => FND_API.G_FALSE,

Line 4380: x_return_status := FND_API.G_RET_STS_ERROR ;

4376: EXCEPTION
4377:
4378: WHEN FND_API.G_EXC_ERROR THEN
4379: -- ROLLBACK TO get_item_instances;
4380: x_return_status := FND_API.G_RET_STS_ERROR ;
4381: FND_MSG_PUB.Count_And_Get
4382: ( p_encoded => FND_API.G_FALSE,
4383: p_count => x_msg_count,
4384: p_data => x_msg_data

Line 4382: ( p_encoded => FND_API.G_FALSE,

4378: WHEN FND_API.G_EXC_ERROR THEN
4379: -- ROLLBACK TO get_item_instances;
4380: x_return_status := FND_API.G_RET_STS_ERROR ;
4381: FND_MSG_PUB.Count_And_Get
4382: ( p_encoded => FND_API.G_FALSE,
4383: p_count => x_msg_count,
4384: p_data => x_msg_data
4385: );
4386:

Line 4387: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4383: p_count => x_msg_count,
4384: p_data => x_msg_data
4385: );
4386:
4387: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4388: -- ROLLBACK TO get_item_instances;
4389: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4390: FND_MSG_PUB.Count_And_Get
4391: ( p_encoded => FND_API.G_FALSE,

Line 4389: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4385: );
4386:
4387: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4388: -- ROLLBACK TO get_item_instances;
4389: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4390: FND_MSG_PUB.Count_And_Get
4391: ( p_encoded => FND_API.G_FALSE,
4392: p_count => x_msg_count,
4393: p_data => x_msg_data );

Line 4391: ( p_encoded => FND_API.G_FALSE,

4387: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4388: -- ROLLBACK TO get_item_instances;
4389: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4390: FND_MSG_PUB.Count_And_Get
4391: ( p_encoded => FND_API.G_FALSE,
4392: p_count => x_msg_count,
4393: p_data => x_msg_data );
4394:
4395: WHEN OTHERS THEN

Line 4397: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4393: p_data => x_msg_data );
4394:
4395: WHEN OTHERS THEN
4396: -- ROLLBACK TO get_item_instances;
4397: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4398: IF FND_MSG_PUB.Check_Msg_Level
4399: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
4400: THEN
4401: FND_MSG_PUB.Add_Exc_Msg

Line 4405: ( p_encoded => FND_API.G_FALSE,

4401: FND_MSG_PUB.Add_Exc_Msg
4402: ( G_PKG_NAME, l_api_name );
4403: END IF;
4404: FND_MSG_PUB.Count_And_Get
4405: ( p_encoded => FND_API.G_FALSE,
4406: p_count => x_msg_count,
4407: p_data => x_msg_data );
4408:
4409: END get_item_instances;

Line 4507: IF NOT FND_API.Compatible_API_Call (l_api_version,

4503:
4504: csi_utility_grp.check_ib_active;
4505:
4506: -- Standard call to check for call compatibility.
4507: IF NOT FND_API.Compatible_API_Call (l_api_version,
4508: p_api_version,
4509: l_api_name ,
4510: G_PKG_NAME )
4511: THEN

Line 4512: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4508: p_api_version,
4509: l_api_name ,
4510: G_PKG_NAME )
4511: THEN
4512: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4513: END IF;
4514:
4515: -- Initialize message list if p_init_msg_list is set to TRUE.
4516: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 4516: IF FND_API.to_Boolean( p_init_msg_list ) THEN

4512: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4513: END IF;
4514:
4515: -- Initialize message list if p_init_msg_list is set to TRUE.
4516: IF FND_API.to_Boolean( p_init_msg_list ) THEN
4517: FND_MSG_PUB.initialize;
4518: END IF;
4519:
4520:

Line 4522: x_return_status := FND_API.G_RET_STS_SUCCESS;

4518: END IF;
4519:
4520:
4521: -- Initialize API return status to success
4522: x_return_status := FND_API.G_RET_STS_SUCCESS;
4523:
4524: -- Check the profile option debug_level for debug message reporting
4525: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
4526:

Line 4594: IF ((p_time_stamp IS NOT NULL) AND (p_time_stamp <> FND_API.G_MISS_DATE))

4590: END;
4591:
4592: l_time_stamp := p_time_stamp;
4593: --call to get the history data
4594: IF ((p_time_stamp IS NOT NULL) AND (p_time_stamp <> FND_API.G_MISS_DATE))
4595: THEN
4596: IF ((l_last_purge_date IS NOT NULL) AND (p_time_stamp <= l_last_purge_date))
4597: THEN
4598: -- If the user is requesting the instance history before the purge date

Line 4613: RAISE FND_API.G_EXC_ERROR;

4609: csi_item_instance_pvt.Construct_inst_from_hist(p_instance_rec, l_time_stamp);
4610: ELSE
4611: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_HIST_PARAMS');
4612: FND_MSG_PUB.ADD;
4613: RAISE FND_API.G_EXC_ERROR;
4614: END IF;
4615: END IF;
4616: --
4617: -- srramakr Bug 4558115

Line 4624: IF p_resolve_id_columns = fnd_api.g_true THEN

4620: p_time_stamp => p_time_stamp
4621: );
4622: --Resolve the id columns, get the corresponding descriptions for the passed ids
4623:
4624: IF p_resolve_id_columns = fnd_api.g_true THEN
4625:
4626: l_instance_header_tbl(1) := p_instance_rec;
4627:
4628: csi_item_instance_pvt.resolve_id_columns

Line 4634: IF p_get_parties = fnd_api.g_true THEN

4630:
4631: p_instance_rec := l_instance_header_tbl(1);
4632: END IF;
4633:
4634: IF p_get_parties = fnd_api.g_true THEN
4635:
4636: l_party_query_rec.instance_id := p_instance_rec.instance_id;
4637: csi_party_relationships_pub.get_inst_party_relationships
4638: (

Line 4640: ,p_commit => fnd_api.g_false

4636: l_party_query_rec.instance_id := p_instance_rec.instance_id;
4637: csi_party_relationships_pub.get_inst_party_relationships
4638: (
4639: p_api_version => p_api_version
4640: ,p_commit => fnd_api.g_false
4641: ,p_init_msg_list => fnd_api.g_false
4642: ,p_validation_level => fnd_api.g_valid_level_full
4643: ,p_party_query_rec => l_party_query_rec
4644: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true

Line 4641: ,p_init_msg_list => fnd_api.g_false

4637: csi_party_relationships_pub.get_inst_party_relationships
4638: (
4639: p_api_version => p_api_version
4640: ,p_commit => fnd_api.g_false
4641: ,p_init_msg_list => fnd_api.g_false
4642: ,p_validation_level => fnd_api.g_valid_level_full
4643: ,p_party_query_rec => l_party_query_rec
4644: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4645: ,p_time_stamp => l_time_stamp

Line 4642: ,p_validation_level => fnd_api.g_valid_level_full

4638: (
4639: p_api_version => p_api_version
4640: ,p_commit => fnd_api.g_false
4641: ,p_init_msg_list => fnd_api.g_false
4642: ,p_validation_level => fnd_api.g_valid_level_full
4643: ,p_party_query_rec => l_party_query_rec
4644: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4645: ,p_time_stamp => l_time_stamp
4646: ,x_party_header_tbl => p_party_header_tbl

Line 4644: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true

4640: ,p_commit => fnd_api.g_false
4641: ,p_init_msg_list => fnd_api.g_false
4642: ,p_validation_level => fnd_api.g_valid_level_full
4643: ,p_party_query_rec => l_party_query_rec
4644: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4645: ,p_time_stamp => l_time_stamp
4646: ,x_party_header_tbl => p_party_header_tbl
4647: ,x_return_status => x_return_status
4648: ,x_msg_count => x_msg_count

Line 4651: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

4647: ,x_return_status => x_return_status
4648: ,x_msg_count => x_msg_count
4649: ,x_msg_data => x_msg_data
4650: );
4651: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4652: l_msg_index := 1;
4653: l_msg_count := x_msg_count;
4654: WHILE l_msg_count > 0 LOOP
4655: x_msg_data := FND_MSG_PUB.GET

Line 4657: FND_API.G_FALSE );

4653: l_msg_count := x_msg_count;
4654: WHILE l_msg_count > 0 LOOP
4655: x_msg_data := FND_MSG_PUB.GET
4656: ( l_msg_index,
4657: FND_API.G_FALSE );
4658: csi_gen_utility_pvt.put_line( ' Error from csi_party_relationships_pub.get_inst_party_relationships.. ');
4659: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4660: l_msg_index := l_msg_index + 1;
4661: l_msg_count := l_msg_count - 1;

Line 4663: RAISE FND_API.G_EXC_ERROR;

4659: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4660: l_msg_index := l_msg_index + 1;
4661: l_msg_count := l_msg_count - 1;
4662: END LOOP;
4663: RAISE FND_API.G_EXC_ERROR;
4664: END IF;
4665: END IF;
4666:
4667: IF p_get_accounts = fnd_api.g_true AND

Line 4667: IF p_get_accounts = fnd_api.g_true AND

4663: RAISE FND_API.G_EXC_ERROR;
4664: END IF;
4665: END IF;
4666:
4667: IF p_get_accounts = fnd_api.g_true AND
4668: p_party_header_tbl.count > 0 THEN -- without this condition if p_party_header_tbl is blindly
4669: -- accessed, we will get an unhandled exception.
4670:
4671: FOR tab_row IN p_party_header_tbl.FIRST..p_party_header_tbl.LAST LOOP

Line 4679: ,p_commit => fnd_api.g_false

4675:
4676: csi_party_relationships_pub.get_inst_party_accounts
4677: (
4678: p_api_version => p_api_version
4679: ,p_commit => fnd_api.g_false
4680: ,p_init_msg_list => fnd_api.g_false
4681: ,p_validation_level => fnd_api.g_valid_level_full
4682: ,p_account_query_rec => l_account_query_rec
4683: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true

Line 4680: ,p_init_msg_list => fnd_api.g_false

4676: csi_party_relationships_pub.get_inst_party_accounts
4677: (
4678: p_api_version => p_api_version
4679: ,p_commit => fnd_api.g_false
4680: ,p_init_msg_list => fnd_api.g_false
4681: ,p_validation_level => fnd_api.g_valid_level_full
4682: ,p_account_query_rec => l_account_query_rec
4683: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4684: ,p_time_stamp => l_time_stamp

Line 4681: ,p_validation_level => fnd_api.g_valid_level_full

4677: (
4678: p_api_version => p_api_version
4679: ,p_commit => fnd_api.g_false
4680: ,p_init_msg_list => fnd_api.g_false
4681: ,p_validation_level => fnd_api.g_valid_level_full
4682: ,p_account_query_rec => l_account_query_rec
4683: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4684: ,p_time_stamp => l_time_stamp
4685: ,x_account_header_tbl => l_account_header_tbl

Line 4683: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true

4679: ,p_commit => fnd_api.g_false
4680: ,p_init_msg_list => fnd_api.g_false
4681: ,p_validation_level => fnd_api.g_valid_level_full
4682: ,p_account_query_rec => l_account_query_rec
4683: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4684: ,p_time_stamp => l_time_stamp
4685: ,x_account_header_tbl => l_account_header_tbl
4686: ,x_return_status => x_return_status
4687: ,x_msg_count => x_msg_count

Line 4689: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

4685: ,x_account_header_tbl => l_account_header_tbl
4686: ,x_return_status => x_return_status
4687: ,x_msg_count => x_msg_count
4688: ,x_msg_data => x_msg_data );
4689: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4690: l_msg_index := 1;
4691: l_msg_count := x_msg_count;
4692: WHILE l_msg_count > 0 LOOP
4693: x_msg_data := FND_MSG_PUB.GET

Line 4695: FND_API.G_FALSE );

4691: l_msg_count := x_msg_count;
4692: WHILE l_msg_count > 0 LOOP
4693: x_msg_data := FND_MSG_PUB.GET
4694: ( l_msg_index,
4695: FND_API.G_FALSE );
4696: csi_gen_utility_pvt.put_line( ' Error from csi_party_relationships_pub.get_inst_party_accounts.. ');
4697: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4698: l_msg_index := l_msg_index + 1;
4699: l_msg_count := l_msg_count - 1;

Line 4701: RAISE FND_API.G_EXC_ERROR;

4697: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4698: l_msg_index := l_msg_index + 1;
4699: l_msg_count := l_msg_count - 1;
4700: END LOOP;
4701: RAISE FND_API.G_EXC_ERROR;
4702: END IF;
4703: IF (l_account_header_tbl.count > 0) THEN
4704: IF (p_account_header_tbl.count = 0) THEN
4705: l_acct_header_row := 1;

Line 4722: IF p_get_org_assignments = fnd_api.g_true THEN

4718:
4719: END LOOP;
4720: END IF;
4721:
4722: IF p_get_org_assignments = fnd_api.g_true THEN
4723:
4724: l_org_unit_query_rec.instance_id := p_instance_rec.instance_id;
4725: csi_organization_unit_pub.get_organization_unit
4726: (

Line 4728: ,p_commit => fnd_api.g_false

4724: l_org_unit_query_rec.instance_id := p_instance_rec.instance_id;
4725: csi_organization_unit_pub.get_organization_unit
4726: (
4727: p_api_version => p_api_version
4728: ,p_commit => fnd_api.g_false
4729: ,p_init_msg_list => fnd_api.g_false
4730: ,p_validation_level => fnd_api.g_valid_level_full
4731: ,p_ou_query_rec => l_org_unit_query_rec
4732: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true

Line 4729: ,p_init_msg_list => fnd_api.g_false

4725: csi_organization_unit_pub.get_organization_unit
4726: (
4727: p_api_version => p_api_version
4728: ,p_commit => fnd_api.g_false
4729: ,p_init_msg_list => fnd_api.g_false
4730: ,p_validation_level => fnd_api.g_valid_level_full
4731: ,p_ou_query_rec => l_org_unit_query_rec
4732: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4733: ,p_time_stamp => l_time_stamp

Line 4730: ,p_validation_level => fnd_api.g_valid_level_full

4726: (
4727: p_api_version => p_api_version
4728: ,p_commit => fnd_api.g_false
4729: ,p_init_msg_list => fnd_api.g_false
4730: ,p_validation_level => fnd_api.g_valid_level_full
4731: ,p_ou_query_rec => l_org_unit_query_rec
4732: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4733: ,p_time_stamp => l_time_stamp
4734: ,x_org_unit_tbl => p_org_header_tbl

Line 4732: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true

4728: ,p_commit => fnd_api.g_false
4729: ,p_init_msg_list => fnd_api.g_false
4730: ,p_validation_level => fnd_api.g_valid_level_full
4731: ,p_ou_query_rec => l_org_unit_query_rec
4732: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4733: ,p_time_stamp => l_time_stamp
4734: ,x_org_unit_tbl => p_org_header_tbl
4735: ,x_return_status => x_return_status
4736: ,x_msg_count => x_msg_count

Line 4739: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

4735: ,x_return_status => x_return_status
4736: ,x_msg_count => x_msg_count
4737: ,x_msg_data => x_msg_data
4738: );
4739: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4740: l_msg_index := 1;
4741: l_msg_count := x_msg_count;
4742: WHILE l_msg_count > 0 LOOP
4743: x_msg_data := FND_MSG_PUB.GET

Line 4745: FND_API.G_FALSE );

4741: l_msg_count := x_msg_count;
4742: WHILE l_msg_count > 0 LOOP
4743: x_msg_data := FND_MSG_PUB.GET
4744: ( l_msg_index,
4745: FND_API.G_FALSE );
4746: csi_gen_utility_pvt.put_line( ' Error from csi_organization_unit_pub.get_organization_unit.. ');
4747: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4748: l_msg_index := l_msg_index + 1;
4749: l_msg_count := l_msg_count - 1;

Line 4751: RAISE FND_API.G_EXC_ERROR;

4747: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4748: l_msg_index := l_msg_index + 1;
4749: l_msg_count := l_msg_count - 1;
4750: END LOOP;
4751: RAISE FND_API.G_EXC_ERROR;
4752: END IF;
4753: END IF;
4754:
4755: IF p_get_pricing_attribs = fnd_api.g_true THEN

Line 4755: IF p_get_pricing_attribs = fnd_api.g_true THEN

4751: RAISE FND_API.G_EXC_ERROR;
4752: END IF;
4753: END IF;
4754:
4755: IF p_get_pricing_attribs = fnd_api.g_true THEN
4756:
4757: l_pricing_attrib_query_rec.instance_id := p_instance_rec.instance_id;
4758: csi_pricing_attribs_pub.get_pricing_attribs
4759: (

Line 4761: ,p_commit => fnd_api.g_false

4757: l_pricing_attrib_query_rec.instance_id := p_instance_rec.instance_id;
4758: csi_pricing_attribs_pub.get_pricing_attribs
4759: (
4760: p_api_version => p_api_version
4761: ,p_commit => fnd_api.g_false
4762: ,p_init_msg_list => fnd_api.g_false
4763: ,p_validation_level => fnd_api.g_valid_level_full
4764: ,p_pricing_attribs_query_rec => l_pricing_attrib_query_rec
4765: ,p_time_stamp => l_time_stamp

Line 4762: ,p_init_msg_list => fnd_api.g_false

4758: csi_pricing_attribs_pub.get_pricing_attribs
4759: (
4760: p_api_version => p_api_version
4761: ,p_commit => fnd_api.g_false
4762: ,p_init_msg_list => fnd_api.g_false
4763: ,p_validation_level => fnd_api.g_valid_level_full
4764: ,p_pricing_attribs_query_rec => l_pricing_attrib_query_rec
4765: ,p_time_stamp => l_time_stamp
4766: ,x_pricing_attribs_tbl => p_pricing_attrib_tbl

Line 4763: ,p_validation_level => fnd_api.g_valid_level_full

4759: (
4760: p_api_version => p_api_version
4761: ,p_commit => fnd_api.g_false
4762: ,p_init_msg_list => fnd_api.g_false
4763: ,p_validation_level => fnd_api.g_valid_level_full
4764: ,p_pricing_attribs_query_rec => l_pricing_attrib_query_rec
4765: ,p_time_stamp => l_time_stamp
4766: ,x_pricing_attribs_tbl => p_pricing_attrib_tbl
4767: ,x_return_status => x_return_status

Line 4771: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

4767: ,x_return_status => x_return_status
4768: ,x_msg_count => x_msg_count
4769: ,x_msg_data => x_msg_data
4770: );
4771: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4772: l_msg_index := 1;
4773: l_msg_count := x_msg_count;
4774: WHILE l_msg_count > 0 LOOP
4775: x_msg_data := FND_MSG_PUB.GET

Line 4777: FND_API.G_FALSE );

4773: l_msg_count := x_msg_count;
4774: WHILE l_msg_count > 0 LOOP
4775: x_msg_data := FND_MSG_PUB.GET
4776: ( l_msg_index,
4777: FND_API.G_FALSE );
4778: csi_gen_utility_pvt.put_line( ' Error from csi_pricing_attribs_pub.get_pricing_attribs.. ');
4779: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4780: l_msg_index := l_msg_index + 1;
4781: l_msg_count := l_msg_count - 1;

Line 4783: RAISE FND_API.G_EXC_ERROR;

4779: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4780: l_msg_index := l_msg_index + 1;
4781: l_msg_count := l_msg_count - 1;
4782: END LOOP;
4783: RAISE FND_API.G_EXC_ERROR;
4784: END IF;
4785: END IF;
4786:
4787: IF p_get_ext_attribs = fnd_api.g_true THEN

Line 4787: IF p_get_ext_attribs = fnd_api.g_true THEN

4783: RAISE FND_API.G_EXC_ERROR;
4784: END IF;
4785: END IF;
4786:
4787: IF p_get_ext_attribs = fnd_api.g_true THEN
4788:
4789: l_extend_attrib_query_rec.instance_id := p_instance_rec.instance_id;
4790: get_extended_attrib_values
4791: (

Line 4793: ,p_commit => fnd_api.g_false

4789: l_extend_attrib_query_rec.instance_id := p_instance_rec.instance_id;
4790: get_extended_attrib_values
4791: (
4792: p_api_version => p_api_version
4793: ,p_commit => fnd_api.g_false
4794: ,p_init_msg_list => fnd_api.g_false
4795: ,p_validation_level => fnd_api.g_valid_level_full
4796: ,p_ext_attribs_query_rec => l_extend_attrib_query_rec
4797: ,p_time_stamp => l_time_stamp

Line 4794: ,p_init_msg_list => fnd_api.g_false

4790: get_extended_attrib_values
4791: (
4792: p_api_version => p_api_version
4793: ,p_commit => fnd_api.g_false
4794: ,p_init_msg_list => fnd_api.g_false
4795: ,p_validation_level => fnd_api.g_valid_level_full
4796: ,p_ext_attribs_query_rec => l_extend_attrib_query_rec
4797: ,p_time_stamp => l_time_stamp
4798: ,x_ext_attrib_tbl => p_ext_attrib_tbl

Line 4795: ,p_validation_level => fnd_api.g_valid_level_full

4791: (
4792: p_api_version => p_api_version
4793: ,p_commit => fnd_api.g_false
4794: ,p_init_msg_list => fnd_api.g_false
4795: ,p_validation_level => fnd_api.g_valid_level_full
4796: ,p_ext_attribs_query_rec => l_extend_attrib_query_rec
4797: ,p_time_stamp => l_time_stamp
4798: ,x_ext_attrib_tbl => p_ext_attrib_tbl
4799: ,x_ext_attrib_def_tbl => p_ext_attrib_def_tbl -- added

Line 4804: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

4800: ,x_return_status => x_return_status
4801: ,x_msg_count => x_msg_count
4802: ,x_msg_data => x_msg_data
4803: );
4804: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4805: l_msg_index := 1;
4806: l_msg_count := x_msg_count;
4807: WHILE l_msg_count > 0 LOOP
4808: x_msg_data := FND_MSG_PUB.GET

Line 4810: FND_API.G_FALSE );

4806: l_msg_count := x_msg_count;
4807: WHILE l_msg_count > 0 LOOP
4808: x_msg_data := FND_MSG_PUB.GET
4809: ( l_msg_index,
4810: FND_API.G_FALSE );
4811: csi_gen_utility_pvt.put_line( ' Error from get_extended_attrib_values.. ');
4812: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4813: l_msg_index := l_msg_index + 1;
4814: l_msg_count := l_msg_count - 1;

Line 4816: RAISE FND_API.G_EXC_ERROR;

4812: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4813: l_msg_index := l_msg_index + 1;
4814: l_msg_count := l_msg_count - 1;
4815: END LOOP;
4816: RAISE FND_API.G_EXC_ERROR;
4817: END IF;
4818: END IF;
4819:
4820: IF p_get_asset_assignments = fnd_api.g_true THEN

Line 4820: IF p_get_asset_assignments = fnd_api.g_true THEN

4816: RAISE FND_API.G_EXC_ERROR;
4817: END IF;
4818: END IF;
4819:
4820: IF p_get_asset_assignments = fnd_api.g_true THEN
4821:
4822: l_instance_asset_query_rec.instance_id := p_instance_rec.instance_id;
4823: csi_asset_pvt.get_instance_assets
4824: (

Line 4826: ,p_commit => fnd_api.g_false

4822: l_instance_asset_query_rec.instance_id := p_instance_rec.instance_id;
4823: csi_asset_pvt.get_instance_assets
4824: (
4825: p_api_version => p_api_version
4826: ,p_commit => fnd_api.g_false
4827: ,p_init_msg_list => fnd_api.g_false
4828: ,p_validation_level => fnd_api.g_valid_level_full
4829: ,p_instance_asset_query_rec => l_instance_asset_query_rec
4830: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true

Line 4827: ,p_init_msg_list => fnd_api.g_false

4823: csi_asset_pvt.get_instance_assets
4824: (
4825: p_api_version => p_api_version
4826: ,p_commit => fnd_api.g_false
4827: ,p_init_msg_list => fnd_api.g_false
4828: ,p_validation_level => fnd_api.g_valid_level_full
4829: ,p_instance_asset_query_rec => l_instance_asset_query_rec
4830: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4831: ,p_time_stamp => l_time_stamp

Line 4828: ,p_validation_level => fnd_api.g_valid_level_full

4824: (
4825: p_api_version => p_api_version
4826: ,p_commit => fnd_api.g_false
4827: ,p_init_msg_list => fnd_api.g_false
4828: ,p_validation_level => fnd_api.g_valid_level_full
4829: ,p_instance_asset_query_rec => l_instance_asset_query_rec
4830: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4831: ,p_time_stamp => l_time_stamp
4832: ,x_instance_asset_tbl => p_asset_header_tbl

Line 4830: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true

4826: ,p_commit => fnd_api.g_false
4827: ,p_init_msg_list => fnd_api.g_false
4828: ,p_validation_level => fnd_api.g_valid_level_full
4829: ,p_instance_asset_query_rec => l_instance_asset_query_rec
4830: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4831: ,p_time_stamp => l_time_stamp
4832: ,x_instance_asset_tbl => p_asset_header_tbl
4833: ,x_return_status => x_return_status
4834: ,x_msg_count => x_msg_count

Line 4837: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

4833: ,x_return_status => x_return_status
4834: ,x_msg_count => x_msg_count
4835: ,x_msg_data => x_msg_data
4836: );
4837: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4838: l_msg_index := 1;
4839: l_msg_count := x_msg_count;
4840: WHILE l_msg_count > 0 LOOP
4841: x_msg_data := FND_MSG_PUB.GET

Line 4843: FND_API.G_FALSE );

4839: l_msg_count := x_msg_count;
4840: WHILE l_msg_count > 0 LOOP
4841: x_msg_data := FND_MSG_PUB.GET
4842: ( l_msg_index,
4843: FND_API.G_FALSE );
4844: csi_gen_utility_pvt.put_line( ' Error from csi_asset_pvt.get_instance_assets.. ');
4845: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4846: l_msg_index := l_msg_index + 1;
4847: l_msg_count := l_msg_count - 1;

Line 4849: RAISE FND_API.G_EXC_ERROR;

4845: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4846: l_msg_index := l_msg_index + 1;
4847: l_msg_count := l_msg_count - 1;
4848: END LOOP;
4849: RAISE FND_API.G_EXC_ERROR;
4850: END IF;
4851: END IF;
4852:
4853: -- End of API body

Line 4857: IF FND_API.To_Boolean( p_commit ) THEN

4853: -- End of API body
4854:
4855: -- Standard check of p_commit.
4856: /*
4857: IF FND_API.To_Boolean( p_commit ) THEN
4858: COMMIT WORK;
4859: END IF;
4860: */
4861:

Line 4872: (p_encoded => FND_API.G_FALSE,

4868: ****/
4869:
4870: -- Standard call to get message count and if count is get message info.
4871: FND_MSG_PUB.Count_And_Get
4872: (p_encoded => FND_API.G_FALSE,
4873: p_count => x_msg_count ,
4874: p_data => x_msg_data
4875: );
4876:

Line 4879: WHEN FND_API.G_EXC_ERROR THEN

4875: );
4876:
4877: EXCEPTION
4878:
4879: WHEN FND_API.G_EXC_ERROR THEN
4880:
4881: -- ROLLBACK TO get_item_instance_details;
4882: x_return_status := FND_API.G_RET_STS_ERROR ;
4883: FND_MSG_PUB.Count_And_Get

Line 4882: x_return_status := FND_API.G_RET_STS_ERROR ;

4878:
4879: WHEN FND_API.G_EXC_ERROR THEN
4880:
4881: -- ROLLBACK TO get_item_instance_details;
4882: x_return_status := FND_API.G_RET_STS_ERROR ;
4883: FND_MSG_PUB.Count_And_Get
4884: ( p_encoded => FND_API.G_FALSE,
4885: p_count => x_msg_count,
4886: p_data => x_msg_data

Line 4884: ( p_encoded => FND_API.G_FALSE,

4880:
4881: -- ROLLBACK TO get_item_instance_details;
4882: x_return_status := FND_API.G_RET_STS_ERROR ;
4883: FND_MSG_PUB.Count_And_Get
4884: ( p_encoded => FND_API.G_FALSE,
4885: p_count => x_msg_count,
4886: p_data => x_msg_data
4887: );
4888:

Line 4889: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4885: p_count => x_msg_count,
4886: p_data => x_msg_data
4887: );
4888:
4889: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4890:
4891: -- ROLLBACK TO get_item_instance_details;
4892: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4893: FND_MSG_PUB.Count_And_Get

Line 4892: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4888:
4889: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4890:
4891: -- ROLLBACK TO get_item_instance_details;
4892: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4893: FND_MSG_PUB.Count_And_Get
4894: ( p_encoded => FND_API.G_FALSE,
4895: p_count => x_msg_count,
4896: p_data => x_msg_data

Line 4894: ( p_encoded => FND_API.G_FALSE,

4890:
4891: -- ROLLBACK TO get_item_instance_details;
4892: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4893: FND_MSG_PUB.Count_And_Get
4894: ( p_encoded => FND_API.G_FALSE,
4895: p_count => x_msg_count,
4896: p_data => x_msg_data
4897: );
4898: WHEN OTHERS THEN

Line 4904: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4900: IF DBMS_SQL.IS_OPEN(l_cur_get_instance_rel) THEN
4901: DBMS_SQL.CLOSE_CURSOR(l_cur_get_instance_rel);
4902: END IF;
4903: -- ROLLBACK TO get_item_instance_details;
4904: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4905: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
4906: FND_MSG_PUB.Add_Exc_Msg
4907: ( G_PKG_NAME ,
4908: l_api_name );

Line 4911: ( p_encoded => FND_API.G_FALSE,

4907: ( G_PKG_NAME ,
4908: l_api_name );
4909: END IF;
4910: FND_MSG_PUB.Count_And_Get
4911: ( p_encoded => FND_API.G_FALSE,
4912: p_count => x_msg_count,
4913: p_data => x_msg_data );
4914:
4915: END get_item_instance_details;

Line 4963: IF NOT FND_API.Compatible_API_Call (l_api_version ,

4959:
4960: csi_utility_grp.check_ib_active;
4961:
4962: -- Standard call to check for call compatibility.
4963: IF NOT FND_API.Compatible_API_Call (l_api_version ,
4964: p_api_version ,
4965: l_api_name ,
4966: G_PKG_NAME )
4967: THEN

Line 4968: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4964: p_api_version ,
4965: l_api_name ,
4966: G_PKG_NAME )
4967: THEN
4968: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4969: END IF;
4970:
4971: -- Initialize message list if p_init_msg_list is set to TRUE.
4972: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 4972: IF FND_API.to_Boolean( p_init_msg_list ) THEN

4968: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4969: END IF;
4970:
4971: -- Initialize message list if p_init_msg_list is set to TRUE.
4972: IF FND_API.to_Boolean( p_init_msg_list ) THEN
4973: FND_MSG_PUB.initialize;
4974: END IF;
4975:
4976: -- Initialize API return status to success

Line 4977: x_return_status := FND_API.G_RET_STS_SUCCESS;

4973: FND_MSG_PUB.initialize;
4974: END IF;
4975:
4976: -- Initialize API return status to success
4977: x_return_status := FND_API.G_RET_STS_SUCCESS;
4978:
4979: -- Check the profile option debug_level for debug message reporting
4980: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
4981:

Line 5004: IF (p_version_label_query_rec.version_label_id = FND_API.G_MISS_NUM)

5000: -- End enable trace
5001: ****/
5002:
5003: -- Start API body
5004: IF (p_version_label_query_rec.version_label_id = FND_API.G_MISS_NUM)
5005: AND (p_version_label_query_rec.instance_id = FND_API.G_MISS_NUM)
5006: AND (p_version_label_query_rec.version_label = FND_API.G_MISS_CHAR)
5007: AND (p_version_label_query_rec.date_time_stamp = FND_API.G_MISS_DATE) THEN
5008:

Line 5005: AND (p_version_label_query_rec.instance_id = FND_API.G_MISS_NUM)

5001: ****/
5002:
5003: -- Start API body
5004: IF (p_version_label_query_rec.version_label_id = FND_API.G_MISS_NUM)
5005: AND (p_version_label_query_rec.instance_id = FND_API.G_MISS_NUM)
5006: AND (p_version_label_query_rec.version_label = FND_API.G_MISS_CHAR)
5007: AND (p_version_label_query_rec.date_time_stamp = FND_API.G_MISS_DATE) THEN
5008:
5009: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');

Line 5006: AND (p_version_label_query_rec.version_label = FND_API.G_MISS_CHAR)

5002:
5003: -- Start API body
5004: IF (p_version_label_query_rec.version_label_id = FND_API.G_MISS_NUM)
5005: AND (p_version_label_query_rec.instance_id = FND_API.G_MISS_NUM)
5006: AND (p_version_label_query_rec.version_label = FND_API.G_MISS_CHAR)
5007: AND (p_version_label_query_rec.date_time_stamp = FND_API.G_MISS_DATE) THEN
5008:
5009: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
5010: FND_MSG_PUB.ADD;

Line 5007: AND (p_version_label_query_rec.date_time_stamp = FND_API.G_MISS_DATE) THEN

5003: -- Start API body
5004: IF (p_version_label_query_rec.version_label_id = FND_API.G_MISS_NUM)
5005: AND (p_version_label_query_rec.instance_id = FND_API.G_MISS_NUM)
5006: AND (p_version_label_query_rec.version_label = FND_API.G_MISS_CHAR)
5007: AND (p_version_label_query_rec.date_time_stamp = FND_API.G_MISS_DATE) THEN
5008:
5009: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
5010: FND_MSG_PUB.ADD;
5011: RAISE FND_API.G_EXC_ERROR;

Line 5011: RAISE FND_API.G_EXC_ERROR;

5007: AND (p_version_label_query_rec.date_time_stamp = FND_API.G_MISS_DATE) THEN
5008:
5009: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
5010: FND_MSG_PUB.ADD;
5011: RAISE FND_API.G_EXC_ERROR;
5012: END IF;
5013:
5014: -- Generate the where clause
5015: csi_item_instance_pvt.Gen_Ver_Where_Clause

Line 5050: If (p_time_stamp <> fnd_api.g_miss_date and p_time_stamp > sysdate) THEN

5046:
5047: IF p_time_stamp < sysdate THEN
5048: csi_item_instance_pvt.Construct_ver_from_hist(x_version_label_tbl, p_time_stamp);
5049: ELSE
5050: If (p_time_stamp <> fnd_api.g_miss_date and p_time_stamp > sysdate) THEN
5051: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_HIST_PARAMS');
5052: FND_MSG_PUB.ADD;
5053: RAISE FND_API.G_EXC_ERROR;
5054: END IF;

Line 5053: RAISE FND_API.G_EXC_ERROR;

5049: ELSE
5050: If (p_time_stamp <> fnd_api.g_miss_date and p_time_stamp > sysdate) THEN
5051: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_HIST_PARAMS');
5052: FND_MSG_PUB.ADD;
5053: RAISE FND_API.G_EXC_ERROR;
5054: END IF;
5055: END IF;
5056:
5057: --

Line 5062: IF FND_API.To_Boolean( p_commit ) THEN

5058: -- End of API body
5059:
5060: -- Standard check of p_commit.
5061: /*
5062: IF FND_API.To_Boolean( p_commit ) THEN
5063: COMMIT WORK;
5064: END IF;
5065: */
5066:

Line 5077: (p_encoded => FND_API.G_FALSE,

5073: ****/
5074:
5075: -- Standard call to get message count and if count is get message info.
5076: FND_MSG_PUB.Count_And_Get
5077: (p_encoded => FND_API.G_FALSE,
5078: p_count => x_msg_count ,
5079: p_data => x_msg_data);
5080:
5081: EXCEPTION

Line 5082: WHEN FND_API.G_EXC_ERROR THEN

5078: p_count => x_msg_count ,
5079: p_data => x_msg_data);
5080:
5081: EXCEPTION
5082: WHEN FND_API.G_EXC_ERROR THEN
5083: -- ROLLBACK TO get_version_label_pub;
5084: x_return_status := FND_API.G_RET_STS_ERROR ;
5085: FND_MSG_PUB.Count_And_Get
5086: ( p_encoded => FND_API.G_FALSE,

Line 5084: x_return_status := FND_API.G_RET_STS_ERROR ;

5080:
5081: EXCEPTION
5082: WHEN FND_API.G_EXC_ERROR THEN
5083: -- ROLLBACK TO get_version_label_pub;
5084: x_return_status := FND_API.G_RET_STS_ERROR ;
5085: FND_MSG_PUB.Count_And_Get
5086: ( p_encoded => FND_API.G_FALSE,
5087: p_count => x_msg_count,
5088: p_data => x_msg_data);

Line 5086: ( p_encoded => FND_API.G_FALSE,

5082: WHEN FND_API.G_EXC_ERROR THEN
5083: -- ROLLBACK TO get_version_label_pub;
5084: x_return_status := FND_API.G_RET_STS_ERROR ;
5085: FND_MSG_PUB.Count_And_Get
5086: ( p_encoded => FND_API.G_FALSE,
5087: p_count => x_msg_count,
5088: p_data => x_msg_data);
5089: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5090: -- ROLLBACK TO get_version_label_pub;

Line 5089: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5085: FND_MSG_PUB.Count_And_Get
5086: ( p_encoded => FND_API.G_FALSE,
5087: p_count => x_msg_count,
5088: p_data => x_msg_data);
5089: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5090: -- ROLLBACK TO get_version_label_pub;
5091: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5092: FND_MSG_PUB.Count_And_Get
5093: ( p_encoded => FND_API.G_FALSE,

Line 5091: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5087: p_count => x_msg_count,
5088: p_data => x_msg_data);
5089: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5090: -- ROLLBACK TO get_version_label_pub;
5091: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5092: FND_MSG_PUB.Count_And_Get
5093: ( p_encoded => FND_API.G_FALSE,
5094: p_count => x_msg_count,
5095: p_data => x_msg_data );

Line 5093: ( p_encoded => FND_API.G_FALSE,

5089: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5090: -- ROLLBACK TO get_version_label_pub;
5091: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5092: FND_MSG_PUB.Count_And_Get
5093: ( p_encoded => FND_API.G_FALSE,
5094: p_count => x_msg_count,
5095: p_data => x_msg_data );
5096: WHEN OTHERS THEN
5097: -- ROLLBACK TO get_version_label_pub;

Line 5098: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5094: p_count => x_msg_count,
5095: p_data => x_msg_data );
5096: WHEN OTHERS THEN
5097: -- ROLLBACK TO get_version_label_pub;
5098: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5099: IF FND_MSG_PUB.Check_Msg_Level
5100: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5101: THEN
5102: FND_MSG_PUB.Add_Exc_Msg

Line 5106: ( p_encoded => FND_API.G_FALSE,

5102: FND_MSG_PUB.Add_Exc_Msg
5103: ( G_PKG_NAME, l_api_name );
5104: END IF;
5105: FND_MSG_PUB.Count_And_Get
5106: ( p_encoded => FND_API.G_FALSE,
5107: p_count => x_msg_count,
5108: p_data => x_msg_data);
5109: END get_version_labels;
5110:

Line 5147: IF NOT FND_API.Compatible_API_Call ( l_api_version ,

5143:
5144: csi_utility_grp.check_ib_active;
5145:
5146: -- Standard call to check for call compatibility.
5147: IF NOT FND_API.Compatible_API_Call ( l_api_version ,
5148: p_api_version ,
5149: l_api_name ,
5150: G_PKG_NAME )
5151: THEN

Line 5152: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5148: p_api_version ,
5149: l_api_name ,
5150: G_PKG_NAME )
5151: THEN
5152: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5153: END IF;
5154:
5155: -- Initialize message list if p_init_msg_list is set to TRUE.
5156: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 5156: IF FND_API.to_Boolean( p_init_msg_list ) THEN

5152: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5153: END IF;
5154:
5155: -- Initialize message list if p_init_msg_list is set to TRUE.
5156: IF FND_API.to_Boolean( p_init_msg_list ) THEN
5157: FND_MSG_PUB.initialize;
5158: END IF;
5159:
5160: -- Initialize API return status to success

Line 5161: x_return_status := FND_API.G_RET_STS_SUCCESS;

5157: FND_MSG_PUB.initialize;
5158: END IF;
5159:
5160: -- Initialize API return status to success
5161: x_return_status := FND_API.G_RET_STS_SUCCESS;
5162:
5163: -- Check the profile option debug_level for debug message reporting
5164: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
5165:

Line 5209: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

5205: ,x_return_status => x_return_status
5206: ,x_msg_count => x_msg_count
5207: ,x_msg_data => x_msg_data );
5208:
5209: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
5210: l_msg_index := 1;
5211: l_msg_count := x_msg_count;
5212: WHILE l_msg_count > 0 LOOP
5213: x_msg_data := FND_MSG_PUB.GET(

Line 5215: FND_API.G_FALSE);

5211: l_msg_count := x_msg_count;
5212: WHILE l_msg_count > 0 LOOP
5213: x_msg_data := FND_MSG_PUB.GET(
5214: l_msg_index,
5215: FND_API.G_FALSE);
5216: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
5217: l_msg_index := l_msg_index + 1;
5218: l_msg_count := l_msg_count - 1;
5219: END LOOP;

Line 5230: IF FND_API.To_Boolean( p_commit ) THEN

5226: --
5227: -- End of API body
5228:
5229: -- Standard check of p_commit.
5230: IF FND_API.To_Boolean( p_commit ) THEN
5231: COMMIT WORK;
5232: END IF;
5233:
5234: /***** srramakr commented for bug # 3304439

Line 5244: (p_encoded => FND_API.G_FALSE,

5240: ****/
5241:
5242: -- Standard call to get message count and if count is get message info.
5243: FND_MSG_PUB.Count_And_Get
5244: (p_encoded => FND_API.G_FALSE,
5245: p_count => x_msg_count ,
5246: p_data => x_msg_data );
5247:
5248: EXCEPTION

Line 5249: WHEN FND_API.G_EXC_ERROR THEN

5245: p_count => x_msg_count ,
5246: p_data => x_msg_data );
5247:
5248: EXCEPTION
5249: WHEN FND_API.G_EXC_ERROR THEN
5250: ROLLBACK TO create_version_label_pub;
5251: x_return_status := FND_API.G_RET_STS_ERROR ;
5252: FND_MSG_PUB.Count_And_Get
5253: ( p_encoded => FND_API.G_FALSE,

Line 5251: x_return_status := FND_API.G_RET_STS_ERROR ;

5247:
5248: EXCEPTION
5249: WHEN FND_API.G_EXC_ERROR THEN
5250: ROLLBACK TO create_version_label_pub;
5251: x_return_status := FND_API.G_RET_STS_ERROR ;
5252: FND_MSG_PUB.Count_And_Get
5253: ( p_encoded => FND_API.G_FALSE,
5254: p_count => x_msg_count,
5255: p_data => x_msg_data );

Line 5253: ( p_encoded => FND_API.G_FALSE,

5249: WHEN FND_API.G_EXC_ERROR THEN
5250: ROLLBACK TO create_version_label_pub;
5251: x_return_status := FND_API.G_RET_STS_ERROR ;
5252: FND_MSG_PUB.Count_And_Get
5253: ( p_encoded => FND_API.G_FALSE,
5254: p_count => x_msg_count,
5255: p_data => x_msg_data );
5256:
5257: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 5257: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5253: ( p_encoded => FND_API.G_FALSE,
5254: p_count => x_msg_count,
5255: p_data => x_msg_data );
5256:
5257: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5258: ROLLBACK TO create_version_label_pub;
5259: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5260: FND_MSG_PUB.Count_And_Get
5261: ( p_encoded => FND_API.G_FALSE,

Line 5259: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5255: p_data => x_msg_data );
5256:
5257: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5258: ROLLBACK TO create_version_label_pub;
5259: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5260: FND_MSG_PUB.Count_And_Get
5261: ( p_encoded => FND_API.G_FALSE,
5262: p_count => x_msg_count,
5263: p_data => x_msg_data );

Line 5261: ( p_encoded => FND_API.G_FALSE,

5257: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5258: ROLLBACK TO create_version_label_pub;
5259: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5260: FND_MSG_PUB.Count_And_Get
5261: ( p_encoded => FND_API.G_FALSE,
5262: p_count => x_msg_count,
5263: p_data => x_msg_data );
5264: WHEN OTHERS THEN
5265: ROLLBACK TO create_version_label_pub;

Line 5266: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5262: p_count => x_msg_count,
5263: p_data => x_msg_data );
5264: WHEN OTHERS THEN
5265: ROLLBACK TO create_version_label_pub;
5266: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5267: IF FND_MSG_PUB.Check_Msg_Level
5268: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5269: THEN
5270: FND_MSG_PUB.Add_Exc_Msg

Line 5274: ( p_encoded => FND_API.G_FALSE,

5270: FND_MSG_PUB.Add_Exc_Msg
5271: ( G_PKG_NAME, l_api_name );
5272: END IF;
5273: FND_MSG_PUB.Count_And_Get
5274: ( p_encoded => FND_API.G_FALSE,
5275: p_count => x_msg_count,
5276: p_data => x_msg_data);
5277: END create_version_label;
5278:

Line 5317: IF NOT FND_API.Compatible_API_Call (l_api_version ,

5313:
5314: csi_utility_grp.check_ib_active;
5315:
5316: -- Standard call to check for call compatibility.
5317: IF NOT FND_API.Compatible_API_Call (l_api_version ,
5318: p_api_version ,
5319: l_api_name ,
5320: G_PKG_NAME )
5321: THEN

Line 5322: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5318: p_api_version ,
5319: l_api_name ,
5320: G_PKG_NAME )
5321: THEN
5322: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5323: END IF;
5324:
5325:
5326: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 5327: IF FND_API.to_Boolean( p_init_msg_list ) THEN

5323: END IF;
5324:
5325:
5326: -- Initialize message list if p_init_msg_list is set to TRUE.
5327: IF FND_API.to_Boolean( p_init_msg_list ) THEN
5328: FND_MSG_PUB.initialize;
5329: END IF;
5330:
5331: -- Initialize API return status to success

Line 5332: x_return_status := FND_API.G_RET_STS_SUCCESS;

5328: FND_MSG_PUB.initialize;
5329: END IF;
5330:
5331: -- Initialize API return status to success
5332: x_return_status := FND_API.G_RET_STS_SUCCESS;
5333:
5334: -- Check the profile option debug_level for debug message reporting
5335: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
5336:

Line 5380: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

5376: ,x_msg_count => x_msg_count
5377: ,x_msg_data => x_msg_data );
5378:
5379:
5380: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
5381: l_msg_index := 1;
5382: l_msg_count := x_msg_count;
5383: WHILE l_msg_count > 0 LOOP
5384: x_msg_data := FND_MSG_PUB.GET(

Line 5386: FND_API.G_FALSE );

5382: l_msg_count := x_msg_count;
5383: WHILE l_msg_count > 0 LOOP
5384: x_msg_data := FND_MSG_PUB.GET(
5385: l_msg_index,
5386: FND_API.G_FALSE );
5387: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
5388: l_msg_index := l_msg_index + 1;
5389: l_msg_count := l_msg_count - 1;
5390: END LOOP;

Line 5399: IF FND_API.To_Boolean( p_commit ) THEN

5395: --
5396: -- End of API body
5397:
5398: -- Standard check of p_commit.
5399: IF FND_API.To_Boolean( p_commit ) THEN
5400: COMMIT WORK;
5401: END IF;
5402:
5403: /***** srramakr commented for bug # 3304439

Line 5413: (p_encoded => FND_API.G_FALSE,

5409: ****/
5410:
5411: -- Standard call to get message count and if count is get message info.
5412: FND_MSG_PUB.Count_And_Get
5413: (p_encoded => FND_API.G_FALSE,
5414: p_count => x_msg_count ,
5415: p_data => x_msg_data);
5416: EXCEPTION
5417: WHEN FND_API.G_EXC_ERROR THEN

Line 5417: WHEN FND_API.G_EXC_ERROR THEN

5413: (p_encoded => FND_API.G_FALSE,
5414: p_count => x_msg_count ,
5415: p_data => x_msg_data);
5416: EXCEPTION
5417: WHEN FND_API.G_EXC_ERROR THEN
5418: ROLLBACK TO update_version_label_pub;
5419: x_return_status := FND_API.G_RET_STS_ERROR ;
5420: FND_MSG_PUB.Count_And_Get
5421: ( p_encoded => FND_API.G_FALSE,

Line 5419: x_return_status := FND_API.G_RET_STS_ERROR ;

5415: p_data => x_msg_data);
5416: EXCEPTION
5417: WHEN FND_API.G_EXC_ERROR THEN
5418: ROLLBACK TO update_version_label_pub;
5419: x_return_status := FND_API.G_RET_STS_ERROR ;
5420: FND_MSG_PUB.Count_And_Get
5421: ( p_encoded => FND_API.G_FALSE,
5422: p_count => x_msg_count,
5423: p_data => x_msg_data);

Line 5421: ( p_encoded => FND_API.G_FALSE,

5417: WHEN FND_API.G_EXC_ERROR THEN
5418: ROLLBACK TO update_version_label_pub;
5419: x_return_status := FND_API.G_RET_STS_ERROR ;
5420: FND_MSG_PUB.Count_And_Get
5421: ( p_encoded => FND_API.G_FALSE,
5422: p_count => x_msg_count,
5423: p_data => x_msg_data);
5424: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5425: ROLLBACK TO update_version_label_pub;

Line 5424: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5420: FND_MSG_PUB.Count_And_Get
5421: ( p_encoded => FND_API.G_FALSE,
5422: p_count => x_msg_count,
5423: p_data => x_msg_data);
5424: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5425: ROLLBACK TO update_version_label_pub;
5426: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5427: FND_MSG_PUB.Count_And_Get
5428: ( p_encoded => FND_API.G_FALSE,

Line 5426: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5422: p_count => x_msg_count,
5423: p_data => x_msg_data);
5424: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5425: ROLLBACK TO update_version_label_pub;
5426: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5427: FND_MSG_PUB.Count_And_Get
5428: ( p_encoded => FND_API.G_FALSE,
5429: p_count => x_msg_count,
5430: p_data => x_msg_data);

Line 5428: ( p_encoded => FND_API.G_FALSE,

5424: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5425: ROLLBACK TO update_version_label_pub;
5426: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5427: FND_MSG_PUB.Count_And_Get
5428: ( p_encoded => FND_API.G_FALSE,
5429: p_count => x_msg_count,
5430: p_data => x_msg_data);
5431: WHEN OTHERS THEN
5432: ROLLBACK TO update_version_label_pub;

Line 5433: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5429: p_count => x_msg_count,
5430: p_data => x_msg_data);
5431: WHEN OTHERS THEN
5432: ROLLBACK TO update_version_label_pub;
5433: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5434: IF FND_MSG_PUB.Check_Msg_Level
5435: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5436: THEN
5437: FND_MSG_PUB.Add_Exc_Msg

Line 5441: ( p_encoded => FND_API.G_FALSE,

5437: FND_MSG_PUB.Add_Exc_Msg
5438: ( G_PKG_NAME, l_api_name );
5439: END IF;
5440: FND_MSG_PUB.Count_And_Get
5441: ( p_encoded => FND_API.G_FALSE,
5442: p_count => x_msg_count,
5443: p_data => x_msg_data);
5444:
5445: END update_version_label;

Line 5485: IF NOT FND_API.Compatible_API_Call (l_api_version ,

5481:
5482: csi_utility_grp.check_ib_active;
5483:
5484: -- Standard call to check for call compatibility.
5485: IF NOT FND_API.Compatible_API_Call (l_api_version ,
5486: p_api_version ,
5487: l_api_name ,
5488: G_PKG_NAME )
5489: THEN

Line 5490: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5486: p_api_version ,
5487: l_api_name ,
5488: G_PKG_NAME )
5489: THEN
5490: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5491: END IF;
5492:
5493: -- Initialize message list if p_init_msg_list is set to TRUE.
5494: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 5494: IF FND_API.to_Boolean( p_init_msg_list ) THEN

5490: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5491: END IF;
5492:
5493: -- Initialize message list if p_init_msg_list is set to TRUE.
5494: IF FND_API.to_Boolean( p_init_msg_list ) THEN
5495: FND_MSG_PUB.initialize;
5496: END IF;
5497:
5498: -- Initialize API return status to success

Line 5499: x_return_status := FND_API.G_RET_STS_SUCCESS;

5495: FND_MSG_PUB.initialize;
5496: END IF;
5497:
5498: -- Initialize API return status to success
5499: x_return_status := FND_API.G_RET_STS_SUCCESS;
5500:
5501: -- Check the profile option debug_level for debug message reporting
5502: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
5503:

Line 5542: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

5538: ,x_return_status => x_return_status
5539: ,x_msg_count => x_msg_count
5540: ,x_msg_data => x_msg_data );
5541:
5542: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
5543: l_msg_index := 1;
5544: l_msg_count := x_msg_count;
5545: WHILE l_msg_count > 0 LOOP
5546: x_msg_data := FND_MSG_PUB.GET(

Line 5548: FND_API.G_FALSE );

5544: l_msg_count := x_msg_count;
5545: WHILE l_msg_count > 0 LOOP
5546: x_msg_data := FND_MSG_PUB.GET(
5547: l_msg_index,
5548: FND_API.G_FALSE );
5549: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
5550: l_msg_index := l_msg_index + 1;
5551: l_msg_count := l_msg_count - 1;
5552: END LOOP;

Line 5561: IF FND_API.To_Boolean( p_commit ) THEN

5557: --
5558: -- End of API body
5559:
5560: -- Standard check of p_commit.
5561: IF FND_API.To_Boolean( p_commit ) THEN
5562: COMMIT WORK;
5563: END IF;
5564:
5565: /***** srramakr commented for bug # 3304439

Line 5575: (p_encoded => FND_API.G_FALSE,

5571: ****/
5572:
5573: -- Standard call to get message count and if count is get message info.
5574: FND_MSG_PUB.Count_And_Get
5575: (p_encoded => FND_API.G_FALSE,
5576: p_count => x_msg_count ,
5577: p_data => x_msg_data );
5578: EXCEPTION
5579: WHEN FND_API.G_EXC_ERROR THEN

Line 5579: WHEN FND_API.G_EXC_ERROR THEN

5575: (p_encoded => FND_API.G_FALSE,
5576: p_count => x_msg_count ,
5577: p_data => x_msg_data );
5578: EXCEPTION
5579: WHEN FND_API.G_EXC_ERROR THEN
5580: ROLLBACK TO expire_version_label_pub;
5581: x_return_status := FND_API.G_RET_STS_ERROR ;
5582: FND_MSG_PUB.Count_And_Get
5583: ( p_encoded => FND_API.G_FALSE,

Line 5581: x_return_status := FND_API.G_RET_STS_ERROR ;

5577: p_data => x_msg_data );
5578: EXCEPTION
5579: WHEN FND_API.G_EXC_ERROR THEN
5580: ROLLBACK TO expire_version_label_pub;
5581: x_return_status := FND_API.G_RET_STS_ERROR ;
5582: FND_MSG_PUB.Count_And_Get
5583: ( p_encoded => FND_API.G_FALSE,
5584: p_count => x_msg_count,
5585: p_data => x_msg_data);

Line 5583: ( p_encoded => FND_API.G_FALSE,

5579: WHEN FND_API.G_EXC_ERROR THEN
5580: ROLLBACK TO expire_version_label_pub;
5581: x_return_status := FND_API.G_RET_STS_ERROR ;
5582: FND_MSG_PUB.Count_And_Get
5583: ( p_encoded => FND_API.G_FALSE,
5584: p_count => x_msg_count,
5585: p_data => x_msg_data);
5586: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5587: ROLLBACK TO expire_version_label_pub;

Line 5586: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5582: FND_MSG_PUB.Count_And_Get
5583: ( p_encoded => FND_API.G_FALSE,
5584: p_count => x_msg_count,
5585: p_data => x_msg_data);
5586: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5587: ROLLBACK TO expire_version_label_pub;
5588: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5589: FND_MSG_PUB.Count_And_Get
5590: ( p_encoded => FND_API.G_FALSE,

Line 5588: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5584: p_count => x_msg_count,
5585: p_data => x_msg_data);
5586: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5587: ROLLBACK TO expire_version_label_pub;
5588: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5589: FND_MSG_PUB.Count_And_Get
5590: ( p_encoded => FND_API.G_FALSE,
5591: p_count => x_msg_count,
5592: p_data => x_msg_data);

Line 5590: ( p_encoded => FND_API.G_FALSE,

5586: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5587: ROLLBACK TO expire_version_label_pub;
5588: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5589: FND_MSG_PUB.Count_And_Get
5590: ( p_encoded => FND_API.G_FALSE,
5591: p_count => x_msg_count,
5592: p_data => x_msg_data);
5593: WHEN OTHERS THEN
5594: ROLLBACK TO expire_version_label_pub;

Line 5595: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5591: p_count => x_msg_count,
5592: p_data => x_msg_data);
5593: WHEN OTHERS THEN
5594: ROLLBACK TO expire_version_label_pub;
5595: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5596: IF FND_MSG_PUB.Check_Msg_Level
5597: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5598: THEN
5599: FND_MSG_PUB.Add_Exc_Msg

Line 5603: ( p_encoded => FND_API.G_FALSE,

5599: FND_MSG_PUB.Add_Exc_Msg
5600: ( G_PKG_NAME, l_api_name );
5601: END IF;
5602: FND_MSG_PUB.Count_And_Get
5603: ( p_encoded => FND_API.G_FALSE,
5604: p_count => x_msg_count,
5605: p_data => x_msg_data);
5606: END expire_version_label;
5607:

Line 5801: IF NOT FND_API.Compatible_API_Call (l_api_version,

5797:
5798: csi_utility_grp.check_ib_active;
5799:
5800: -- Standard call to check for call compatibility.
5801: IF NOT FND_API.Compatible_API_Call (l_api_version,
5802: p_api_version,
5803: l_api_name,
5804: g_pkg_name)
5805: THEN

Line 5806: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5802: p_api_version,
5803: l_api_name,
5804: g_pkg_name)
5805: THEN
5806: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5807: END IF;
5808:
5809:
5810: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 5811: IF FND_API.to_Boolean( p_init_msg_list ) THEN

5807: END IF;
5808:
5809:
5810: -- Initialize message list if p_init_msg_list is set to TRUE.
5811: IF FND_API.to_Boolean( p_init_msg_list ) THEN
5812: FND_MSG_PUB.initialize;
5813: END IF;
5814:
5815:

Line 5817: x_return_status := FND_API.G_RET_STS_SUCCESS;

5813: END IF;
5814:
5815:
5816: -- Initialize API return status to success
5817: x_return_status := FND_API.G_RET_STS_SUCCESS;
5818:
5819:
5820: -- Check the profile option debug_level for debug message reporting
5821: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');

Line 5849: IF (p_ext_attribs_query_rec.attribute_value_id = FND_API.G_MISS_NUM)

5845: ****/
5846:
5847: -- Start API body
5848: -- Check if atleast one query parameters are passed
5849: IF (p_ext_attribs_query_rec.attribute_value_id = FND_API.G_MISS_NUM)
5850: AND ( p_ext_attribs_query_rec.instance_id = FND_API.G_MISS_NUM)
5851: AND ( p_ext_attribs_query_rec.attribute_id = FND_API.G_MISS_NUM)
5852: THEN
5853:

Line 5850: AND ( p_ext_attribs_query_rec.instance_id = FND_API.G_MISS_NUM)

5846:
5847: -- Start API body
5848: -- Check if atleast one query parameters are passed
5849: IF (p_ext_attribs_query_rec.attribute_value_id = FND_API.G_MISS_NUM)
5850: AND ( p_ext_attribs_query_rec.instance_id = FND_API.G_MISS_NUM)
5851: AND ( p_ext_attribs_query_rec.attribute_id = FND_API.G_MISS_NUM)
5852: THEN
5853:
5854: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');

Line 5851: AND ( p_ext_attribs_query_rec.attribute_id = FND_API.G_MISS_NUM)

5847: -- Start API body
5848: -- Check if atleast one query parameters are passed
5849: IF (p_ext_attribs_query_rec.attribute_value_id = FND_API.G_MISS_NUM)
5850: AND ( p_ext_attribs_query_rec.instance_id = FND_API.G_MISS_NUM)
5851: AND ( p_ext_attribs_query_rec.attribute_id = FND_API.G_MISS_NUM)
5852: THEN
5853:
5854: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
5855: FND_MSG_PUB.ADD;

Line 5856: RAISE FND_API.G_EXC_ERROR;

5852: THEN
5853:
5854: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
5855: FND_MSG_PUB.ADD;
5856: RAISE FND_API.G_EXC_ERROR;
5857: END IF;
5858:
5859:
5860: -- Generate the where clause

Line 5924: IF (p_time_stamp IS NOT NULL) AND (p_time_stamp <> FND_API.G_MISS_DATE) THEN

5920:
5921: -- Close the cursor
5922: DBMS_SQL.CLOSE_CURSOR(l_cur_get_ext);
5923:
5924: IF (p_time_stamp IS NOT NULL) AND (p_time_stamp <> FND_API.G_MISS_DATE) THEN
5925: IF p_time_stamp <= sysdate THEN
5926: csi_item_instance_pvt.Construct_ext_From_Hist(x_ext_attrib_tbl, p_time_stamp);
5927: ELSE
5928: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_HIST_PARAMS');

Line 5930: RAISE FND_API.G_EXC_ERROR;

5926: csi_item_instance_pvt.Construct_ext_From_Hist(x_ext_attrib_tbl, p_time_stamp);
5927: ELSE
5928: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_HIST_PARAMS');
5929: FND_MSG_PUB.ADD;
5930: RAISE FND_API.G_EXC_ERROR;
5931: END IF;
5932: END IF;
5933:
5934: IF (p_ext_attribs_query_rec.instance_id IS NOT NULL AND p_ext_attribs_query_rec.instance_id <> fnd_api.g_miss_num)

Line 5934: IF (p_ext_attribs_query_rec.instance_id IS NOT NULL AND p_ext_attribs_query_rec.instance_id <> fnd_api.g_miss_num)

5930: RAISE FND_API.G_EXC_ERROR;
5931: END IF;
5932: END IF;
5933:
5934: IF (p_ext_attribs_query_rec.instance_id IS NOT NULL AND p_ext_attribs_query_rec.instance_id <> fnd_api.g_miss_num)
5935: THEN
5936:
5937: FOR attrib_csr IN ext_attrib_csr(p_ext_attribs_query_rec.instance_id)
5938: LOOP

Line 5977: IF FND_API.To_Boolean( p_commit ) THEN

5973: -- End of API body
5974:
5975: -- Standard check of p_commit.
5976: /*
5977: IF FND_API.To_Boolean( p_commit ) THEN
5978: COMMIT WORK;
5979: END IF;
5980: */
5981:

Line 5992: (p_encoded => FND_API.G_FALSE,

5988: ****/
5989:
5990: -- Standard call to get message count and if count is get message info.
5991: FND_MSG_PUB.Count_And_Get
5992: (p_encoded => FND_API.G_FALSE,
5993: p_count => x_msg_count ,
5994: p_data => x_msg_data
5995: );
5996:

Line 5999: WHEN FND_API.G_EXC_ERROR THEN

5995: );
5996:
5997:
5998: EXCEPTION
5999: WHEN FND_API.G_EXC_ERROR THEN
6000: -- ROLLBACK TO get_extended_attrib_values;
6001: x_return_status := FND_API.G_RET_STS_ERROR ;
6002: FND_MSG_PUB.Count_And_Get
6003: ( p_encoded => FND_API.G_FALSE,

Line 6001: x_return_status := FND_API.G_RET_STS_ERROR ;

5997:
5998: EXCEPTION
5999: WHEN FND_API.G_EXC_ERROR THEN
6000: -- ROLLBACK TO get_extended_attrib_values;
6001: x_return_status := FND_API.G_RET_STS_ERROR ;
6002: FND_MSG_PUB.Count_And_Get
6003: ( p_encoded => FND_API.G_FALSE,
6004: p_count => x_msg_count,
6005: p_data => x_msg_data

Line 6003: ( p_encoded => FND_API.G_FALSE,

5999: WHEN FND_API.G_EXC_ERROR THEN
6000: -- ROLLBACK TO get_extended_attrib_values;
6001: x_return_status := FND_API.G_RET_STS_ERROR ;
6002: FND_MSG_PUB.Count_And_Get
6003: ( p_encoded => FND_API.G_FALSE,
6004: p_count => x_msg_count,
6005: p_data => x_msg_data
6006: );
6007:

Line 6008: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6004: p_count => x_msg_count,
6005: p_data => x_msg_data
6006: );
6007:
6008: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6009: -- ROLLBACK TO get_extended_attrib_values;
6010: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6011: FND_MSG_PUB.Count_And_Get
6012: ( p_encoded => FND_API.G_FALSE,

Line 6010: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6006: );
6007:
6008: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6009: -- ROLLBACK TO get_extended_attrib_values;
6010: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6011: FND_MSG_PUB.Count_And_Get
6012: ( p_encoded => FND_API.G_FALSE,
6013: p_count => x_msg_count,
6014: p_data => x_msg_data

Line 6012: ( p_encoded => FND_API.G_FALSE,

6008: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6009: -- ROLLBACK TO get_extended_attrib_values;
6010: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6011: FND_MSG_PUB.Count_And_Get
6012: ( p_encoded => FND_API.G_FALSE,
6013: p_count => x_msg_count,
6014: p_data => x_msg_data
6015: );
6016:

Line 6023: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6019: DBMS_SQL.CLOSE_CURSOR(l_cur_get_ext);
6020: END IF;
6021:
6022: -- ROLLBACK TO get_extended_attrib_values;
6023: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6024:
6025: IF FND_MSG_PUB.Check_Msg_Level
6026: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6027: THEN

Line 6035: ( p_encoded => FND_API.G_FALSE,

6031: );
6032: END IF;
6033:
6034: FND_MSG_PUB.Count_And_Get
6035: ( p_encoded => FND_API.G_FALSE,
6036: p_count => x_msg_count,
6037: p_data => x_msg_data
6038: );
6039:

Line 6081: IF NOT FND_API.Compatible_API_Call (l_api_version,

6077:
6078: csi_utility_grp.check_ib_active;
6079:
6080: -- Standard call to check for call compatibility.
6081: IF NOT FND_API.Compatible_API_Call (l_api_version,
6082: p_api_version,
6083: l_api_name ,
6084: g_pkg_name)
6085: THEN

Line 6086: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6082: p_api_version,
6083: l_api_name ,
6084: g_pkg_name)
6085: THEN
6086: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6087: END IF;
6088:
6089:
6090: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 6091: IF FND_API.to_Boolean( p_init_msg_list ) THEN

6087: END IF;
6088:
6089:
6090: -- Initialize message list if p_init_msg_list is set to TRUE.
6091: IF FND_API.to_Boolean( p_init_msg_list ) THEN
6092: FND_MSG_PUB.initialize;
6093: END IF;
6094:
6095:

Line 6097: x_return_status := FND_API.G_RET_STS_SUCCESS;

6093: END IF;
6094:
6095:
6096: -- Initialize API return status to success
6097: x_return_status := FND_API.G_RET_STS_SUCCESS;
6098:
6099:
6100: -- Check the profile option debug_level for debug message reporting
6101:

Line 6139: ,p_commit => fnd_api.g_false

6135: LOOP
6136: IF p_ext_attrib_tbl.EXISTS(tab_row) THEN
6137: csi_item_instance_pvt.create_extended_attrib_values
6138: ( p_api_version => p_api_version
6139: ,p_commit => fnd_api.g_false
6140: ,p_init_msg_list => p_init_msg_list
6141: ,p_validation_level => p_validation_level
6142: ,p_ext_attrib_rec => p_ext_attrib_tbl(tab_row)
6143: ,p_txn_rec => p_txn_rec

Line 6153: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

6149: ,p_ext_attr_tbl => l_ext_attr_tbl
6150: ,p_ext_cat_tbl => l_ext_cat_tbl
6151: );
6152:
6153: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
6154: l_msg_index := 1;
6155: l_msg_count := x_msg_count;
6156: WHILE l_msg_count > 0 LOOP
6157: x_msg_data := FND_MSG_PUB.GET

Line 6159: FND_API.G_FALSE );

6155: l_msg_count := x_msg_count;
6156: WHILE l_msg_count > 0 LOOP
6157: x_msg_data := FND_MSG_PUB.GET
6158: (l_msg_index,
6159: FND_API.G_FALSE );
6160:
6161: csi_gen_utility_pvt.put_line( ' Failed Pub:create_extended_attrib_values..');
6162: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6163: l_msg_index := l_msg_index + 1;

Line 6166: RAISE FND_API.G_EXC_ERROR;

6162: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6163: l_msg_index := l_msg_index + 1;
6164: l_msg_count := l_msg_count - 1;
6165: END LOOP;
6166: RAISE FND_API.G_EXC_ERROR;
6167: END IF;
6168: END IF;
6169: END LOOP;
6170: END IF;

Line 6176: IF FND_API.To_Boolean( p_commit ) THEN

6172: -- End of API body
6173:
6174:
6175: -- Standard check of p_commit.
6176: IF FND_API.To_Boolean( p_commit ) THEN
6177: COMMIT WORK;
6178: END IF;
6179:
6180: /***** srramakr commented for bug # 3304439

Line 6191: (p_encoded => FND_API.G_FALSE,

6187:
6188:
6189: -- Standard call to get message count and if count is get message info.
6190: FND_MSG_PUB.Count_And_Get
6191: (p_encoded => FND_API.G_FALSE,
6192: p_count => x_msg_count ,
6193: p_data => x_msg_data
6194: );
6195:

Line 6199: WHEN FND_API.G_EXC_ERROR THEN

6195:
6196:
6197: EXCEPTION
6198:
6199: WHEN FND_API.G_EXC_ERROR THEN
6200: ROLLBACK TO create_extended_attrib_values;
6201: x_return_status := FND_API.G_RET_STS_ERROR ;
6202: FND_MSG_PUB.Count_And_Get
6203: ( p_encoded => FND_API.G_FALSE,

Line 6201: x_return_status := FND_API.G_RET_STS_ERROR ;

6197: EXCEPTION
6198:
6199: WHEN FND_API.G_EXC_ERROR THEN
6200: ROLLBACK TO create_extended_attrib_values;
6201: x_return_status := FND_API.G_RET_STS_ERROR ;
6202: FND_MSG_PUB.Count_And_Get
6203: ( p_encoded => FND_API.G_FALSE,
6204: p_count => x_msg_count,
6205: p_data => x_msg_data

Line 6203: ( p_encoded => FND_API.G_FALSE,

6199: WHEN FND_API.G_EXC_ERROR THEN
6200: ROLLBACK TO create_extended_attrib_values;
6201: x_return_status := FND_API.G_RET_STS_ERROR ;
6202: FND_MSG_PUB.Count_And_Get
6203: ( p_encoded => FND_API.G_FALSE,
6204: p_count => x_msg_count,
6205: p_data => x_msg_data
6206: );
6207:

Line 6208: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6204: p_count => x_msg_count,
6205: p_data => x_msg_data
6206: );
6207:
6208: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6209: ROLLBACK TO create_extended_attrib_values;
6210: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6211: FND_MSG_PUB.Count_And_Get
6212: ( p_encoded => FND_API.G_FALSE,

Line 6210: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6206: );
6207:
6208: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6209: ROLLBACK TO create_extended_attrib_values;
6210: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6211: FND_MSG_PUB.Count_And_Get
6212: ( p_encoded => FND_API.G_FALSE,
6213: p_count => x_msg_count,
6214: p_data => x_msg_data

Line 6212: ( p_encoded => FND_API.G_FALSE,

6208: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6209: ROLLBACK TO create_extended_attrib_values;
6210: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6211: FND_MSG_PUB.Count_And_Get
6212: ( p_encoded => FND_API.G_FALSE,
6213: p_count => x_msg_count,
6214: p_data => x_msg_data
6215: );
6216:

Line 6220: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6216:
6217: WHEN OTHERS THEN
6218:
6219: ROLLBACK TO create_extended_attrib_values;
6220: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6221:
6222: IF FND_MSG_PUB.Check_Msg_Level
6223: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6224: THEN

Line 6232: ( p_encoded => FND_API.G_FALSE,

6228: );
6229: END IF;
6230:
6231: FND_MSG_PUB.Count_And_Get
6232: ( p_encoded => FND_API.G_FALSE,
6233: p_count => x_msg_count,
6234: p_data => x_msg_data
6235: );
6236:

Line 6278: IF NOT FND_API.Compatible_API_Call (l_api_version,

6274:
6275: csi_utility_grp.check_ib_active;
6276:
6277: -- Standard call to check for call compatibility.
6278: IF NOT FND_API.Compatible_API_Call (l_api_version,
6279: p_api_version,
6280: l_api_name,
6281: g_pkg_name)
6282: THEN

Line 6283: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6279: p_api_version,
6280: l_api_name,
6281: g_pkg_name)
6282: THEN
6283: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6284: END IF;
6285:
6286:
6287: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 6288: IF FND_API.to_Boolean( p_init_msg_list ) THEN

6284: END IF;
6285:
6286:
6287: -- Initialize message list if p_init_msg_list is set to TRUE.
6288: IF FND_API.to_Boolean( p_init_msg_list ) THEN
6289: FND_MSG_PUB.initialize;
6290: END IF;
6291:
6292:

Line 6294: x_return_status := FND_API.G_RET_STS_SUCCESS;

6290: END IF;
6291:
6292:
6293: -- Initialize API return status to success
6294: x_return_status := FND_API.G_RET_STS_SUCCESS;
6295:
6296:
6297: -- Check the profile option debug_level for debug message reporting
6298: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');

Line 6333: ,p_commit => fnd_api.g_false

6329: LOOP
6330: IF p_ext_attrib_tbl.EXISTS(tab_row) THEN
6331: csi_item_instance_pvt.update_extended_attrib_values
6332: (p_api_version => p_api_version
6333: ,p_commit => fnd_api.g_false
6334: ,p_init_msg_list => p_init_msg_list
6335: ,p_validation_level => p_validation_level
6336: ,p_ext_attrib_rec => p_ext_attrib_tbl(tab_row)
6337: ,p_txn_rec => p_txn_rec

Line 6347: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

6343: -- ,p_ext_attr_tbl => l_ext_attr_tbl
6344: -- ,p_ext_cat_tbl => l_ext_cat_tbl
6345: );
6346:
6347: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
6348: l_msg_index := 1;
6349: l_msg_count := x_msg_count;
6350: WHILE l_msg_count > 0 LOOP
6351: x_msg_data := FND_MSG_PUB.GET

Line 6353: FND_API.G_FALSE );

6349: l_msg_count := x_msg_count;
6350: WHILE l_msg_count > 0 LOOP
6351: x_msg_data := FND_MSG_PUB.GET
6352: (l_msg_index,
6353: FND_API.G_FALSE );
6354:
6355: csi_gen_utility_pvt.put_line( ' Failed Pub:update_extended_attrib_values..');
6356: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6357: l_msg_index := l_msg_index + 1;

Line 6360: RAISE FND_API.G_EXC_ERROR;

6356: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6357: l_msg_index := l_msg_index + 1;
6358: l_msg_count := l_msg_count - 1;
6359: END LOOP;
6360: RAISE FND_API.G_EXC_ERROR;
6361: END IF;
6362:
6363: END IF;
6364: END LOOP;

Line 6370: IF FND_API.To_Boolean( p_commit ) THEN

6366:
6367: -- End of API body
6368:
6369: -- Standard check of p_commit.
6370: IF FND_API.To_Boolean( p_commit ) THEN
6371: COMMIT WORK;
6372: END IF;
6373:
6374: /***** srramakr commented for bug # 3304439

Line 6384: (p_encoded => FND_API.G_FALSE,

6380: ****/
6381:
6382: -- Standard call to get message count and if count is get message info.
6383: FND_MSG_PUB.Count_And_Get
6384: (p_encoded => FND_API.G_FALSE,
6385: p_count => x_msg_count ,
6386: p_data => x_msg_data
6387: );
6388:

Line 6392: WHEN FND_API.G_EXC_ERROR THEN

6388:
6389:
6390: EXCEPTION
6391:
6392: WHEN FND_API.G_EXC_ERROR THEN
6393: ROLLBACK TO update_extended_attrib_values;
6394: x_return_status := FND_API.G_RET_STS_ERROR ;
6395: FND_MSG_PUB.Count_And_Get
6396: ( p_encoded => FND_API.G_FALSE,

Line 6394: x_return_status := FND_API.G_RET_STS_ERROR ;

6390: EXCEPTION
6391:
6392: WHEN FND_API.G_EXC_ERROR THEN
6393: ROLLBACK TO update_extended_attrib_values;
6394: x_return_status := FND_API.G_RET_STS_ERROR ;
6395: FND_MSG_PUB.Count_And_Get
6396: ( p_encoded => FND_API.G_FALSE,
6397: p_count => x_msg_count,
6398: p_data => x_msg_data

Line 6396: ( p_encoded => FND_API.G_FALSE,

6392: WHEN FND_API.G_EXC_ERROR THEN
6393: ROLLBACK TO update_extended_attrib_values;
6394: x_return_status := FND_API.G_RET_STS_ERROR ;
6395: FND_MSG_PUB.Count_And_Get
6396: ( p_encoded => FND_API.G_FALSE,
6397: p_count => x_msg_count,
6398: p_data => x_msg_data
6399: );
6400:

Line 6401: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6397: p_count => x_msg_count,
6398: p_data => x_msg_data
6399: );
6400:
6401: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6402: ROLLBACK TO update_extended_attrib_values;
6403: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6404: FND_MSG_PUB.Count_And_Get
6405: ( p_encoded => FND_API.G_FALSE,

Line 6403: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6399: );
6400:
6401: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6402: ROLLBACK TO update_extended_attrib_values;
6403: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6404: FND_MSG_PUB.Count_And_Get
6405: ( p_encoded => FND_API.G_FALSE,
6406: p_count => x_msg_count,
6407: p_data => x_msg_data

Line 6405: ( p_encoded => FND_API.G_FALSE,

6401: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6402: ROLLBACK TO update_extended_attrib_values;
6403: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6404: FND_MSG_PUB.Count_And_Get
6405: ( p_encoded => FND_API.G_FALSE,
6406: p_count => x_msg_count,
6407: p_data => x_msg_data
6408: );
6409:

Line 6412: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6408: );
6409:
6410: WHEN OTHERS THEN
6411: ROLLBACK TO update_extended_attrib_values;
6412: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6413:
6414: IF FND_MSG_PUB.Check_Msg_Level
6415: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6416: THEN

Line 6424: ( p_encoded => FND_API.G_FALSE,

6420: );
6421: END IF;
6422:
6423: FND_MSG_PUB.Count_And_Get
6424: ( p_encoded => FND_API.G_FALSE,
6425: p_count => x_msg_count,
6426: p_data => x_msg_data
6427: );
6428:

Line 6466: IF NOT FND_API.Compatible_API_Call (l_api_version,

6462:
6463: csi_utility_grp.check_ib_active;
6464:
6465: -- Standard call to check for call compatibility.
6466: IF NOT FND_API.Compatible_API_Call (l_api_version,
6467: p_api_version,
6468: l_api_name ,
6469: g_pkg_name)
6470: THEN

Line 6471: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6467: p_api_version,
6468: l_api_name ,
6469: g_pkg_name)
6470: THEN
6471: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6472: END IF;
6473:
6474:
6475: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 6476: IF FND_API.to_Boolean( p_init_msg_list ) THEN

6472: END IF;
6473:
6474:
6475: -- Initialize message list if p_init_msg_list is set to TRUE.
6476: IF FND_API.to_Boolean( p_init_msg_list ) THEN
6477: FND_MSG_PUB.initialize;
6478: END IF;
6479:
6480:

Line 6482: x_return_status := FND_API.G_RET_STS_SUCCESS;

6478: END IF;
6479:
6480:
6481: -- Initialize API return status to success
6482: x_return_status := FND_API.G_RET_STS_SUCCESS;
6483:
6484:
6485: -- Check the profile option debug_level for debug message reporting
6486:

Line 6523: ,p_commit => fnd_api.g_false

6519: IF p_ext_attrib_tbl.EXISTS(tab_row) THEN
6520:
6521: csi_item_instance_pvt.expire_extended_attrib_values
6522: ( p_api_version => p_api_version
6523: ,p_commit => fnd_api.g_false
6524: ,p_init_msg_list => p_init_msg_list
6525: ,p_validation_level => p_validation_level
6526: ,p_ext_attrib_rec => p_ext_attrib_tbl(tab_row)
6527: ,p_txn_rec => p_txn_rec

Line 6533: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

6529: ,x_msg_count => x_msg_count
6530: ,x_msg_data => x_msg_data
6531: );
6532:
6533: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
6534: l_msg_index := 1;
6535: l_msg_count := x_msg_count;
6536: WHILE l_msg_count > 0 LOOP
6537: x_msg_data := FND_MSG_PUB.GET

Line 6539: FND_API.G_FALSE );

6535: l_msg_count := x_msg_count;
6536: WHILE l_msg_count > 0 LOOP
6537: x_msg_data := FND_MSG_PUB.GET
6538: (l_msg_index,
6539: FND_API.G_FALSE );
6540:
6541: csi_gen_utility_pvt.put_line( ' Failed Pub:expire_extended_attrib_values..');
6542: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6543: l_msg_index := l_msg_index + 1;

Line 6546: RAISE FND_API.G_EXC_ERROR;

6542: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6543: l_msg_index := l_msg_index + 1;
6544: l_msg_count := l_msg_count - 1;
6545: END LOOP;
6546: RAISE FND_API.G_EXC_ERROR;
6547: END IF;
6548: END IF;
6549: END LOOP;
6550: END IF;

Line 6556: IF FND_API.To_Boolean( p_commit ) THEN

6552: -- End of API body
6553:
6554:
6555: -- Standard check of p_commit.
6556: IF FND_API.To_Boolean( p_commit ) THEN
6557: COMMIT WORK;
6558: END IF;
6559:
6560: /***** srramakr commented for bug # 3304439

Line 6571: (p_encoded => FND_API.G_FALSE,

6567:
6568:
6569: -- Standard call to get message count and if count is get message info.
6570: FND_MSG_PUB.Count_And_Get
6571: (p_encoded => FND_API.G_FALSE,
6572: p_count => x_msg_count ,
6573: p_data => x_msg_data
6574: );
6575:

Line 6579: WHEN FND_API.G_EXC_ERROR THEN

6575:
6576:
6577: EXCEPTION
6578:
6579: WHEN FND_API.G_EXC_ERROR THEN
6580: ROLLBACK TO delete_extended_attrib_values;
6581: x_return_status := FND_API.G_RET_STS_ERROR ;
6582: FND_MSG_PUB.Count_And_Get
6583: ( p_encoded => FND_API.G_FALSE,

Line 6581: x_return_status := FND_API.G_RET_STS_ERROR ;

6577: EXCEPTION
6578:
6579: WHEN FND_API.G_EXC_ERROR THEN
6580: ROLLBACK TO delete_extended_attrib_values;
6581: x_return_status := FND_API.G_RET_STS_ERROR ;
6582: FND_MSG_PUB.Count_And_Get
6583: ( p_encoded => FND_API.G_FALSE,
6584: p_count => x_msg_count,
6585: p_data => x_msg_data

Line 6583: ( p_encoded => FND_API.G_FALSE,

6579: WHEN FND_API.G_EXC_ERROR THEN
6580: ROLLBACK TO delete_extended_attrib_values;
6581: x_return_status := FND_API.G_RET_STS_ERROR ;
6582: FND_MSG_PUB.Count_And_Get
6583: ( p_encoded => FND_API.G_FALSE,
6584: p_count => x_msg_count,
6585: p_data => x_msg_data
6586: );
6587:

Line 6588: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6584: p_count => x_msg_count,
6585: p_data => x_msg_data
6586: );
6587:
6588: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6589: ROLLBACK TO delete_extended_attrib_values;
6590: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6591: FND_MSG_PUB.Count_And_Get
6592: ( p_encoded => FND_API.G_FALSE,

Line 6590: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6586: );
6587:
6588: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6589: ROLLBACK TO delete_extended_attrib_values;
6590: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6591: FND_MSG_PUB.Count_And_Get
6592: ( p_encoded => FND_API.G_FALSE,
6593: p_count => x_msg_count,
6594: p_data => x_msg_data

Line 6592: ( p_encoded => FND_API.G_FALSE,

6588: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6589: ROLLBACK TO delete_extended_attrib_values;
6590: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6591: FND_MSG_PUB.Count_And_Get
6592: ( p_encoded => FND_API.G_FALSE,
6593: p_count => x_msg_count,
6594: p_data => x_msg_data
6595: );
6596:

Line 6599: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6595: );
6596:
6597: WHEN OTHERS THEN
6598: ROLLBACK TO delete_extended_attrib_values;
6599: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6600:
6601: IF FND_MSG_PUB.Check_Msg_Level
6602: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6603: THEN

Line 6611: ( p_encoded => FND_API.G_FALSE,

6607: );
6608: END IF;
6609:
6610: FND_MSG_PUB.Count_And_Get
6611: ( p_encoded => FND_API.G_FALSE,
6612: p_count => x_msg_count,
6613: p_data => x_msg_data
6614: );
6615:

Line 6667: IF NOT FND_API.Compatible_API_Call (l_api_version,

6663:
6664: csi_utility_grp.check_ib_active;
6665:
6666: -- Standard call to check for call compatibility.
6667: IF NOT FND_API.Compatible_API_Call (l_api_version,
6668: p_api_version,
6669: l_api_name ,
6670: G_PKG_NAME)
6671: THEN

Line 6672: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6668: p_api_version,
6669: l_api_name ,
6670: G_PKG_NAME)
6671: THEN
6672: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6673: END IF;
6674:
6675: -- Initialize message list if p_init_msg_list is set to TRUE.
6676: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 6676: IF FND_API.to_Boolean( p_init_msg_list ) THEN

6672: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6673: END IF;
6674:
6675: -- Initialize message list if p_init_msg_list is set to TRUE.
6676: IF FND_API.to_Boolean( p_init_msg_list ) THEN
6677: FND_MSG_PUB.initialize;
6678: END IF;
6679:
6680: -- Initialize API return status to success

Line 6681: x_return_status := FND_API.G_RET_STS_SUCCESS;

6677: FND_MSG_PUB.initialize;
6678: END IF;
6679:
6680: -- Initialize API return status to success
6681: x_return_status := FND_API.G_RET_STS_SUCCESS;
6682:
6683: -- Check the profile option debug_level for debug message reporting
6684: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
6685:

Line 6718: ,p_commit => fnd_api.g_false

6714: -- Start API body
6715:
6716: csi_item_instance_pvt.copy_item_instance
6717: ( p_api_version => p_api_version
6718: ,p_commit => fnd_api.g_false
6719: ,p_init_msg_list => p_init_msg_list
6720: ,p_validation_level => p_validation_level
6721: ,p_source_instance_rec => p_source_instance_rec
6722: ,p_copy_ext_attribs => p_copy_ext_attribs

Line 6730: ,p_call_from_split => fnd_api.g_false

6726: ,p_copy_accounts => p_copy_accounts
6727: ,p_copy_asset_assignments => p_copy_asset_assignments
6728: ,p_copy_pricing_attribs => p_copy_pricing_attribs
6729: ,p_copy_inst_children => p_copy_inst_children
6730: ,p_call_from_split => fnd_api.g_false
6731: ,p_txn_rec => p_txn_rec
6732: ,x_new_instance_tbl => x_new_instance_tbl
6733: ,x_return_status => x_return_status
6734: ,x_msg_count => x_msg_count

Line 6738: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

6734: ,x_msg_count => x_msg_count
6735: ,x_msg_data => x_msg_data
6736: );
6737:
6738: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
6739: FOR i in 1..x_msg_Count LOOP
6740: FND_MSG_PUB.Get(p_msg_index => i,
6741: p_encoded => 'F',
6742: p_data => x_msg_data,

Line 6747: RAISE fnd_api.g_exc_error;

6743: p_msg_index_out => x_msg_index_out );
6744:
6745: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6746: End LOOP;
6747: RAISE fnd_api.g_exc_error;
6748: END IF;
6749:
6750: -- End of API body
6751:

Line 6753: IF FND_API.To_Boolean( p_commit ) THEN

6749:
6750: -- End of API body
6751:
6752: -- Standard check of p_commit
6753: IF FND_API.To_Boolean( p_commit ) THEN
6754: COMMIT WORK;
6755: END IF;
6756:
6757:

Line 6761: (p_encoded => FND_API.G_FALSE,

6757:
6758: -- Standard call to get message count and if count is get message info.
6759:
6760: FND_MSG_PUB.Count_And_Get
6761: (p_encoded => FND_API.G_FALSE,
6762: p_count => x_msg_count ,
6763: p_data => x_msg_data
6764: );
6765:

Line 6768: WHEN FND_API.G_EXC_ERROR THEN

6764: );
6765:
6766:
6767: EXCEPTION
6768: WHEN FND_API.G_EXC_ERROR THEN
6769: ROLLBACK TO copy_item_instance;
6770: x_return_status := FND_API.G_RET_STS_ERROR ;
6771: FND_MSG_PUB.Count_And_Get
6772: ( p_encoded => FND_API.G_FALSE,

Line 6770: x_return_status := FND_API.G_RET_STS_ERROR ;

6766:
6767: EXCEPTION
6768: WHEN FND_API.G_EXC_ERROR THEN
6769: ROLLBACK TO copy_item_instance;
6770: x_return_status := FND_API.G_RET_STS_ERROR ;
6771: FND_MSG_PUB.Count_And_Get
6772: ( p_encoded => FND_API.G_FALSE,
6773: p_count => x_msg_count,
6774: p_data => x_msg_data

Line 6772: ( p_encoded => FND_API.G_FALSE,

6768: WHEN FND_API.G_EXC_ERROR THEN
6769: ROLLBACK TO copy_item_instance;
6770: x_return_status := FND_API.G_RET_STS_ERROR ;
6771: FND_MSG_PUB.Count_And_Get
6772: ( p_encoded => FND_API.G_FALSE,
6773: p_count => x_msg_count,
6774: p_data => x_msg_data
6775: );
6776:

Line 6777: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6773: p_count => x_msg_count,
6774: p_data => x_msg_data
6775: );
6776:
6777: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6778: ROLLBACK TO copy_item_instance;
6779: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6780: FND_MSG_PUB.Count_And_Get
6781: ( p_encoded => FND_API.G_FALSE,

Line 6779: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6775: );
6776:
6777: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6778: ROLLBACK TO copy_item_instance;
6779: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6780: FND_MSG_PUB.Count_And_Get
6781: ( p_encoded => FND_API.G_FALSE,
6782: p_count => x_msg_count,
6783: p_data => x_msg_data

Line 6781: ( p_encoded => FND_API.G_FALSE,

6777: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6778: ROLLBACK TO copy_item_instance;
6779: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6780: FND_MSG_PUB.Count_And_Get
6781: ( p_encoded => FND_API.G_FALSE,
6782: p_count => x_msg_count,
6783: p_data => x_msg_data
6784: );
6785:

Line 6788: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6784: );
6785:
6786: WHEN OTHERS THEN
6787: ROLLBACK TO copy_item_instance;
6788: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6789: IF FND_MSG_PUB.Check_Msg_Level
6790: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6791: THEN
6792: FND_MSG_PUB.Add_Exc_Msg

Line 6799: ( p_encoded => FND_API.G_FALSE,

6795: );
6796: END IF;
6797:
6798: FND_MSG_PUB.Count_And_Get
6799: ( p_encoded => FND_API.G_FALSE,
6800: p_count => x_msg_count,
6801: p_data => x_msg_data
6802: );
6803:

Line 6849: IF NVL(l_curr_instance_rec.install_date,FND_API.G_MISS_DATE) <>

6845: x_txn_type_tbl(l_row_index) := 'UPD';
6846: l_row_index := l_row_index + 1;
6847: END IF;
6848:
6849: IF NVL(l_curr_instance_rec.install_date,FND_API.G_MISS_DATE) <>
6850: NVL(p_instance_rec.install_date,FND_API.G_MISS_DATE) THEN
6851: x_txn_type_tbl(l_row_index) := 'IDC';
6852: l_row_index := l_row_index + 1;
6853: END IF;

Line 6850: NVL(p_instance_rec.install_date,FND_API.G_MISS_DATE) THEN

6846: l_row_index := l_row_index + 1;
6847: END IF;
6848:
6849: IF NVL(l_curr_instance_rec.install_date,FND_API.G_MISS_DATE) <>
6850: NVL(p_instance_rec.install_date,FND_API.G_MISS_DATE) THEN
6851: x_txn_type_tbl(l_row_index) := 'IDC';
6852: l_row_index := l_row_index + 1;
6853: END IF;
6854:

Line 6856: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE AND

6852: l_row_index := l_row_index + 1;
6853: END IF;
6854:
6855: IF p_instance_rec.active_end_date IS NOT NULL AND
6856: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE AND
6857: p_instance_rec.active_end_date <= SYSDATE THEN
6858: x_txn_type_tbl(l_row_index) := 'TRM';
6859: l_row_index := l_row_index + 1;
6860: END IF;

Line 6867: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE AND

6863: IF l_curr_instance_rec.active_end_date IS NOT NULL AND
6864: l_curr_instance_rec.active_end_date <= SYSDATE AND
6865: (p_instance_rec.active_end_date IS NULL OR
6866: (p_instance_rec.active_end_date IS NOT NULL AND
6867: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE AND
6868: p_instance_rec.active_end_date > SYSDATE) ) THEN
6869: */
6870: IF (l_curr_instance_rec.active_end_date IS NOT NULL
6871: AND ( p_instance_rec.active_end_date <> FND_API.G_MISS_DATE or p_instance_rec.active_end_date is null))

Line 6871: AND ( p_instance_rec.active_end_date <> FND_API.G_MISS_DATE or p_instance_rec.active_end_date is null))

6867: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE AND
6868: p_instance_rec.active_end_date > SYSDATE) ) THEN
6869: */
6870: IF (l_curr_instance_rec.active_end_date IS NOT NULL
6871: AND ( p_instance_rec.active_end_date <> FND_API.G_MISS_DATE or p_instance_rec.active_end_date is null))
6872: AND ((l_curr_instance_rec.active_end_date < p_instance_rec.active_end_date
6873: AND p_instance_rec.active_end_date > SYSDATE)
6874: OR (p_instance_rec.active_end_date IS NULL)) THEN
6875: x_txn_type_tbl(l_row_index) := 'RIN';

Line 6946: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS)

6942: x_txn_type_tbl(i) := l_oks_txn_tbl(i);
6943: END LOOP;
6944: END IF;
6945:
6946: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS)
6947: THEN
6948: csi_gen_utility_pvt.put_line('Error from Call_to_contracts...');
6949: l_msg_index := 1;
6950: l_msg_count := x_msg_count;

Line 6954: FND_API.G_FALSE

6950: l_msg_count := x_msg_count;
6951: WHILE l_msg_count > 0 LOOP
6952: x_msg_data := FND_MSG_PUB.GET
6953: ( l_msg_index,
6954: FND_API.G_FALSE
6955: );
6956: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
6957: l_msg_index := l_msg_index + 1;
6958: l_msg_count := l_msg_count - 1;

Line 6960: RAISE FND_API.G_EXC_ERROR;

6956: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
6957: l_msg_index := l_msg_index + 1;
6958: l_msg_count := l_msg_count - 1;
6959: END LOOP;
6960: RAISE FND_API.G_EXC_ERROR;
6961: END IF;
6962:
6963: END IF;
6964:

Line 6966: WHEN FND_API.G_EXC_ERROR THEN

6962:
6963: END IF;
6964:
6965: EXCEPTION
6966: WHEN FND_API.G_EXC_ERROR THEN
6967: ROLLBACK TO get_oks_txn_types;
6968: x_return_status := FND_API.G_RET_STS_ERROR ;
6969:
6970: END get_oks_txn_types;

Line 6968: x_return_status := FND_API.G_RET_STS_ERROR ;

6964:
6965: EXCEPTION
6966: WHEN FND_API.G_EXC_ERROR THEN
6967: ROLLBACK TO get_oks_txn_types;
6968: x_return_status := FND_API.G_RET_STS_ERROR ;
6969:
6970: END get_oks_txn_types;
6971:
6972: