DBA Data[Home] [Help]

APPS.CSI_ITEM_INSTANCE_PUB dependencies on FND_API

Line 152: IF NOT FND_API.Compatible_API_Call (l_api_version,

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

Line 157: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

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

Line 161: IF FND_API.to_Boolean( p_init_msg_list ) THEN

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

Line 166: x_return_status := FND_API.G_RET_STS_SUCCESS;

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

Line 207: ,p_commit => fnd_api.g_false

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

Line 208: ,p_init_msg_list => fnd_api.g_false

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

Line 209: ,p_validation_level => fnd_api.g_valid_level_full

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

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

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

Line 229: FND_API.G_FALSE );

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

Line 235: RAISE FND_API.G_EXC_ERROR;

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

Line 242: RAISE FND_API.G_EXC_ERROR;

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

Line 253: ,p_commit => fnd_api.g_false

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

Line 254: ,p_init_msg_list => fnd_api.g_false

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

Line 255: ,p_validation_level => fnd_api.g_valid_level_full

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

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

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

Line 275: FND_API.G_FALSE );

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

Line 281: RAISE FND_API.G_EXC_ERROR;

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

Line 289: RAISE FND_API.G_EXC_ERROR;

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

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

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

Line 313: ,p_commit => fnd_api.g_false

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

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

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

Line 335: FND_API.G_FALSE );

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

Line 341: RAISE FND_API.G_EXC_ERROR;

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

Line 352: ,p_commit => fnd_api.g_false

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

Line 353: ,p_init_msg_list => fnd_api.g_false

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

Line 354: ,p_validation_level => fnd_api.g_valid_level_full

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

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

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

Line 374: FND_API.G_FALSE );

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

Line 380: RAISE FND_API.G_EXC_ERROR;

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

Line 387: RAISE FND_API.G_EXC_ERROR;

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

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

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

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

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

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

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

Line 476: ,p_commit => fnd_api.g_false

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

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

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

Line 493: FND_API.G_FALSE );

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

Line 499: RAISE FND_API.G_EXC_ERROR;

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

Line 517: ,p_commit => fnd_api.g_false

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

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

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

Line 533: FND_API.G_FALSE );

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

Line 539: RAISE FND_API.G_EXC_ERROR;

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

Line 558: ,p_commit => fnd_api.g_false

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

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

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

Line 574: FND_API.G_FALSE );

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

Line 581: RAISE FND_API.G_EXC_ERROR;

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

Line 599: ,p_commit => fnd_api.g_false

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

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

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

Line 615: FND_API.G_FALSE );

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

Line 621: RAISE FND_API.G_EXC_ERROR;

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

Line 636: ,p_commit => fnd_api.g_false

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

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

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

Line 655: FND_API.G_FALSE );

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

Line 661: RAISE FND_API.G_EXC_ERROR;

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

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

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

Line 677: RAISE FND_API.G_EXC_ERROR;

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

Line 694: ,p_commit => fnd_api.g_false

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

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

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

Line 710: RAISE FND_API.G_EXC_ERROR;

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

Line 745: IF (p_instance_rec.call_contracts <> fnd_api.g_false) --added by radha on 04/04/02

741: l_party_id <> l_internal_party_id
742: THEN
743: -- End addition by sk for fixing bug 2245976
744: l_transaction_type:= 'NEW';
745: IF (p_instance_rec.call_contracts <> fnd_api.g_false) --added by radha on 04/04/02
746: THEN
747: csi_item_instance_pvt.Call_to_Contracts(
748: p_transaction_type => l_transaction_type
749: ,p_instance_id => p_instance_rec.instance_id

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

759: ,x_msg_count => x_msg_count
760: ,x_msg_data => x_msg_data
761: );
762:
763: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS)
764: THEN
765: l_msg_index := 1;
766: l_msg_count := x_msg_count;
767: WHILE l_msg_count > 0 LOOP

Line 770: FND_API.G_FALSE

766: l_msg_count := x_msg_count;
767: WHILE l_msg_count > 0 LOOP
768: x_msg_data := FND_MSG_PUB.GET
769: ( l_msg_index,
770: FND_API.G_FALSE
771: );
772: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
773: l_msg_index := l_msg_index + 1;
774: l_msg_count := l_msg_count - 1;

Line 776: RAISE FND_API.G_EXC_ERROR;

772: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
773: l_msg_index := l_msg_index + 1;
774: l_msg_count := l_msg_count - 1;
775: END LOOP;
776: RAISE FND_API.G_EXC_ERROR;
777: END IF;
778: END IF;
779: END IF;
780:

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

778: END IF;
779: END IF;
780:
781: -- Start att enhancements
782: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
783: THEN
784: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
785: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
786: 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 784: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

780:
781: -- Start att enhancements
782: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
783: THEN
784: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
785: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
786: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
787: THEN
788:

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

781: -- Start att enhancements
782: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
783: THEN
784: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
785: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
786: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
787: THEN
788:
789: IF NOT csi_item_instance_vld_pvt.is_unique_config_key ( p_config_inst_hdr_id => p_instance_rec.config_inst_hdr_id

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

782: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
783: THEN
784: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
785: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
786: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
787: THEN
788:
789: IF NOT csi_item_instance_vld_pvt.is_unique_config_key ( p_config_inst_hdr_id => p_instance_rec.config_inst_hdr_id
790: ,p_config_inst_item_id => p_instance_rec.config_inst_item_id

Line 797: RAISE fnd_api.g_exc_error;

793: )
794: THEN
795: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_KEY_EXISTS');
796: FND_MSG_PUB.Add;
797: RAISE fnd_api.g_exc_error;
798: END IF;
799:
800: BEGIN
801: SELECT component_instance_type

Line 818: RAISE FND_API.G_EXC_ERROR;

814: FND_MESSAGE.SET_TOKEN('INSTANCE_HDR_ID',p_instance_rec.config_inst_hdr_id);
815: FND_MESSAGE.SET_TOKEN('INSTANCE_REV_NBR',p_instance_rec.config_inst_rev_num);
816: FND_MESSAGE.SET_TOKEN('CONFIG_ITEM_ID',p_instance_rec.config_inst_item_id);
817: FND_MSG_PUB.Add;
818: RAISE FND_API.G_EXC_ERROR;
819: END;
820:
821: IF l_component_ins_type='I'
822: THEN

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

827: ,x_config_hdr_id => l_batch_hdr_id
828: ,x_config_rev_nbr => l_batch_rev_nbr
829: ,x_return_status => x_return_status);
830:
831: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
832: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_ERROR');
833: FND_MSG_PUB.Add;
834: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
835: RAISE FND_API.G_EXC_ERROR;

Line 835: RAISE FND_API.G_EXC_ERROR;

831: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
832: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_ERROR');
833: FND_MSG_PUB.Add;
834: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
835: RAISE FND_API.G_EXC_ERROR;
836: END IF;
837: END IF;
838: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
839: 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 838: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)

834: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
835: RAISE FND_API.G_EXC_ERROR;
836: END IF;
837: END IF;
838: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
839: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
840: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
841: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
842: 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 839: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))

835: RAISE FND_API.G_EXC_ERROR;
836: END IF;
837: END IF;
838: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
839: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
840: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
841: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
842: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
843: 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 840: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

836: END IF;
837: END IF;
838: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
839: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
840: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
841: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
842: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
843: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
844: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))

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

837: END IF;
838: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
839: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
840: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
841: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
842: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
843: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
844: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
845: THEN

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

838: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
839: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
840: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
841: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
842: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
843: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
844: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
845: THEN
846: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');

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

839: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
840: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
841: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
842: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
843: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
844: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
845: THEN
846: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
847: FND_MSG_PUB.Add;

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

840: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
841: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
842: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
843: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
844: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
845: THEN
846: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
847: FND_MSG_PUB.Add;
848: RAISE fnd_api.g_exc_error;

Line 848: RAISE fnd_api.g_exc_error;

844: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
845: THEN
846: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
847: FND_MSG_PUB.Add;
848: RAISE fnd_api.g_exc_error;
849: END IF;
850: END IF;
851: -- End att enhancements
852: -- Adding new changes for bug 3799694

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

849: END IF;
850: END IF;
851: -- End att enhancements
852: -- Adding new changes for bug 3799694
853: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
854: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
855: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
856: THEN
857: 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 854: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

850: END IF;
851: -- End att enhancements
852: -- Adding new changes for bug 3799694
853: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
854: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
855: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
856: THEN
857: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)
858: LOOP

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

851: -- End att enhancements
852: -- Adding new changes for bug 3799694
853: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
854: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
855: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
856: THEN
857: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)
858: LOOP
859:

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

864: LOOP
865:
866: l_config_instance_rec:=l_config_temp_rec;
867: IF (l_instance_key.instance_id IS NOT NULL AND
868: l_instance_key.instance_id <> fnd_api.g_miss_num) AND
869: ( l_instance_key.config_valid_status IS NULL OR
870: (l_instance_key.config_valid_status IS NOT NULL AND
871: l_instance_key.config_valid_status <> '1'))
872: THEN

Line 879: ,p_commit => fnd_api.g_false

875: l_config_instance_rec.config_valid_status:='1'; --INVALID
876: csi_item_instance_pvt.update_item_instance
877: (
878: p_api_version => p_api_version
879: ,p_commit => fnd_api.g_false
880: ,p_init_msg_list => p_init_msg_list
881: ,p_validation_level => p_validation_level
882: ,p_instance_rec => l_config_instance_rec
883: ,p_txn_rec => p_txn_rec

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

893: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
894: ,p_child_inst_tbl => px_child_inst_tbl
895: );
896:
897: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
898: l_msg_index := 1;
899: l_msg_count := x_msg_count;
900: WHILE l_msg_count > 0 LOOP
901: x_msg_data := FND_MSG_PUB.GET

Line 903: FND_API.G_FALSE );

899: l_msg_count := x_msg_count;
900: WHILE l_msg_count > 0 LOOP
901: x_msg_data := FND_MSG_PUB.GET
902: ( l_msg_index,
903: FND_API.G_FALSE );
904: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
905: csi_gen_utility_pvt.put_line( 'while updating config status');
906: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
907: l_msg_index := l_msg_index + 1;

Line 910: RAISE FND_API.G_EXC_ERROR;

906: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
907: l_msg_index := l_msg_index + 1;
908: l_msg_count := l_msg_count - 1;
909: END LOOP;
910: RAISE FND_API.G_EXC_ERROR;
911: END IF;
912: END IF;
913: END LOOP;
914: ELSE

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

916: LOOP
917:
918: l_config_instance_rec:=l_config_temp_rec;
919: IF (l_instance_key.instance_id IS NOT NULL AND
920: l_instance_key.instance_id <> fnd_api.g_miss_num) AND
921: ( l_instance_key.config_valid_status IS NULL OR
922: (l_instance_key.config_valid_status IS NOT NULL AND
923: l_instance_key.config_valid_status <> '0'))
924: THEN

Line 931: ,p_commit => fnd_api.g_false

927: l_config_instance_rec.config_valid_status:='0'; --VALID
928: csi_item_instance_pvt.update_item_instance
929: (
930: p_api_version => p_api_version
931: ,p_commit => fnd_api.g_false
932: ,p_init_msg_list => p_init_msg_list
933: ,p_validation_level => p_validation_level
934: ,p_instance_rec => l_config_instance_rec
935: ,p_txn_rec => p_txn_rec

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

945: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
946: ,p_child_inst_tbl => px_child_inst_tbl
947: );
948:
949: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
950: l_msg_index := 1;
951: l_msg_count := x_msg_count;
952: WHILE l_msg_count > 0 LOOP
953: x_msg_data := FND_MSG_PUB.GET

Line 955: FND_API.G_FALSE );

951: l_msg_count := x_msg_count;
952: WHILE l_msg_count > 0 LOOP
953: x_msg_data := FND_MSG_PUB.GET
954: ( l_msg_index,
955: FND_API.G_FALSE );
956: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
957: csi_gen_utility_pvt.put_line( 'while updating config status');
958: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
959: l_msg_index := l_msg_index + 1;

Line 962: RAISE FND_API.G_EXC_ERROR;

958: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
959: l_msg_index := l_msg_index + 1;
960: l_msg_count := l_msg_count - 1;
961: END LOOP;
962: RAISE FND_API.G_EXC_ERROR;
963: END IF;
964: END IF;
965: END LOOP;
966: END IF;

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

995: x_msg_count => x_msg_count,
996: x_msg_data => x_msg_data
997: );
998: --
999: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1000: l_msg_index := 1;
1001: l_msg_count := x_msg_count;
1002: WHILE l_msg_count > 0 LOOP
1003: x_msg_data := FND_MSG_PUB.GET

Line 1005: FND_API.G_FALSE );

1001: l_msg_count := x_msg_count;
1002: WHILE l_msg_count > 0 LOOP
1003: x_msg_data := FND_MSG_PUB.GET
1004: ( l_msg_index,
1005: FND_API.G_FALSE );
1006: csi_gen_utility_pvt.put_line( 'Error from OKS_IBINT_PUB.IB_interface..');
1007: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1008: l_msg_index := l_msg_index + 1;
1009: l_msg_count := l_msg_count - 1;

Line 1011: RAISE FND_API.G_EXC_ERROR;

1007: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1008: l_msg_index := l_msg_index + 1;
1009: l_msg_count := l_msg_count - 1;
1010: END LOOP;
1011: RAISE FND_API.G_EXC_ERROR;
1012: END IF;
1013: END IF;
1014:
1015: -- End addition of changes for bug 3799694

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

1018: -- Begin Add Code for Siebel Genesis Project - Call the Business Event
1019: IF l_raise_bes_event = 'Y' THEN
1020: csi_gen_utility_pvt.put_line('l_internal_party_Id = '||to_char(l_internal_party_id));
1021: csi_gen_utility_pvt.put_line('l_party_Id = '||to_char(l_party_id));
1022: csi_gen_utility_pvt.put_line('fnd_api.g_miss_num = '||to_char(fnd_api.g_miss_num));
1023: IF l_internal_party_id <> l_party_id THEN
1024: IF (p_instance_rec.last_oe_order_line_id IS NULL OR p_instance_rec.last_oe_order_line_id = fnd_api.g_miss_num) THEN
1025: csi_gen_utility_pvt.put_line('Firing the CREATE INSTANCE EVENT ');
1026: CSI_BUSINESS_EVENT_PVT.CREATE_INSTANCE_EVENT

Line 1024: IF (p_instance_rec.last_oe_order_line_id IS NULL OR p_instance_rec.last_oe_order_line_id = fnd_api.g_miss_num) THEN

1020: csi_gen_utility_pvt.put_line('l_internal_party_Id = '||to_char(l_internal_party_id));
1021: csi_gen_utility_pvt.put_line('l_party_Id = '||to_char(l_party_id));
1022: csi_gen_utility_pvt.put_line('fnd_api.g_miss_num = '||to_char(fnd_api.g_miss_num));
1023: IF l_internal_party_id <> l_party_id THEN
1024: IF (p_instance_rec.last_oe_order_line_id IS NULL OR p_instance_rec.last_oe_order_line_id = fnd_api.g_miss_num) THEN
1025: csi_gen_utility_pvt.put_line('Firing the CREATE INSTANCE EVENT ');
1026: CSI_BUSINESS_EVENT_PVT.CREATE_INSTANCE_EVENT
1027: (p_api_version => p_api_version
1028: ,p_commit => fnd_api.g_false

Line 1028: ,p_commit => fnd_api.g_false

1024: IF (p_instance_rec.last_oe_order_line_id IS NULL OR p_instance_rec.last_oe_order_line_id = fnd_api.g_miss_num) THEN
1025: csi_gen_utility_pvt.put_line('Firing the CREATE INSTANCE EVENT ');
1026: CSI_BUSINESS_EVENT_PVT.CREATE_INSTANCE_EVENT
1027: (p_api_version => p_api_version
1028: ,p_commit => fnd_api.g_false
1029: ,p_init_msg_list => p_init_msg_list
1030: ,p_validation_level => p_validation_level
1031: ,p_instance_id => p_instance_rec.instance_id
1032: ,p_subject_instance_id => null

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

1034: ,x_msg_count => x_msg_count
1035: ,x_msg_data => x_msg_data
1036: );
1037:
1038: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1039: l_msg_index := 1;
1040: l_msg_count := x_msg_count;
1041:
1042: WHILE l_msg_count > 0 LOOP

Line 1045: FND_API.G_FALSE );

1041:
1042: WHILE l_msg_count > 0 LOOP
1043: x_msg_data := FND_MSG_PUB.GET
1044: (l_msg_index,
1045: FND_API.G_FALSE );
1046: csi_gen_utility_pvt.put_line('Error from CSI_BUSINESS_EVENT.CREATE_INSTANCE_EVENT');
1047: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1048: l_msg_index := l_msg_index + 1;
1049: l_msg_count := l_msg_count - 1;

Line 1051: RAISE FND_API.G_EXC_ERROR;

1047: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1048: l_msg_index := l_msg_index + 1;
1049: l_msg_count := l_msg_count - 1;
1050: END LOOP;
1051: RAISE FND_API.G_EXC_ERROR;
1052: END IF;
1053: ELSIF (p_instance_rec.last_oe_order_line_id IS NOT NULL OR p_instance_rec.last_oe_order_line_id <> fnd_api.g_miss_num) THEN
1054: csi_gen_utility_pvt.put_line('Before link to line id ');
1055: BEGIN

Line 1053: ELSIF (p_instance_rec.last_oe_order_line_id IS NOT NULL OR p_instance_rec.last_oe_order_line_id <> fnd_api.g_miss_num) THEN

1049: l_msg_count := l_msg_count - 1;
1050: END LOOP;
1051: RAISE FND_API.G_EXC_ERROR;
1052: END IF;
1053: ELSIF (p_instance_rec.last_oe_order_line_id IS NOT NULL OR p_instance_rec.last_oe_order_line_id <> fnd_api.g_miss_num) THEN
1054: csi_gen_utility_pvt.put_line('Before link to line id ');
1055: BEGIN
1056: SELECT link_to_line_id, item_type_code
1057: INTO l_link_to_line_id, l_item_type_code

Line 1069: ,p_commit => fnd_api.g_false

1065:
1066: IF l_link_to_line_id is null and l_item_type_code = 'STANDARD' THEN
1067: CSI_BUSINESS_EVENT_PVT.CREATE_INSTANCE_EVENT
1068: (p_api_version => p_api_version
1069: ,p_commit => fnd_api.g_false
1070: ,p_init_msg_list => p_init_msg_list
1071: ,p_validation_level => p_validation_level
1072: ,p_instance_id => p_instance_rec.instance_id
1073: ,p_subject_instance_id => null

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

1075: ,x_msg_count => x_msg_count
1076: ,x_msg_data => x_msg_data
1077: );
1078:
1079: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1080: l_msg_index := 1;
1081: l_msg_count := x_msg_count;
1082:
1083: WHILE l_msg_count > 0 LOOP

Line 1086: FND_API.G_FALSE );

1082:
1083: WHILE l_msg_count > 0 LOOP
1084: x_msg_data := FND_MSG_PUB.GET
1085: (l_msg_index,
1086: FND_API.G_FALSE );
1087: csi_gen_utility_pvt.put_line('Error from CSI_BUSINESS_EVENT.CREATE_INSTANCE_EVENT');
1088: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1089: l_msg_index := l_msg_index + 1;
1090: l_msg_count := l_msg_count - 1;

Line 1092: RAISE FND_API.G_EXC_ERROR;

1088: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1089: l_msg_index := l_msg_index + 1;
1090: l_msg_count := l_msg_count - 1;
1091: END LOOP;
1092: RAISE FND_API.G_EXC_ERROR;
1093: END IF;
1094: END IF;
1095: END IF;
1096: END IF;

Line 1101: IF FND_API.To_Boolean( p_commit ) THEN

1097: END IF;
1098: -- End Add Code for Siebel Genesis Project - Call the Business Event
1099:
1100: -- Standard check of p_commit.
1101: IF FND_API.To_Boolean( p_commit ) THEN
1102: COMMIT WORK;
1103: END IF;
1104: /***** srramakr commented for bug # 3304439
1105: -- Check for the profile option and disable the trace

Line 1127: ,p_commit => fnd_api.g_false

1123: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_VUHK.Create_Item_Instance_Post ..');
1124: CSI_ITEM_INSTANCE_VUHK.Create_Item_Instance_Post
1125: (
1126: p_api_version => 1.0
1127: ,p_commit => fnd_api.g_false
1128: ,p_init_msg_list => fnd_api.g_false
1129: ,p_validation_level => fnd_api.g_valid_level_full
1130: ,p_instance_rec => p_instance_rec
1131: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 1128: ,p_init_msg_list => fnd_api.g_false

1124: CSI_ITEM_INSTANCE_VUHK.Create_Item_Instance_Post
1125: (
1126: p_api_version => 1.0
1127: ,p_commit => fnd_api.g_false
1128: ,p_init_msg_list => fnd_api.g_false
1129: ,p_validation_level => fnd_api.g_valid_level_full
1130: ,p_instance_rec => p_instance_rec
1131: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
1132: ,p_party_tbl => p_party_tbl

Line 1129: ,p_validation_level => fnd_api.g_valid_level_full

1125: (
1126: p_api_version => 1.0
1127: ,p_commit => fnd_api.g_false
1128: ,p_init_msg_list => fnd_api.g_false
1129: ,p_validation_level => fnd_api.g_valid_level_full
1130: ,p_instance_rec => p_instance_rec
1131: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
1132: ,p_party_tbl => p_party_tbl
1133: ,p_account_tbl => p_account_tbl

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

1139: ,x_msg_count => x_msg_count
1140: ,x_msg_data => x_msg_data
1141: );
1142:
1143: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1144: l_msg_index := 1;
1145: l_msg_count := x_msg_count;
1146: WHILE l_msg_count > 0 LOOP
1147: x_msg_data := FND_MSG_PUB.GET

Line 1149: FND_API.G_FALSE );

1145: l_msg_count := x_msg_count;
1146: WHILE l_msg_count > 0 LOOP
1147: x_msg_data := FND_MSG_PUB.GET
1148: ( l_msg_index,
1149: FND_API.G_FALSE );
1150: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_VUHK.Create_Item_Instance_Post API ');
1151: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1152: l_msg_index := l_msg_index + 1;
1153: l_msg_count := l_msg_count - 1;

Line 1155: RAISE FND_API.G_EXC_ERROR;

1151: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1152: l_msg_index := l_msg_index + 1;
1153: l_msg_count := l_msg_count - 1;
1154: END LOOP;
1155: RAISE FND_API.G_EXC_ERROR;
1156: END IF;
1157: --
1158: END IF;
1159: EXCEPTION

Line 1162: RAISE FND_API.G_EXC_ERROR;

1158: END IF;
1159: EXCEPTION
1160: WHEN OTHERS THEN
1161: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Create Post Vertical');
1162: RAISE FND_API.G_EXC_ERROR;
1163: END;
1164: -- End of POST User Hooks
1165:
1166:

Line 1170: WHEN FND_API.G_EXC_ERROR THEN

1166:
1167:
1168: EXCEPTION
1169:
1170: WHEN FND_API.G_EXC_ERROR THEN
1171: x_return_status := FND_API.G_RET_STS_ERROR ;
1172: ROLLBACK TO create_item_instance;
1173: FND_MSG_PUB.Count_And_Get
1174: ( p_count => x_msg_count,

Line 1171: x_return_status := FND_API.G_RET_STS_ERROR ;

1167:
1168: EXCEPTION
1169:
1170: WHEN FND_API.G_EXC_ERROR THEN
1171: x_return_status := FND_API.G_RET_STS_ERROR ;
1172: ROLLBACK TO create_item_instance;
1173: FND_MSG_PUB.Count_And_Get
1174: ( p_count => x_msg_count,
1175: p_data => x_msg_data

Line 1178: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1174: ( p_count => x_msg_count,
1175: p_data => x_msg_data
1176: );
1177:
1178: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1179: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1180: ROLLBACK TO create_item_instance;
1181: FND_MSG_PUB.Count_And_Get
1182: ( p_count => x_msg_count,

Line 1179: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

1175: p_data => x_msg_data
1176: );
1177:
1178: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1179: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1180: ROLLBACK TO create_item_instance;
1181: FND_MSG_PUB.Count_And_Get
1182: ( p_count => x_msg_count,
1183: p_data => x_msg_data

Line 1187: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

1183: p_data => x_msg_data
1184: );
1185:
1186: WHEN OTHERS THEN
1187: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1188: ROLLBACK TO create_item_instance;
1189: IF FND_MSG_PUB.Check_Msg_Level
1190: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1191: THEN

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

1288: l_no_config_keys BOOLEAN := FALSE;
1289: l_return_message VARCHAR2(100);
1290: l_order_line_id NUMBER;
1291: l_party_slot NUMBER;
1292: l_tmp_return_status VARCHAR2(1) := FND_API.G_RET_STS_SUCCESS;
1293: l_bump_date DATE;
1294: -- Begin Add Code for Siebel Genesis Project
1295: l_source_code VARCHAR2(30);
1296: l_raise_bes_event VARCHAR2(1) := nvl(fnd_profile.value('CSI_RAISE_BES_CUST_OWNED_INSTANCES'),'N');

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

1415: END IF;
1416: END IF; ***/
1417: --
1418: IF p_instance_rec.active_end_date IS NOT NULL AND
1419: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE THEN
1420: p_txn_rec.src_txn_creation_date := p_instance_rec.active_end_date;
1421: END IF;
1422: --
1423: -- End of 3804960

Line 1428: IF NOT FND_API.Compatible_API_Call (l_api_version,

1424: -- Check for freeze_flag in csi_install_parameters is set to 'Y'
1425: csi_utility_grp.check_ib_active;
1426:
1427: -- Standard call to check for call compatibility.
1428: IF NOT FND_API.Compatible_API_Call (l_api_version,
1429: p_api_version,
1430: l_api_name ,
1431: G_PKG_NAME )
1432: THEN

Line 1433: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1429: p_api_version,
1430: l_api_name ,
1431: G_PKG_NAME )
1432: THEN
1433: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1434: END IF;
1435:
1436: -- Initialize message list if p_init_msg_list is set to TRUE.
1437: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 1437: IF FND_API.to_Boolean( p_init_msg_list ) THEN

1433: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1434: END IF;
1435:
1436: -- Initialize message list if p_init_msg_list is set to TRUE.
1437: IF FND_API.to_Boolean( p_init_msg_list ) THEN
1438: FND_MSG_PUB.initialize;
1439: END IF;
1440:
1441: -- Initialize API return status to success

Line 1442: x_return_status := FND_API.G_RET_STS_SUCCESS;

1438: FND_MSG_PUB.initialize;
1439: END IF;
1440:
1441: -- Initialize API return status to success
1442: x_return_status := FND_API.G_RET_STS_SUCCESS;
1443:
1444: -- Check the profile option debug_level for debug message reporting
1445: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
1446:

Line 1483: RAISE FND_API.G_EXC_ERROR;

1479: --
1480: IF l_internal_party_id IS NULL THEN
1481: FND_MESSAGE.SET_NAME('CSI','CSI_API_UNINSTALLED_PARAMETER');
1482: FND_MSG_PUB.ADD;
1483: RAISE FND_API.G_EXC_ERROR;
1484: END IF;
1485:
1486: -- Begin Add Code for Siebel Genesis Project
1487: csi_gen_utility_pvt.put_line('Inside CSI_ITEM_INSTANCE_PUB.Update_Item_Instance');

Line 1496: p_instance_rec.instance_id <> fnd_api.g_miss_num

1492: IF NOT (csi_Item_Instance_Pvt.Anything_To_Update(p_instance_rec => p_instance_rec ))
1493: THEN
1494: -- If Anything is getting updated then lock check will be made in pvt.
1495: IF p_instance_rec.instance_id IS NOT NULL AND
1496: p_instance_rec.instance_id <> fnd_api.g_miss_num
1497: THEN
1498: csi_item_instance_pvt.get_instance_lock_status
1499: ( p_instance_id => p_instance_rec.instance_id ,
1500: p_lock_status => l_lock_status

Line 1511: RAISE FND_API.G_EXC_ERROR;

1507: ELSE
1508: FND_MESSAGE.SET_NAME('CSI','CSI_INSTANCE_LOCKED');
1509: FND_MESSAGE.SET_TOKEN('INSTANCE_ID',p_instance_rec.instance_id);
1510: FND_MSG_PUB.ADD;
1511: RAISE FND_API.G_EXC_ERROR;
1512: END IF;
1513: END IF;
1514: END IF;
1515: -- End addition for MACD lock functionality

Line 1523: ,p_commit => fnd_api.g_false

1519: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Pre ..');
1520: CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Pre
1521: (
1522: p_api_version => 1.0
1523: ,p_commit => fnd_api.g_false
1524: ,p_init_msg_list => fnd_api.g_false
1525: ,p_validation_level => fnd_api.g_valid_level_full
1526: ,p_instance_rec => p_instance_rec
1527: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 1524: ,p_init_msg_list => fnd_api.g_false

1520: CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Pre
1521: (
1522: p_api_version => 1.0
1523: ,p_commit => fnd_api.g_false
1524: ,p_init_msg_list => fnd_api.g_false
1525: ,p_validation_level => fnd_api.g_valid_level_full
1526: ,p_instance_rec => p_instance_rec
1527: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
1528: ,p_party_tbl => p_party_tbl

Line 1525: ,p_validation_level => fnd_api.g_valid_level_full

1521: (
1522: p_api_version => 1.0
1523: ,p_commit => fnd_api.g_false
1524: ,p_init_msg_list => fnd_api.g_false
1525: ,p_validation_level => fnd_api.g_valid_level_full
1526: ,p_instance_rec => p_instance_rec
1527: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
1528: ,p_party_tbl => p_party_tbl
1529: ,p_account_tbl => p_account_tbl

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

1536: ,x_msg_count => x_msg_count
1537: ,x_msg_data => x_msg_data
1538: );
1539: --
1540: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1541: l_msg_index := 1;
1542: l_msg_count := x_msg_count;
1543: WHILE l_msg_count > 0 LOOP
1544: x_msg_data := FND_MSG_PUB.GET

Line 1546: FND_API.G_FALSE );

1542: l_msg_count := x_msg_count;
1543: WHILE l_msg_count > 0 LOOP
1544: x_msg_data := FND_MSG_PUB.GET
1545: ( l_msg_index,
1546: FND_API.G_FALSE );
1547: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Pre API ');
1548: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1549: l_msg_index := l_msg_index + 1;
1550: l_msg_count := l_msg_count - 1;

Line 1552: RAISE FND_API.G_EXC_ERROR;

1548: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1549: l_msg_index := l_msg_index + 1;
1550: l_msg_count := l_msg_count - 1;
1551: END LOOP;
1552: RAISE FND_API.G_EXC_ERROR;
1553: END IF;
1554: --
1555: END IF;
1556:

Line 1560: RAISE FND_API.G_EXC_ERROR;

1556:
1557: EXCEPTION
1558: WHEN OTHERS THEN
1559: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Update Pre Customer');
1560: RAISE FND_API.G_EXC_ERROR;
1561: END;
1562: --
1563: -- Call Pre Vertical user Hook
1564: BEGIN

Line 1570: ,p_commit => fnd_api.g_false

1566: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Pre ..');
1567: CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Pre
1568: (
1569: p_api_version => 1.0
1570: ,p_commit => fnd_api.g_false
1571: ,p_init_msg_list => fnd_api.g_false
1572: ,p_validation_level => fnd_api.g_valid_level_full
1573: ,p_instance_rec => p_instance_rec
1574: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 1571: ,p_init_msg_list => fnd_api.g_false

1567: CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Pre
1568: (
1569: p_api_version => 1.0
1570: ,p_commit => fnd_api.g_false
1571: ,p_init_msg_list => fnd_api.g_false
1572: ,p_validation_level => fnd_api.g_valid_level_full
1573: ,p_instance_rec => p_instance_rec
1574: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
1575: ,p_party_tbl => p_party_tbl

Line 1572: ,p_validation_level => fnd_api.g_valid_level_full

1568: (
1569: p_api_version => 1.0
1570: ,p_commit => fnd_api.g_false
1571: ,p_init_msg_list => fnd_api.g_false
1572: ,p_validation_level => fnd_api.g_valid_level_full
1573: ,p_instance_rec => p_instance_rec
1574: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
1575: ,p_party_tbl => p_party_tbl
1576: ,p_account_tbl => p_account_tbl

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

1583: ,x_msg_count => x_msg_count
1584: ,x_msg_data => x_msg_data
1585: );
1586: --
1587: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1588: l_msg_index := 1;
1589: l_msg_count := x_msg_count;
1590: WHILE l_msg_count > 0 LOOP
1591: x_msg_data := FND_MSG_PUB.GET

Line 1593: FND_API.G_FALSE );

1589: l_msg_count := x_msg_count;
1590: WHILE l_msg_count > 0 LOOP
1591: x_msg_data := FND_MSG_PUB.GET
1592: ( l_msg_index,
1593: FND_API.G_FALSE );
1594: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Pre API ');
1595: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1596: l_msg_index := l_msg_index + 1;
1597: l_msg_count := l_msg_count - 1;

Line 1599: RAISE FND_API.G_EXC_ERROR;

1595: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1596: l_msg_index := l_msg_index + 1;
1597: l_msg_count := l_msg_count - 1;
1598: END LOOP;
1599: RAISE FND_API.G_EXC_ERROR;
1600: END IF;
1601: END IF;
1602: EXCEPTION
1603: WHEN OTHERS THEN

Line 1605: RAISE FND_API.G_EXC_ERROR;

1601: END IF;
1602: EXCEPTION
1603: WHEN OTHERS THEN
1604: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Update Pre Vertical');
1605: RAISE FND_API.G_EXC_ERROR;
1606: END;
1607: -- End of PRE User Hooks
1608: --
1609: -- This will fetch old instance data for the purpose of contracts

Line 1675: RAISE FND_API.G_EXC_ERROR;

1671: IF NOT(l_found)
1672: THEN
1673: csi_gen_utility_pvt.put_line('Owner party or account information is not passed for the instance');
1674: csi_gen_utility_pvt.put_line(',which you are trying to cascade the ownership.');
1675: RAISE FND_API.G_EXC_ERROR;
1676: END IF;
1677: ELSE
1678: -- Since party information is not passed so I need to build the party and account
1679: -- information.

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

1676: END IF;
1677: ELSE
1678: -- Since party information is not passed so I need to build the party and account
1679: -- information.
1680: -- In the party record assign cascade_ownership_flag with a value fnd_api.g_true.
1681: BEGIN
1682: SELECT instance_party_id,
1683: instance_id,
1684: party_source_table,

Line 1710: RAISE FND_API.G_EXC_ERROR;

1706: WHEN OTHERS
1707: THEN
1708: csi_gen_utility_pvt.put_line('Owner party information not found for the instance');
1709: csi_gen_utility_pvt.put_line(',which you are trying to cascade the ownership.');
1710: RAISE FND_API.G_EXC_ERROR;
1711: END;
1712:
1713:
1714: IF l_cascade_party_tbl(1).party_id <> l_internal_party_id

Line 1744: RAISE FND_API.G_EXC_ERROR;

1740: EXCEPTION
1741: WHEN OTHERS THEN
1742: csi_gen_utility_pvt.put_line('Owner account information not found for the instance');
1743: csi_gen_utility_pvt.put_line(',which you are trying to cascade the ownership');
1744: RAISE FND_API.G_EXC_ERROR;
1745: END;
1746: END IF; -- End of building account record.
1747: END IF; -- End of party building party record.
1748: END IF; -- End of cascade ownership check.

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

1761: IF p_account_tbl.EXISTS(tab_row)
1762: THEN
1763: IF p_account_tbl(tab_row).instance_party_id = l_owner_party_id
1764: AND p_account_tbl(tab_row).instance_party_id IS NOT NULL
1765: AND p_account_tbl(tab_row).instance_party_id <> fnd_api.g_miss_num
1766: AND l_owner_party_id IS NOT NULL
1767: THEN
1768: p_account_tbl(tab_row).call_contracts := fnd_api.g_false;
1769: p_account_tbl(tab_row).vld_organization_id := p_instance_rec.vld_organization_id;

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

1764: AND p_account_tbl(tab_row).instance_party_id IS NOT NULL
1765: AND p_account_tbl(tab_row).instance_party_id <> fnd_api.g_miss_num
1766: AND l_owner_party_id IS NOT NULL
1767: THEN
1768: p_account_tbl(tab_row).call_contracts := fnd_api.g_false;
1769: p_account_tbl(tab_row).vld_organization_id := p_instance_rec.vld_organization_id;
1770: END IF;
1771: END IF;
1772: END LOOP;

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

1783: FOR tab_row IN p_party_tbl.FIRST .. p_party_tbl.LAST
1784: LOOP
1785: IF p_party_tbl.EXISTS(tab_row) THEN
1786: IF ((p_party_tbl(tab_row).instance_party_id IS NOT NULL) AND
1787: (p_party_tbl(tab_row).instance_party_id <> FND_API.G_MISS_NUM))THEN
1788: l_new_instance_rec.accounting_class_code := NULL;
1789: END IF;
1790: END IF;
1791: END LOOP;

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

1803: IF p_party_tbl.EXISTS(party_rec) THEN
1804: IF p_party_tbl(party_rec).instance_id = p_instance_rec.instance_id AND
1805: p_party_tbl(party_rec).relationship_type_code = 'OWNER' AND
1806: p_party_tbl(party_rec).party_id IS NOT NULL AND
1807: p_party_tbl(party_rec).party_id <> FND_API.G_MISS_NUM AND
1808: p_party_tbl(party_rec).party_id <> l_internal_party_id THEN
1809: l_party_slot := party_rec;
1810: -- Added
1811: l_new_instance_rec.owner_party_id:=p_party_tbl(party_rec).party_id;

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

1818: FOR acct_rec in p_account_tbl.FIRST .. p_account_tbl.LAST LOOP
1819: IF p_account_tbl.EXISTS(acct_rec) THEN
1820: IF p_account_tbl(acct_rec).parent_tbl_index = l_party_slot AND
1821: p_account_tbl(acct_rec).relationship_type_code = 'OWNER' THEN
1822: l_new_instance_rec.call_contracts := FND_API.G_FALSE; -- since p_instance_rec is IN parameter
1823: csi_gen_utility_pvt.put_line('Instance Rec Call contracts set to FALSE');
1824: exit;
1825: END IF;
1826: END IF;

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

1839: IF p_party_tbl.EXISTS(party_rec) THEN
1840: IF p_party_tbl(party_rec).instance_id = p_instance_rec.instance_id AND
1841: p_party_tbl(party_rec).relationship_type_code = 'OWNER' AND
1842: p_party_tbl(party_rec).party_id = l_internal_party_id THEN
1843: l_new_instance_rec.call_contracts := FND_API.G_FALSE; -- since p_instance_rec is IN parameter
1844: -- Added
1845: l_new_instance_rec.owner_party_id:=p_party_tbl(party_rec).party_id;
1846: csi_gen_utility_pvt.put_line('Instance Rec Call contracts set to FALSE');
1847: exit;

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

1863: p_org_assignments_tbl.count > 0 OR
1864: p_asset_assignment_tbl.count > 0 OR
1865: -- Added the following code for bug 4350017
1866: ((p_instance_rec.config_inst_hdr_id IS NOT NULL AND
1867: p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) AND
1868: (p_instance_rec.config_inst_item_id IS NOT NULL AND
1869: p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) AND
1870: (p_instance_rec.config_inst_rev_num IS NOT NULL AND
1871: p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)

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

1865: -- Added the following code for bug 4350017
1866: ((p_instance_rec.config_inst_hdr_id IS NOT NULL AND
1867: p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) AND
1868: (p_instance_rec.config_inst_item_id IS NOT NULL AND
1869: p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) AND
1870: (p_instance_rec.config_inst_rev_num IS NOT NULL AND
1871: p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
1872: )
1873: -- End code addition for bug 4350017

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

1867: p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) AND
1868: (p_instance_rec.config_inst_item_id IS NOT NULL AND
1869: p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) AND
1870: (p_instance_rec.config_inst_rev_num IS NOT NULL AND
1871: p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
1872: )
1873: -- End code addition for bug 4350017
1874: THEN
1875: IF l_new_instance_rec.active_end_date IS NOT NULL

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

1872: )
1873: -- End code addition for bug 4350017
1874: THEN
1875: IF l_new_instance_rec.active_end_date IS NOT NULL
1876: AND l_new_instance_rec.active_end_date <> fnd_api.g_miss_date
1877: AND l_new_instance_rec.active_end_date <= SYSDATE
1878: THEN
1879: l_new_instance_rec.active_end_date:=fnd_api.g_miss_date;
1880: l_new_instance_rec.instance_status_id:=fnd_api.g_miss_num; -- srramakr Fix for Bug # 2766216

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

1875: IF l_new_instance_rec.active_end_date IS NOT NULL
1876: AND l_new_instance_rec.active_end_date <> fnd_api.g_miss_date
1877: AND l_new_instance_rec.active_end_date <= SYSDATE
1878: THEN
1879: l_new_instance_rec.active_end_date:=fnd_api.g_miss_date;
1880: l_new_instance_rec.instance_status_id:=fnd_api.g_miss_num; -- srramakr Fix for Bug # 2766216
1881: l_updated:=TRUE;
1882: END IF;
1883: END IF;

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

1876: AND l_new_instance_rec.active_end_date <> fnd_api.g_miss_date
1877: AND l_new_instance_rec.active_end_date <= SYSDATE
1878: THEN
1879: l_new_instance_rec.active_end_date:=fnd_api.g_miss_date;
1880: l_new_instance_rec.instance_status_id:=fnd_api.g_miss_num; -- srramakr Fix for Bug # 2766216
1881: l_updated:=TRUE;
1882: END IF;
1883: END IF;
1884: -- Call the update_item_instance private API to update the instances

Line 1888: ,p_commit => fnd_api.g_false

1884: -- Call the update_item_instance private API to update the instances
1885: csi_item_instance_pvt.update_item_instance
1886: (
1887: p_api_version => p_api_version
1888: ,p_commit => fnd_api.g_false
1889: ,p_init_msg_list => p_init_msg_list
1890: ,p_validation_level => p_validation_level
1891: ,p_instance_rec => l_new_instance_rec
1892: ,p_txn_rec => p_txn_rec

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

1902: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
1903: ,p_child_inst_tbl => px_child_inst_tbl
1904: );
1905:
1906: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1907: l_msg_index := 1;
1908: l_msg_count := x_msg_count;
1909: WHILE l_msg_count > 0 LOOP
1910: x_msg_data := FND_MSG_PUB.GET

Line 1912: FND_API.G_FALSE );

1908: l_msg_count := x_msg_count;
1909: WHILE l_msg_count > 0 LOOP
1910: x_msg_data := FND_MSG_PUB.GET
1911: ( l_msg_index,
1912: FND_API.G_FALSE );
1913: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
1914: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1915: l_msg_index := l_msg_index + 1;
1916: l_msg_count := l_msg_count - 1;

Line 1918: RAISE FND_API.G_EXC_ERROR;

1914: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1915: l_msg_index := l_msg_index + 1;
1916: l_msg_count := l_msg_count - 1;
1917: END LOOP;
1918: RAISE FND_API.G_EXC_ERROR;
1919: END IF;
1920: -- Calling Contracts for Quantity Change
1921: IF p_instance_rec.quantity IS NOT NULL AND
1922: p_instance_rec.quantity <> FND_API.G_MISS_NUM AND

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

1918: RAISE FND_API.G_EXC_ERROR;
1919: END IF;
1920: -- Calling Contracts for Quantity Change
1921: IF p_instance_rec.quantity IS NOT NULL AND
1922: p_instance_rec.quantity <> FND_API.G_MISS_NUM AND
1923: p_instance_rec.quantity <> 0 AND -- Supress 'UPD' call if Qty drops to 0
1924: l_old_ins_csr.quantity <> p_instance_rec.quantity THEN
1925: IF l_owner_party_id IS NOT NULL AND
1926: l_owner_party_id <> l_internal_party_id THEN

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

1942: ,x_msg_count => x_msg_count
1943: ,x_msg_data => x_msg_data
1944: );
1945: --
1946: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
1947: l_msg_index := 1;
1948: l_msg_count := x_msg_count;
1949: WHILE l_msg_count > 0 LOOP
1950: x_msg_data := FND_MSG_PUB.GET

Line 1952: FND_API.G_FALSE

1948: l_msg_count := x_msg_count;
1949: WHILE l_msg_count > 0 LOOP
1950: x_msg_data := FND_MSG_PUB.GET
1951: ( l_msg_index,
1952: FND_API.G_FALSE
1953: );
1954: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1955: l_msg_index := l_msg_index + 1;
1956: l_msg_count := l_msg_count - 1;

Line 1958: RAISE FND_API.G_EXC_ERROR;

1954: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
1955: l_msg_index := l_msg_index + 1;
1956: l_msg_count := l_msg_count - 1;
1957: END LOOP;
1958: RAISE FND_API.G_EXC_ERROR;
1959: END IF;
1960: END IF; -- Added for bug 3973706
1961:
1962: END IF;

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

1965: -- Caliing Contracts for Install Date Change
1966: IF ( (p_instance_rec.install_date IS NULL AND
1967: l_old_ins_csr.install_date IS NOT NULL) OR
1968: (p_instance_rec.install_date IS NOT NULL AND
1969: p_instance_rec.install_date <> FND_API.G_MISS_DATE AND
1970: nvl(l_old_ins_csr.install_date,FND_API.G_MISS_DATE) <> p_instance_rec.install_date) ) THEN
1971: IF l_owner_party_id IS NOT NULL AND
1972: l_owner_party_id <> l_internal_party_id THEN
1973: CSI_Item_Instance_Pvt.Call_to_Contracts

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

1966: IF ( (p_instance_rec.install_date IS NULL AND
1967: l_old_ins_csr.install_date IS NOT NULL) OR
1968: (p_instance_rec.install_date IS NOT NULL AND
1969: p_instance_rec.install_date <> FND_API.G_MISS_DATE AND
1970: nvl(l_old_ins_csr.install_date,FND_API.G_MISS_DATE) <> p_instance_rec.install_date) ) THEN
1971: IF l_owner_party_id IS NOT NULL AND
1972: l_owner_party_id <> l_internal_party_id THEN
1973: CSI_Item_Instance_Pvt.Call_to_Contracts
1974: ( p_transaction_type => 'IDC'

Line 1996: FND_API.G_FALSE

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

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

2002: FND_MSG_PUB.Count_And_Get
2003: ( p_count => x_msg_count,
2004: p_data => x_msg_data
2005: );
2006: ELSIF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2007: l_msg_index := 1;
2008: l_msg_count := x_msg_count;
2009: WHILE l_msg_count > 0 LOOP
2010: x_msg_data := FND_MSG_PUB.GET

Line 2012: FND_API.G_FALSE

2008: l_msg_count := x_msg_count;
2009: WHILE l_msg_count > 0 LOOP
2010: x_msg_data := FND_MSG_PUB.GET
2011: ( l_msg_index,
2012: FND_API.G_FALSE
2013: );
2014: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2015: l_msg_index := l_msg_index + 1;
2016: l_msg_count := l_msg_count - 1;

Line 2018: RAISE FND_API.G_EXC_ERROR;

2014: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2015: l_msg_index := l_msg_index + 1;
2016: l_msg_count := l_msg_count - 1;
2017: END LOOP;
2018: RAISE FND_API.G_EXC_ERROR;
2019: END IF;
2020: END IF;
2021: END IF;
2022: END IF;

Line 2033: ,p_commit => fnd_api.g_false

2029: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Post ..');
2030: CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Post
2031: (
2032: p_api_version => 1.0
2033: ,p_commit => fnd_api.g_false
2034: ,p_init_msg_list => fnd_api.g_false
2035: ,p_validation_level => fnd_api.g_valid_level_full
2036: ,p_instance_rec => p_instance_rec
2037: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 2034: ,p_init_msg_list => fnd_api.g_false

2030: CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Post
2031: (
2032: p_api_version => 1.0
2033: ,p_commit => fnd_api.g_false
2034: ,p_init_msg_list => fnd_api.g_false
2035: ,p_validation_level => fnd_api.g_valid_level_full
2036: ,p_instance_rec => p_instance_rec
2037: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
2038: ,p_party_tbl => p_party_tbl

Line 2035: ,p_validation_level => fnd_api.g_valid_level_full

2031: (
2032: p_api_version => 1.0
2033: ,p_commit => fnd_api.g_false
2034: ,p_init_msg_list => fnd_api.g_false
2035: ,p_validation_level => fnd_api.g_valid_level_full
2036: ,p_instance_rec => p_instance_rec
2037: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
2038: ,p_party_tbl => p_party_tbl
2039: ,p_account_tbl => p_account_tbl

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

2046: ,x_msg_count => x_msg_count
2047: ,x_msg_data => x_msg_data
2048: );
2049: --
2050: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2051: l_msg_index := 1;
2052: l_msg_count := x_msg_count;
2053: WHILE l_msg_count > 0 LOOP
2054: x_msg_data := FND_MSG_PUB.GET

Line 2056: FND_API.G_FALSE );

2052: l_msg_count := x_msg_count;
2053: WHILE l_msg_count > 0 LOOP
2054: x_msg_data := FND_MSG_PUB.GET
2055: ( l_msg_index,
2056: FND_API.G_FALSE );
2057: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_CUHK.Update_Item_Instance_Post API ');
2058: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2059: l_msg_index := l_msg_index + 1;
2060: l_msg_count := l_msg_count - 1;

Line 2062: RAISE FND_API.G_EXC_ERROR;

2058: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2059: l_msg_index := l_msg_index + 1;
2060: l_msg_count := l_msg_count - 1;
2061: END LOOP;
2062: RAISE FND_API.G_EXC_ERROR;
2063: END IF;
2064: END IF;
2065:
2066: EXCEPTION

Line 2069: RAISE FND_API.G_EXC_ERROR;

2065:
2066: EXCEPTION
2067: WHEN OTHERS THEN
2068: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Update Post Customer');
2069: RAISE FND_API.G_EXC_ERROR;
2070: END;
2071: --
2072: x_return_status := l_tmp_return_status;
2073:

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

2092: LOOP
2093: IF l_t_party_tbl.EXISTS(party_row) THEN
2094: IF ((l_t_party_tbl(party_row).instance_party_id IS NULL)
2095: OR
2096: (l_t_party_tbl(party_row).instance_party_id = FND_API.G_MISS_NUM))
2097: THEN
2098: -- The following code has been written to take of creating the contacts
2099: -- no matter the order which they are passed. So I'm grabbing the contacts
2100: -- into another temp table lb_party_tbl which I will make use in the seperate

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

2099: -- no matter the order which they are passed. So I'm grabbing the contacts
2100: -- into another temp table lb_party_tbl which I will make use in the seperate
2101: -- call during create_inst_party_relationship.
2102: IF l_t_party_tbl(party_row).contact_ip_id IS NOT NULL AND
2103: l_t_party_tbl(party_row).contact_ip_id <> FND_API.G_MISS_NUM
2104: THEN
2105: lb_party_tbl(l_create):= l_t_party_tbl(party_row);
2106: l_t_party_tbl.DELETE(party_row);
2107: l_create:=l_create+1;

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

2201: THEN
2202: -- Commented for bug 3376233
2203: -- lc_party_tbl(k).object_version_number:=lc_party_tbl(k).object_version_number+1;
2204: l_bump_date:=null;
2205: -- IF lc_party_tbl(k).active_end_date = fnd_api.g_miss_date
2206: -- THEN
2207: BEGIN
2208: SELECT active_end_date
2209: INTO l_bump_date --lc_party_tbl(k).active_end_date

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

2217: -- We need to bump up this record as it is active and will
2218: -- get expired during transfer of ownership.
2219: -- For those records which were already expired, there is no
2220: -- need to bump up the version number.
2221: IF lc_party_tbl(k).active_end_date = fnd_api.g_miss_date
2222: THEN
2223: lc_party_tbl(k).active_end_date:=l_bump_date;
2224: END IF;
2225: lc_party_tbl(k).object_version_number:=lc_party_tbl(k).object_version_number+1;

Line 2247: ,p_commit => fnd_api.g_false

2243: END IF;
2244: --
2245: csi_party_relationships_pub.update_inst_party_relationship
2246: (p_api_version => p_api_version
2247: ,p_commit => fnd_api.g_false
2248: ,p_init_msg_list => p_init_msg_list
2249: ,p_validation_level => p_validation_level
2250: ,p_party_tbl => lc_party_tbl
2251: ,p_party_account_tbl=> l_new_account_tbl

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

2255: ,x_msg_count => x_msg_count
2256: ,x_msg_data => x_msg_data
2257: );
2258:
2259: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2260: l_msg_index := 1;
2261: l_msg_count := x_msg_count;
2262: WHILE l_msg_count > 0
2263: LOOP

Line 2266: FND_API.G_FALSE );

2262: WHILE l_msg_count > 0
2263: LOOP
2264: x_msg_data := FND_MSG_PUB.GET
2265: ( l_msg_index,
2266: FND_API.G_FALSE );
2267: csi_gen_utility_pvt.put_line('Error from CSI_PARTY_RELATIONSHIPS_PUB.. ');
2268: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2269: l_msg_index := l_msg_index + 1;
2270: l_msg_count := l_msg_count - 1;

Line 2272: RAISE FND_API.G_EXC_ERROR;

2268: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2269: l_msg_index := l_msg_index + 1;
2270: l_msg_count := l_msg_count - 1;
2271: END LOOP;
2272: RAISE FND_API.G_EXC_ERROR;
2273: END IF;
2274: END IF;
2275: --
2276: x_return_status := l_tmp_return_status;

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

2293: la_account_tbl(i).ip_account_id=l_tem_acct_tbl(j).ip_account_id
2294: THEN
2295: /*
2296: la_account_tbl(i).object_version_number:=l_tem_acct_tbl(j).object_version_number+1;
2297: IF la_account_tbl(i).active_end_date=fnd_api.g_miss_date
2298: THEN
2299: la_account_tbl(i).active_end_date:=l_tem_acct_tbl(j).active_end_date;
2300: END IF;
2301: */

Line 2321: ,p_commit => fnd_api.g_false

2317: END LOOP;
2318: END IF;
2319: csi_party_relationships_pub.create_inst_party_relationship
2320: ( p_api_version => p_api_version
2321: ,p_commit => fnd_api.g_false
2322: ,p_init_msg_list => p_init_msg_list
2323: ,p_validation_level => p_validation_level
2324: ,p_party_tbl => l_new_party_tbl
2325: ,p_party_account_tbl => la_account_tbl

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

2328: ,x_return_status => x_return_status
2329: ,x_msg_count => x_msg_count
2330: ,x_msg_data => x_msg_data
2331: );
2332: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2333: l_msg_index := 1;
2334: l_msg_count := x_msg_count;
2335: WHILE l_msg_count > 0 LOOP
2336: x_msg_data := FND_MSG_PUB.GET

Line 2338: FND_API.G_FALSE );

2334: l_msg_count := x_msg_count;
2335: WHILE l_msg_count > 0 LOOP
2336: x_msg_data := FND_MSG_PUB.GET
2337: ( l_msg_index,
2338: FND_API.G_FALSE );
2339: csi_gen_utility_pvt.put_line('Error from CSI_PARTY_RELATIONSHIPS_PUB.. ');
2340: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2341: l_msg_index := l_msg_index + 1;
2342: l_msg_count := l_msg_count - 1;

Line 2344: RAISE FND_API.G_EXC_ERROR;

2340: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2341: l_msg_index := l_msg_index + 1;
2342: l_msg_count := l_msg_count - 1;
2343: END LOOP;
2344: RAISE FND_API.G_EXC_ERROR;
2345: END IF;
2346: END IF;
2347: x_return_status := l_tmp_return_status;
2348:

Line 2354: ,p_commit => fnd_api.g_false

2350:
2351: IF lb_party_tbl.COUNT > 0 THEN
2352: csi_party_relationships_pub.create_inst_party_relationship
2353: ( p_api_version => p_api_version
2354: ,p_commit => fnd_api.g_false
2355: ,p_init_msg_list => p_init_msg_list
2356: ,p_validation_level => p_validation_level
2357: ,p_party_tbl => lb_party_tbl
2358: ,p_party_account_tbl => l_temp_acct_tbl

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

2361: ,x_return_status => x_return_status
2362: ,x_msg_count => x_msg_count
2363: ,x_msg_data => x_msg_data
2364: );
2365: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2366: l_msg_index := 1;
2367: l_msg_count := x_msg_count;
2368: WHILE l_msg_count > 0 LOOP
2369: x_msg_data := FND_MSG_PUB.GET

Line 2371: FND_API.G_FALSE );

2367: l_msg_count := x_msg_count;
2368: WHILE l_msg_count > 0 LOOP
2369: x_msg_data := FND_MSG_PUB.GET
2370: ( l_msg_index,
2371: FND_API.G_FALSE );
2372: csi_gen_utility_pvt.put_line('Error from CSI_PARTY_RELATIONSHIPS_PUB.. ');
2373: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2374: l_msg_index := l_msg_index + 1;
2375: l_msg_count := l_msg_count - 1;

Line 2377: RAISE FND_API.G_EXC_ERROR;

2373: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2374: l_msg_index := l_msg_index + 1;
2375: l_msg_count := l_msg_count - 1;
2376: END LOOP;
2377: RAISE FND_API.G_EXC_ERROR;
2378: END IF;
2379: END IF;
2380: x_return_status := l_tmp_return_status;
2381:

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

2415: LOOP
2416: IF p_org_assignments_tbl.EXISTS(tab_row) THEN
2417: IF ((p_org_assignments_tbl(tab_row).instance_ou_id IS NULL)
2418: OR
2419: (p_org_assignments_tbl(tab_row).instance_ou_id = FND_API.G_MISS_NUM))
2420: THEN
2421: csi_organization_unit_pvt.create_organization_unit
2422: (p_api_version => p_api_version
2423: ,p_commit => fnd_api.g_false

Line 2423: ,p_commit => fnd_api.g_false

2419: (p_org_assignments_tbl(tab_row).instance_ou_id = FND_API.G_MISS_NUM))
2420: THEN
2421: csi_organization_unit_pvt.create_organization_unit
2422: (p_api_version => p_api_version
2423: ,p_commit => fnd_api.g_false
2424: ,p_init_msg_list => p_init_msg_list
2425: ,p_validation_level => p_validation_level
2426: ,p_org_unit_rec => p_org_assignments_tbl(tab_row)
2427: ,p_txn_rec => p_txn_rec

Line 2438: ,p_commit => fnd_api.g_false

2434: );
2435: ELSE
2436: csi_organization_unit_pvt.update_organization_unit
2437: (p_api_version => p_api_version
2438: ,p_commit => fnd_api.g_false
2439: ,p_init_msg_list => p_init_msg_list
2440: ,p_validation_level => p_validation_level
2441: ,p_org_unit_rec => p_org_assignments_tbl(tab_row)
2442: ,p_txn_rec => p_txn_rec

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

2447: ,p_ou_count_rec => l_ou_count_rec
2448: ,p_ou_id_tbl => l_ou_id_tbl
2449: );
2450: END IF;
2451: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2452: l_msg_index := 1;
2453: l_msg_count := x_msg_count;
2454: WHILE l_msg_count > 0 LOOP
2455: x_msg_data := FND_MSG_PUB.GET

Line 2457: FND_API.G_FALSE );

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

Line 2463: RAISE FND_API.G_EXC_ERROR;

2459: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2460: l_msg_index := l_msg_index + 1;
2461: l_msg_count := l_msg_count - 1;
2462: END LOOP;
2463: RAISE FND_API.G_EXC_ERROR;
2464: END IF;
2465: END IF;
2466: END LOOP;
2467: END IF;

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

2474: LOOP
2475: IF p_pricing_attrib_tbl.EXISTS(tab_row) THEN
2476: IF ((p_pricing_attrib_tbl(tab_row).pricing_attribute_id IS NULL)
2477: OR
2478: (p_pricing_attrib_tbl(tab_row).pricing_attribute_id = FND_API.G_MISS_NUM))
2479: THEN
2480: csi_pricing_attribs_pvt.create_pricing_attribs
2481: ( p_api_version => p_api_version
2482: ,p_commit => p_commit

Line 2494: ,p_commit => fnd_api.g_false

2490: );
2491: ELSE
2492: csi_pricing_attribs_pvt.update_pricing_attribs
2493: ( p_api_version => p_api_version
2494: ,p_commit => fnd_api.g_false
2495: ,p_init_msg_list => p_init_msg_list
2496: ,p_validation_level => p_validation_level
2497: ,p_pricing_attribs_rec => p_pricing_attrib_tbl(tab_row)
2498: ,p_txn_rec => p_txn_rec

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

2501: ,x_msg_data => x_msg_data
2502: );
2503: END IF;
2504:
2505: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2506: l_msg_index := 1;
2507: l_msg_count := x_msg_count;
2508: WHILE l_msg_count > 0 LOOP
2509: x_msg_data := FND_MSG_PUB.GET

Line 2511: FND_API.G_FALSE );

2507: l_msg_count := x_msg_count;
2508: WHILE l_msg_count > 0 LOOP
2509: x_msg_data := FND_MSG_PUB.GET
2510: ( l_msg_index,
2511: FND_API.G_FALSE );
2512: csi_gen_utility_pvt.put_line( ' Error from CSI_PRICING_ATTRIBS_PUB..');
2513: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2514: l_msg_index := l_msg_index + 1;
2515: l_msg_count := l_msg_count - 1;

Line 2517: RAISE FND_API.G_EXC_ERROR;

2513: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2514: l_msg_index := l_msg_index + 1;
2515: l_msg_count := l_msg_count - 1;
2516: END LOOP;
2517: RAISE FND_API.G_EXC_ERROR;
2518: END IF;
2519: END IF;
2520: END LOOP;
2521: END IF;

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

2528: LOOP
2529: IF p_ext_attrib_values_tbl.EXISTS (tab_row) THEN
2530: IF ((p_ext_attrib_values_tbl(tab_row).attribute_value_id IS NULL)
2531: OR
2532: (p_ext_attrib_values_tbl(tab_row).attribute_value_id = FND_API.G_MISS_NUM))
2533: THEN
2534: csi_item_instance_pvt.create_extended_attrib_values
2535: ( p_api_version => p_api_version
2536: ,p_commit => fnd_api.g_false

Line 2536: ,p_commit => fnd_api.g_false

2532: (p_ext_attrib_values_tbl(tab_row).attribute_value_id = FND_API.G_MISS_NUM))
2533: THEN
2534: csi_item_instance_pvt.create_extended_attrib_values
2535: ( p_api_version => p_api_version
2536: ,p_commit => fnd_api.g_false
2537: ,p_init_msg_list => p_init_msg_list
2538: ,p_validation_level => p_validation_level
2539: ,p_ext_attrib_rec => p_ext_attrib_values_tbl(tab_row)
2540: ,p_txn_rec => p_txn_rec

Line 2553: ,p_commit => fnd_api.g_false

2549: ELSE
2550: -- call the update extended attributes api
2551: csi_item_instance_pvt.update_extended_attrib_values
2552: ( p_api_version => p_api_version
2553: ,p_commit => fnd_api.g_false
2554: ,p_init_msg_list => p_init_msg_list
2555: ,p_validation_level => p_validation_level
2556: ,p_ext_attrib_rec => p_ext_attrib_values_tbl(tab_row)
2557: ,p_txn_rec => p_txn_rec

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

2563: -- ,p_ext_attr_tbl => l_ext_attr_tbl
2564: -- ,p_ext_cat_tbl => l_ext_cat_tbl
2565: );
2566: END IF;
2567: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2568: l_msg_index := 1;
2569: l_msg_count := x_msg_count;
2570: WHILE l_msg_count > 0 LOOP
2571: x_msg_data := FND_MSG_PUB.GET

Line 2573: FND_API.G_FALSE );

2569: l_msg_count := x_msg_count;
2570: WHILE l_msg_count > 0 LOOP
2571: x_msg_data := FND_MSG_PUB.GET
2572: ( l_msg_index,
2573: FND_API.G_FALSE );
2574: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2575: l_msg_index := l_msg_index + 1;
2576: l_msg_count := l_msg_count - 1;
2577: END LOOP;

Line 2578: RAISE FND_API.G_EXC_ERROR;

2574: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2575: l_msg_index := l_msg_index + 1;
2576: l_msg_count := l_msg_count - 1;
2577: END LOOP;
2578: RAISE FND_API.G_EXC_ERROR;
2579: END IF;
2580: END IF; -- exist if
2581: END LOOP; -- for loop
2582: END IF;

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

2589: LOOP
2590: IF p_asset_assignment_tbl.EXISTS(tab_row) THEN
2591: IF ((p_asset_assignment_tbl(tab_row).instance_asset_id IS NULL)
2592: OR
2593: (p_asset_assignment_tbl(tab_row).instance_asset_id = FND_API.G_MISS_NUM)) THEN
2594: csi_asset_pvt.create_instance_asset
2595: (p_api_version => p_api_version
2596: ,p_commit => fnd_api.g_false
2597: ,p_init_msg_list => p_init_msg_list

Line 2596: ,p_commit => fnd_api.g_false

2592: OR
2593: (p_asset_assignment_tbl(tab_row).instance_asset_id = FND_API.G_MISS_NUM)) THEN
2594: csi_asset_pvt.create_instance_asset
2595: (p_api_version => p_api_version
2596: ,p_commit => fnd_api.g_false
2597: ,p_init_msg_list => p_init_msg_list
2598: ,p_validation_level => p_validation_level
2599: ,p_instance_asset_rec => p_asset_assignment_tbl(tab_row)
2600: ,p_txn_rec => p_txn_rec

Line 2613: ,p_commit => fnd_api.g_false

2609: ELSE
2610: --call the update assets api
2611: csi_asset_pvt.update_instance_asset
2612: (p_api_version => p_api_version
2613: ,p_commit => fnd_api.g_false
2614: ,p_init_msg_list => p_init_msg_list
2615: ,p_validation_level => p_validation_level
2616: ,p_instance_asset_rec => p_asset_assignment_tbl(tab_row)
2617: ,p_txn_rec => p_txn_rec

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

2623: ,p_asset_id_tbl => l_asset_id_tbl
2624: ,p_asset_loc_tbl => l_asset_loc_tbl
2625: );
2626: END IF;
2627: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2628: l_msg_index := 1;
2629: l_msg_count := x_msg_count;
2630: WHILE l_msg_count > 0 LOOP
2631: x_msg_data := FND_MSG_PUB.GET

Line 2633: FND_API.G_FALSE );

2629: l_msg_count := x_msg_count;
2630: WHILE l_msg_count > 0 LOOP
2631: x_msg_data := FND_MSG_PUB.GET
2632: ( l_msg_index,
2633: FND_API.G_FALSE );
2634: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2635: l_msg_index := l_msg_index + 1;
2636: l_msg_count := l_msg_count - 1;
2637: END LOOP;

Line 2638: RAISE FND_API.G_EXC_ERROR;

2634: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2635: l_msg_index := l_msg_index + 1;
2636: l_msg_count := l_msg_count - 1;
2637: END LOOP;
2638: RAISE FND_API.G_EXC_ERROR;
2639: END IF;
2640: END IF;
2641: END LOOP;
2642: END IF;

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

2642: END IF;
2643: x_return_status := l_tmp_return_status;
2644:
2645: -- Start att enhancements
2646: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
2647: THEN
2648: IF p_instance_rec.instance_id IS NOT NULL AND
2649: p_instance_rec.instance_id <> fnd_api.g_miss_num
2650: THEN

Line 2649: p_instance_rec.instance_id <> fnd_api.g_miss_num

2645: -- Start att enhancements
2646: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
2647: THEN
2648: IF p_instance_rec.instance_id IS NOT NULL AND
2649: p_instance_rec.instance_id <> fnd_api.g_miss_num
2650: THEN
2651: IF ( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2652: AND (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num) )
2653: OR( l_old_ins_csr.config_inst_hdr_id IS NULL

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

2648: IF p_instance_rec.instance_id IS NOT NULL AND
2649: p_instance_rec.instance_id <> fnd_api.g_miss_num
2650: THEN
2651: IF ( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2652: AND (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num) )
2653: OR( l_old_ins_csr.config_inst_hdr_id IS NULL
2654: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) )
2655: OR( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2656: 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 2654: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) )

2650: THEN
2651: IF ( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2652: AND (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num) )
2653: OR( l_old_ins_csr.config_inst_hdr_id IS NULL
2654: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) )
2655: OR( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2656: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2657: AND (l_old_ins_csr.config_inst_hdr_id <> p_instance_rec.config_inst_hdr_id) )
2658: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL

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

2652: AND (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num) )
2653: OR( l_old_ins_csr.config_inst_hdr_id IS NULL
2654: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num) )
2655: OR( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2656: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2657: AND (l_old_ins_csr.config_inst_hdr_id <> p_instance_rec.config_inst_hdr_id) )
2658: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL
2659: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num) )
2660: OR( l_old_ins_csr.config_inst_item_id IS NULL

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

2655: OR( l_old_ins_csr.config_inst_hdr_id IS NOT NULL
2656: AND (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2657: AND (l_old_ins_csr.config_inst_hdr_id <> p_instance_rec.config_inst_hdr_id) )
2658: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL
2659: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num) )
2660: OR( l_old_ins_csr.config_inst_item_id IS NULL
2661: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) )
2662: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL
2663: 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 2661: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) )

2657: AND (l_old_ins_csr.config_inst_hdr_id <> p_instance_rec.config_inst_hdr_id) )
2658: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL
2659: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num) )
2660: OR( l_old_ins_csr.config_inst_item_id IS NULL
2661: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) )
2662: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL
2663: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2664: AND (l_old_ins_csr.config_inst_item_id <> p_instance_rec.config_inst_item_id) )
2665: THEN

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

2659: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num) )
2660: OR( l_old_ins_csr.config_inst_item_id IS NULL
2661: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num) )
2662: OR( l_old_ins_csr.config_inst_item_id IS NOT NULL
2663: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2664: AND (l_old_ins_csr.config_inst_item_id <> p_instance_rec.config_inst_item_id) )
2665: THEN
2666: l_no_config_keys:=TRUE;
2667: csi_gen_utility_pvt.put_line( 'Config keys were not provided. So no batch validation will be performed');

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

2668: END IF;
2669:
2670: IF NOT l_no_config_keys
2671: THEN
2672: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2673: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2674: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
2675: THEN
2676:

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

2669:
2670: IF NOT l_no_config_keys
2671: THEN
2672: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2673: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2674: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
2675: THEN
2676:
2677: IF NOT csi_item_instance_vld_pvt.is_unique_config_key ( p_config_inst_hdr_id => p_instance_rec.config_inst_hdr_id

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

2670: IF NOT l_no_config_keys
2671: THEN
2672: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2673: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2674: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
2675: THEN
2676:
2677: IF NOT csi_item_instance_vld_pvt.is_unique_config_key ( p_config_inst_hdr_id => p_instance_rec.config_inst_hdr_id
2678: ,p_config_inst_item_id => p_instance_rec.config_inst_item_id

Line 2685: RAISE fnd_api.g_exc_error;

2681: )
2682: THEN
2683: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_KEY_EXISTS');
2684: FND_MSG_PUB.Add;
2685: RAISE fnd_api.g_exc_error;
2686: END IF;
2687:
2688: BEGIN
2689: SELECT component_instance_type

Line 2707: RAISE FND_API.G_EXC_ERROR;

2703: FND_MESSAGE.SET_TOKEN('INSTANCE_REV_NBR',p_instance_rec.config_inst_rev_num);
2704: FND_MESSAGE.SET_TOKEN('CONFIG_ITEM_ID',p_instance_rec.config_inst_item_id);
2705:
2706: FND_MSG_PUB.Add;
2707: RAISE FND_API.G_EXC_ERROR;
2708: END;
2709:
2710: IF l_component_ins_type='I'
2711: THEN

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

2717: ,x_config_hdr_id => l_batch_hdr_id
2718: ,x_config_rev_nbr => l_batch_rev_nbr
2719: ,x_return_status => x_return_status);
2720:
2721: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2722: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_ERROR');
2723: FND_MSG_PUB.Add;
2724: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
2725: RAISE FND_API.G_EXC_ERROR;

Line 2725: RAISE FND_API.G_EXC_ERROR;

2721: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2722: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_ERROR');
2723: FND_MSG_PUB.Add;
2724: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
2725: RAISE FND_API.G_EXC_ERROR;
2726: END IF;
2727: END IF;
2728:
2729: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)

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

2725: RAISE FND_API.G_EXC_ERROR;
2726: END IF;
2727: END IF;
2728:
2729: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
2730: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
2731: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2732: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2733: 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 2730: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))

2726: END IF;
2727: END IF;
2728:
2729: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
2730: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
2731: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2732: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2733: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2734: 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 2731: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

2727: END IF;
2728:
2729: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
2730: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
2731: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2732: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2733: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2734: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2735: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))

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

2728:
2729: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
2730: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
2731: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2732: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2733: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2734: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2735: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
2736: THEN

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

2729: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
2730: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
2731: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2732: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2733: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2734: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2735: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
2736: THEN
2737: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');

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

2730: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
2731: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2732: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2733: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2734: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2735: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
2736: THEN
2737: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
2738: FND_MSG_PUB.Add;

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

2731: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2732: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
2733: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
2734: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
2735: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
2736: THEN
2737: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
2738: FND_MSG_PUB.Add;
2739: RAISE fnd_api.g_exc_error;

Line 2739: RAISE fnd_api.g_exc_error;

2735: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
2736: THEN
2737: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
2738: FND_MSG_PUB.Add;
2739: RAISE fnd_api.g_exc_error;
2740: END IF;
2741: END IF;
2742: END IF;
2743: END IF;

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

2741: END IF;
2742: END IF;
2743: END IF;
2744: -- Adding new changes for bug 3799694
2745: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
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 (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
2748: THEN
2749: 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 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: END IF;
2743: END IF;
2744: -- Adding new changes for bug 3799694
2745: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
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 (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
2748: THEN
2749: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)
2750: LOOP

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

2743: END IF;
2744: -- Adding new changes for bug 3799694
2745: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
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 (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
2748: THEN
2749: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)
2750: LOOP
2751: IF l_config_ins_key.has_failures ='1'

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

2755: LOOP
2756:
2757: l_config_instance_rec:=l_config_temp_rec;
2758: IF (l_instance_key.instance_id IS NOT NULL AND
2759: l_instance_key.instance_id <> fnd_api.g_miss_num) AND
2760: ( l_instance_key.config_valid_status IS NULL OR
2761: (l_instance_key.config_valid_status IS NOT NULL AND
2762: l_instance_key.config_valid_status <> '1'))
2763: THEN

Line 2771: ,p_commit => fnd_api.g_false

2767:
2768: csi_item_instance_pvt.update_item_instance
2769: (
2770: p_api_version => p_api_version
2771: ,p_commit => fnd_api.g_false
2772: ,p_init_msg_list => p_init_msg_list
2773: ,p_validation_level => p_validation_level
2774: ,p_instance_rec => l_config_instance_rec
2775: ,p_txn_rec => p_txn_rec

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

2785: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
2786: ,p_child_inst_tbl => px_child_inst_tbl
2787: );
2788:
2789: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2790: l_msg_index := 1;
2791: l_msg_count := x_msg_count;
2792: WHILE l_msg_count > 0 LOOP
2793: x_msg_data := FND_MSG_PUB.GET

Line 2795: FND_API.G_FALSE );

2791: l_msg_count := x_msg_count;
2792: WHILE l_msg_count > 0 LOOP
2793: x_msg_data := FND_MSG_PUB.GET
2794: ( l_msg_index,
2795: FND_API.G_FALSE );
2796: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
2797: csi_gen_utility_pvt.put_line( 'while updating config status');
2798: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2799: l_msg_index := l_msg_index + 1;

Line 2802: RAISE FND_API.G_EXC_ERROR;

2798: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2799: l_msg_index := l_msg_index + 1;
2800: l_msg_count := l_msg_count - 1;
2801: END LOOP;
2802: RAISE FND_API.G_EXC_ERROR;
2803: END IF;
2804: END IF;
2805: END LOOP;
2806: ELSE

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

2807: FOR l_instance_key IN new_instance_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_item_id)
2808: LOOP
2809: l_config_instance_rec:=l_config_temp_rec;
2810: IF (l_instance_key.instance_id IS NOT NULL AND
2811: l_instance_key.instance_id <> fnd_api.g_miss_num) AND
2812: ( l_instance_key.config_valid_status IS NULL OR
2813: (l_instance_key.config_valid_status IS NOT NULL AND
2814: l_instance_key.config_valid_status <> '0'))
2815: THEN

Line 2822: ,p_commit => fnd_api.g_false

2818: l_config_instance_rec.config_valid_status:='0'; --VALID
2819: csi_item_instance_pvt.update_item_instance
2820: (
2821: p_api_version => p_api_version
2822: ,p_commit => fnd_api.g_false
2823: ,p_init_msg_list => p_init_msg_list
2824: ,p_validation_level => p_validation_level
2825: ,p_instance_rec => l_config_instance_rec
2826: ,p_txn_rec => p_txn_rec

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

2836: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
2837: ,p_child_inst_tbl => px_child_inst_tbl
2838: );
2839:
2840: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2841: l_msg_index := 1;
2842: l_msg_count := x_msg_count;
2843: WHILE l_msg_count > 0 LOOP
2844: x_msg_data := FND_MSG_PUB.GET

Line 2846: FND_API.G_FALSE );

2842: l_msg_count := x_msg_count;
2843: WHILE l_msg_count > 0 LOOP
2844: x_msg_data := FND_MSG_PUB.GET
2845: ( l_msg_index,
2846: FND_API.G_FALSE );
2847: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
2848: csi_gen_utility_pvt.put_line( 'while updating config status');
2849: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2850: l_msg_index := l_msg_index + 1;

Line 2853: RAISE FND_API.G_EXC_ERROR;

2849: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2850: l_msg_index := l_msg_index + 1;
2851: l_msg_count := l_msg_count - 1;
2852: END LOOP;
2853: RAISE FND_API.G_EXC_ERROR;
2854: END IF;
2855: END IF;
2856: END LOOP;
2857: END IF;

Line 2892: ,p_commit => fnd_api.g_false

2888: -- Call the update_item_instance private API to update the instances
2889: csi_item_instance_pvt.update_item_instance
2890: (
2891: p_api_version => p_api_version
2892: ,p_commit => fnd_api.g_false
2893: ,p_init_msg_list => p_init_msg_list
2894: ,p_validation_level => p_validation_level
2895: ,p_instance_rec => l_instance_rec
2896: ,p_txn_rec => p_txn_rec

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

2906: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
2907: ,p_child_inst_tbl => px_child_inst_tbl
2908: );
2909:
2910: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2911: l_msg_index := 1;
2912: l_msg_count := x_msg_count;
2913: WHILE l_msg_count > 0 LOOP
2914: x_msg_data := FND_MSG_PUB.GET

Line 2916: FND_API.G_FALSE );

2912: l_msg_count := x_msg_count;
2913: WHILE l_msg_count > 0 LOOP
2914: x_msg_data := FND_MSG_PUB.GET
2915: ( l_msg_index,
2916: FND_API.G_FALSE );
2917: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
2918: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2919: l_msg_index := l_msg_index + 1;
2920: l_msg_count := l_msg_count - 1;

Line 2922: RAISE FND_API.G_EXC_ERROR;

2918: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
2919: l_msg_index := l_msg_index + 1;
2920: l_msg_count := l_msg_count - 1;
2921: END LOOP;
2922: RAISE FND_API.G_EXC_ERROR;
2923: END IF;
2924: END IF;
2925: x_return_status := l_tmp_return_status;
2926: -- End addition for bug 2632869

Line 2931: IF p_instance_rec.active_end_date = FND_API.G_MISS_DATE

2927:
2928: -- Added by rtalluri for Bug 2256588 on 03/26/02
2929: -- Call the Version label API to associate a version label for the updated record
2930:
2931: IF p_instance_rec.active_end_date = FND_API.G_MISS_DATE
2932: THEN
2933: BEGIN
2934: SELECT active_end_date
2935: INTO l_active_end_date

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

2946: IF ((l_active_end_date > SYSDATE) OR
2947: (l_active_end_date IS NULL))
2948: THEN
2949: IF ((p_instance_rec.version_label IS NOT NULL) AND
2950: (p_instance_rec.version_label <> FND_API.G_MISS_CHAR))
2951: THEN
2952: -- Check if version label already exists in csi_i_version_labels
2953: -- If exists then raise an error message
2954: BEGIN

Line 2965: RAISE fnd_api.g_exc_error;

2961: AND ROWNUM=1;
2962:
2963: fnd_message.set_name('CSI','CSI_VERSION_LABEL_EXIST');
2964: fnd_msg_pub.add;
2965: RAISE fnd_api.g_exc_error;
2966: EXCEPTION
2967: WHEN NO_DATA_FOUND THEN
2968: NULL;
2969: WHEN OTHERS THEN

Line 2970: RAISE fnd_api.g_exc_error;

2966: EXCEPTION
2967: WHEN NO_DATA_FOUND THEN
2968: NULL;
2969: WHEN OTHERS THEN
2970: RAISE fnd_api.g_exc_error;
2971: END;
2972:
2973: l_version_label_rec.instance_id := p_instance_rec.instance_id;
2974: l_version_label_rec.version_label := p_instance_rec.version_label;

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

2985: ,x_return_status => x_return_status
2986: ,x_msg_count => x_msg_count
2987: ,x_msg_data => x_msg_data );
2988:
2989: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2990: FND_MESSAGE.SET_NAME('CSI','CSI_FAILED_TO_CREATE_VERSION');
2991: FND_MESSAGE.SET_TOKEN('API_ERROR', 'CREATE_VERSION_LABEL');
2992: FND_MSG_PUB.Add;
2993: RAISE FND_API.G_EXC_ERROR;

Line 2993: RAISE FND_API.G_EXC_ERROR;

2989: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
2990: FND_MESSAGE.SET_NAME('CSI','CSI_FAILED_TO_CREATE_VERSION');
2991: FND_MESSAGE.SET_TOKEN('API_ERROR', 'CREATE_VERSION_LABEL');
2992: FND_MSG_PUB.Add;
2993: RAISE FND_API.G_EXC_ERROR;
2994: END IF;
2995: END IF;
2996: END IF;
2997: x_return_status := l_tmp_return_status;

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

3078: END IF;
3079: --
3080: IF l_transaction_type IS NOT NULL THEN
3081: -- srramakr changed from p_instance_rec to l_new_instance_rec
3082: IF (l_new_instance_rec.call_contracts <> fnd_api.g_false) --added by radha on 04/04/02
3083: THEN
3084: IF p_txn_rec.transaction_type_id <> 7 -- Added for bug 3973706
3085: THEN
3086: csi_item_instance_pvt.Call_to_Contracts

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

3100: ,x_msg_count => x_msg_count
3101: ,x_msg_data => x_msg_data
3102: );
3103: --
3104: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3105: l_msg_index := 1;
3106: l_msg_count := x_msg_count;
3107: WHILE l_msg_count > 0 LOOP
3108: x_msg_data := FND_MSG_PUB.GET

Line 3110: FND_API.G_FALSE

3106: l_msg_count := x_msg_count;
3107: WHILE l_msg_count > 0 LOOP
3108: x_msg_data := FND_MSG_PUB.GET
3109: ( l_msg_index,
3110: FND_API.G_FALSE
3111: );
3112: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3113: l_msg_index := l_msg_index + 1;
3114: l_msg_count := l_msg_count - 1;

Line 3116: RAISE FND_API.G_EXC_ERROR;

3112: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3113: l_msg_index := l_msg_index + 1;
3114: l_msg_count := l_msg_count - 1;
3115: END LOOP;
3116: RAISE FND_API.G_EXC_ERROR;
3117: END IF;
3118: END IF; -- Added for bug 3973706
3119: END IF;
3120: END IF;

Line 3159: FND_API.G_FALSE

3155: l_msg_count := x_msg_count;
3156: WHILE l_msg_count > 0 LOOP
3157: x_msg_data := FND_MSG_PUB.GET
3158: ( l_msg_index,
3159: FND_API.G_FALSE
3160: );
3161: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3162: l_msg_index := l_msg_index + 1;
3163: l_msg_count := l_msg_count - 1;

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

3165: FND_MSG_PUB.Count_And_Get
3166: ( p_count => x_msg_count,
3167: p_data => x_msg_data
3168: );
3169: ELSIF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3170: l_msg_index := 1;
3171: l_msg_count := x_msg_count;
3172: WHILE l_msg_count > 0 LOOP
3173: x_msg_data := FND_MSG_PUB.GET

Line 3175: FND_API.G_FALSE );

3171: l_msg_count := x_msg_count;
3172: WHILE l_msg_count > 0 LOOP
3173: x_msg_data := FND_MSG_PUB.GET
3174: ( l_msg_index,
3175: FND_API.G_FALSE );
3176: csi_gen_utility_pvt.put_line( 'Error from OKS_IBINT_PUB.IB_interface..');
3177: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3178: l_msg_index := l_msg_index + 1;
3179: l_msg_count := l_msg_count - 1;

Line 3181: RAISE FND_API.G_EXC_ERROR;

3177: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3178: l_msg_index := l_msg_index + 1;
3179: l_msg_count := l_msg_count - 1;
3180: END LOOP;
3181: RAISE FND_API.G_EXC_ERROR;
3182: END IF;
3183: END IF;
3184: -- End of API body
3185: -- Standard check of p_commit.

Line 3186: IF FND_API.To_Boolean( p_commit ) THEN

3182: END IF;
3183: END IF;
3184: -- End of API body
3185: -- Standard check of p_commit.
3186: IF FND_API.To_Boolean( p_commit ) THEN
3187: COMMIT WORK;
3188: END IF;
3189: /***** srramakr commented for bug # 3304439
3190: -- Check for the profile option and disable the trace

Line 3210: ,p_commit => fnd_api.g_false

3206: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Post ..');
3207: CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Post
3208: (
3209: p_api_version => 1.0
3210: ,p_commit => fnd_api.g_false
3211: ,p_init_msg_list => fnd_api.g_false
3212: ,p_validation_level => fnd_api.g_valid_level_full
3213: ,p_instance_rec => p_instance_rec
3214: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl

Line 3211: ,p_init_msg_list => fnd_api.g_false

3207: CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Post
3208: (
3209: p_api_version => 1.0
3210: ,p_commit => fnd_api.g_false
3211: ,p_init_msg_list => fnd_api.g_false
3212: ,p_validation_level => fnd_api.g_valid_level_full
3213: ,p_instance_rec => p_instance_rec
3214: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
3215: ,p_party_tbl => p_party_tbl

Line 3212: ,p_validation_level => fnd_api.g_valid_level_full

3208: (
3209: p_api_version => 1.0
3210: ,p_commit => fnd_api.g_false
3211: ,p_init_msg_list => fnd_api.g_false
3212: ,p_validation_level => fnd_api.g_valid_level_full
3213: ,p_instance_rec => p_instance_rec
3214: ,p_ext_attrib_values_tbl => p_ext_attrib_values_tbl
3215: ,p_party_tbl => p_party_tbl
3216: ,p_account_tbl => p_account_tbl

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

3223: ,x_msg_count => x_msg_count
3224: ,x_msg_data => x_msg_data
3225: );
3226: --
3227: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3228: l_msg_index := 1;
3229: l_msg_count := x_msg_count;
3230: WHILE l_msg_count > 0 LOOP
3231: x_msg_data := FND_MSG_PUB.GET

Line 3233: FND_API.G_FALSE );

3229: l_msg_count := x_msg_count;
3230: WHILE l_msg_count > 0 LOOP
3231: x_msg_data := FND_MSG_PUB.GET
3232: ( l_msg_index,
3233: FND_API.G_FALSE );
3234: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_VUHK.Update_Item_Instance_Post API ');
3235: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3236: l_msg_index := l_msg_index + 1;
3237: l_msg_count := l_msg_count - 1;

Line 3239: RAISE FND_API.G_EXC_ERROR;

3235: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3236: l_msg_index := l_msg_index + 1;
3237: l_msg_count := l_msg_count - 1;
3238: END LOOP;
3239: RAISE FND_API.G_EXC_ERROR;
3240: END IF;
3241: END IF;
3242:
3243: EXCEPTION

Line 3246: RAISE FND_API.G_EXC_ERROR;

3242:
3243: EXCEPTION
3244: WHEN OTHERS THEN
3245: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Update Post Vertical');
3246: RAISE FND_API.G_EXC_ERROR;
3247: END;
3248: x_return_status := l_tmp_return_status;
3249: -- End of POST User Hooks
3250: --

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

3254: csi_gen_utility_pvt.put_line('p_instance_rec.instance_id = '||to_char(p_instance_rec.instance_id));
3255: csi_gen_utility_pvt.put_line('p_instance_rec.source_code = '||p_instance_rec.source_code);
3256:
3257: l_instance_id := p_instance_rec.instance_id;
3258: IF (l_instance_id = NULL OR l_instance_id = FND_API.G_MISS_NUM) THEN
3259: IF p_party_tbl.count > 0 THEN
3260: l_instance_id := p_party_tbl(1).instance_id;
3261: END IF;
3262: END IF;

Line 3280: IF (p_instance_rec.last_oe_order_line_id IS NULL OR p_instance_rec.last_oe_order_line_id = fnd_api.g_miss_num) THEN

3276: csi_gen_utility_pvt.put_line('Before calling update instance event');
3277: IF (l_internal_party_id <> l_owner_party_id OR p_txn_rec.transaction_type_id IN (53,54)) THEN
3278: csi_gen_utility_pvt.put_line('Before last_oe_order_line_id');
3279: csi_gen_utility_pvt.put_line('last_oe_order_line_id = '||to_char(p_instance_rec.last_oe_order_line_id));
3280: IF (p_instance_rec.last_oe_order_line_id IS NULL OR p_instance_rec.last_oe_order_line_id = fnd_api.g_miss_num) THEN
3281: csi_gen_utility_pvt.put_line('Calling Update Instance Event');
3282: CSI_BUSINESS_EVENT_PVT.UPDATE_INSTANCE_EVENT
3283: (p_api_version => p_api_version
3284: ,p_commit => fnd_api.g_false

Line 3284: ,p_commit => fnd_api.g_false

3280: IF (p_instance_rec.last_oe_order_line_id IS NULL OR p_instance_rec.last_oe_order_line_id = fnd_api.g_miss_num) THEN
3281: csi_gen_utility_pvt.put_line('Calling Update Instance Event');
3282: CSI_BUSINESS_EVENT_PVT.UPDATE_INSTANCE_EVENT
3283: (p_api_version => p_api_version
3284: ,p_commit => fnd_api.g_false
3285: ,p_init_msg_list => p_init_msg_list
3286: ,p_validation_level => p_validation_level
3287: ,p_instance_id => l_instance_id
3288: ,p_subject_instance_id => null

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

3290: ,x_msg_count => x_msg_count
3291: ,x_msg_data => x_msg_data
3292: );
3293:
3294: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3295: l_msg_index := 1;
3296: l_msg_count := x_msg_count;
3297:
3298: WHILE l_msg_count > 0 LOOP

Line 3301: FND_API.G_FALSE );

3297:
3298: WHILE l_msg_count > 0 LOOP
3299: x_msg_data := FND_MSG_PUB.GET
3300: (l_msg_index,
3301: FND_API.G_FALSE );
3302: csi_gen_utility_pvt.put_line('Error from CSI_BUSINESS_EVENT.UPDATE_INSTANCE_EVENT');
3303: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3304: l_msg_index := l_msg_index + 1;
3305: l_msg_count := l_msg_count - 1;

Line 3307: RAISE FND_API.G_EXC_ERROR;

3303: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3304: l_msg_index := l_msg_index + 1;
3305: l_msg_count := l_msg_count - 1;
3306: END LOOP;
3307: RAISE FND_API.G_EXC_ERROR;
3308: END IF;
3309: ELSIF (p_instance_rec.last_oe_order_line_id IS NOT NULL or p_instance_rec.last_oe_order_line_id <> fnd_api.g_miss_num) THEN
3310: csi_gen_utility_pvt.put_line('Before link to line id');
3311: BEGIN

Line 3309: ELSIF (p_instance_rec.last_oe_order_line_id IS NOT NULL or p_instance_rec.last_oe_order_line_id <> fnd_api.g_miss_num) THEN

3305: l_msg_count := l_msg_count - 1;
3306: END LOOP;
3307: RAISE FND_API.G_EXC_ERROR;
3308: END IF;
3309: ELSIF (p_instance_rec.last_oe_order_line_id IS NOT NULL or p_instance_rec.last_oe_order_line_id <> fnd_api.g_miss_num) THEN
3310: csi_gen_utility_pvt.put_line('Before link to line id');
3311: BEGIN
3312: SELECT link_to_line_id, item_type_code
3313: INTO l_link_to_line_id, l_item_type_code

Line 3326: ,p_commit => fnd_api.g_false

3322: IF l_link_to_line_id is null and l_item_type_code = 'STANDARD' THEN
3323: csi_gen_utility_pvt.put_line('It is standard calling update instance event');
3324: CSI_BUSINESS_EVENT_PVT.UPDATE_INSTANCE_EVENT
3325: (p_api_version => p_api_version
3326: ,p_commit => fnd_api.g_false
3327: ,p_init_msg_list => p_init_msg_list
3328: ,p_validation_level => p_validation_level
3329: ,p_instance_id => p_instance_rec.instance_id
3330: ,p_subject_instance_id => null

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

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

Line 3343: FND_API.G_FALSE );

3339:
3340: WHILE l_msg_count > 0 LOOP
3341: x_msg_data := FND_MSG_PUB.GET
3342: (l_msg_index,
3343: FND_API.G_FALSE );
3344: csi_gen_utility_pvt.put_line('Error from CSI_BUSINESS_EVENT.UPDATE_INSTANCE_EVENT');
3345: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3346: l_msg_index := l_msg_index + 1;
3347: l_msg_count := l_msg_count - 1;

Line 3349: RAISE FND_API.G_EXC_ERROR;

3345: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3346: l_msg_index := l_msg_index + 1;
3347: l_msg_count := l_msg_count - 1;
3348: END LOOP;
3349: RAISE FND_API.G_EXC_ERROR;
3350: END IF;
3351: ELSE
3352: csi_gen_utility_pvt.put_line(' Not standard it is in configuration');
3353: -- Check if relationships is already been built then allow update

Line 3382: ,p_commit => fnd_api.g_false

3378: l_object_id);
3379:
3380: CSI_BUSINESS_EVENT_PVT.UPDATE_INSTANCE_EVENT
3381: (p_api_version => p_api_version
3382: ,p_commit => fnd_api.g_false
3383: ,p_init_msg_list => p_init_msg_list
3384: ,p_validation_level => p_validation_level
3385: ,p_instance_id => p_instance_rec.instance_id
3386: ,p_subject_instance_id => nvl(l_root_asset_id,p_instance_rec.instance_id)

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

3388: ,x_msg_count => x_msg_count
3389: ,x_msg_data => x_msg_data
3390: );
3391:
3392: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3393: l_msg_index := 1;
3394: l_msg_count := x_msg_count;
3395:
3396: WHILE l_msg_count > 0 LOOP

Line 3399: FND_API.G_FALSE );

3395:
3396: WHILE l_msg_count > 0 LOOP
3397: x_msg_data := FND_MSG_PUB.GET
3398: (l_msg_index,
3399: FND_API.G_FALSE );
3400: csi_gen_utility_pvt.put_line('Error from CSI_BUSINESS_EVENT.UPDATE_INSTANCE_EVENT');
3401: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3402: l_msg_index := l_msg_index + 1;
3403: l_msg_count := l_msg_count - 1;

Line 3405: RAISE FND_API.G_EXC_ERROR;

3401: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3402: l_msg_index := l_msg_index + 1;
3403: l_msg_count := l_msg_count - 1;
3404: END LOOP;
3405: RAISE FND_API.G_EXC_ERROR;
3406: END IF;
3407: END IF;
3408: END IF;
3409: END IF;

Line 3415: WHEN FND_API.G_EXC_ERROR THEN

3411: END IF;
3412: -- End Add Code for Siebel Genesis Project
3413:
3414: EXCEPTION
3415: WHEN FND_API.G_EXC_ERROR THEN
3416: ROLLBACK TO update_item_instance;
3417: x_return_status := FND_API.G_RET_STS_ERROR ;
3418: FND_MSG_PUB.Count_And_Get
3419: ( p_count => x_msg_count,

Line 3417: x_return_status := FND_API.G_RET_STS_ERROR ;

3413:
3414: EXCEPTION
3415: WHEN FND_API.G_EXC_ERROR THEN
3416: ROLLBACK TO update_item_instance;
3417: x_return_status := FND_API.G_RET_STS_ERROR ;
3418: FND_MSG_PUB.Count_And_Get
3419: ( p_count => x_msg_count,
3420: p_data => x_msg_data
3421: );

Line 3422: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3418: FND_MSG_PUB.Count_And_Get
3419: ( p_count => x_msg_count,
3420: p_data => x_msg_data
3421: );
3422: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3423: ROLLBACK TO update_item_instance;
3424: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3425: FND_MSG_PUB.Count_And_Get
3426: ( p_count => x_msg_count,

Line 3424: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

3420: p_data => x_msg_data
3421: );
3422: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3423: ROLLBACK TO update_item_instance;
3424: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3425: FND_MSG_PUB.Count_And_Get
3426: ( p_count => x_msg_count,
3427: p_data => x_msg_data
3428: );

Line 3431: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

3427: p_data => x_msg_data
3428: );
3429: WHEN OTHERS THEN
3430: ROLLBACK TO update_item_instance;
3431: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3432: IF FND_MSG_PUB.Check_Msg_Level
3433: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
3434: THEN
3435: FND_MSG_PUB.Add_Exc_Msg

Line 3547: IF NOT FND_API.Compatible_API_Call (l_api_version,

3543:
3544: csi_utility_grp.check_ib_active;
3545:
3546: -- Standard call to check for call compatibility.
3547: IF NOT FND_API.Compatible_API_Call (l_api_version,
3548: p_api_version,
3549: l_api_name ,
3550: G_PKG_NAME )
3551: THEN

Line 3552: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3548: p_api_version,
3549: l_api_name ,
3550: G_PKG_NAME )
3551: THEN
3552: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3553: END IF;
3554:
3555: -- Initialize message list if p_init_msg_list is set to TRUE.
3556: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 3556: IF FND_API.to_Boolean( p_init_msg_list ) THEN

3552: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3553: END IF;
3554:
3555: -- Initialize message list if p_init_msg_list is set to TRUE.
3556: IF FND_API.to_Boolean( p_init_msg_list ) THEN
3557: FND_MSG_PUB.initialize;
3558: END IF;
3559:
3560: -- Initialize API return status to success

Line 3561: x_return_status := FND_API.G_RET_STS_SUCCESS;

3557: FND_MSG_PUB.initialize;
3558: END IF;
3559:
3560: -- Initialize API return status to success
3561: x_return_status := FND_API.G_RET_STS_SUCCESS;
3562:
3563: -- Check the profile option debug_level for debug message reporting
3564: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
3565:

Line 3596: ,p_commit => fnd_api.g_false

3592: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Pre ..');
3593: CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Pre
3594: (
3595: p_api_version => 1.0
3596: ,p_commit => fnd_api.g_false
3597: ,p_init_msg_list => fnd_api.g_false
3598: ,p_validation_level => fnd_api.g_valid_level_full
3599: ,p_instance_rec => p_instance_rec
3600: ,p_expire_children => fnd_api.g_false

Line 3597: ,p_init_msg_list => fnd_api.g_false

3593: CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Pre
3594: (
3595: p_api_version => 1.0
3596: ,p_commit => fnd_api.g_false
3597: ,p_init_msg_list => fnd_api.g_false
3598: ,p_validation_level => fnd_api.g_valid_level_full
3599: ,p_instance_rec => p_instance_rec
3600: ,p_expire_children => fnd_api.g_false
3601: ,p_txn_rec => p_txn_rec

Line 3598: ,p_validation_level => fnd_api.g_valid_level_full

3594: (
3595: p_api_version => 1.0
3596: ,p_commit => fnd_api.g_false
3597: ,p_init_msg_list => fnd_api.g_false
3598: ,p_validation_level => fnd_api.g_valid_level_full
3599: ,p_instance_rec => p_instance_rec
3600: ,p_expire_children => fnd_api.g_false
3601: ,p_txn_rec => p_txn_rec
3602: ,x_instance_id_lst => x_instance_id_lst

Line 3600: ,p_expire_children => fnd_api.g_false

3596: ,p_commit => fnd_api.g_false
3597: ,p_init_msg_list => fnd_api.g_false
3598: ,p_validation_level => fnd_api.g_valid_level_full
3599: ,p_instance_rec => p_instance_rec
3600: ,p_expire_children => fnd_api.g_false
3601: ,p_txn_rec => p_txn_rec
3602: ,x_instance_id_lst => x_instance_id_lst
3603: ,x_return_status => x_return_status
3604: ,x_msg_count => x_msg_count

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

3603: ,x_return_status => x_return_status
3604: ,x_msg_count => x_msg_count
3605: ,x_msg_data => x_msg_data
3606: );
3607: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3608: l_msg_index := 1;
3609: l_msg_count := x_msg_count;
3610: WHILE l_msg_count > 0 LOOP
3611: x_msg_data := FND_MSG_PUB.GET

Line 3613: FND_API.G_FALSE );

3609: l_msg_count := x_msg_count;
3610: WHILE l_msg_count > 0 LOOP
3611: x_msg_data := FND_MSG_PUB.GET
3612: ( l_msg_index,
3613: FND_API.G_FALSE );
3614: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Pre API ');
3615: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3616: l_msg_index := l_msg_index + 1;
3617: l_msg_count := l_msg_count - 1;

Line 3619: RAISE FND_API.G_EXC_ERROR;

3615: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3616: l_msg_index := l_msg_index + 1;
3617: l_msg_count := l_msg_count - 1;
3618: END LOOP;
3619: RAISE FND_API.G_EXC_ERROR;
3620: END IF;
3621: END IF;
3622: EXCEPTION
3623: WHEN OTHERS THEN

Line 3625: RAISE FND_API.G_EXC_ERROR;

3621: END IF;
3622: EXCEPTION
3623: WHEN OTHERS THEN
3624: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Expire Pre Customer');
3625: RAISE FND_API.G_EXC_ERROR;
3626: END;
3627: --
3628: -- Call Pre Vertical User Hook
3629: BEGIN

Line 3635: ,p_commit => fnd_api.g_false

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

Line 3636: ,p_init_msg_list => fnd_api.g_false

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

Line 3637: ,p_validation_level => fnd_api.g_valid_level_full

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

Line 3639: ,p_expire_children => fnd_api.g_false

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

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

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

Line 3652: FND_API.G_FALSE );

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

Line 3658: RAISE FND_API.G_EXC_ERROR;

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

Line 3664: RAISE FND_API.G_EXC_ERROR;

3660: END IF;
3661: EXCEPTION
3662: WHEN OTHERS THEN
3663: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Expire Pre Vertical');
3664: RAISE FND_API.G_EXC_ERROR;
3665: END;
3666: -- End PRE User Hooks
3667: --
3668: csi_item_instance_pvt.expire_item_instance

Line 3671: ,p_commit => fnd_api.g_false

3667: --
3668: csi_item_instance_pvt.expire_item_instance
3669: (
3670: p_api_version => p_api_version
3671: ,p_commit => fnd_api.g_false
3672: ,p_init_msg_list => p_init_msg_list
3673: ,p_validation_level => p_validation_level
3674: ,p_instance_rec => p_instance_rec
3675: ,p_expire_children => p_expire_children

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: );
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 3704: ,p_commit => fnd_api.g_false

3700: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Post ..');
3701: CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Post
3702: (
3703: p_api_version => 1.0
3704: ,p_commit => fnd_api.g_false
3705: ,p_init_msg_list => fnd_api.g_false
3706: ,p_validation_level => fnd_api.g_valid_level_full
3707: ,p_instance_rec => p_instance_rec
3708: ,p_expire_children => fnd_api.g_false

Line 3705: ,p_init_msg_list => fnd_api.g_false

3701: CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Post
3702: (
3703: p_api_version => 1.0
3704: ,p_commit => fnd_api.g_false
3705: ,p_init_msg_list => fnd_api.g_false
3706: ,p_validation_level => fnd_api.g_valid_level_full
3707: ,p_instance_rec => p_instance_rec
3708: ,p_expire_children => fnd_api.g_false
3709: ,p_txn_rec => p_txn_rec

Line 3706: ,p_validation_level => fnd_api.g_valid_level_full

3702: (
3703: p_api_version => 1.0
3704: ,p_commit => fnd_api.g_false
3705: ,p_init_msg_list => fnd_api.g_false
3706: ,p_validation_level => fnd_api.g_valid_level_full
3707: ,p_instance_rec => p_instance_rec
3708: ,p_expire_children => fnd_api.g_false
3709: ,p_txn_rec => p_txn_rec
3710: ,x_instance_id_lst => x_instance_id_lst

Line 3708: ,p_expire_children => fnd_api.g_false

3704: ,p_commit => fnd_api.g_false
3705: ,p_init_msg_list => fnd_api.g_false
3706: ,p_validation_level => fnd_api.g_valid_level_full
3707: ,p_instance_rec => p_instance_rec
3708: ,p_expire_children => fnd_api.g_false
3709: ,p_txn_rec => p_txn_rec
3710: ,x_instance_id_lst => x_instance_id_lst
3711: ,x_return_status => x_return_status
3712: ,x_msg_count => x_msg_count

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

3711: ,x_return_status => x_return_status
3712: ,x_msg_count => x_msg_count
3713: ,x_msg_data => x_msg_data
3714: );
3715: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3716: l_msg_index := 1;
3717: l_msg_count := x_msg_count;
3718: WHILE l_msg_count > 0 LOOP
3719: x_msg_data := FND_MSG_PUB.GET

Line 3721: FND_API.G_FALSE );

3717: l_msg_count := x_msg_count;
3718: WHILE l_msg_count > 0 LOOP
3719: x_msg_data := FND_MSG_PUB.GET
3720: ( l_msg_index,
3721: FND_API.G_FALSE );
3722: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_CUHK.Expire_Item_Instance_Post API ');
3723: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3724: l_msg_index := l_msg_index + 1;
3725: l_msg_count := l_msg_count - 1;

Line 3727: RAISE FND_API.G_EXC_ERROR;

3723: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3724: l_msg_index := l_msg_index + 1;
3725: l_msg_count := l_msg_count - 1;
3726: END LOOP;
3727: RAISE FND_API.G_EXC_ERROR;
3728: END IF;
3729: END IF;
3730: EXCEPTION
3731: WHEN OTHERS THEN

Line 3733: RAISE FND_API.G_EXC_ERROR;

3729: END IF;
3730: EXCEPTION
3731: WHEN OTHERS THEN
3732: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Expire Post Customer');
3733: RAISE FND_API.G_EXC_ERROR;
3734: END;
3735: --
3736:
3737: --

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

3735: --
3736:
3737: --
3738: -- Start att enhancements
3739: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
3740: THEN
3741: IF p_instance_rec.instance_id IS NOT NULL AND
3742: p_instance_rec.instance_id <> fnd_api.g_miss_num
3743: THEN

Line 3742: p_instance_rec.instance_id <> fnd_api.g_miss_num

3738: -- Start att enhancements
3739: IF p_instance_rec.call_batch_validation<>fnd_api.g_false
3740: THEN
3741: IF p_instance_rec.instance_id IS NOT NULL AND
3742: p_instance_rec.instance_id <> fnd_api.g_miss_num
3743: THEN
3744: IF ((p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3745: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num)
3746: )

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

3740: THEN
3741: IF p_instance_rec.instance_id IS NOT NULL AND
3742: p_instance_rec.instance_id <> fnd_api.g_miss_num
3743: THEN
3744: IF ((p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3745: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num)
3746: )
3747: THEN
3748: l_no_config_keys:=TRUE;

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

3741: IF p_instance_rec.instance_id IS NOT NULL AND
3742: p_instance_rec.instance_id <> fnd_api.g_miss_num
3743: THEN
3744: IF ((p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3745: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num)
3746: )
3747: THEN
3748: l_no_config_keys:=TRUE;
3749: csi_gen_utility_pvt.put_line( 'Config keys were not provided. So no batch validation will be performed');

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

3750: END IF;
3751:
3752: IF NOT l_no_config_keys
3753: THEN
3754: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3755: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3756: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
3757: THEN
3758:

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

3751:
3752: IF NOT l_no_config_keys
3753: THEN
3754: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3755: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3756: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
3757: THEN
3758:
3759: IF NOT csi_item_instance_vld_pvt.is_unique_config_key ( p_config_inst_hdr_id => p_instance_rec.config_inst_hdr_id

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

3752: IF NOT l_no_config_keys
3753: THEN
3754: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3755: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3756: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
3757: THEN
3758:
3759: IF NOT csi_item_instance_vld_pvt.is_unique_config_key ( p_config_inst_hdr_id => p_instance_rec.config_inst_hdr_id
3760: ,p_config_inst_item_id => p_instance_rec.config_inst_item_id

Line 3767: RAISE fnd_api.g_exc_error;

3763: )
3764: THEN
3765: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_KEY_EXISTS');
3766: FND_MSG_PUB.Add;
3767: RAISE fnd_api.g_exc_error;
3768: END IF;
3769:
3770: BEGIN
3771: SELECT component_instance_type

Line 3789: RAISE FND_API.G_EXC_ERROR;

3785: FND_MESSAGE.SET_TOKEN('INSTANCE_REV_NBR',p_instance_rec.config_inst_rev_num);
3786: FND_MESSAGE.SET_TOKEN('CONFIG_ITEM_ID',p_instance_rec.config_inst_item_id);
3787:
3788: FND_MSG_PUB.Add;
3789: RAISE FND_API.G_EXC_ERROR;
3790: END;
3791:
3792: IF l_component_ins_type='I'
3793: THEN

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

3799: ,x_config_hdr_id => l_batch_hdr_id
3800: ,x_config_rev_nbr => l_batch_rev_nbr
3801: ,x_return_status => x_return_status);
3802:
3803: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3804: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_ERROR');
3805: FND_MSG_PUB.Add;
3806: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
3807: RAISE FND_API.G_EXC_ERROR;

Line 3807: RAISE FND_API.G_EXC_ERROR;

3803: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3804: FND_MESSAGE.SET_NAME('CSI','CSI_CONFIG_ERROR');
3805: FND_MSG_PUB.Add;
3806: csi_gen_utility_pvt.put_line('Call to batch validation has errored ');
3807: RAISE FND_API.G_EXC_ERROR;
3808: END IF;
3809: END IF;
3810: -- Commenting the following code in order to maintain status history.
3811: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)

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

3807: RAISE FND_API.G_EXC_ERROR;
3808: END IF;
3809: END IF;
3810: -- Commenting the following code in order to maintain status history.
3811: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3812: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
3813: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3814: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3815: 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 3812: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))

3808: END IF;
3809: END IF;
3810: -- Commenting the following code in order to maintain status history.
3811: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3812: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
3813: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3814: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3815: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3816: 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 3813: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)

3809: END IF;
3810: -- Commenting the following code in order to maintain status history.
3811: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3812: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
3813: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3814: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3815: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3816: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3817: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))

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

3810: -- Commenting the following code in order to maintain status history.
3811: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3812: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
3813: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3814: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3815: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3816: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3817: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
3818: THEN

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

3811: ELSIF ( (p_instance_rec.config_inst_hdr_id IS NULL OR p_instance_rec.config_inst_hdr_id = fnd_api.g_miss_num)
3812: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
3813: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3814: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3815: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3816: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3817: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
3818: THEN
3819: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');

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

3812: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num))
3813: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3814: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3815: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3816: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3817: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
3818: THEN
3819: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
3820: FND_MSG_PUB.Add;

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

3813: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3814: AND (p_instance_rec.config_inst_item_id IS NULL OR p_instance_rec.config_inst_item_id = fnd_api.g_miss_num))
3815: OR ( (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3816: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3817: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
3818: THEN
3819: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
3820: FND_MSG_PUB.Add;
3821: RAISE fnd_api.g_exc_error;

Line 3821: RAISE fnd_api.g_exc_error;

3817: AND (p_instance_rec.config_inst_rev_num IS NULL OR p_instance_rec.config_inst_rev_num = fnd_api.g_miss_num))
3818: THEN
3819: FND_MESSAGE.SET_NAME('CSI','CSI_INVALID_CONFIG_COMB');
3820: FND_MSG_PUB.Add;
3821: RAISE fnd_api.g_exc_error;
3822: END IF;
3823: END IF;
3824: END IF;
3825: END IF;

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

3824: END IF;
3825: END IF;
3826: -- End att enhancements
3827: -- Adding new changes for bug 3799694
3828: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3829: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3830: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
3831: THEN
3832: 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 3829: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)

3825: END IF;
3826: -- End att enhancements
3827: -- Adding new changes for bug 3799694
3828: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3829: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3830: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
3831: THEN
3832: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)
3833: LOOP

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

3826: -- End att enhancements
3827: -- Adding new changes for bug 3799694
3828: IF (p_instance_rec.config_inst_hdr_id IS NOT NULL AND p_instance_rec.config_inst_hdr_id <> fnd_api.g_miss_num)
3829: AND (p_instance_rec.config_inst_item_id IS NOT NULL AND p_instance_rec.config_inst_item_id <> fnd_api.g_miss_num)
3830: AND (p_instance_rec.config_inst_rev_num IS NOT NULL AND p_instance_rec.config_inst_rev_num <> fnd_api.g_miss_num)
3831: THEN
3832: FOR l_config_ins_key IN new_config_ins_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_rev_num)
3833: LOOP
3834: IF l_config_ins_key.has_failures ='1'

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

3837: FOR l_instance_key IN new_instance_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_item_id)
3838: LOOP
3839: l_config_instance_rec:=l_config_temp_rec;
3840: IF (l_instance_key.instance_id IS NOT NULL AND
3841: l_instance_key.instance_id <> fnd_api.g_miss_num) AND
3842: ( l_instance_key.config_valid_status IS NULL OR
3843: (l_instance_key.config_valid_status IS NOT NULL AND
3844: l_instance_key.config_valid_status <> '1'))
3845: THEN

Line 3853: ,p_commit => fnd_api.g_false

3849: --
3850: csi_item_instance_pvt.update_item_instance
3851: (
3852: p_api_version => p_api_version
3853: ,p_commit => fnd_api.g_false
3854: ,p_init_msg_list => p_init_msg_list
3855: ,p_validation_level => p_validation_level
3856: ,p_instance_rec => l_config_instance_rec
3857: ,p_txn_rec => p_txn_rec

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

3867: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
3868: ,p_child_inst_tbl => px_child_inst_tbl
3869: );
3870:
3871: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3872: l_msg_index := 1;
3873: l_msg_count := x_msg_count;
3874: WHILE l_msg_count > 0 LOOP
3875: x_msg_data := FND_MSG_PUB.GET

Line 3877: FND_API.G_FALSE );

3873: l_msg_count := x_msg_count;
3874: WHILE l_msg_count > 0 LOOP
3875: x_msg_data := FND_MSG_PUB.GET
3876: ( l_msg_index,
3877: FND_API.G_FALSE );
3878: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
3879: csi_gen_utility_pvt.put_line( 'while updating config status');
3880: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3881: l_msg_index := l_msg_index + 1;

Line 3884: RAISE FND_API.G_EXC_ERROR;

3880: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3881: l_msg_index := l_msg_index + 1;
3882: l_msg_count := l_msg_count - 1;
3883: END LOOP;
3884: RAISE FND_API.G_EXC_ERROR;
3885: END IF;
3886: END IF;
3887: END LOOP;
3888: ELSE

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

3889: FOR l_instance_key IN new_instance_key(p_instance_rec.config_inst_hdr_id,p_instance_rec.config_inst_item_id)
3890: LOOP
3891: l_config_instance_rec:=l_config_temp_rec;
3892: IF (l_instance_key.instance_id IS NOT NULL AND
3893: l_instance_key.instance_id <> fnd_api.g_miss_num) AND
3894: ( l_instance_key.config_valid_status IS NULL OR
3895: (l_instance_key.config_valid_status IS NOT NULL AND
3896: l_instance_key.config_valid_status <> '0'))
3897: THEN

Line 3904: ,p_commit => fnd_api.g_false

3900: l_config_instance_rec.config_valid_status:='0'; --VALID
3901: csi_item_instance_pvt.update_item_instance
3902: (
3903: p_api_version => p_api_version
3904: ,p_commit => fnd_api.g_false
3905: ,p_init_msg_list => p_init_msg_list
3906: ,p_validation_level => p_validation_level
3907: ,p_instance_rec => l_config_instance_rec
3908: ,p_txn_rec => p_txn_rec

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

3918: ,p_oks_txn_inst_tbl => px_oks_txn_inst_tbl
3919: ,p_child_inst_tbl => px_child_inst_tbl
3920: );
3921:
3922: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3923: l_msg_index := 1;
3924: l_msg_count := x_msg_count;
3925: WHILE l_msg_count > 0 LOOP
3926: x_msg_data := FND_MSG_PUB.GET

Line 3928: FND_API.G_FALSE );

3924: l_msg_count := x_msg_count;
3925: WHILE l_msg_count > 0 LOOP
3926: x_msg_data := FND_MSG_PUB.GET
3927: ( l_msg_index,
3928: FND_API.G_FALSE );
3929: csi_gen_utility_pvt.put_line( 'Error from UPDATE_ITEM_INSTANCE_PVT..');
3930: csi_gen_utility_pvt.put_line( 'while updating config status');
3931: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3932: l_msg_index := l_msg_index + 1;

Line 3935: RAISE FND_API.G_EXC_ERROR;

3931: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3932: l_msg_index := l_msg_index + 1;
3933: l_msg_count := l_msg_count - 1;
3934: END LOOP;
3935: RAISE FND_API.G_EXC_ERROR;
3936: END IF;
3937: END IF;
3938: END LOOP;
3939: END IF;

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

3968: x_msg_count => x_msg_count,
3969: x_msg_data => x_msg_data
3970: );
3971: --
3972: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
3973: l_msg_index := 1;
3974: l_msg_count := x_msg_count;
3975: WHILE l_msg_count > 0 LOOP
3976: x_msg_data := FND_MSG_PUB.GET

Line 3978: FND_API.G_FALSE );

3974: l_msg_count := x_msg_count;
3975: WHILE l_msg_count > 0 LOOP
3976: x_msg_data := FND_MSG_PUB.GET
3977: ( l_msg_index,
3978: FND_API.G_FALSE );
3979: csi_gen_utility_pvt.put_line( 'Error from OKS_IBINT_PUB.IB_interface..');
3980: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3981: l_msg_index := l_msg_index + 1;
3982: l_msg_count := l_msg_count - 1;

Line 3984: RAISE FND_API.G_EXC_ERROR;

3980: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
3981: l_msg_index := l_msg_index + 1;
3982: l_msg_count := l_msg_count - 1;
3983: END LOOP;
3984: RAISE FND_API.G_EXC_ERROR;
3985: END IF;
3986: END IF;
3987: -- End of API body
3988: -- Standard check of p_commit.

Line 3989: IF FND_API.To_Boolean( p_commit ) THEN

3985: END IF;
3986: END IF;
3987: -- End of API body
3988: -- Standard check of p_commit.
3989: IF FND_API.To_Boolean( p_commit ) THEN
3990: COMMIT WORK;
3991: END IF;
3992: /***** srramakr commented for bug # 3304439
3993: -- Check for the profile option and disable the trace

Line 4010: ,p_commit => fnd_api.g_false

4006: csi_gen_utility_pvt.put_line('Calling CSI_ITEM_INSTANCE_VUHK.Expire_Item_Instance_Post ..');
4007: CSI_ITEM_INSTANCE_VUHK.Expire_Item_Instance_Post
4008: (
4009: p_api_version => 1.0
4010: ,p_commit => fnd_api.g_false
4011: ,p_init_msg_list => fnd_api.g_false
4012: ,p_validation_level => fnd_api.g_valid_level_full
4013: ,p_instance_rec => p_instance_rec
4014: ,p_expire_children => fnd_api.g_false

Line 4011: ,p_init_msg_list => fnd_api.g_false

4007: CSI_ITEM_INSTANCE_VUHK.Expire_Item_Instance_Post
4008: (
4009: p_api_version => 1.0
4010: ,p_commit => fnd_api.g_false
4011: ,p_init_msg_list => fnd_api.g_false
4012: ,p_validation_level => fnd_api.g_valid_level_full
4013: ,p_instance_rec => p_instance_rec
4014: ,p_expire_children => fnd_api.g_false
4015: ,p_txn_rec => p_txn_rec

Line 4012: ,p_validation_level => fnd_api.g_valid_level_full

4008: (
4009: p_api_version => 1.0
4010: ,p_commit => fnd_api.g_false
4011: ,p_init_msg_list => fnd_api.g_false
4012: ,p_validation_level => fnd_api.g_valid_level_full
4013: ,p_instance_rec => p_instance_rec
4014: ,p_expire_children => fnd_api.g_false
4015: ,p_txn_rec => p_txn_rec
4016: ,x_instance_id_lst => x_instance_id_lst

Line 4014: ,p_expire_children => fnd_api.g_false

4010: ,p_commit => fnd_api.g_false
4011: ,p_init_msg_list => fnd_api.g_false
4012: ,p_validation_level => fnd_api.g_valid_level_full
4013: ,p_instance_rec => p_instance_rec
4014: ,p_expire_children => fnd_api.g_false
4015: ,p_txn_rec => p_txn_rec
4016: ,x_instance_id_lst => x_instance_id_lst
4017: ,x_return_status => x_return_status
4018: ,x_msg_count => x_msg_count

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

4017: ,x_return_status => x_return_status
4018: ,x_msg_count => x_msg_count
4019: ,x_msg_data => x_msg_data
4020: );
4021: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4022: l_msg_index := 1;
4023: l_msg_count := x_msg_count;
4024: WHILE l_msg_count > 0 LOOP
4025: x_msg_data := FND_MSG_PUB.GET

Line 4027: FND_API.G_FALSE );

4023: l_msg_count := x_msg_count;
4024: WHILE l_msg_count > 0 LOOP
4025: x_msg_data := FND_MSG_PUB.GET
4026: ( l_msg_index,
4027: FND_API.G_FALSE );
4028: csi_gen_utility_pvt.put_line('ERROR FROM CSI_ITEM_INSTANCE_VUHK.Expire_Item_Instance_Post API ');
4029: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4030: l_msg_index := l_msg_index + 1;
4031: l_msg_count := l_msg_count - 1;

Line 4033: RAISE FND_API.G_EXC_ERROR;

4029: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4030: l_msg_index := l_msg_index + 1;
4031: l_msg_count := l_msg_count - 1;
4032: END LOOP;
4033: RAISE FND_API.G_EXC_ERROR;
4034: END IF;
4035: END IF;
4036: EXCEPTION
4037: WHEN OTHERS THEN

Line 4039: RAISE FND_API.G_EXC_ERROR;

4035: END IF;
4036: EXCEPTION
4037: WHEN OTHERS THEN
4038: csi_gen_utility_pvt.put_line('ERROR FROM JTF_USR_HKS.Ok_to_execute API Expire Post Vertical');
4039: RAISE FND_API.G_EXC_ERROR;
4040: END;
4041: -- End of POST User Hooks
4042:
4043: EXCEPTION

Line 4044: WHEN FND_API.G_EXC_ERROR THEN

4040: END;
4041: -- End of POST User Hooks
4042:
4043: EXCEPTION
4044: WHEN FND_API.G_EXC_ERROR THEN
4045: ROLLBACK TO expire_item_instance;
4046: x_return_status := FND_API.G_RET_STS_ERROR ;
4047: FND_MSG_PUB.Count_And_Get
4048: ( p_count => x_msg_count,

Line 4046: x_return_status := FND_API.G_RET_STS_ERROR ;

4042:
4043: EXCEPTION
4044: WHEN FND_API.G_EXC_ERROR THEN
4045: ROLLBACK TO expire_item_instance;
4046: x_return_status := FND_API.G_RET_STS_ERROR ;
4047: FND_MSG_PUB.Count_And_Get
4048: ( p_count => x_msg_count,
4049: p_data => x_msg_data
4050: );

Line 4052: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4048: ( p_count => x_msg_count,
4049: p_data => x_msg_data
4050: );
4051:
4052: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4053: ROLLBACK TO expire_item_instance;
4054: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4055: FND_MSG_PUB.Count_And_Get
4056: ( p_count => x_msg_count,

Line 4054: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4050: );
4051:
4052: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4053: ROLLBACK TO expire_item_instance;
4054: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4055: FND_MSG_PUB.Count_And_Get
4056: ( p_count => x_msg_count,
4057: p_data => x_msg_data );
4058:

Line 4061: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4057: p_data => x_msg_data );
4058:
4059: WHEN OTHERS THEN
4060: ROLLBACK TO expire_item_instance;
4061: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4062: IF FND_MSG_PUB.Check_Msg_Level
4063: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
4064: THEN
4065: FND_MSG_PUB.Add_Exc_Msg

Line 4133: IF NOT FND_API.Compatible_API_Call (l_api_version,

4129: csi_utility_grp.check_ib_active;
4130:
4131:
4132: -- Standard call to check for call compatibility.
4133: IF NOT FND_API.Compatible_API_Call (l_api_version,
4134: p_api_version,
4135: l_api_name ,
4136: G_PKG_NAME )
4137: THEN

Line 4138: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4134: p_api_version,
4135: l_api_name ,
4136: G_PKG_NAME )
4137: THEN
4138: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4139: END IF;
4140:
4141: -- Initialize message list if p_init_msg_list is set to TRUE.
4142: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 4142: IF FND_API.to_Boolean( p_init_msg_list ) THEN

4138: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4139: END IF;
4140:
4141: -- Initialize message list if p_init_msg_list is set to TRUE.
4142: IF FND_API.to_Boolean( p_init_msg_list ) THEN
4143: FND_MSG_PUB.initialize;
4144: END IF;
4145:
4146: -- Initialize API return status to success

Line 4147: x_return_status := FND_API.G_RET_STS_SUCCESS;

4143: FND_MSG_PUB.initialize;
4144: END IF;
4145:
4146: -- Initialize API return status to success
4147: x_return_status := FND_API.G_RET_STS_SUCCESS;
4148:
4149: -- Check the profile option debug_level for debug message reporting
4150: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
4151:

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

4173: -- End enable trace
4174: ****/
4175: -- Start API body
4176:
4177: IF (p_party_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4178: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)
4179: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4180: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4181: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)

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

4174: ****/
4175: -- Start API body
4176:
4177: IF (p_party_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4178: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)
4179: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4180: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4181: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4182: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)

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

4175: -- Start API body
4176:
4177: IF (p_party_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4178: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)
4179: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4180: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4181: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4182: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4183: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)

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

4176:
4177: IF (p_party_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4178: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)
4179: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4180: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4181: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4182: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4183: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4184: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)

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

4177: IF (p_party_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4178: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)
4179: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4180: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4181: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4182: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4183: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4184: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4185: AND (p_transaction_id IS NULL)

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

4178: AND (p_party_query_rec.instance_id = FND_API.G_MISS_NUM)
4179: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4180: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4181: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4182: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4183: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4184: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4185: AND (p_transaction_id IS NULL)
4186: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)

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

4179: AND (p_party_query_rec.party_id = FND_API.G_MISS_NUM)
4180: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4181: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4182: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4183: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4184: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4185: AND (p_transaction_id IS NULL)
4186: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4187: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)

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

4180: AND (p_party_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4181: AND (p_account_query_rec.ip_account_id = FND_API.G_MISS_NUM)
4182: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4183: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4184: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4185: AND (p_transaction_id IS NULL)
4186: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4187: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4188: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)

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

4182: AND (p_account_query_rec.instance_party_id = FND_API.G_MISS_NUM)
4183: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4184: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4185: AND (p_transaction_id IS NULL)
4186: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4187: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4188: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4189: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4190: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)

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

4183: AND (p_account_query_rec.party_account_id = FND_API.G_MISS_NUM)
4184: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4185: AND (p_transaction_id IS NULL)
4186: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4187: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4188: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4189: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4190: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4191: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)

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

4184: AND (p_account_query_rec.relationship_type_code = FND_API.G_MISS_CHAR)
4185: AND (p_transaction_id IS NULL)
4186: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4187: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4188: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4189: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4190: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4191: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4192: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)

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

4185: AND (p_transaction_id IS NULL)
4186: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4187: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4188: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4189: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4190: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4191: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4192: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4193: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)

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

4186: AND (p_instance_query_rec.INSTANCE_ID = FND_API.G_MISS_NUM)
4187: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4188: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4189: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4190: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4191: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4192: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4193: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4194: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)

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

4187: AND (p_instance_query_rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM)
4188: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4189: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4190: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4191: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4192: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4193: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4194: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4195: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)

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

4188: AND (p_instance_query_rec.INVENTORY_REVISION = FND_API.G_MISS_CHAR)
4189: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4190: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4191: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4192: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4193: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4194: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4195: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4196: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)

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

4189: AND (p_instance_query_rec.INV_MASTER_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4190: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4191: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4192: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4193: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4194: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4195: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4196: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4197: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)

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

4190: AND (p_instance_query_rec.SERIAL_NUMBER = FND_API.G_MISS_CHAR)
4191: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4192: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4193: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4194: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4195: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4196: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4197: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4198: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)

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

4191: AND (p_instance_query_rec.LOT_NUMBER = FND_API.G_MISS_CHAR)
4192: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4193: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4194: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4195: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4196: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4197: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4198: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4199: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)

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

4192: AND (p_instance_query_rec.UNIT_OF_MEASURE = FND_API.G_MISS_CHAR)
4193: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4194: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4195: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4196: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4197: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4198: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4199: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4200: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)

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

4193: AND (p_instance_query_rec.INSTANCE_CONDITION_ID = FND_API.G_MISS_NUM)
4194: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4195: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4196: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4197: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4198: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4199: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4200: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4201: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)

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

4194: AND (p_instance_query_rec.INSTANCE_STATUS_ID = FND_API.G_MISS_NUM)
4195: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4196: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4197: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4198: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4199: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4200: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4201: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4202: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)

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

4195: AND (p_instance_query_rec.SYSTEM_ID = FND_API.G_MISS_NUM)
4196: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4197: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4198: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4199: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4200: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4201: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4202: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4203: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)

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

4196: AND (p_instance_query_rec.INSTANCE_TYPE_CODE = FND_API.G_MISS_CHAR)
4197: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4198: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4199: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4200: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4201: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4202: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4203: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4204: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)

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

4197: AND (p_instance_query_rec.LOCATION_TYPE_CODE = FND_API.G_MISS_CHAR)
4198: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4199: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4200: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4201: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4202: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4203: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4204: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4205: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)

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

4198: AND (p_instance_query_rec.LOCATION_ID = FND_API.G_MISS_NUM)
4199: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4200: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4201: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4202: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4203: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4204: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4205: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4206: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)

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

4199: AND (p_instance_query_rec.INV_ORGANIZATION_ID = FND_API.G_MISS_NUM)
4200: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4201: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4202: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4203: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4204: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4205: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4206: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4207: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)

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

4200: AND (p_instance_query_rec.INV_SUBINVENTORY_NAME = FND_API.G_MISS_CHAR)
4201: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4202: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4203: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4204: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4205: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4206: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4207: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4208: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)

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

4201: AND (p_instance_query_rec.INV_LOCATOR_ID = FND_API.G_MISS_NUM)
4202: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4203: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4204: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4205: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4206: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4207: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4208: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4209: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)

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

4202: AND (p_instance_query_rec.PA_PROJECT_ID = FND_API.G_MISS_NUM)
4203: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4204: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4205: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4206: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4207: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4208: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4209: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4210: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)

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

4203: AND (p_instance_query_rec.PA_PROJECT_TASK_ID = FND_API.G_MISS_NUM)
4204: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4205: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4206: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4207: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4208: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4209: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4210: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4211: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)

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

4204: AND (p_instance_query_rec.IN_TRANSIT_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4205: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4206: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4207: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4208: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4209: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4210: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4211: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4212: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)

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

4205: AND (p_instance_query_rec.WIP_JOB_ID = FND_API.G_MISS_NUM)
4206: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4207: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4208: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4209: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4210: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4211: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4212: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4213: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)

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

4206: AND (p_instance_query_rec.PO_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4207: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4208: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4209: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4210: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4211: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4212: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4213: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4214: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)

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

4207: AND (p_instance_query_rec.LAST_OE_ORDER_LINE_ID = FND_API.G_MISS_NUM)
4208: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4209: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4210: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4211: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4212: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4213: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4214: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4215: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)

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

4208: AND (p_instance_query_rec.LAST_OE_RMA_LINE_ID = FND_API.G_MISS_NUM)
4209: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4210: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4211: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4212: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4213: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4214: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4215: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4216: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)

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

4209: AND (p_instance_query_rec.LAST_PO_PO_LINE_ID = FND_API.G_MISS_NUM)
4210: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4211: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4212: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4213: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4214: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4215: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4216: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4217: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)

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

4210: AND (p_instance_query_rec.LAST_OE_PO_NUMBER = FND_API.G_MISS_CHAR)
4211: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4212: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4213: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4214: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4215: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4216: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4217: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4218: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)

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

4211: AND (p_instance_query_rec.LAST_WIP_JOB_ID = FND_API.G_MISS_NUM)
4212: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4213: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4214: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4215: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4216: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4217: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4218: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4219: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)

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

4212: AND (p_instance_query_rec.LAST_PA_PROJECT_ID = FND_API.G_MISS_NUM)
4213: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4214: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4215: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4216: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4217: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4218: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4219: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4220: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)

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

4213: AND (p_instance_query_rec.LAST_PA_TASK_ID = FND_API.G_MISS_NUM)
4214: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4215: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4216: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4217: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4218: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4219: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4220: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4221: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att

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

4214: AND (p_instance_query_rec.LAST_OE_AGREEMENT_ID = FND_API.G_MISS_NUM)
4215: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4216: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4217: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4218: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4219: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4220: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4221: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4222: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att

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

4215: AND (p_instance_query_rec.INSTALL_DATE = FND_API.G_MISS_DATE)
4216: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4217: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4218: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4219: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4220: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4221: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4222: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4223: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att

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

4216: AND (p_instance_query_rec.MANUALLY_CREATED_FLAG = FND_API.G_MISS_CHAR)
4217: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4218: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4219: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4220: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4221: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4222: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4223: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4224: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att

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

4217: AND (p_instance_query_rec.RETURN_BY_DATE = FND_API.G_MISS_DATE)
4218: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4219: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4220: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4221: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4222: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4223: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4224: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att
4225: AND (p_instance_query_rec.OPERATIONAL_STATUS_CODE = FND_API.G_MISS_CHAR) -- Addition of columns for FA Integration

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

4218: AND (p_instance_query_rec.ACTUAL_RETURN_DATE = FND_API.G_MISS_DATE)
4219: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4220: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4221: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4222: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4223: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4224: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att
4225: AND (p_instance_query_rec.OPERATIONAL_STATUS_CODE = FND_API.G_MISS_CHAR) -- Addition of columns for FA Integration
4226: THEN

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

4219: AND (p_instance_query_rec.CONTRACT_NUMBER = FND_API.G_MISS_CHAR)
4220: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4221: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4222: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4223: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4224: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att
4225: AND (p_instance_query_rec.OPERATIONAL_STATUS_CODE = FND_API.G_MISS_CHAR) -- Addition of columns for FA Integration
4226: THEN
4227:

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

4220: AND (p_instance_query_rec.INSTANCE_USAGE_CODE = FND_API.G_MISS_CHAR)
4221: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4222: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4223: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4224: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att
4225: AND (p_instance_query_rec.OPERATIONAL_STATUS_CODE = FND_API.G_MISS_CHAR) -- Addition of columns for FA Integration
4226: THEN
4227:
4228: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');

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

4221: AND (p_instance_query_rec.CONFIG_INST_HDR_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4222: AND (p_instance_query_rec.CONFIG_INST_REV_NUM = FND_API.G_MISS_NUM) -- sguthiva added for att
4223: AND (p_instance_query_rec.CONFIG_INST_ITEM_ID = FND_API.G_MISS_NUM) -- sguthiva added for att
4224: AND (p_instance_query_rec.INSTANCE_DESCRIPTION = FND_API.G_MISS_CHAR) -- sguthiva added for att
4225: AND (p_instance_query_rec.OPERATIONAL_STATUS_CODE = FND_API.G_MISS_CHAR) -- Addition of columns for FA Integration
4226: THEN
4227:
4228: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
4229: FND_MSG_PUB.ADD;

Line 4230: RAISE FND_API.G_EXC_ERROR;

4226: THEN
4227:
4228: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
4229: FND_MSG_PUB.ADD;
4230: RAISE FND_API.G_EXC_ERROR;
4231:
4232: END IF;
4233:
4234: -- Generate the where clause

Line 4293: IF p_resolve_id_columns = fnd_api.g_true THEN

4289: -- If there is a need, call csi_ietm_instance_vld_pvt.Get_Version_label by passing the instance_id
4290: -- and p_time_stamp as null (because this routine gets the current image of item instance).
4291: -- Resolve_id routine has already been modified to get the version label meaning.
4292: --
4293: IF p_resolve_id_columns = fnd_api.g_true THEN
4294: IF x_instance_header_tbl.count > 0 THEN
4295: csi_item_instance_pvt.resolve_id_columns
4296: (p_instance_header_tbl => x_instance_header_tbl);
4297:

Line 4303: IF NOT x_return_status = FND_API.G_RET_STS_SUCCESS THEN

4299: csi_Item_Instance_Vld_pvt.get_link_locations
4300: (p_instance_header_tbl => x_instance_header_tbl,
4301: x_return_status => x_return_status
4302: );
4303: IF NOT x_return_status = FND_API.G_RET_STS_SUCCESS THEN
4304: RAISE FND_API.G_EXC_ERROR;
4305: END IF;
4306: -- End addition by sguthiva for att enhancements
4307:

Line 4304: RAISE FND_API.G_EXC_ERROR;

4300: (p_instance_header_tbl => x_instance_header_tbl,
4301: x_return_status => x_return_status
4302: );
4303: IF NOT x_return_status = FND_API.G_RET_STS_SUCCESS THEN
4304: RAISE FND_API.G_EXC_ERROR;
4305: END IF;
4306: -- End addition by sguthiva for att enhancements
4307:
4308: END IF;

Line 4314: IF FND_API.To_Boolean( p_commit ) THEN

4310:
4311: -- End of API body
4312: -- Standard check of p_commit.
4313: /*
4314: IF FND_API.To_Boolean( p_commit ) THEN
4315: COMMIT WORK;
4316: END IF;
4317: */
4318:

Line 4335: WHEN FND_API.G_EXC_ERROR THEN

4331: );
4332:
4333: EXCEPTION
4334:
4335: WHEN FND_API.G_EXC_ERROR THEN
4336: -- ROLLBACK TO get_item_instances;
4337: x_return_status := FND_API.G_RET_STS_ERROR ;
4338: FND_MSG_PUB.Count_And_Get
4339: ( p_count => x_msg_count,

Line 4337: x_return_status := FND_API.G_RET_STS_ERROR ;

4333: EXCEPTION
4334:
4335: WHEN FND_API.G_EXC_ERROR THEN
4336: -- ROLLBACK TO get_item_instances;
4337: x_return_status := FND_API.G_RET_STS_ERROR ;
4338: FND_MSG_PUB.Count_And_Get
4339: ( p_count => x_msg_count,
4340: p_data => x_msg_data
4341: );

Line 4343: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4339: ( p_count => x_msg_count,
4340: p_data => x_msg_data
4341: );
4342:
4343: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4344: -- ROLLBACK TO get_item_instances;
4345: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4346: FND_MSG_PUB.Count_And_Get
4347: ( p_count => x_msg_count,

Line 4345: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4341: );
4342:
4343: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4344: -- ROLLBACK TO get_item_instances;
4345: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4346: FND_MSG_PUB.Count_And_Get
4347: ( p_count => x_msg_count,
4348: p_data => x_msg_data );
4349:

Line 4352: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4348: p_data => x_msg_data );
4349:
4350: WHEN OTHERS THEN
4351: -- ROLLBACK TO get_item_instances;
4352: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4353: IF FND_MSG_PUB.Check_Msg_Level
4354: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
4355: THEN
4356: FND_MSG_PUB.Add_Exc_Msg

Line 4461: IF NOT FND_API.Compatible_API_Call (l_api_version,

4457:
4458: csi_utility_grp.check_ib_active;
4459:
4460: -- Standard call to check for call compatibility.
4461: IF NOT FND_API.Compatible_API_Call (l_api_version,
4462: p_api_version,
4463: l_api_name ,
4464: G_PKG_NAME )
4465: THEN

Line 4466: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4462: p_api_version,
4463: l_api_name ,
4464: G_PKG_NAME )
4465: THEN
4466: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4467: END IF;
4468:
4469: -- Initialize message list if p_init_msg_list is set to TRUE.
4470: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 4470: IF FND_API.to_Boolean( p_init_msg_list ) THEN

4466: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4467: END IF;
4468:
4469: -- Initialize message list if p_init_msg_list is set to TRUE.
4470: IF FND_API.to_Boolean( p_init_msg_list ) THEN
4471: FND_MSG_PUB.initialize;
4472: END IF;
4473:
4474:

Line 4476: x_return_status := FND_API.G_RET_STS_SUCCESS;

4472: END IF;
4473:
4474:
4475: -- Initialize API return status to success
4476: x_return_status := FND_API.G_RET_STS_SUCCESS;
4477:
4478: -- Check the profile option debug_level for debug message reporting
4479: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
4480:

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

4544: END;
4545:
4546: l_time_stamp := p_time_stamp;
4547: --call to get the history data
4548: IF ((p_time_stamp IS NOT NULL) AND (p_time_stamp <> FND_API.G_MISS_DATE))
4549: THEN
4550: IF ((l_last_purge_date IS NOT NULL) AND (p_time_stamp <= l_last_purge_date))
4551: THEN
4552: -- If the user is requesting the instance history before the purge date

Line 4567: RAISE FND_API.G_EXC_ERROR;

4563: csi_item_instance_pvt.Construct_inst_from_hist(p_instance_rec, l_time_stamp);
4564: ELSE
4565: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_HIST_PARAMS');
4566: FND_MSG_PUB.ADD;
4567: RAISE FND_API.G_EXC_ERROR;
4568: END IF;
4569: END IF;
4570: --
4571: -- srramakr Bug 4558115

Line 4578: IF p_resolve_id_columns = fnd_api.g_true THEN

4574: p_time_stamp => p_time_stamp
4575: );
4576: --Resolve the id columns, get the corresponding descriptions for the passed ids
4577:
4578: IF p_resolve_id_columns = fnd_api.g_true THEN
4579:
4580: l_instance_header_tbl(1) := p_instance_rec;
4581:
4582: csi_item_instance_pvt.resolve_id_columns

Line 4588: IF p_get_parties = fnd_api.g_true THEN

4584:
4585: p_instance_rec := l_instance_header_tbl(1);
4586: END IF;
4587:
4588: IF p_get_parties = fnd_api.g_true THEN
4589:
4590: l_party_query_rec.instance_id := p_instance_rec.instance_id;
4591: csi_party_relationships_pub.get_inst_party_relationships
4592: (

Line 4594: ,p_commit => fnd_api.g_false

4590: l_party_query_rec.instance_id := p_instance_rec.instance_id;
4591: csi_party_relationships_pub.get_inst_party_relationships
4592: (
4593: p_api_version => p_api_version
4594: ,p_commit => fnd_api.g_false
4595: ,p_init_msg_list => fnd_api.g_false
4596: ,p_validation_level => fnd_api.g_valid_level_full
4597: ,p_party_query_rec => l_party_query_rec
4598: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true

Line 4595: ,p_init_msg_list => fnd_api.g_false

4591: csi_party_relationships_pub.get_inst_party_relationships
4592: (
4593: p_api_version => p_api_version
4594: ,p_commit => fnd_api.g_false
4595: ,p_init_msg_list => fnd_api.g_false
4596: ,p_validation_level => fnd_api.g_valid_level_full
4597: ,p_party_query_rec => l_party_query_rec
4598: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4599: ,p_time_stamp => l_time_stamp

Line 4596: ,p_validation_level => fnd_api.g_valid_level_full

4592: (
4593: p_api_version => p_api_version
4594: ,p_commit => fnd_api.g_false
4595: ,p_init_msg_list => fnd_api.g_false
4596: ,p_validation_level => fnd_api.g_valid_level_full
4597: ,p_party_query_rec => l_party_query_rec
4598: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4599: ,p_time_stamp => l_time_stamp
4600: ,x_party_header_tbl => p_party_header_tbl

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

4594: ,p_commit => fnd_api.g_false
4595: ,p_init_msg_list => fnd_api.g_false
4596: ,p_validation_level => fnd_api.g_valid_level_full
4597: ,p_party_query_rec => l_party_query_rec
4598: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4599: ,p_time_stamp => l_time_stamp
4600: ,x_party_header_tbl => p_party_header_tbl
4601: ,x_return_status => x_return_status
4602: ,x_msg_count => x_msg_count

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

4601: ,x_return_status => x_return_status
4602: ,x_msg_count => x_msg_count
4603: ,x_msg_data => x_msg_data
4604: );
4605: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4606: l_msg_index := 1;
4607: l_msg_count := x_msg_count;
4608: WHILE l_msg_count > 0 LOOP
4609: x_msg_data := FND_MSG_PUB.GET

Line 4611: FND_API.G_FALSE );

4607: l_msg_count := x_msg_count;
4608: WHILE l_msg_count > 0 LOOP
4609: x_msg_data := FND_MSG_PUB.GET
4610: ( l_msg_index,
4611: FND_API.G_FALSE );
4612: csi_gen_utility_pvt.put_line( ' Error from csi_party_relationships_pub.get_inst_party_relationships.. ');
4613: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4614: l_msg_index := l_msg_index + 1;
4615: l_msg_count := l_msg_count - 1;

Line 4617: RAISE FND_API.G_EXC_ERROR;

4613: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4614: l_msg_index := l_msg_index + 1;
4615: l_msg_count := l_msg_count - 1;
4616: END LOOP;
4617: RAISE FND_API.G_EXC_ERROR;
4618: END IF;
4619: END IF;
4620:
4621: IF p_get_accounts = fnd_api.g_true AND

Line 4621: IF p_get_accounts = fnd_api.g_true AND

4617: RAISE FND_API.G_EXC_ERROR;
4618: END IF;
4619: END IF;
4620:
4621: IF p_get_accounts = fnd_api.g_true AND
4622: p_party_header_tbl.count > 0 THEN -- without this condition if p_party_header_tbl is blindly
4623: -- accessed, we will get an unhandled exception.
4624:
4625: FOR tab_row IN p_party_header_tbl.FIRST..p_party_header_tbl.LAST LOOP

Line 4633: ,p_commit => fnd_api.g_false

4629:
4630: csi_party_relationships_pub.get_inst_party_accounts
4631: (
4632: p_api_version => p_api_version
4633: ,p_commit => fnd_api.g_false
4634: ,p_init_msg_list => fnd_api.g_false
4635: ,p_validation_level => fnd_api.g_valid_level_full
4636: ,p_account_query_rec => l_account_query_rec
4637: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true

Line 4634: ,p_init_msg_list => fnd_api.g_false

4630: csi_party_relationships_pub.get_inst_party_accounts
4631: (
4632: p_api_version => p_api_version
4633: ,p_commit => fnd_api.g_false
4634: ,p_init_msg_list => fnd_api.g_false
4635: ,p_validation_level => fnd_api.g_valid_level_full
4636: ,p_account_query_rec => l_account_query_rec
4637: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4638: ,p_time_stamp => l_time_stamp

Line 4635: ,p_validation_level => fnd_api.g_valid_level_full

4631: (
4632: p_api_version => p_api_version
4633: ,p_commit => fnd_api.g_false
4634: ,p_init_msg_list => fnd_api.g_false
4635: ,p_validation_level => fnd_api.g_valid_level_full
4636: ,p_account_query_rec => l_account_query_rec
4637: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4638: ,p_time_stamp => l_time_stamp
4639: ,x_account_header_tbl => l_account_header_tbl

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

4633: ,p_commit => fnd_api.g_false
4634: ,p_init_msg_list => fnd_api.g_false
4635: ,p_validation_level => fnd_api.g_valid_level_full
4636: ,p_account_query_rec => l_account_query_rec
4637: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4638: ,p_time_stamp => l_time_stamp
4639: ,x_account_header_tbl => l_account_header_tbl
4640: ,x_return_status => x_return_status
4641: ,x_msg_count => x_msg_count

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

4639: ,x_account_header_tbl => l_account_header_tbl
4640: ,x_return_status => x_return_status
4641: ,x_msg_count => x_msg_count
4642: ,x_msg_data => x_msg_data );
4643: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4644: l_msg_index := 1;
4645: l_msg_count := x_msg_count;
4646: WHILE l_msg_count > 0 LOOP
4647: x_msg_data := FND_MSG_PUB.GET

Line 4649: FND_API.G_FALSE );

4645: l_msg_count := x_msg_count;
4646: WHILE l_msg_count > 0 LOOP
4647: x_msg_data := FND_MSG_PUB.GET
4648: ( l_msg_index,
4649: FND_API.G_FALSE );
4650: csi_gen_utility_pvt.put_line( ' Error from csi_party_relationships_pub.get_inst_party_accounts.. ');
4651: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4652: l_msg_index := l_msg_index + 1;
4653: l_msg_count := l_msg_count - 1;

Line 4655: RAISE FND_API.G_EXC_ERROR;

4651: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4652: l_msg_index := l_msg_index + 1;
4653: l_msg_count := l_msg_count - 1;
4654: END LOOP;
4655: RAISE FND_API.G_EXC_ERROR;
4656: END IF;
4657: IF (l_account_header_tbl.count > 0) THEN
4658: IF (p_account_header_tbl.count = 0) THEN
4659: l_acct_header_row := 1;

Line 4676: IF p_get_org_assignments = fnd_api.g_true THEN

4672:
4673: END LOOP;
4674: END IF;
4675:
4676: IF p_get_org_assignments = fnd_api.g_true THEN
4677:
4678: l_org_unit_query_rec.instance_id := p_instance_rec.instance_id;
4679: csi_organization_unit_pub.get_organization_unit
4680: (

Line 4682: ,p_commit => fnd_api.g_false

4678: l_org_unit_query_rec.instance_id := p_instance_rec.instance_id;
4679: csi_organization_unit_pub.get_organization_unit
4680: (
4681: p_api_version => p_api_version
4682: ,p_commit => fnd_api.g_false
4683: ,p_init_msg_list => fnd_api.g_false
4684: ,p_validation_level => fnd_api.g_valid_level_full
4685: ,p_ou_query_rec => l_org_unit_query_rec
4686: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true

Line 4683: ,p_init_msg_list => fnd_api.g_false

4679: csi_organization_unit_pub.get_organization_unit
4680: (
4681: p_api_version => p_api_version
4682: ,p_commit => fnd_api.g_false
4683: ,p_init_msg_list => fnd_api.g_false
4684: ,p_validation_level => fnd_api.g_valid_level_full
4685: ,p_ou_query_rec => l_org_unit_query_rec
4686: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4687: ,p_time_stamp => l_time_stamp

Line 4684: ,p_validation_level => fnd_api.g_valid_level_full

4680: (
4681: p_api_version => p_api_version
4682: ,p_commit => fnd_api.g_false
4683: ,p_init_msg_list => fnd_api.g_false
4684: ,p_validation_level => fnd_api.g_valid_level_full
4685: ,p_ou_query_rec => l_org_unit_query_rec
4686: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4687: ,p_time_stamp => l_time_stamp
4688: ,x_org_unit_tbl => p_org_header_tbl

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

4682: ,p_commit => fnd_api.g_false
4683: ,p_init_msg_list => fnd_api.g_false
4684: ,p_validation_level => fnd_api.g_valid_level_full
4685: ,p_ou_query_rec => l_org_unit_query_rec
4686: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4687: ,p_time_stamp => l_time_stamp
4688: ,x_org_unit_tbl => p_org_header_tbl
4689: ,x_return_status => x_return_status
4690: ,x_msg_count => x_msg_count

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

4689: ,x_return_status => x_return_status
4690: ,x_msg_count => x_msg_count
4691: ,x_msg_data => x_msg_data
4692: );
4693: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4694: l_msg_index := 1;
4695: l_msg_count := x_msg_count;
4696: WHILE l_msg_count > 0 LOOP
4697: x_msg_data := FND_MSG_PUB.GET

Line 4699: FND_API.G_FALSE );

4695: l_msg_count := x_msg_count;
4696: WHILE l_msg_count > 0 LOOP
4697: x_msg_data := FND_MSG_PUB.GET
4698: ( l_msg_index,
4699: FND_API.G_FALSE );
4700: csi_gen_utility_pvt.put_line( ' Error from csi_organization_unit_pub.get_organization_unit.. ');
4701: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4702: l_msg_index := l_msg_index + 1;
4703: l_msg_count := l_msg_count - 1;

Line 4705: RAISE FND_API.G_EXC_ERROR;

4701: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4702: l_msg_index := l_msg_index + 1;
4703: l_msg_count := l_msg_count - 1;
4704: END LOOP;
4705: RAISE FND_API.G_EXC_ERROR;
4706: END IF;
4707: END IF;
4708:
4709: IF p_get_pricing_attribs = fnd_api.g_true THEN

Line 4709: IF p_get_pricing_attribs = fnd_api.g_true THEN

4705: RAISE FND_API.G_EXC_ERROR;
4706: END IF;
4707: END IF;
4708:
4709: IF p_get_pricing_attribs = fnd_api.g_true THEN
4710:
4711: l_pricing_attrib_query_rec.instance_id := p_instance_rec.instance_id;
4712: csi_pricing_attribs_pub.get_pricing_attribs
4713: (

Line 4715: ,p_commit => fnd_api.g_false

4711: l_pricing_attrib_query_rec.instance_id := p_instance_rec.instance_id;
4712: csi_pricing_attribs_pub.get_pricing_attribs
4713: (
4714: p_api_version => p_api_version
4715: ,p_commit => fnd_api.g_false
4716: ,p_init_msg_list => fnd_api.g_false
4717: ,p_validation_level => fnd_api.g_valid_level_full
4718: ,p_pricing_attribs_query_rec => l_pricing_attrib_query_rec
4719: ,p_time_stamp => l_time_stamp

Line 4716: ,p_init_msg_list => fnd_api.g_false

4712: csi_pricing_attribs_pub.get_pricing_attribs
4713: (
4714: p_api_version => p_api_version
4715: ,p_commit => fnd_api.g_false
4716: ,p_init_msg_list => fnd_api.g_false
4717: ,p_validation_level => fnd_api.g_valid_level_full
4718: ,p_pricing_attribs_query_rec => l_pricing_attrib_query_rec
4719: ,p_time_stamp => l_time_stamp
4720: ,x_pricing_attribs_tbl => p_pricing_attrib_tbl

Line 4717: ,p_validation_level => fnd_api.g_valid_level_full

4713: (
4714: p_api_version => p_api_version
4715: ,p_commit => fnd_api.g_false
4716: ,p_init_msg_list => fnd_api.g_false
4717: ,p_validation_level => fnd_api.g_valid_level_full
4718: ,p_pricing_attribs_query_rec => l_pricing_attrib_query_rec
4719: ,p_time_stamp => l_time_stamp
4720: ,x_pricing_attribs_tbl => p_pricing_attrib_tbl
4721: ,x_return_status => x_return_status

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

4721: ,x_return_status => x_return_status
4722: ,x_msg_count => x_msg_count
4723: ,x_msg_data => x_msg_data
4724: );
4725: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4726: l_msg_index := 1;
4727: l_msg_count := x_msg_count;
4728: WHILE l_msg_count > 0 LOOP
4729: x_msg_data := FND_MSG_PUB.GET

Line 4731: FND_API.G_FALSE );

4727: l_msg_count := x_msg_count;
4728: WHILE l_msg_count > 0 LOOP
4729: x_msg_data := FND_MSG_PUB.GET
4730: ( l_msg_index,
4731: FND_API.G_FALSE );
4732: csi_gen_utility_pvt.put_line( ' Error from csi_pricing_attribs_pub.get_pricing_attribs.. ');
4733: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4734: l_msg_index := l_msg_index + 1;
4735: l_msg_count := l_msg_count - 1;

Line 4737: RAISE FND_API.G_EXC_ERROR;

4733: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4734: l_msg_index := l_msg_index + 1;
4735: l_msg_count := l_msg_count - 1;
4736: END LOOP;
4737: RAISE FND_API.G_EXC_ERROR;
4738: END IF;
4739: END IF;
4740:
4741: IF p_get_ext_attribs = fnd_api.g_true THEN

Line 4741: IF p_get_ext_attribs = fnd_api.g_true THEN

4737: RAISE FND_API.G_EXC_ERROR;
4738: END IF;
4739: END IF;
4740:
4741: IF p_get_ext_attribs = fnd_api.g_true THEN
4742:
4743: l_extend_attrib_query_rec.instance_id := p_instance_rec.instance_id;
4744: get_extended_attrib_values
4745: (

Line 4747: ,p_commit => fnd_api.g_false

4743: l_extend_attrib_query_rec.instance_id := p_instance_rec.instance_id;
4744: get_extended_attrib_values
4745: (
4746: p_api_version => p_api_version
4747: ,p_commit => fnd_api.g_false
4748: ,p_init_msg_list => fnd_api.g_false
4749: ,p_validation_level => fnd_api.g_valid_level_full
4750: ,p_ext_attribs_query_rec => l_extend_attrib_query_rec
4751: ,p_time_stamp => l_time_stamp

Line 4748: ,p_init_msg_list => fnd_api.g_false

4744: get_extended_attrib_values
4745: (
4746: p_api_version => p_api_version
4747: ,p_commit => fnd_api.g_false
4748: ,p_init_msg_list => fnd_api.g_false
4749: ,p_validation_level => fnd_api.g_valid_level_full
4750: ,p_ext_attribs_query_rec => l_extend_attrib_query_rec
4751: ,p_time_stamp => l_time_stamp
4752: ,x_ext_attrib_tbl => p_ext_attrib_tbl

Line 4749: ,p_validation_level => fnd_api.g_valid_level_full

4745: (
4746: p_api_version => p_api_version
4747: ,p_commit => fnd_api.g_false
4748: ,p_init_msg_list => fnd_api.g_false
4749: ,p_validation_level => fnd_api.g_valid_level_full
4750: ,p_ext_attribs_query_rec => l_extend_attrib_query_rec
4751: ,p_time_stamp => l_time_stamp
4752: ,x_ext_attrib_tbl => p_ext_attrib_tbl
4753: ,x_ext_attrib_def_tbl => p_ext_attrib_def_tbl -- added

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

4754: ,x_return_status => x_return_status
4755: ,x_msg_count => x_msg_count
4756: ,x_msg_data => x_msg_data
4757: );
4758: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4759: l_msg_index := 1;
4760: l_msg_count := x_msg_count;
4761: WHILE l_msg_count > 0 LOOP
4762: x_msg_data := FND_MSG_PUB.GET

Line 4764: FND_API.G_FALSE );

4760: l_msg_count := x_msg_count;
4761: WHILE l_msg_count > 0 LOOP
4762: x_msg_data := FND_MSG_PUB.GET
4763: ( l_msg_index,
4764: FND_API.G_FALSE );
4765: csi_gen_utility_pvt.put_line( ' Error from get_extended_attrib_values.. ');
4766: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4767: l_msg_index := l_msg_index + 1;
4768: l_msg_count := l_msg_count - 1;

Line 4770: RAISE FND_API.G_EXC_ERROR;

4766: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4767: l_msg_index := l_msg_index + 1;
4768: l_msg_count := l_msg_count - 1;
4769: END LOOP;
4770: RAISE FND_API.G_EXC_ERROR;
4771: END IF;
4772: END IF;
4773:
4774: IF p_get_asset_assignments = fnd_api.g_true THEN

Line 4774: IF p_get_asset_assignments = fnd_api.g_true THEN

4770: RAISE FND_API.G_EXC_ERROR;
4771: END IF;
4772: END IF;
4773:
4774: IF p_get_asset_assignments = fnd_api.g_true THEN
4775:
4776: l_instance_asset_query_rec.instance_id := p_instance_rec.instance_id;
4777: csi_asset_pvt.get_instance_assets
4778: (

Line 4780: ,p_commit => fnd_api.g_false

4776: l_instance_asset_query_rec.instance_id := p_instance_rec.instance_id;
4777: csi_asset_pvt.get_instance_assets
4778: (
4779: p_api_version => p_api_version
4780: ,p_commit => fnd_api.g_false
4781: ,p_init_msg_list => fnd_api.g_false
4782: ,p_validation_level => fnd_api.g_valid_level_full
4783: ,p_instance_asset_query_rec => l_instance_asset_query_rec
4784: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true

Line 4781: ,p_init_msg_list => fnd_api.g_false

4777: csi_asset_pvt.get_instance_assets
4778: (
4779: p_api_version => p_api_version
4780: ,p_commit => fnd_api.g_false
4781: ,p_init_msg_list => fnd_api.g_false
4782: ,p_validation_level => fnd_api.g_valid_level_full
4783: ,p_instance_asset_query_rec => l_instance_asset_query_rec
4784: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4785: ,p_time_stamp => l_time_stamp

Line 4782: ,p_validation_level => fnd_api.g_valid_level_full

4778: (
4779: p_api_version => p_api_version
4780: ,p_commit => fnd_api.g_false
4781: ,p_init_msg_list => fnd_api.g_false
4782: ,p_validation_level => fnd_api.g_valid_level_full
4783: ,p_instance_asset_query_rec => l_instance_asset_query_rec
4784: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4785: ,p_time_stamp => l_time_stamp
4786: ,x_instance_asset_tbl => p_asset_header_tbl

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

4780: ,p_commit => fnd_api.g_false
4781: ,p_init_msg_list => fnd_api.g_false
4782: ,p_validation_level => fnd_api.g_valid_level_full
4783: ,p_instance_asset_query_rec => l_instance_asset_query_rec
4784: ,p_resolve_id_columns => p_resolve_id_columns --fnd_api.g_true
4785: ,p_time_stamp => l_time_stamp
4786: ,x_instance_asset_tbl => p_asset_header_tbl
4787: ,x_return_status => x_return_status
4788: ,x_msg_count => x_msg_count

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

4787: ,x_return_status => x_return_status
4788: ,x_msg_count => x_msg_count
4789: ,x_msg_data => x_msg_data
4790: );
4791: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
4792: l_msg_index := 1;
4793: l_msg_count := x_msg_count;
4794: WHILE l_msg_count > 0 LOOP
4795: x_msg_data := FND_MSG_PUB.GET

Line 4797: FND_API.G_FALSE );

4793: l_msg_count := x_msg_count;
4794: WHILE l_msg_count > 0 LOOP
4795: x_msg_data := FND_MSG_PUB.GET
4796: ( l_msg_index,
4797: FND_API.G_FALSE );
4798: csi_gen_utility_pvt.put_line( ' Error from csi_asset_pvt.get_instance_assets.. ');
4799: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4800: l_msg_index := l_msg_index + 1;
4801: l_msg_count := l_msg_count - 1;

Line 4803: RAISE FND_API.G_EXC_ERROR;

4799: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
4800: l_msg_index := l_msg_index + 1;
4801: l_msg_count := l_msg_count - 1;
4802: END LOOP;
4803: RAISE FND_API.G_EXC_ERROR;
4804: END IF;
4805: END IF;
4806:
4807: -- End of API body

Line 4811: IF FND_API.To_Boolean( p_commit ) THEN

4807: -- End of API body
4808:
4809: -- Standard check of p_commit.
4810: /*
4811: IF FND_API.To_Boolean( p_commit ) THEN
4812: COMMIT WORK;
4813: END IF;
4814: */
4815:

Line 4832: WHEN FND_API.G_EXC_ERROR THEN

4828: );
4829:
4830: EXCEPTION
4831:
4832: WHEN FND_API.G_EXC_ERROR THEN
4833:
4834: -- ROLLBACK TO get_item_instance_details;
4835: x_return_status := FND_API.G_RET_STS_ERROR ;
4836: FND_MSG_PUB.Count_And_Get

Line 4835: x_return_status := FND_API.G_RET_STS_ERROR ;

4831:
4832: WHEN FND_API.G_EXC_ERROR THEN
4833:
4834: -- ROLLBACK TO get_item_instance_details;
4835: x_return_status := FND_API.G_RET_STS_ERROR ;
4836: FND_MSG_PUB.Count_And_Get
4837: ( p_count => x_msg_count,
4838: p_data => x_msg_data
4839: );

Line 4841: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4837: ( p_count => x_msg_count,
4838: p_data => x_msg_data
4839: );
4840:
4841: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4842:
4843: -- ROLLBACK TO get_item_instance_details;
4844: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4845: FND_MSG_PUB.Count_And_Get

Line 4844: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4840:
4841: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4842:
4843: -- ROLLBACK TO get_item_instance_details;
4844: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4845: FND_MSG_PUB.Count_And_Get
4846: ( p_count => x_msg_count,
4847: p_data => x_msg_data
4848: );

Line 4855: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

4851: IF DBMS_SQL.IS_OPEN(l_cur_get_instance_rel) THEN
4852: DBMS_SQL.CLOSE_CURSOR(l_cur_get_instance_rel);
4853: END IF;
4854: -- ROLLBACK TO get_item_instance_details;
4855: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
4856: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
4857: FND_MSG_PUB.Add_Exc_Msg
4858: ( G_PKG_NAME ,
4859: l_api_name );

Line 4911: IF NOT FND_API.Compatible_API_Call (l_api_version ,

4907:
4908: csi_utility_grp.check_ib_active;
4909:
4910: -- Standard call to check for call compatibility.
4911: IF NOT FND_API.Compatible_API_Call (l_api_version ,
4912: p_api_version ,
4913: l_api_name ,
4914: G_PKG_NAME )
4915: THEN

Line 4916: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4912: p_api_version ,
4913: l_api_name ,
4914: G_PKG_NAME )
4915: THEN
4916: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4917: END IF;
4918:
4919: -- Initialize message list if p_init_msg_list is set to TRUE.
4920: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 4920: IF FND_API.to_Boolean( p_init_msg_list ) THEN

4916: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4917: END IF;
4918:
4919: -- Initialize message list if p_init_msg_list is set to TRUE.
4920: IF FND_API.to_Boolean( p_init_msg_list ) THEN
4921: FND_MSG_PUB.initialize;
4922: END IF;
4923:
4924: -- Initialize API return status to success

Line 4925: x_return_status := FND_API.G_RET_STS_SUCCESS;

4921: FND_MSG_PUB.initialize;
4922: END IF;
4923:
4924: -- Initialize API return status to success
4925: x_return_status := FND_API.G_RET_STS_SUCCESS;
4926:
4927: -- Check the profile option debug_level for debug message reporting
4928: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
4929:

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

4948: -- End enable trace
4949: ****/
4950:
4951: -- Start API body
4952: IF (p_version_label_query_rec.version_label_id = FND_API.G_MISS_NUM)
4953: AND (p_version_label_query_rec.instance_id = FND_API.G_MISS_NUM)
4954: AND (p_version_label_query_rec.version_label = FND_API.G_MISS_CHAR)
4955: AND (p_version_label_query_rec.date_time_stamp = FND_API.G_MISS_DATE) THEN
4956:

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

4949: ****/
4950:
4951: -- Start API body
4952: IF (p_version_label_query_rec.version_label_id = FND_API.G_MISS_NUM)
4953: AND (p_version_label_query_rec.instance_id = FND_API.G_MISS_NUM)
4954: AND (p_version_label_query_rec.version_label = FND_API.G_MISS_CHAR)
4955: AND (p_version_label_query_rec.date_time_stamp = FND_API.G_MISS_DATE) THEN
4956:
4957: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');

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

4950:
4951: -- Start API body
4952: IF (p_version_label_query_rec.version_label_id = FND_API.G_MISS_NUM)
4953: AND (p_version_label_query_rec.instance_id = FND_API.G_MISS_NUM)
4954: AND (p_version_label_query_rec.version_label = FND_API.G_MISS_CHAR)
4955: AND (p_version_label_query_rec.date_time_stamp = FND_API.G_MISS_DATE) THEN
4956:
4957: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
4958: FND_MSG_PUB.ADD;

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

4951: -- Start API body
4952: IF (p_version_label_query_rec.version_label_id = FND_API.G_MISS_NUM)
4953: AND (p_version_label_query_rec.instance_id = FND_API.G_MISS_NUM)
4954: AND (p_version_label_query_rec.version_label = FND_API.G_MISS_CHAR)
4955: AND (p_version_label_query_rec.date_time_stamp = FND_API.G_MISS_DATE) THEN
4956:
4957: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
4958: FND_MSG_PUB.ADD;
4959: RAISE FND_API.G_EXC_ERROR;

Line 4959: RAISE FND_API.G_EXC_ERROR;

4955: AND (p_version_label_query_rec.date_time_stamp = FND_API.G_MISS_DATE) THEN
4956:
4957: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
4958: FND_MSG_PUB.ADD;
4959: RAISE FND_API.G_EXC_ERROR;
4960: END IF;
4961:
4962: -- Generate the where clause
4963: csi_item_instance_pvt.Gen_Ver_Where_Clause

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

4994:
4995: IF p_time_stamp < sysdate THEN
4996: csi_item_instance_pvt.Construct_ver_from_hist(x_version_label_tbl, p_time_stamp);
4997: ELSE
4998: If (p_time_stamp <> fnd_api.g_miss_date and p_time_stamp > sysdate) THEN
4999: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_HIST_PARAMS');
5000: FND_MSG_PUB.ADD;
5001: RAISE FND_API.G_EXC_ERROR;
5002: END IF;

Line 5001: RAISE FND_API.G_EXC_ERROR;

4997: ELSE
4998: If (p_time_stamp <> fnd_api.g_miss_date and p_time_stamp > sysdate) THEN
4999: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_HIST_PARAMS');
5000: FND_MSG_PUB.ADD;
5001: RAISE FND_API.G_EXC_ERROR;
5002: END IF;
5003: END IF;
5004:
5005: --

Line 5010: IF FND_API.To_Boolean( p_commit ) THEN

5006: -- End of API body
5007:
5008: -- Standard check of p_commit.
5009: /*
5010: IF FND_API.To_Boolean( p_commit ) THEN
5011: COMMIT WORK;
5012: END IF;
5013: */
5014:

Line 5029: WHEN FND_API.G_EXC_ERROR THEN

5025: (p_count => x_msg_count ,
5026: p_data => x_msg_data);
5027:
5028: EXCEPTION
5029: WHEN FND_API.G_EXC_ERROR THEN
5030: -- ROLLBACK TO get_version_label_pub;
5031: x_return_status := FND_API.G_RET_STS_ERROR ;
5032: FND_MSG_PUB.Count_And_Get
5033: ( p_count => x_msg_count,

Line 5031: x_return_status := FND_API.G_RET_STS_ERROR ;

5027:
5028: EXCEPTION
5029: WHEN FND_API.G_EXC_ERROR THEN
5030: -- ROLLBACK TO get_version_label_pub;
5031: x_return_status := FND_API.G_RET_STS_ERROR ;
5032: FND_MSG_PUB.Count_And_Get
5033: ( p_count => x_msg_count,
5034: p_data => x_msg_data);
5035: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 5035: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5031: x_return_status := FND_API.G_RET_STS_ERROR ;
5032: FND_MSG_PUB.Count_And_Get
5033: ( p_count => x_msg_count,
5034: p_data => x_msg_data);
5035: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5036: -- ROLLBACK TO get_version_label_pub;
5037: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5038: FND_MSG_PUB.Count_And_Get
5039: ( p_count => x_msg_count,

Line 5037: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5033: ( p_count => x_msg_count,
5034: p_data => x_msg_data);
5035: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5036: -- ROLLBACK TO get_version_label_pub;
5037: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5038: FND_MSG_PUB.Count_And_Get
5039: ( p_count => x_msg_count,
5040: p_data => x_msg_data );
5041: WHEN OTHERS THEN

Line 5043: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5039: ( p_count => x_msg_count,
5040: p_data => x_msg_data );
5041: WHEN OTHERS THEN
5042: -- ROLLBACK TO get_version_label_pub;
5043: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5044: IF FND_MSG_PUB.Check_Msg_Level
5045: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5046: THEN
5047: FND_MSG_PUB.Add_Exc_Msg

Line 5091: IF NOT FND_API.Compatible_API_Call ( l_api_version ,

5087:
5088: csi_utility_grp.check_ib_active;
5089:
5090: -- Standard call to check for call compatibility.
5091: IF NOT FND_API.Compatible_API_Call ( l_api_version ,
5092: p_api_version ,
5093: l_api_name ,
5094: G_PKG_NAME )
5095: THEN

Line 5096: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5092: p_api_version ,
5093: l_api_name ,
5094: G_PKG_NAME )
5095: THEN
5096: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5097: END IF;
5098:
5099: -- Initialize message list if p_init_msg_list is set to TRUE.
5100: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 5100: IF FND_API.to_Boolean( p_init_msg_list ) THEN

5096: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5097: END IF;
5098:
5099: -- Initialize message list if p_init_msg_list is set to TRUE.
5100: IF FND_API.to_Boolean( p_init_msg_list ) THEN
5101: FND_MSG_PUB.initialize;
5102: END IF;
5103:
5104: -- Initialize API return status to success

Line 5105: x_return_status := FND_API.G_RET_STS_SUCCESS;

5101: FND_MSG_PUB.initialize;
5102: END IF;
5103:
5104: -- Initialize API return status to success
5105: x_return_status := FND_API.G_RET_STS_SUCCESS;
5106:
5107: -- Check the profile option debug_level for debug message reporting
5108: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
5109:

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

5149: ,x_return_status => x_return_status
5150: ,x_msg_count => x_msg_count
5151: ,x_msg_data => x_msg_data );
5152:
5153: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
5154: l_msg_index := 1;
5155: l_msg_count := x_msg_count;
5156: WHILE l_msg_count > 0 LOOP
5157: x_msg_data := FND_MSG_PUB.GET(

Line 5159: FND_API.G_FALSE);

5155: l_msg_count := x_msg_count;
5156: WHILE l_msg_count > 0 LOOP
5157: x_msg_data := FND_MSG_PUB.GET(
5158: l_msg_index,
5159: FND_API.G_FALSE);
5160: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
5161: l_msg_index := l_msg_index + 1;
5162: l_msg_count := l_msg_count - 1;
5163: END LOOP;

Line 5174: IF FND_API.To_Boolean( p_commit ) THEN

5170: --
5171: -- End of API body
5172:
5173: -- Standard check of p_commit.
5174: IF FND_API.To_Boolean( p_commit ) THEN
5175: COMMIT WORK;
5176: END IF;
5177:
5178: /***** srramakr commented for bug # 3304439

Line 5192: WHEN FND_API.G_EXC_ERROR THEN

5188: (p_count => x_msg_count ,
5189: p_data => x_msg_data );
5190:
5191: EXCEPTION
5192: WHEN FND_API.G_EXC_ERROR THEN
5193: ROLLBACK TO create_version_label_pub;
5194: x_return_status := FND_API.G_RET_STS_ERROR ;
5195: FND_MSG_PUB.Count_And_Get
5196: ( p_count => x_msg_count,

Line 5194: x_return_status := FND_API.G_RET_STS_ERROR ;

5190:
5191: EXCEPTION
5192: WHEN FND_API.G_EXC_ERROR THEN
5193: ROLLBACK TO create_version_label_pub;
5194: x_return_status := FND_API.G_RET_STS_ERROR ;
5195: FND_MSG_PUB.Count_And_Get
5196: ( p_count => x_msg_count,
5197: p_data => x_msg_data );
5198:

Line 5199: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5195: FND_MSG_PUB.Count_And_Get
5196: ( p_count => x_msg_count,
5197: p_data => x_msg_data );
5198:
5199: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5200: ROLLBACK TO create_version_label_pub;
5201: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5202: FND_MSG_PUB.Count_And_Get
5203: ( p_count => x_msg_count,

Line 5201: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5197: p_data => x_msg_data );
5198:
5199: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5200: ROLLBACK TO create_version_label_pub;
5201: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5202: FND_MSG_PUB.Count_And_Get
5203: ( p_count => x_msg_count,
5204: p_data => x_msg_data );
5205: WHEN OTHERS THEN

Line 5207: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5203: ( p_count => x_msg_count,
5204: p_data => x_msg_data );
5205: WHEN OTHERS THEN
5206: ROLLBACK TO create_version_label_pub;
5207: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5208: IF FND_MSG_PUB.Check_Msg_Level
5209: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5210: THEN
5211: FND_MSG_PUB.Add_Exc_Msg

Line 5257: IF NOT FND_API.Compatible_API_Call (l_api_version ,

5253:
5254: csi_utility_grp.check_ib_active;
5255:
5256: -- Standard call to check for call compatibility.
5257: IF NOT FND_API.Compatible_API_Call (l_api_version ,
5258: p_api_version ,
5259: l_api_name ,
5260: G_PKG_NAME )
5261: THEN

Line 5262: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5258: p_api_version ,
5259: l_api_name ,
5260: G_PKG_NAME )
5261: THEN
5262: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5263: END IF;
5264:
5265:
5266: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 5267: IF FND_API.to_Boolean( p_init_msg_list ) THEN

5263: END IF;
5264:
5265:
5266: -- Initialize message list if p_init_msg_list is set to TRUE.
5267: IF FND_API.to_Boolean( p_init_msg_list ) THEN
5268: FND_MSG_PUB.initialize;
5269: END IF;
5270:
5271: -- Initialize API return status to success

Line 5272: x_return_status := FND_API.G_RET_STS_SUCCESS;

5268: FND_MSG_PUB.initialize;
5269: END IF;
5270:
5271: -- Initialize API return status to success
5272: x_return_status := FND_API.G_RET_STS_SUCCESS;
5273:
5274: -- Check the profile option debug_level for debug message reporting
5275: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
5276:

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

5316: ,x_msg_count => x_msg_count
5317: ,x_msg_data => x_msg_data );
5318:
5319:
5320: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
5321: l_msg_index := 1;
5322: l_msg_count := x_msg_count;
5323: WHILE l_msg_count > 0 LOOP
5324: x_msg_data := FND_MSG_PUB.GET(

Line 5326: FND_API.G_FALSE );

5322: l_msg_count := x_msg_count;
5323: WHILE l_msg_count > 0 LOOP
5324: x_msg_data := FND_MSG_PUB.GET(
5325: l_msg_index,
5326: FND_API.G_FALSE );
5327: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
5328: l_msg_index := l_msg_index + 1;
5329: l_msg_count := l_msg_count - 1;
5330: END LOOP;

Line 5339: IF FND_API.To_Boolean( p_commit ) THEN

5335: --
5336: -- End of API body
5337:
5338: -- Standard check of p_commit.
5339: IF FND_API.To_Boolean( p_commit ) THEN
5340: COMMIT WORK;
5341: END IF;
5342:
5343: /***** srramakr commented for bug # 3304439

Line 5356: WHEN FND_API.G_EXC_ERROR THEN

5352: FND_MSG_PUB.Count_And_Get
5353: (p_count => x_msg_count ,
5354: p_data => x_msg_data);
5355: EXCEPTION
5356: WHEN FND_API.G_EXC_ERROR THEN
5357: ROLLBACK TO update_version_label_pub;
5358: x_return_status := FND_API.G_RET_STS_ERROR ;
5359: FND_MSG_PUB.Count_And_Get
5360: ( p_count => x_msg_count,

Line 5358: x_return_status := FND_API.G_RET_STS_ERROR ;

5354: p_data => x_msg_data);
5355: EXCEPTION
5356: WHEN FND_API.G_EXC_ERROR THEN
5357: ROLLBACK TO update_version_label_pub;
5358: x_return_status := FND_API.G_RET_STS_ERROR ;
5359: FND_MSG_PUB.Count_And_Get
5360: ( p_count => x_msg_count,
5361: p_data => x_msg_data);
5362: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 5362: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5358: x_return_status := FND_API.G_RET_STS_ERROR ;
5359: FND_MSG_PUB.Count_And_Get
5360: ( p_count => x_msg_count,
5361: p_data => x_msg_data);
5362: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5363: ROLLBACK TO update_version_label_pub;
5364: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5365: FND_MSG_PUB.Count_And_Get
5366: ( p_count => x_msg_count,

Line 5364: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5360: ( p_count => x_msg_count,
5361: p_data => x_msg_data);
5362: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5363: ROLLBACK TO update_version_label_pub;
5364: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5365: FND_MSG_PUB.Count_And_Get
5366: ( p_count => x_msg_count,
5367: p_data => x_msg_data);
5368: WHEN OTHERS THEN

Line 5370: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5366: ( p_count => x_msg_count,
5367: p_data => x_msg_data);
5368: WHEN OTHERS THEN
5369: ROLLBACK TO update_version_label_pub;
5370: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5371: IF FND_MSG_PUB.Check_Msg_Level
5372: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5373: THEN
5374: FND_MSG_PUB.Add_Exc_Msg

Line 5421: IF NOT FND_API.Compatible_API_Call (l_api_version ,

5417:
5418: csi_utility_grp.check_ib_active;
5419:
5420: -- Standard call to check for call compatibility.
5421: IF NOT FND_API.Compatible_API_Call (l_api_version ,
5422: p_api_version ,
5423: l_api_name ,
5424: G_PKG_NAME )
5425: THEN

Line 5426: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5422: p_api_version ,
5423: l_api_name ,
5424: G_PKG_NAME )
5425: THEN
5426: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5427: END IF;
5428:
5429: -- Initialize message list if p_init_msg_list is set to TRUE.
5430: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 5430: IF FND_API.to_Boolean( p_init_msg_list ) THEN

5426: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5427: END IF;
5428:
5429: -- Initialize message list if p_init_msg_list is set to TRUE.
5430: IF FND_API.to_Boolean( p_init_msg_list ) THEN
5431: FND_MSG_PUB.initialize;
5432: END IF;
5433:
5434: -- Initialize API return status to success

Line 5435: x_return_status := FND_API.G_RET_STS_SUCCESS;

5431: FND_MSG_PUB.initialize;
5432: END IF;
5433:
5434: -- Initialize API return status to success
5435: x_return_status := FND_API.G_RET_STS_SUCCESS;
5436:
5437: -- Check the profile option debug_level for debug message reporting
5438: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
5439:

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

5474: ,x_return_status => x_return_status
5475: ,x_msg_count => x_msg_count
5476: ,x_msg_data => x_msg_data );
5477:
5478: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
5479: l_msg_index := 1;
5480: l_msg_count := x_msg_count;
5481: WHILE l_msg_count > 0 LOOP
5482: x_msg_data := FND_MSG_PUB.GET(

Line 5484: FND_API.G_FALSE );

5480: l_msg_count := x_msg_count;
5481: WHILE l_msg_count > 0 LOOP
5482: x_msg_data := FND_MSG_PUB.GET(
5483: l_msg_index,
5484: FND_API.G_FALSE );
5485: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
5486: l_msg_index := l_msg_index + 1;
5487: l_msg_count := l_msg_count - 1;
5488: END LOOP;

Line 5497: IF FND_API.To_Boolean( p_commit ) THEN

5493: --
5494: -- End of API body
5495:
5496: -- Standard check of p_commit.
5497: IF FND_API.To_Boolean( p_commit ) THEN
5498: COMMIT WORK;
5499: END IF;
5500:
5501: /***** srramakr commented for bug # 3304439

Line 5514: WHEN FND_API.G_EXC_ERROR THEN

5510: FND_MSG_PUB.Count_And_Get
5511: (p_count => x_msg_count ,
5512: p_data => x_msg_data );
5513: EXCEPTION
5514: WHEN FND_API.G_EXC_ERROR THEN
5515: ROLLBACK TO expire_version_label_pub;
5516: x_return_status := FND_API.G_RET_STS_ERROR ;
5517: FND_MSG_PUB.Count_And_Get
5518: ( p_count => x_msg_count,

Line 5516: x_return_status := FND_API.G_RET_STS_ERROR ;

5512: p_data => x_msg_data );
5513: EXCEPTION
5514: WHEN FND_API.G_EXC_ERROR THEN
5515: ROLLBACK TO expire_version_label_pub;
5516: x_return_status := FND_API.G_RET_STS_ERROR ;
5517: FND_MSG_PUB.Count_And_Get
5518: ( p_count => x_msg_count,
5519: p_data => x_msg_data);
5520: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 5520: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5516: x_return_status := FND_API.G_RET_STS_ERROR ;
5517: FND_MSG_PUB.Count_And_Get
5518: ( p_count => x_msg_count,
5519: p_data => x_msg_data);
5520: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5521: ROLLBACK TO expire_version_label_pub;
5522: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5523: FND_MSG_PUB.Count_And_Get
5524: ( p_count => x_msg_count,

Line 5522: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5518: ( p_count => x_msg_count,
5519: p_data => x_msg_data);
5520: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5521: ROLLBACK TO expire_version_label_pub;
5522: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5523: FND_MSG_PUB.Count_And_Get
5524: ( p_count => x_msg_count,
5525: p_data => x_msg_data);
5526: WHEN OTHERS THEN

Line 5528: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5524: ( p_count => x_msg_count,
5525: p_data => x_msg_data);
5526: WHEN OTHERS THEN
5527: ROLLBACK TO expire_version_label_pub;
5528: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5529: IF FND_MSG_PUB.Check_Msg_Level
5530: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5531: THEN
5532: FND_MSG_PUB.Add_Exc_Msg

Line 5733: IF NOT FND_API.Compatible_API_Call (l_api_version,

5729:
5730: csi_utility_grp.check_ib_active;
5731:
5732: -- Standard call to check for call compatibility.
5733: IF NOT FND_API.Compatible_API_Call (l_api_version,
5734: p_api_version,
5735: l_api_name,
5736: g_pkg_name)
5737: THEN

Line 5738: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5734: p_api_version,
5735: l_api_name,
5736: g_pkg_name)
5737: THEN
5738: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5739: END IF;
5740:
5741:
5742: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 5743: IF FND_API.to_Boolean( p_init_msg_list ) THEN

5739: END IF;
5740:
5741:
5742: -- Initialize message list if p_init_msg_list is set to TRUE.
5743: IF FND_API.to_Boolean( p_init_msg_list ) THEN
5744: FND_MSG_PUB.initialize;
5745: END IF;
5746:
5747:

Line 5749: x_return_status := FND_API.G_RET_STS_SUCCESS;

5745: END IF;
5746:
5747:
5748: -- Initialize API return status to success
5749: x_return_status := FND_API.G_RET_STS_SUCCESS;
5750:
5751:
5752: -- Check the profile option debug_level for debug message reporting
5753: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');

Line 5781: IF (p_ext_attribs_query_rec.attribute_value_id = FND_API.G_MISS_NUM)

5777: ****/
5778:
5779: -- Start API body
5780: -- Check if atleast one query parameters are passed
5781: IF (p_ext_attribs_query_rec.attribute_value_id = FND_API.G_MISS_NUM)
5782: AND ( p_ext_attribs_query_rec.instance_id = FND_API.G_MISS_NUM)
5783: AND ( p_ext_attribs_query_rec.attribute_id = FND_API.G_MISS_NUM)
5784: THEN
5785:

Line 5782: AND ( p_ext_attribs_query_rec.instance_id = FND_API.G_MISS_NUM)

5778:
5779: -- Start API body
5780: -- Check if atleast one query parameters are passed
5781: IF (p_ext_attribs_query_rec.attribute_value_id = FND_API.G_MISS_NUM)
5782: AND ( p_ext_attribs_query_rec.instance_id = FND_API.G_MISS_NUM)
5783: AND ( p_ext_attribs_query_rec.attribute_id = FND_API.G_MISS_NUM)
5784: THEN
5785:
5786: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');

Line 5783: AND ( p_ext_attribs_query_rec.attribute_id = FND_API.G_MISS_NUM)

5779: -- Start API body
5780: -- Check if atleast one query parameters are passed
5781: IF (p_ext_attribs_query_rec.attribute_value_id = FND_API.G_MISS_NUM)
5782: AND ( p_ext_attribs_query_rec.instance_id = FND_API.G_MISS_NUM)
5783: AND ( p_ext_attribs_query_rec.attribute_id = FND_API.G_MISS_NUM)
5784: THEN
5785:
5786: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
5787: FND_MSG_PUB.ADD;

Line 5788: RAISE FND_API.G_EXC_ERROR;

5784: THEN
5785:
5786: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_PARAMETERS');
5787: FND_MSG_PUB.ADD;
5788: RAISE FND_API.G_EXC_ERROR;
5789: END IF;
5790:
5791:
5792: -- Generate the where clause

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

5852:
5853: -- Close the cursor
5854: DBMS_SQL.CLOSE_CURSOR(l_cur_get_ext);
5855:
5856: IF (p_time_stamp IS NOT NULL) AND (p_time_stamp <> FND_API.G_MISS_DATE) THEN
5857: IF p_time_stamp <= sysdate THEN
5858: csi_item_instance_pvt.Construct_ext_From_Hist(x_ext_attrib_tbl, p_time_stamp);
5859: ELSE
5860: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_HIST_PARAMS');

Line 5862: RAISE FND_API.G_EXC_ERROR;

5858: csi_item_instance_pvt.Construct_ext_From_Hist(x_ext_attrib_tbl, p_time_stamp);
5859: ELSE
5860: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_HIST_PARAMS');
5861: FND_MSG_PUB.ADD;
5862: RAISE FND_API.G_EXC_ERROR;
5863: END IF;
5864: END IF;
5865:
5866: 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 5866: IF (p_ext_attribs_query_rec.instance_id IS NOT NULL AND p_ext_attribs_query_rec.instance_id <> fnd_api.g_miss_num)

5862: RAISE FND_API.G_EXC_ERROR;
5863: END IF;
5864: END IF;
5865:
5866: IF (p_ext_attribs_query_rec.instance_id IS NOT NULL AND p_ext_attribs_query_rec.instance_id <> fnd_api.g_miss_num)
5867: THEN
5868:
5869: FOR attrib_csr IN ext_attrib_csr(p_ext_attribs_query_rec.instance_id)
5870: LOOP

Line 5909: IF FND_API.To_Boolean( p_commit ) THEN

5905: -- End of API body
5906:
5907: -- Standard check of p_commit.
5908: /*
5909: IF FND_API.To_Boolean( p_commit ) THEN
5910: COMMIT WORK;
5911: END IF;
5912: */
5913:

Line 5930: WHEN FND_API.G_EXC_ERROR THEN

5926: );
5927:
5928:
5929: EXCEPTION
5930: WHEN FND_API.G_EXC_ERROR THEN
5931: -- ROLLBACK TO get_extended_attrib_values;
5932: x_return_status := FND_API.G_RET_STS_ERROR ;
5933: FND_MSG_PUB.Count_And_Get
5934: ( p_count => x_msg_count,

Line 5932: x_return_status := FND_API.G_RET_STS_ERROR ;

5928:
5929: EXCEPTION
5930: WHEN FND_API.G_EXC_ERROR THEN
5931: -- ROLLBACK TO get_extended_attrib_values;
5932: x_return_status := FND_API.G_RET_STS_ERROR ;
5933: FND_MSG_PUB.Count_And_Get
5934: ( p_count => x_msg_count,
5935: p_data => x_msg_data
5936: );

Line 5938: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5934: ( p_count => x_msg_count,
5935: p_data => x_msg_data
5936: );
5937:
5938: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5939: -- ROLLBACK TO get_extended_attrib_values;
5940: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5941: FND_MSG_PUB.Count_And_Get
5942: ( p_count => x_msg_count,

Line 5940: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5936: );
5937:
5938: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5939: -- ROLLBACK TO get_extended_attrib_values;
5940: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5941: FND_MSG_PUB.Count_And_Get
5942: ( p_count => x_msg_count,
5943: p_data => x_msg_data
5944: );

Line 5952: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

5948: DBMS_SQL.CLOSE_CURSOR(l_cur_get_ext);
5949: END IF;
5950:
5951: -- ROLLBACK TO get_extended_attrib_values;
5952: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
5953:
5954: IF FND_MSG_PUB.Check_Msg_Level
5955: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5956: THEN

Line 6009: IF NOT FND_API.Compatible_API_Call (l_api_version,

6005:
6006: csi_utility_grp.check_ib_active;
6007:
6008: -- Standard call to check for call compatibility.
6009: IF NOT FND_API.Compatible_API_Call (l_api_version,
6010: p_api_version,
6011: l_api_name ,
6012: g_pkg_name)
6013: THEN

Line 6014: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6010: p_api_version,
6011: l_api_name ,
6012: g_pkg_name)
6013: THEN
6014: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6015: END IF;
6016:
6017:
6018: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 6019: IF FND_API.to_Boolean( p_init_msg_list ) THEN

6015: END IF;
6016:
6017:
6018: -- Initialize message list if p_init_msg_list is set to TRUE.
6019: IF FND_API.to_Boolean( p_init_msg_list ) THEN
6020: FND_MSG_PUB.initialize;
6021: END IF;
6022:
6023:

Line 6025: x_return_status := FND_API.G_RET_STS_SUCCESS;

6021: END IF;
6022:
6023:
6024: -- Initialize API return status to success
6025: x_return_status := FND_API.G_RET_STS_SUCCESS;
6026:
6027:
6028: -- Check the profile option debug_level for debug message reporting
6029:

Line 6067: ,p_commit => fnd_api.g_false

6063: LOOP
6064: IF p_ext_attrib_tbl.EXISTS(tab_row) THEN
6065: csi_item_instance_pvt.create_extended_attrib_values
6066: ( p_api_version => p_api_version
6067: ,p_commit => fnd_api.g_false
6068: ,p_init_msg_list => p_init_msg_list
6069: ,p_validation_level => p_validation_level
6070: ,p_ext_attrib_rec => p_ext_attrib_tbl(tab_row)
6071: ,p_txn_rec => p_txn_rec

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

6077: ,p_ext_attr_tbl => l_ext_attr_tbl
6078: ,p_ext_cat_tbl => l_ext_cat_tbl
6079: );
6080:
6081: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
6082: l_msg_index := 1;
6083: l_msg_count := x_msg_count;
6084: WHILE l_msg_count > 0 LOOP
6085: x_msg_data := FND_MSG_PUB.GET

Line 6087: FND_API.G_FALSE );

6083: l_msg_count := x_msg_count;
6084: WHILE l_msg_count > 0 LOOP
6085: x_msg_data := FND_MSG_PUB.GET
6086: (l_msg_index,
6087: FND_API.G_FALSE );
6088:
6089: csi_gen_utility_pvt.put_line( ' Failed Pub:create_extended_attrib_values..');
6090: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6091: l_msg_index := l_msg_index + 1;

Line 6094: RAISE FND_API.G_EXC_ERROR;

6090: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6091: l_msg_index := l_msg_index + 1;
6092: l_msg_count := l_msg_count - 1;
6093: END LOOP;
6094: RAISE FND_API.G_EXC_ERROR;
6095: END IF;
6096: END IF;
6097: END LOOP;
6098: END IF;

Line 6104: IF FND_API.To_Boolean( p_commit ) THEN

6100: -- End of API body
6101:
6102:
6103: -- Standard check of p_commit.
6104: IF FND_API.To_Boolean( p_commit ) THEN
6105: COMMIT WORK;
6106: END IF;
6107:
6108: /***** srramakr commented for bug # 3304439

Line 6126: WHEN FND_API.G_EXC_ERROR THEN

6122:
6123:
6124: EXCEPTION
6125:
6126: WHEN FND_API.G_EXC_ERROR THEN
6127: ROLLBACK TO create_extended_attrib_values;
6128: x_return_status := FND_API.G_RET_STS_ERROR ;
6129: FND_MSG_PUB.Count_And_Get
6130: ( p_count => x_msg_count,

Line 6128: x_return_status := FND_API.G_RET_STS_ERROR ;

6124: EXCEPTION
6125:
6126: WHEN FND_API.G_EXC_ERROR THEN
6127: ROLLBACK TO create_extended_attrib_values;
6128: x_return_status := FND_API.G_RET_STS_ERROR ;
6129: FND_MSG_PUB.Count_And_Get
6130: ( p_count => x_msg_count,
6131: p_data => x_msg_data
6132: );

Line 6134: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6130: ( p_count => x_msg_count,
6131: p_data => x_msg_data
6132: );
6133:
6134: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6135: ROLLBACK TO create_extended_attrib_values;
6136: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6137: FND_MSG_PUB.Count_And_Get
6138: ( p_count => x_msg_count,

Line 6136: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6132: );
6133:
6134: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6135: ROLLBACK TO create_extended_attrib_values;
6136: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6137: FND_MSG_PUB.Count_And_Get
6138: ( p_count => x_msg_count,
6139: p_data => x_msg_data
6140: );

Line 6145: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6141:
6142: WHEN OTHERS THEN
6143:
6144: ROLLBACK TO create_extended_attrib_values;
6145: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6146:
6147: IF FND_MSG_PUB.Check_Msg_Level
6148: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6149: THEN

Line 6202: IF NOT FND_API.Compatible_API_Call (l_api_version,

6198:
6199: csi_utility_grp.check_ib_active;
6200:
6201: -- Standard call to check for call compatibility.
6202: IF NOT FND_API.Compatible_API_Call (l_api_version,
6203: p_api_version,
6204: l_api_name,
6205: g_pkg_name)
6206: THEN

Line 6207: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6203: p_api_version,
6204: l_api_name,
6205: g_pkg_name)
6206: THEN
6207: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6208: END IF;
6209:
6210:
6211: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 6212: IF FND_API.to_Boolean( p_init_msg_list ) THEN

6208: END IF;
6209:
6210:
6211: -- Initialize message list if p_init_msg_list is set to TRUE.
6212: IF FND_API.to_Boolean( p_init_msg_list ) THEN
6213: FND_MSG_PUB.initialize;
6214: END IF;
6215:
6216:

Line 6218: x_return_status := FND_API.G_RET_STS_SUCCESS;

6214: END IF;
6215:
6216:
6217: -- Initialize API return status to success
6218: x_return_status := FND_API.G_RET_STS_SUCCESS;
6219:
6220:
6221: -- Check the profile option debug_level for debug message reporting
6222: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');

Line 6257: ,p_commit => fnd_api.g_false

6253: LOOP
6254: IF p_ext_attrib_tbl.EXISTS(tab_row) THEN
6255: csi_item_instance_pvt.update_extended_attrib_values
6256: (p_api_version => p_api_version
6257: ,p_commit => fnd_api.g_false
6258: ,p_init_msg_list => p_init_msg_list
6259: ,p_validation_level => p_validation_level
6260: ,p_ext_attrib_rec => p_ext_attrib_tbl(tab_row)
6261: ,p_txn_rec => p_txn_rec

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

6267: -- ,p_ext_attr_tbl => l_ext_attr_tbl
6268: -- ,p_ext_cat_tbl => l_ext_cat_tbl
6269: );
6270:
6271: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
6272: l_msg_index := 1;
6273: l_msg_count := x_msg_count;
6274: WHILE l_msg_count > 0 LOOP
6275: x_msg_data := FND_MSG_PUB.GET

Line 6277: FND_API.G_FALSE );

6273: l_msg_count := x_msg_count;
6274: WHILE l_msg_count > 0 LOOP
6275: x_msg_data := FND_MSG_PUB.GET
6276: (l_msg_index,
6277: FND_API.G_FALSE );
6278:
6279: csi_gen_utility_pvt.put_line( ' Failed Pub:update_extended_attrib_values..');
6280: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6281: l_msg_index := l_msg_index + 1;

Line 6284: RAISE FND_API.G_EXC_ERROR;

6280: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6281: l_msg_index := l_msg_index + 1;
6282: l_msg_count := l_msg_count - 1;
6283: END LOOP;
6284: RAISE FND_API.G_EXC_ERROR;
6285: END IF;
6286:
6287: END IF;
6288: END LOOP;

Line 6294: IF FND_API.To_Boolean( p_commit ) THEN

6290:
6291: -- End of API body
6292:
6293: -- Standard check of p_commit.
6294: IF FND_API.To_Boolean( p_commit ) THEN
6295: COMMIT WORK;
6296: END IF;
6297:
6298: /***** srramakr commented for bug # 3304439

Line 6315: WHEN FND_API.G_EXC_ERROR THEN

6311:
6312:
6313: EXCEPTION
6314:
6315: WHEN FND_API.G_EXC_ERROR THEN
6316: ROLLBACK TO update_extended_attrib_values;
6317: x_return_status := FND_API.G_RET_STS_ERROR ;
6318: FND_MSG_PUB.Count_And_Get
6319: ( p_count => x_msg_count,

Line 6317: x_return_status := FND_API.G_RET_STS_ERROR ;

6313: EXCEPTION
6314:
6315: WHEN FND_API.G_EXC_ERROR THEN
6316: ROLLBACK TO update_extended_attrib_values;
6317: x_return_status := FND_API.G_RET_STS_ERROR ;
6318: FND_MSG_PUB.Count_And_Get
6319: ( p_count => x_msg_count,
6320: p_data => x_msg_data
6321: );

Line 6323: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6319: ( p_count => x_msg_count,
6320: p_data => x_msg_data
6321: );
6322:
6323: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6324: ROLLBACK TO update_extended_attrib_values;
6325: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6326: FND_MSG_PUB.Count_And_Get
6327: ( p_count => x_msg_count,

Line 6325: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6321: );
6322:
6323: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6324: ROLLBACK TO update_extended_attrib_values;
6325: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6326: FND_MSG_PUB.Count_And_Get
6327: ( p_count => x_msg_count,
6328: p_data => x_msg_data
6329: );

Line 6333: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6329: );
6330:
6331: WHEN OTHERS THEN
6332: ROLLBACK TO update_extended_attrib_values;
6333: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6334:
6335: IF FND_MSG_PUB.Check_Msg_Level
6336: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6337: THEN

Line 6386: IF NOT FND_API.Compatible_API_Call (l_api_version,

6382:
6383: csi_utility_grp.check_ib_active;
6384:
6385: -- Standard call to check for call compatibility.
6386: IF NOT FND_API.Compatible_API_Call (l_api_version,
6387: p_api_version,
6388: l_api_name ,
6389: g_pkg_name)
6390: THEN

Line 6391: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6387: p_api_version,
6388: l_api_name ,
6389: g_pkg_name)
6390: THEN
6391: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6392: END IF;
6393:
6394:
6395: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 6396: IF FND_API.to_Boolean( p_init_msg_list ) THEN

6392: END IF;
6393:
6394:
6395: -- Initialize message list if p_init_msg_list is set to TRUE.
6396: IF FND_API.to_Boolean( p_init_msg_list ) THEN
6397: FND_MSG_PUB.initialize;
6398: END IF;
6399:
6400:

Line 6402: x_return_status := FND_API.G_RET_STS_SUCCESS;

6398: END IF;
6399:
6400:
6401: -- Initialize API return status to success
6402: x_return_status := FND_API.G_RET_STS_SUCCESS;
6403:
6404:
6405: -- Check the profile option debug_level for debug message reporting
6406:

Line 6443: ,p_commit => fnd_api.g_false

6439: IF p_ext_attrib_tbl.EXISTS(tab_row) THEN
6440:
6441: csi_item_instance_pvt.expire_extended_attrib_values
6442: ( p_api_version => p_api_version
6443: ,p_commit => fnd_api.g_false
6444: ,p_init_msg_list => p_init_msg_list
6445: ,p_validation_level => p_validation_level
6446: ,p_ext_attrib_rec => p_ext_attrib_tbl(tab_row)
6447: ,p_txn_rec => p_txn_rec

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

6449: ,x_msg_count => x_msg_count
6450: ,x_msg_data => x_msg_data
6451: );
6452:
6453: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
6454: l_msg_index := 1;
6455: l_msg_count := x_msg_count;
6456: WHILE l_msg_count > 0 LOOP
6457: x_msg_data := FND_MSG_PUB.GET

Line 6459: FND_API.G_FALSE );

6455: l_msg_count := x_msg_count;
6456: WHILE l_msg_count > 0 LOOP
6457: x_msg_data := FND_MSG_PUB.GET
6458: (l_msg_index,
6459: FND_API.G_FALSE );
6460:
6461: csi_gen_utility_pvt.put_line( ' Failed Pub:expire_extended_attrib_values..');
6462: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6463: l_msg_index := l_msg_index + 1;

Line 6466: RAISE FND_API.G_EXC_ERROR;

6462: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6463: l_msg_index := l_msg_index + 1;
6464: l_msg_count := l_msg_count - 1;
6465: END LOOP;
6466: RAISE FND_API.G_EXC_ERROR;
6467: END IF;
6468: END IF;
6469: END LOOP;
6470: END IF;

Line 6476: IF FND_API.To_Boolean( p_commit ) THEN

6472: -- End of API body
6473:
6474:
6475: -- Standard check of p_commit.
6476: IF FND_API.To_Boolean( p_commit ) THEN
6477: COMMIT WORK;
6478: END IF;
6479:
6480: /***** srramakr commented for bug # 3304439

Line 6498: WHEN FND_API.G_EXC_ERROR THEN

6494:
6495:
6496: EXCEPTION
6497:
6498: WHEN FND_API.G_EXC_ERROR THEN
6499: ROLLBACK TO delete_extended_attrib_values;
6500: x_return_status := FND_API.G_RET_STS_ERROR ;
6501: FND_MSG_PUB.Count_And_Get
6502: ( p_count => x_msg_count,

Line 6500: x_return_status := FND_API.G_RET_STS_ERROR ;

6496: EXCEPTION
6497:
6498: WHEN FND_API.G_EXC_ERROR THEN
6499: ROLLBACK TO delete_extended_attrib_values;
6500: x_return_status := FND_API.G_RET_STS_ERROR ;
6501: FND_MSG_PUB.Count_And_Get
6502: ( p_count => x_msg_count,
6503: p_data => x_msg_data
6504: );

Line 6506: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6502: ( p_count => x_msg_count,
6503: p_data => x_msg_data
6504: );
6505:
6506: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6507: ROLLBACK TO delete_extended_attrib_values;
6508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6509: FND_MSG_PUB.Count_And_Get
6510: ( p_count => x_msg_count,

Line 6508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6504: );
6505:
6506: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6507: ROLLBACK TO delete_extended_attrib_values;
6508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6509: FND_MSG_PUB.Count_And_Get
6510: ( p_count => x_msg_count,
6511: p_data => x_msg_data
6512: );

Line 6516: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6512: );
6513:
6514: WHEN OTHERS THEN
6515: ROLLBACK TO delete_extended_attrib_values;
6516: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6517:
6518: IF FND_MSG_PUB.Check_Msg_Level
6519: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6520: THEN

Line 6583: IF NOT FND_API.Compatible_API_Call (l_api_version,

6579:
6580: csi_utility_grp.check_ib_active;
6581:
6582: -- Standard call to check for call compatibility.
6583: IF NOT FND_API.Compatible_API_Call (l_api_version,
6584: p_api_version,
6585: l_api_name ,
6586: G_PKG_NAME)
6587: THEN

Line 6588: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6584: p_api_version,
6585: l_api_name ,
6586: G_PKG_NAME)
6587: THEN
6588: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6589: END IF;
6590:
6591: -- Initialize message list if p_init_msg_list is set to TRUE.
6592: IF FND_API.to_Boolean( p_init_msg_list ) THEN

Line 6592: IF FND_API.to_Boolean( p_init_msg_list ) THEN

6588: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6589: END IF;
6590:
6591: -- Initialize message list if p_init_msg_list is set to TRUE.
6592: IF FND_API.to_Boolean( p_init_msg_list ) THEN
6593: FND_MSG_PUB.initialize;
6594: END IF;
6595:
6596: -- Initialize API return status to success

Line 6597: x_return_status := FND_API.G_RET_STS_SUCCESS;

6593: FND_MSG_PUB.initialize;
6594: END IF;
6595:
6596: -- Initialize API return status to success
6597: x_return_status := FND_API.G_RET_STS_SUCCESS;
6598:
6599: -- Check the profile option debug_level for debug message reporting
6600: l_debug_level:=fnd_profile.value('CSI_DEBUG_LEVEL');
6601:

Line 6634: ,p_commit => fnd_api.g_false

6630: -- Start API body
6631:
6632: csi_item_instance_pvt.copy_item_instance
6633: ( p_api_version => p_api_version
6634: ,p_commit => fnd_api.g_false
6635: ,p_init_msg_list => p_init_msg_list
6636: ,p_validation_level => p_validation_level
6637: ,p_source_instance_rec => p_source_instance_rec
6638: ,p_copy_ext_attribs => p_copy_ext_attribs

Line 6646: ,p_call_from_split => fnd_api.g_false

6642: ,p_copy_accounts => p_copy_accounts
6643: ,p_copy_asset_assignments => p_copy_asset_assignments
6644: ,p_copy_pricing_attribs => p_copy_pricing_attribs
6645: ,p_copy_inst_children => p_copy_inst_children
6646: ,p_call_from_split => fnd_api.g_false
6647: ,p_txn_rec => p_txn_rec
6648: ,x_new_instance_tbl => x_new_instance_tbl
6649: ,x_return_status => x_return_status
6650: ,x_msg_count => x_msg_count

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

6650: ,x_msg_count => x_msg_count
6651: ,x_msg_data => x_msg_data
6652: );
6653:
6654: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
6655: FOR i in 1..x_msg_Count LOOP
6656: FND_MSG_PUB.Get(p_msg_index => i,
6657: p_encoded => 'F',
6658: p_data => x_msg_data,

Line 6663: RAISE fnd_api.g_exc_error;

6659: p_msg_index_out => x_msg_index_out );
6660:
6661: csi_gen_utility_pvt.put_line('message data = '||x_msg_data);
6662: End LOOP;
6663: RAISE fnd_api.g_exc_error;
6664: END IF;
6665:
6666: -- End of API body
6667:

Line 6669: IF FND_API.To_Boolean( p_commit ) THEN

6665:
6666: -- End of API body
6667:
6668: -- Standard check of p_commit
6669: IF FND_API.To_Boolean( p_commit ) THEN
6670: COMMIT WORK;
6671: END IF;
6672:
6673:

Line 6683: WHEN FND_API.G_EXC_ERROR THEN

6679: );
6680:
6681:
6682: EXCEPTION
6683: WHEN FND_API.G_EXC_ERROR THEN
6684: ROLLBACK TO copy_item_instance;
6685: x_return_status := FND_API.G_RET_STS_ERROR ;
6686: FND_MSG_PUB.Count_And_Get
6687: ( p_count => x_msg_count,

Line 6685: x_return_status := FND_API.G_RET_STS_ERROR ;

6681:
6682: EXCEPTION
6683: WHEN FND_API.G_EXC_ERROR THEN
6684: ROLLBACK TO copy_item_instance;
6685: x_return_status := FND_API.G_RET_STS_ERROR ;
6686: FND_MSG_PUB.Count_And_Get
6687: ( p_count => x_msg_count,
6688: p_data => x_msg_data
6689: );

Line 6691: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6687: ( p_count => x_msg_count,
6688: p_data => x_msg_data
6689: );
6690:
6691: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6692: ROLLBACK TO copy_item_instance;
6693: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6694: FND_MSG_PUB.Count_And_Get
6695: ( p_count => x_msg_count,

Line 6693: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6689: );
6690:
6691: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6692: ROLLBACK TO copy_item_instance;
6693: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6694: FND_MSG_PUB.Count_And_Get
6695: ( p_count => x_msg_count,
6696: p_data => x_msg_data
6697: );

Line 6701: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6697: );
6698:
6699: WHEN OTHERS THEN
6700: ROLLBACK TO copy_item_instance;
6701: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6702: IF FND_MSG_PUB.Check_Msg_Level
6703: (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6704: THEN
6705: FND_MSG_PUB.Add_Exc_Msg

Line 6761: IF NVL(l_curr_instance_rec.install_date,FND_API.G_MISS_DATE) <>

6757: x_txn_type_tbl(l_row_index) := 'UPD';
6758: l_row_index := l_row_index + 1;
6759: END IF;
6760:
6761: IF NVL(l_curr_instance_rec.install_date,FND_API.G_MISS_DATE) <>
6762: NVL(p_instance_rec.install_date,FND_API.G_MISS_DATE) THEN
6763: x_txn_type_tbl(l_row_index) := 'IDC';
6764: l_row_index := l_row_index + 1;
6765: END IF;

Line 6762: NVL(p_instance_rec.install_date,FND_API.G_MISS_DATE) THEN

6758: l_row_index := l_row_index + 1;
6759: END IF;
6760:
6761: IF NVL(l_curr_instance_rec.install_date,FND_API.G_MISS_DATE) <>
6762: NVL(p_instance_rec.install_date,FND_API.G_MISS_DATE) THEN
6763: x_txn_type_tbl(l_row_index) := 'IDC';
6764: l_row_index := l_row_index + 1;
6765: END IF;
6766:

Line 6768: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE AND

6764: l_row_index := l_row_index + 1;
6765: END IF;
6766:
6767: IF p_instance_rec.active_end_date IS NOT NULL AND
6768: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE AND
6769: p_instance_rec.active_end_date <= SYSDATE THEN
6770: x_txn_type_tbl(l_row_index) := 'TRM';
6771: l_row_index := l_row_index + 1;
6772: END IF;

Line 6779: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE AND

6775: IF l_curr_instance_rec.active_end_date IS NOT NULL AND
6776: l_curr_instance_rec.active_end_date <= SYSDATE AND
6777: (p_instance_rec.active_end_date IS NULL OR
6778: (p_instance_rec.active_end_date IS NOT NULL AND
6779: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE AND
6780: p_instance_rec.active_end_date > SYSDATE) ) THEN
6781: */
6782: IF (l_curr_instance_rec.active_end_date IS NOT NULL
6783: AND ( p_instance_rec.active_end_date <> FND_API.G_MISS_DATE or p_instance_rec.active_end_date is null))

Line 6783: AND ( p_instance_rec.active_end_date <> FND_API.G_MISS_DATE or p_instance_rec.active_end_date is null))

6779: p_instance_rec.active_end_date <> FND_API.G_MISS_DATE AND
6780: p_instance_rec.active_end_date > SYSDATE) ) THEN
6781: */
6782: IF (l_curr_instance_rec.active_end_date IS NOT NULL
6783: AND ( p_instance_rec.active_end_date <> FND_API.G_MISS_DATE or p_instance_rec.active_end_date is null))
6784: AND ((l_curr_instance_rec.active_end_date < p_instance_rec.active_end_date
6785: AND p_instance_rec.active_end_date > SYSDATE)
6786: OR (p_instance_rec.active_end_date IS NULL)) THEN
6787: x_txn_type_tbl(l_row_index) := 'RIN';

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

6854: x_txn_type_tbl(i) := l_oks_txn_tbl(i);
6855: END LOOP;
6856: END IF;
6857:
6858: IF NOT(x_return_status = FND_API.G_RET_STS_SUCCESS)
6859: THEN
6860: csi_gen_utility_pvt.put_line('Error from Call_to_contracts...');
6861: l_msg_index := 1;
6862: l_msg_count := x_msg_count;

Line 6866: FND_API.G_FALSE

6862: l_msg_count := x_msg_count;
6863: WHILE l_msg_count > 0 LOOP
6864: x_msg_data := FND_MSG_PUB.GET
6865: ( l_msg_index,
6866: FND_API.G_FALSE
6867: );
6868: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
6869: l_msg_index := l_msg_index + 1;
6870: l_msg_count := l_msg_count - 1;

Line 6872: RAISE FND_API.G_EXC_ERROR;

6868: csi_gen_utility_pvt.put_line('MESSAGE DATA = '||x_msg_data);
6869: l_msg_index := l_msg_index + 1;
6870: l_msg_count := l_msg_count - 1;
6871: END LOOP;
6872: RAISE FND_API.G_EXC_ERROR;
6873: END IF;
6874:
6875: END IF;
6876:

Line 6878: WHEN FND_API.G_EXC_ERROR THEN

6874:
6875: END IF;
6876:
6877: EXCEPTION
6878: WHEN FND_API.G_EXC_ERROR THEN
6879: ROLLBACK TO get_oks_txn_types;
6880: x_return_status := FND_API.G_RET_STS_ERROR ;
6881:
6882: END get_oks_txn_types;

Line 6880: x_return_status := FND_API.G_RET_STS_ERROR ;

6876:
6877: EXCEPTION
6878: WHEN FND_API.G_EXC_ERROR THEN
6879: ROLLBACK TO get_oks_txn_types;
6880: x_return_status := FND_API.G_RET_STS_ERROR ;
6881:
6882: END get_oks_txn_types;
6883:
6884: