DBA Data[Home] [Help]

APPS.MTL_RELATED_ITEMS_PVT dependencies on FND_API

Line 29: p_commit IN VARCHAR2 DEFAULT FND_API.G_FALSE

25: -- Related Item record and its corresponding Planning Details
26: -- (Substitution Sets and Customer References).
27: -- -----------------------------------------------------------------------------
28: PROCEDURE Process_Rel_Item(
29: p_commit IN VARCHAR2 DEFAULT FND_API.G_FALSE
30: ,p_init_msg_list IN VARCHAR2 DEFAULT FND_API.G_FALSE
31: ,p_Rel_Item_Rec IN OUT NOCOPY MTL_RELATED_ITEMS_PUB.Rel_Item_Rec_Type
32: ,p_Pln_Info_Tbl IN OUT NOCOPY MTL_RELATED_ITEMS_PUB.Pln_Info_Tbl_Type
33: ,p_Cust_Ref_Tbl IN OUT NOCOPY MTL_RELATED_ITEMS_PUB.Cust_Ref_Tbl_Type

Line 30: ,p_init_msg_list IN VARCHAR2 DEFAULT FND_API.G_FALSE

26: -- (Substitution Sets and Customer References).
27: -- -----------------------------------------------------------------------------
28: PROCEDURE Process_Rel_Item(
29: p_commit IN VARCHAR2 DEFAULT FND_API.G_FALSE
30: ,p_init_msg_list IN VARCHAR2 DEFAULT FND_API.G_FALSE
31: ,p_Rel_Item_Rec IN OUT NOCOPY MTL_RELATED_ITEMS_PUB.Rel_Item_Rec_Type
32: ,p_Pln_Info_Tbl IN OUT NOCOPY MTL_RELATED_ITEMS_PUB.Pln_Info_Tbl_Type
33: ,p_Cust_Ref_Tbl IN OUT NOCOPY MTL_RELATED_ITEMS_PUB.Cust_Ref_Tbl_Type
34: ,x_return_status OUT NOCOPY VARCHAR2

Line 278: x_return_status := FND_API.G_RET_STS_SUCCESS;

274:
275: BEGIN
276:
277: SAVEPOINT MTL_RELATED_ITEMS_PVT;
278: x_return_status := FND_API.G_RET_STS_SUCCESS;
279: l_Rel_Item_Rec := p_Rel_Item_Rec;
280: l_Pln_Info_Tbl := p_Pln_Info_Tbl;
281: l_Cust_Ref_Tbl := p_Cust_Ref_Tbl;
282: l_prod_exists := 'y';

Line 287: IF FND_API.To_Boolean (p_init_msg_list) THEN

283: l_pim_exists := 'y';
284:
285:
286: -- Initialize message list
287: IF FND_API.To_Boolean (p_init_msg_list) THEN
288: Error_Handler.Initialize;
289: END IF;
290:
291: Write_Debug('Starting to process Related Item record...');

Line 295: l_Rel_Item_Rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM OR

291: Write_Debug('Starting to process Related Item record...');
292:
293: -- Primary key columns cannot be left blank
294: IF l_Rel_Item_Rec.INVENTORY_ITEM_ID IS NULL OR
295: l_Rel_Item_Rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM OR
296: l_Rel_Item_Rec.RELATED_ITEM_ID IS NULL OR
297: l_Rel_Item_Rec.RELATED_ITEM_ID = FND_API.G_MISS_NUM OR
298: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID IS NULL OR
299: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID = FND_API.G_MISS_NUM OR

Line 297: l_Rel_Item_Rec.RELATED_ITEM_ID = FND_API.G_MISS_NUM OR

293: -- Primary key columns cannot be left blank
294: IF l_Rel_Item_Rec.INVENTORY_ITEM_ID IS NULL OR
295: l_Rel_Item_Rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM OR
296: l_Rel_Item_Rec.RELATED_ITEM_ID IS NULL OR
297: l_Rel_Item_Rec.RELATED_ITEM_ID = FND_API.G_MISS_NUM OR
298: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID IS NULL OR
299: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID = FND_API.G_MISS_NUM OR
300: l_Rel_Item_Rec.ORGANIZATION_ID IS NULL OR
301: l_Rel_Item_Rec.ORGANIZATION_ID = FND_API.G_MISS_NUM THEN

Line 299: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID = FND_API.G_MISS_NUM OR

295: l_Rel_Item_Rec.INVENTORY_ITEM_ID = FND_API.G_MISS_NUM OR
296: l_Rel_Item_Rec.RELATED_ITEM_ID IS NULL OR
297: l_Rel_Item_Rec.RELATED_ITEM_ID = FND_API.G_MISS_NUM OR
298: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID IS NULL OR
299: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID = FND_API.G_MISS_NUM OR
300: l_Rel_Item_Rec.ORGANIZATION_ID IS NULL OR
301: l_Rel_Item_Rec.ORGANIZATION_ID = FND_API.G_MISS_NUM THEN
302:
303: x_return_status := FND_API.G_RET_STS_ERROR;

Line 301: l_Rel_Item_Rec.ORGANIZATION_ID = FND_API.G_MISS_NUM THEN

297: l_Rel_Item_Rec.RELATED_ITEM_ID = FND_API.G_MISS_NUM OR
298: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID IS NULL OR
299: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID = FND_API.G_MISS_NUM OR
300: l_Rel_Item_Rec.ORGANIZATION_ID IS NULL OR
301: l_Rel_Item_Rec.ORGANIZATION_ID = FND_API.G_MISS_NUM THEN
302:
303: x_return_status := FND_API.G_RET_STS_ERROR;
304: Error_Handler.Add_Error_message
305: (

Line 303: x_return_status := FND_API.G_RET_STS_ERROR;

299: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID = FND_API.G_MISS_NUM OR
300: l_Rel_Item_Rec.ORGANIZATION_ID IS NULL OR
301: l_Rel_Item_Rec.ORGANIZATION_ID = FND_API.G_MISS_NUM THEN
302:
303: x_return_status := FND_API.G_RET_STS_ERROR;
304: Error_Handler.Add_Error_message
305: (
306: p_message_name => 'EGO_REL_ITEM_NULL_COLS'
307: ,p_application_id => 'EGO'

Line 324: x_return_status := FND_API.G_RET_STS_ERROR;

320: l_Rel_Item_Rec.Transaction_Type <> 'CREATE' AND
321: l_Rel_Item_Rec.Transaction_Type <> 'UPDATE' AND
322: l_Rel_Item_Rec.Transaction_Type <> 'DELETE') THEN
323:
324: x_return_status := FND_API.G_RET_STS_ERROR;
325: Error_Handler.Add_Error_message
326: (
327: p_message_name => 'EGO_REL_ITEM_INVALID_TRANS_TYP'
328: ,p_application_id => 'EGO'

Line 395: AND l_Rel_Item_Rec.ORGANIZATION_ID <> FND_API.G_MISS_NUM THEN

391:
392:
393: -- can only edit if in master org
394: IF l_Rel_Item_Rec.ORGANIZATION_ID IS NOT NULL
395: AND l_Rel_Item_Rec.ORGANIZATION_ID <> FND_API.G_MISS_NUM THEN
396:
397: BEGIN
398: SELECT 'x' INTO l_master_org_exists
399: FROM mtl_parameters

Line 408: x_return_status := FND_API.g_RET_STS_ERROR;

404: l_Token_Tbl(1).Token_Name := 'ORG_CODE';
405: l_Token_Tbl(1).Token_Value := l_Rel_Item_Rec.ORGANIZATION_ID;
406: l_Token_Tbl(1).Translate := FALSE;
407:
408: x_return_status := FND_API.g_RET_STS_ERROR;
409: Error_Handler.Add_Error_message
410: (
411: p_message_name => 'EGO_MASTERORG_NOT_VALID'
412: ,p_application_id => 'EGO'

Line 427: AND l_Rel_Item_Rec.INVENTORY_ITEM_ID<>FND_API.G_MISS_NUM THEN

423: END IF;
424:
425: -- checking for item existance in MSIB
426: IF l_Rel_Item_Rec.INVENTORY_ITEM_ID IS NOT NULL
427: AND l_Rel_Item_Rec.INVENTORY_ITEM_ID<>FND_API.G_MISS_NUM THEN
428:
429: BEGIN
430: SELECT 'x' INTO l_inv_item_exists
431: FROM mtl_system_items_b

Line 441: x_return_status := FND_API.g_RET_STS_ERROR;

437: l_Token_Tbl(1).Token_Name := 'ITEM_NUMBER';
438: l_Token_Tbl(1).Token_Value := l_Rel_Item_Rec.INVENTORY_ITEM_ID;
439: l_Token_Tbl(1).Translate := FALSE;
440:
441: x_return_status := FND_API.g_RET_STS_ERROR;
442: Error_Handler.Add_Error_message
443: (
444: p_message_name => 'EGO_INV_ITEM_NOT_VALID'
445: ,p_application_id => 'EGO'

Line 460: AND l_Rel_Item_Rec.RELATED_ITEM_ID<>FND_API.G_MISS_NUM then

456: End If;
457:
458: -- checking for related item existance in MSIB
459: IF l_Rel_Item_Rec.RELATED_ITEM_ID IS NOT NULL
460: AND l_Rel_Item_Rec.RELATED_ITEM_ID<>FND_API.G_MISS_NUM then
461:
462: BEGIN
463: SELECT 'x' INTO l_rel_item_exists
464: FROM mtl_system_items_b

Line 474: x_return_status := FND_API.g_RET_STS_ERROR;

470: l_Token_Tbl(1).Token_Name := 'ITEM_NUMBER';
471: l_Token_Tbl(1).Token_Value := l_Rel_Item_Rec.RELATED_ITEM_ID;
472: l_Token_Tbl(1).Translate := FALSE;
473:
474: x_return_status := FND_API.g_RET_STS_ERROR;
475: Error_Handler.Add_Error_message
476: (
477: p_message_name => 'EGO_REL_ITEM_NOT_VALID'
478: ,p_application_id => 'EGO'

Line 491: AND l_Rel_Item_Rec.RELATED_ITEM_ID_UPD_VAL <>FND_API.G_MISS_NUM then

487: END IF;
488:
489: -- checking for related item existance in MSIB - update case
490: IF l_Rel_Item_Rec.RELATED_ITEM_ID_UPD_VAL IS NOT NULL
491: AND l_Rel_Item_Rec.RELATED_ITEM_ID_UPD_VAL <>FND_API.G_MISS_NUM then
492:
493: BEGIN
494: SELECT 'x' INTO l_rel_item_exists
495: FROM mtl_system_items_b

Line 505: x_return_status := FND_API.g_RET_STS_ERROR;

501: l_Token_Tbl(1).Token_Name := 'ITEM_NUMBER';
502: l_Token_Tbl(1).Token_Value := l_Rel_Item_Rec.RELATED_ITEM_ID_UPD_VAL;
503: l_Token_Tbl(1).Translate := FALSE;
504:
505: x_return_status := FND_API.g_RET_STS_ERROR;
506: Error_Handler.Add_Error_message
507: (
508: p_message_name => 'EGO_REL_ITEM_NOT_VALID'
509: ,p_application_id => 'EGO'

Line 524: AND l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID <> FND_API.G_MISS_NUM THEN

520:
521:
522: -- checking for existance of relationship type
523: IF l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID IS NOT NULL
524: AND l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID <> FND_API.G_MISS_NUM THEN
525:
526: BEGIN
527: SELECT 'x' INTO l_rel_type_exists
528: FROM mfg_lookups

Line 540: x_return_status := FND_API.G_RET_STS_ERROR;

536: l_Token_Tbl(1).Token_Name := 'REL_TYPE';
537: l_Token_Tbl(1).Token_Value := l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID;
538: L_TOKEN_TBL(1).TRANSLATE := FALSE;
539:
540: x_return_status := FND_API.G_RET_STS_ERROR;
541: Error_Handler.Add_Error_message
542: (
543: p_message_name => 'EGO_REL_TYPE_NOT_VALID'
544: ,P_APPLICATION_ID => 'EGO'

Line 557: AND l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL <> FND_API.G_MISS_NUM THEN

553: END IF;
554:
555: -- checking for existance of relationship type -update case
556: IF l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL IS NOT NULL
557: AND l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL <> FND_API.G_MISS_NUM THEN
558:
559: BEGIN
560: SELECT 'x' INTO l_rel_type_exists
561: FROM mfg_lookups

Line 573: x_return_status := FND_API.G_RET_STS_ERROR;

569: l_Token_Tbl(1).Token_Name := 'REL_TYPE';
570: l_Token_Tbl(1).Token_Value := l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL;
571: L_TOKEN_TBL(1).TRANSLATE := FALSE;
572:
573: x_return_status := FND_API.G_RET_STS_ERROR;
574: Error_Handler.Add_Error_message
575: (
576: p_message_name => 'EGO_REL_TYPE_NOT_VALID'
577: ,P_APPLICATION_ID => 'EGO'

Line 591: OR l_Rel_Item_Rec.RECIPROCAL_FLAG = FND_API.G_MISS_CHAR THEN

587:
588:
589: -- checking for reciprocal flag, must Y/N. If NULL then set to N
590: IF l_Rel_Item_Rec.RECIPROCAL_FLAG IS NULL
591: OR l_Rel_Item_Rec.RECIPROCAL_FLAG = FND_API.G_MISS_CHAR THEN
592: l_Rel_Item_Rec.RECIPROCAL_FLAG := 'N';
593: END IF;
594:
595: IF l_Rel_Item_Rec.RECIPROCAL_FLAG NOT IN ('Y','N') THEN

Line 596: x_return_status := FND_API.G_RET_STS_ERROR;

592: l_Rel_Item_Rec.RECIPROCAL_FLAG := 'N';
593: END IF;
594:
595: IF l_Rel_Item_Rec.RECIPROCAL_FLAG NOT IN ('Y','N') THEN
596: x_return_status := FND_API.G_RET_STS_ERROR;
597: Error_Handler.Add_Error_message
598: (
599: p_message_name => 'EGO_RECIPROCAL_FLAG_INVALID'
600: ,p_application_id => 'EGO'

Line 611: OR l_Rel_Item_Rec.PLANNING_ENABLED_FLAG = FND_API.G_MISS_CHAR THEN

607: END IF;
608:
609: -- checking for planning enabled flag
610: IF l_Rel_Item_Rec.PLANNING_ENABLED_FLAG IS NULL
611: OR l_Rel_Item_Rec.PLANNING_ENABLED_FLAG = FND_API.G_MISS_CHAR THEN
612: l_Rel_Item_Rec.Planning_Enabled_Flag := 'N';
613: END IF;
614:
615: IF l_Rel_Item_Rec.PLANNING_ENABLED_FLAG NOT IN ('Y','N') THEN

Line 616: x_return_status := FND_API.G_RET_STS_ERROR;

612: l_Rel_Item_Rec.Planning_Enabled_Flag := 'N';
613: END IF;
614:
615: IF l_Rel_Item_Rec.PLANNING_ENABLED_FLAG NOT IN ('Y','N') THEN
616: x_return_status := FND_API.G_RET_STS_ERROR;
617: Error_Handler.Add_Error_message
618: (
619: p_message_name => 'EGO_PLN_ENABLED_FLAG_INVALID'
620: ,p_application_id => 'EGO'

Line 638: x_return_status := FND_API.G_RET_STS_ERROR;

634: -- item cannot be related to self
635: -- bug 14403205
636: IF (l_Rel_Item_Rec.INVENTORY_ITEM_ID = l_Rel_Item_Rec.RELATED_ITEM_ID) OR (l_Rel_Item_Rec.INVENTORY_ITEM_ID =
637: l_Rel_Item_Rec.RELATED_ITEM_ID_UPD_VAL) THEN
638: x_return_status := FND_API.G_RET_STS_ERROR;
639: Error_Handler.Add_Error_message
640: (
641: p_message_name => 'EGO_RELATE_TO_SELF'
642: ,p_application_id => 'EGO'

Line 658: (l_Rel_Item_Rec.START_DATE <> FND_API.G_MISS_DATE OR

654: OR l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID = 16 OR l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL = 16
655: OR l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID = 17 OR l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL = 17) AND
656: (L_Rel_Item_Rec.Start_Date Is Not Null Or
657: l_Rel_Item_Rec.END_DATE IS NOT NULL) AND
658: (l_Rel_Item_Rec.START_DATE <> FND_API.G_MISS_DATE OR
659: l_Rel_Item_Rec.END_DATE <> FND_API.G_MISS_DATE)THEN
660:
661: x_return_status := FND_API.G_RET_STS_ERROR;
662: Error_Handler.Add_Error_message

Line 659: l_Rel_Item_Rec.END_DATE <> FND_API.G_MISS_DATE)THEN

655: OR l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID = 17 OR l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL = 17) AND
656: (L_Rel_Item_Rec.Start_Date Is Not Null Or
657: l_Rel_Item_Rec.END_DATE IS NOT NULL) AND
658: (l_Rel_Item_Rec.START_DATE <> FND_API.G_MISS_DATE OR
659: l_Rel_Item_Rec.END_DATE <> FND_API.G_MISS_DATE)THEN
660:
661: x_return_status := FND_API.G_RET_STS_ERROR;
662: Error_Handler.Add_Error_message
663: (

Line 661: x_return_status := FND_API.G_RET_STS_ERROR;

657: l_Rel_Item_Rec.END_DATE IS NOT NULL) AND
658: (l_Rel_Item_Rec.START_DATE <> FND_API.G_MISS_DATE OR
659: l_Rel_Item_Rec.END_DATE <> FND_API.G_MISS_DATE)THEN
660:
661: x_return_status := FND_API.G_RET_STS_ERROR;
662: Error_Handler.Add_Error_message
663: (
664: p_message_name => 'EGO_REL_ITEM_DATE_INACTIVE'
665: ,p_application_id => 'EGO'

Line 682: l_Rel_Item_Rec.START_DATE <> FND_API.G_MISS_DATE AND

678: OR l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID = 17 OR l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL =17 THEN
679:
680: IF l_Rel_Item_Rec.START_DATE IS NOT NULL AND -- both dates are given
681: l_Rel_Item_Rec.END_DATE IS NOT NULL AND
682: l_Rel_Item_Rec.START_DATE <> FND_API.G_MISS_DATE AND
683: l_Rel_Item_Rec.END_DATE <> FND_API.G_MISS_DATE THEN
684:
685: IF l_Rel_Item_Rec.END_DATE < l_Rel_Item_Rec.START_DATE THEN
686: x_return_status := FND_API.G_RET_STS_ERROR;

Line 683: l_Rel_Item_Rec.END_DATE <> FND_API.G_MISS_DATE THEN

679:
680: IF l_Rel_Item_Rec.START_DATE IS NOT NULL AND -- both dates are given
681: l_Rel_Item_Rec.END_DATE IS NOT NULL AND
682: l_Rel_Item_Rec.START_DATE <> FND_API.G_MISS_DATE AND
683: l_Rel_Item_Rec.END_DATE <> FND_API.G_MISS_DATE THEN
684:
685: IF l_Rel_Item_Rec.END_DATE < l_Rel_Item_Rec.START_DATE THEN
686: x_return_status := FND_API.G_RET_STS_ERROR;
687: Error_Handler.Add_Error_message

Line 686: x_return_status := FND_API.G_RET_STS_ERROR;

682: l_Rel_Item_Rec.START_DATE <> FND_API.G_MISS_DATE AND
683: l_Rel_Item_Rec.END_DATE <> FND_API.G_MISS_DATE THEN
684:
685: IF l_Rel_Item_Rec.END_DATE < l_Rel_Item_Rec.START_DATE THEN
686: x_return_status := FND_API.G_RET_STS_ERROR;
687: Error_Handler.Add_Error_message
688: (
689: p_message_name => 'EGO_STARTDATE_PRECEDES_ENDDATE'
690: ,p_application_id => 'EGO'

Line 701: AND l_Rel_Item_Rec.START_DATE <> FND_API.G_MISS_DATE THEN

697: END IF;
698: END IF;
699:
700: IF l_Rel_Item_Rec.START_DATE IS NOT NULL
701: AND l_Rel_Item_Rec.START_DATE <> FND_API.G_MISS_DATE THEN
702: IF l_Rel_Item_Rec.START_DATE < SYSDATE THEN
703: x_return_status := FND_API.G_RET_STS_ERROR;
704: Error_Handler.Add_Error_message
705: (

Line 703: x_return_status := FND_API.G_RET_STS_ERROR;

699:
700: IF l_Rel_Item_Rec.START_DATE IS NOT NULL
701: AND l_Rel_Item_Rec.START_DATE <> FND_API.G_MISS_DATE THEN
702: IF l_Rel_Item_Rec.START_DATE < SYSDATE THEN
703: x_return_status := FND_API.G_RET_STS_ERROR;
704: Error_Handler.Add_Error_message
705: (
706: p_message_name => 'EGO_SELECTED_DATE_INVALID'
707: ,p_application_id => 'EGO'

Line 718: AND l_Rel_Item_Rec.END_DATE <> FND_API.G_MISS_DATE THEN

714: END IF;
715: END IF;
716:
717: IF l_Rel_Item_Rec.END_DATE IS NOT NULL
718: AND l_Rel_Item_Rec.END_DATE <> FND_API.G_MISS_DATE THEN
719: IF l_Rel_Item_Rec.END_DATE < SYSDATE THEN
720: x_return_status := FND_API.G_RET_STS_ERROR;
721: Error_Handler.Add_Error_message
722: (

Line 720: x_return_status := FND_API.G_RET_STS_ERROR;

716:
717: IF l_Rel_Item_Rec.END_DATE IS NOT NULL
718: AND l_Rel_Item_Rec.END_DATE <> FND_API.G_MISS_DATE THEN
719: IF l_Rel_Item_Rec.END_DATE < SYSDATE THEN
720: x_return_status := FND_API.G_RET_STS_ERROR;
721: Error_Handler.Add_Error_message
722: (
723: p_message_name => 'EGO_SELECTED_DATE_INVALID'
724: ,p_application_id => 'EGO'

Line 739: (l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID<>2 OR (l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL<>2 AND l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL<>FND_API.G_MISS_NUM))THEN

735:
736: -- bug 12668692
737: -- bug 14403276
738: IF l_Rel_Item_Rec.PLANNING_ENABLED_FLAG ='Y' AND
739: (l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID<>2 OR (l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL<>2 AND l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL<>FND_API.G_MISS_NUM))THEN
740:
741: x_return_status := FND_API.G_RET_STS_ERROR;
742: Error_Handler.Add_Error_message
743: (

Line 741: x_return_status := FND_API.G_RET_STS_ERROR;

737: -- bug 14403276
738: IF l_Rel_Item_Rec.PLANNING_ENABLED_FLAG ='Y' AND
739: (l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID<>2 OR (l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL<>2 AND l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL<>FND_API.G_MISS_NUM))THEN
740:
741: x_return_status := FND_API.G_RET_STS_ERROR;
742: Error_Handler.Add_Error_message
743: (
744: p_message_name => 'EGO_PLN_FLG_SEL_CONS'
745: ,p_application_id => 'EGO'

Line 787: x_return_status:=FND_API.g_RET_STS_ERROR;

783: l_Token_Tbl(3).Token_Value := l_Rel_Item_Rec.RELATED_ITEM_ID;
784: l_Token_Tbl(3).Translate := FALSE;
785:
786:
787: x_return_status:=FND_API.g_RET_STS_ERROR;
788: Error_Handler.Add_Error_message
789: (
790: p_message_name => 'EGO_RELATIONSHIP_EXISTS'
791: ,p_application_id => 'EGO'

Line 807: SELECT Decode(l_Rel_Item_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Inventory_Item_Id),

803: END;
804:
805:
806: -- Changing Global variable back to NULL before inserting.
807: SELECT Decode(l_Rel_Item_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Inventory_Item_Id),
808: Decode(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Organization_Id),
809: Decode(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Related_Item_Id),
810: Decode(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Relationship_Type_Id),
811: Decode(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Reciprocal_Flag),

Line 808: Decode(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Organization_Id),

804:
805:
806: -- Changing Global variable back to NULL before inserting.
807: SELECT Decode(l_Rel_Item_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Inventory_Item_Id),
808: Decode(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Organization_Id),
809: Decode(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Related_Item_Id),
810: Decode(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Relationship_Type_Id),
811: Decode(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Reciprocal_Flag),
812: Decode(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.Start_Date),

Line 809: Decode(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Related_Item_Id),

805:
806: -- Changing Global variable back to NULL before inserting.
807: SELECT Decode(l_Rel_Item_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Inventory_Item_Id),
808: Decode(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Organization_Id),
809: Decode(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Related_Item_Id),
810: Decode(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Relationship_Type_Id),
811: Decode(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Reciprocal_Flag),
812: Decode(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.Start_Date),
813: Decode(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.End_Date),

Line 810: Decode(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Relationship_Type_Id),

806: -- Changing Global variable back to NULL before inserting.
807: SELECT Decode(l_Rel_Item_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Inventory_Item_Id),
808: Decode(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Organization_Id),
809: Decode(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Related_Item_Id),
810: Decode(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Relationship_Type_Id),
811: Decode(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Reciprocal_Flag),
812: Decode(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.Start_Date),
813: Decode(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.End_Date),
814: Decode(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Context),

Line 811: Decode(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Reciprocal_Flag),

807: SELECT Decode(l_Rel_Item_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Inventory_Item_Id),
808: Decode(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Organization_Id),
809: Decode(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Related_Item_Id),
810: Decode(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Relationship_Type_Id),
811: Decode(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Reciprocal_Flag),
812: Decode(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.Start_Date),
813: Decode(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.End_Date),
814: Decode(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Context),
815: Decode(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char1),

Line 812: Decode(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.Start_Date),

808: Decode(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Organization_Id),
809: Decode(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Related_Item_Id),
810: Decode(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Relationship_Type_Id),
811: Decode(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Reciprocal_Flag),
812: Decode(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.Start_Date),
813: Decode(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.End_Date),
814: Decode(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Context),
815: Decode(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char1),
816: Decode(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char2),

Line 813: Decode(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.End_Date),

809: Decode(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Related_Item_Id),
810: Decode(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Relationship_Type_Id),
811: Decode(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Reciprocal_Flag),
812: Decode(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.Start_Date),
813: Decode(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.End_Date),
814: Decode(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Context),
815: Decode(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char1),
816: Decode(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char2),
817: Decode(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char3),

Line 814: Decode(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Context),

810: Decode(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Rel_Item_Rec.Relationship_Type_Id),
811: Decode(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Reciprocal_Flag),
812: Decode(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.Start_Date),
813: Decode(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.End_Date),
814: Decode(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Context),
815: Decode(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char1),
816: Decode(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char2),
817: Decode(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char3),
818: Decode(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char4),

Line 815: Decode(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char1),

811: Decode(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Reciprocal_Flag),
812: Decode(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.Start_Date),
813: Decode(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.End_Date),
814: Decode(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Context),
815: Decode(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char1),
816: Decode(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char2),
817: Decode(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char3),
818: Decode(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char4),
819: Decode(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char5),

Line 816: Decode(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char2),

812: Decode(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.Start_Date),
813: Decode(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.End_Date),
814: Decode(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Context),
815: Decode(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char1),
816: Decode(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char2),
817: Decode(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char3),
818: Decode(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char4),
819: Decode(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char5),
820: Decode(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char6),

Line 817: Decode(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char3),

813: Decode(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Rel_Item_Rec.End_Date),
814: Decode(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Context),
815: Decode(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char1),
816: Decode(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char2),
817: Decode(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char3),
818: Decode(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char4),
819: Decode(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char5),
820: Decode(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char6),
821: Decode(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char7),

Line 818: Decode(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char4),

814: Decode(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Context),
815: Decode(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char1),
816: Decode(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char2),
817: Decode(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char3),
818: Decode(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char4),
819: Decode(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char5),
820: Decode(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char6),
821: Decode(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char7),
822: Decode(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char8),

Line 819: Decode(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char5),

815: Decode(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char1),
816: Decode(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char2),
817: Decode(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char3),
818: Decode(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char4),
819: Decode(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char5),
820: Decode(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char6),
821: Decode(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char7),
822: Decode(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char8),
823: Decode(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char9),

Line 820: Decode(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char6),

816: Decode(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char2),
817: Decode(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char3),
818: Decode(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char4),
819: Decode(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char5),
820: Decode(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char6),
821: Decode(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char7),
822: Decode(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char8),
823: Decode(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char9),
824: Decode(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char10),

Line 821: Decode(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char7),

817: Decode(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char3),
818: Decode(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char4),
819: Decode(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char5),
820: Decode(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char6),
821: Decode(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char7),
822: Decode(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char8),
823: Decode(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char9),
824: Decode(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char10),
825: Decode(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num1),

Line 822: Decode(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char8),

818: Decode(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char4),
819: Decode(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char5),
820: Decode(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char6),
821: Decode(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char7),
822: Decode(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char8),
823: Decode(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char9),
824: Decode(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char10),
825: Decode(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num1),
826: Decode(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num2),

Line 823: Decode(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char9),

819: Decode(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char5),
820: Decode(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char6),
821: Decode(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char7),
822: Decode(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char8),
823: Decode(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char9),
824: Decode(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char10),
825: Decode(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num1),
826: Decode(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num2),
827: Decode(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num3),

Line 824: Decode(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char10),

820: Decode(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char6),
821: Decode(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char7),
822: Decode(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char8),
823: Decode(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char9),
824: Decode(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char10),
825: Decode(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num1),
826: Decode(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num2),
827: Decode(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num3),
828: Decode(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num4),

Line 825: Decode(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num1),

821: Decode(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char7),
822: Decode(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char8),
823: Decode(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char9),
824: Decode(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char10),
825: Decode(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num1),
826: Decode(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num2),
827: Decode(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num3),
828: Decode(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num4),
829: Decode(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num5),

Line 826: Decode(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num2),

822: Decode(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char8),
823: Decode(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char9),
824: Decode(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char10),
825: Decode(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num1),
826: Decode(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num2),
827: Decode(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num3),
828: Decode(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num4),
829: Decode(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num5),
830: Decode(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num6),

Line 827: Decode(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num3),

823: Decode(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char9),
824: Decode(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char10),
825: Decode(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num1),
826: Decode(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num2),
827: Decode(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num3),
828: Decode(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num4),
829: Decode(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num5),
830: Decode(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num6),
831: Decode(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num7),

Line 828: Decode(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num4),

824: Decode(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Char10),
825: Decode(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num1),
826: Decode(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num2),
827: Decode(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num3),
828: Decode(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num4),
829: Decode(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num5),
830: Decode(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num6),
831: Decode(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num7),
832: Decode(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num8),

Line 829: Decode(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num5),

825: Decode(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num1),
826: Decode(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num2),
827: Decode(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num3),
828: Decode(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num4),
829: Decode(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num5),
830: Decode(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num6),
831: Decode(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num7),
832: Decode(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num8),
833: Decode(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num9),

Line 830: Decode(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num6),

826: Decode(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num2),
827: Decode(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num3),
828: Decode(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num4),
829: Decode(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num5),
830: Decode(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num6),
831: Decode(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num7),
832: Decode(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num8),
833: Decode(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num9),
834: Decode(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num10),

Line 831: Decode(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num7),

827: Decode(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num3),
828: Decode(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num4),
829: Decode(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num5),
830: Decode(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num6),
831: Decode(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num7),
832: Decode(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num8),
833: Decode(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num9),
834: Decode(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num10),
835: Decode(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date1),

Line 832: Decode(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num8),

828: Decode(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num4),
829: Decode(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num5),
830: Decode(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num6),
831: Decode(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num7),
832: Decode(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num8),
833: Decode(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num9),
834: Decode(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num10),
835: Decode(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date1),
836: Decode(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date2),

Line 833: Decode(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num9),

829: Decode(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num5),
830: Decode(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num6),
831: Decode(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num7),
832: Decode(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num8),
833: Decode(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num9),
834: Decode(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num10),
835: Decode(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date1),
836: Decode(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date2),
837: Decode(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date3),

Line 834: Decode(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num10),

830: Decode(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num6),
831: Decode(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num7),
832: Decode(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num8),
833: Decode(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num9),
834: Decode(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num10),
835: Decode(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date1),
836: Decode(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date2),
837: Decode(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date3),
838: Decode(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date4),

Line 835: Decode(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date1),

831: Decode(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num7),
832: Decode(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num8),
833: Decode(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num9),
834: Decode(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num10),
835: Decode(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date1),
836: Decode(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date2),
837: Decode(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date3),
838: Decode(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date4),
839: Decode(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date5),

Line 836: Decode(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date2),

832: Decode(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num8),
833: Decode(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num9),
834: Decode(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num10),
835: Decode(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date1),
836: Decode(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date2),
837: Decode(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date3),
838: Decode(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date4),
839: Decode(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date5),
840: Decode(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date6),

Line 837: Decode(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date3),

833: Decode(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num9),
834: Decode(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num10),
835: Decode(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date1),
836: Decode(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date2),
837: Decode(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date3),
838: Decode(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date4),
839: Decode(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date5),
840: Decode(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date6),
841: Decode(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date7),

Line 838: Decode(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date4),

834: Decode(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Num10),
835: Decode(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date1),
836: Decode(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date2),
837: Decode(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date3),
838: Decode(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date4),
839: Decode(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date5),
840: Decode(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date6),
841: Decode(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date7),
842: Decode(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date8),

Line 839: Decode(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date5),

835: Decode(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date1),
836: Decode(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date2),
837: Decode(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date3),
838: Decode(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date4),
839: Decode(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date5),
840: Decode(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date6),
841: Decode(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date7),
842: Decode(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date8),
843: Decode(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date9),

Line 840: Decode(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date6),

836: Decode(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date2),
837: Decode(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date3),
838: Decode(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date4),
839: Decode(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date5),
840: Decode(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date6),
841: Decode(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date7),
842: Decode(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date8),
843: Decode(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date9),
844: Decode(l_Rel_Item_Rec.Attr_Date10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date10),

Line 841: Decode(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date7),

837: Decode(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date3),
838: Decode(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date4),
839: Decode(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date5),
840: Decode(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date6),
841: Decode(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date7),
842: Decode(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date8),
843: Decode(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date9),
844: Decode(l_Rel_Item_Rec.Attr_Date10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date10),
845: Decode(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,

Line 842: Decode(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date8),

838: Decode(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date4),
839: Decode(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date5),
840: Decode(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date6),
841: Decode(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date7),
842: Decode(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date8),
843: Decode(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date9),
844: Decode(l_Rel_Item_Rec.Attr_Date10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date10),
845: Decode(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
846: --Decode(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),

Line 843: Decode(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date9),

839: Decode(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date5),
840: Decode(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date6),
841: Decode(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date7),
842: Decode(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date8),
843: Decode(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date9),
844: Decode(l_Rel_Item_Rec.Attr_Date10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date10),
845: Decode(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
846: --Decode(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
847: --Decode(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Updated_By),

Line 844: Decode(l_Rel_Item_Rec.Attr_Date10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date10),

840: Decode(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date6),
841: Decode(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date7),
842: Decode(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date8),
843: Decode(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date9),
844: Decode(l_Rel_Item_Rec.Attr_Date10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date10),
845: Decode(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
846: --Decode(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
847: --Decode(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Updated_By),
848: --Decode(l_Rel_Item_Rec.Creation_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Creation_Date),

Line 845: Decode(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,

841: Decode(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date7),
842: Decode(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date8),
843: Decode(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date9),
844: Decode(l_Rel_Item_Rec.Attr_Date10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date10),
845: Decode(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
846: --Decode(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
847: --Decode(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Updated_By),
848: --Decode(l_Rel_Item_Rec.Creation_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Creation_Date),
849: --Decode(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Created_By),

Line 846: --Decode(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),

842: Decode(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date8),
843: Decode(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date9),
844: Decode(l_Rel_Item_Rec.Attr_Date10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date10),
845: Decode(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
846: --Decode(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
847: --Decode(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Updated_By),
848: --Decode(l_Rel_Item_Rec.Creation_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Creation_Date),
849: --Decode(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Created_By),
850: --Decode(l_Rel_Item_Rec.Last_Update_Login,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Update_Login)

Line 847: --Decode(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Updated_By),

843: Decode(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date9),
844: Decode(l_Rel_Item_Rec.Attr_Date10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date10),
845: Decode(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
846: --Decode(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
847: --Decode(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Updated_By),
848: --Decode(l_Rel_Item_Rec.Creation_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Creation_Date),
849: --Decode(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Created_By),
850: --Decode(l_Rel_Item_Rec.Last_Update_Login,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Update_Login)
851:

Line 848: --Decode(l_Rel_Item_Rec.Creation_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Creation_Date),

844: Decode(l_Rel_Item_Rec.Attr_Date10,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Attr_Date10),
845: Decode(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
846: --Decode(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
847: --Decode(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Updated_By),
848: --Decode(l_Rel_Item_Rec.Creation_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Creation_Date),
849: --Decode(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Created_By),
850: --Decode(l_Rel_Item_Rec.Last_Update_Login,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Update_Login)
851:
852: INTO l_Rel_Item_Rec.Inventory_Item_Id, l_Rel_Item_Rec.Organization_Id, l_Rel_Item_Rec.Related_Item_Id,

Line 849: --Decode(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Created_By),

845: Decode(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR, NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
846: --Decode(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
847: --Decode(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Updated_By),
848: --Decode(l_Rel_Item_Rec.Creation_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Creation_Date),
849: --Decode(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Created_By),
850: --Decode(l_Rel_Item_Rec.Last_Update_Login,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Update_Login)
851:
852: INTO l_Rel_Item_Rec.Inventory_Item_Id, l_Rel_Item_Rec.Organization_Id, l_Rel_Item_Rec.Related_Item_Id,
853: l_Rel_Item_Rec.Relationship_Type_Id, l_Rel_Item_Rec.Reciprocal_Flag, l_Rel_Item_Rec.Start_Date,

Line 850: --Decode(l_Rel_Item_Rec.Last_Update_Login,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Update_Login)

846: --Decode(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
847: --Decode(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Updated_By),
848: --Decode(l_Rel_Item_Rec.Creation_Date,FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Creation_Date),
849: --Decode(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Created_By),
850: --Decode(l_Rel_Item_Rec.Last_Update_Login,FND_API.G_MISS_NUM,NULL,l_Rel_Item_Rec.Last_Update_Login)
851:
852: INTO l_Rel_Item_Rec.Inventory_Item_Id, l_Rel_Item_Rec.Organization_Id, l_Rel_Item_Rec.Related_Item_Id,
853: l_Rel_Item_Rec.Relationship_Type_Id, l_Rel_Item_Rec.Reciprocal_Flag, l_Rel_Item_Rec.Start_Date,
854: l_Rel_Item_Rec.End_Date, l_Rel_Item_Rec.Attr_Context, l_Rel_Item_Rec.Attr_Char1, l_Rel_Item_Rec.Attr_Char2,

Line 951: x_return_status:=FND_API.G_RET_STS_ERROR;

947: ,l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID
948: ,l_Rel_Item_Rec.ORGANIZATION_ID);
949: FETCH mtl_rel_item_cur INTO l_mtl_Rel_Item_rec;
950: IF mtl_rel_item_cur%NOTFOUND THEN
951: x_return_status:=FND_API.G_RET_STS_ERROR;
952: Error_Handler.Add_Error_message
953: (
954: p_message_name => 'EGO_REL_ITEM_NOTEXISTS'
955: ,p_application_id => 'EGO'

Line 970: SELECT Decode(Nvl(l_Rel_Item_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Inventory_Item_Id, -999999,NULL, l_Rel_Item_Rec.Inventory_Item_Id),

966: --
967: -- To nullify columns during update through interface route, use -999999 for numbers, '!' for chars, '31-Dec-1999' for dates
968: --
969:
970: SELECT Decode(Nvl(l_Rel_Item_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Inventory_Item_Id, -999999,NULL, l_Rel_Item_Rec.Inventory_Item_Id),
971: Decode(Nvl(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Organization_Id, -999999,NULL, l_Rel_Item_Rec.Organization_Id),
972: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id),
973: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id),
974: -- using to replace new values.

Line 971: Decode(Nvl(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Organization_Id, -999999,NULL, l_Rel_Item_Rec.Organization_Id),

967: -- To nullify columns during update through interface route, use -999999 for numbers, '!' for chars, '31-Dec-1999' for dates
968: --
969:
970: SELECT Decode(Nvl(l_Rel_Item_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Inventory_Item_Id, -999999,NULL, l_Rel_Item_Rec.Inventory_Item_Id),
971: Decode(Nvl(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Organization_Id, -999999,NULL, l_Rel_Item_Rec.Organization_Id),
972: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id),
973: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id),
974: -- using to replace new values.
975: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id_upd_val),

Line 972: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id),

968: --
969:
970: SELECT Decode(Nvl(l_Rel_Item_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Inventory_Item_Id, -999999,NULL, l_Rel_Item_Rec.Inventory_Item_Id),
971: Decode(Nvl(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Organization_Id, -999999,NULL, l_Rel_Item_Rec.Organization_Id),
972: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id),
973: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id),
974: -- using to replace new values.
975: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id_upd_val),
976: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id_upd_val),

Line 973: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id),

969:
970: SELECT Decode(Nvl(l_Rel_Item_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Inventory_Item_Id, -999999,NULL, l_Rel_Item_Rec.Inventory_Item_Id),
971: Decode(Nvl(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Organization_Id, -999999,NULL, l_Rel_Item_Rec.Organization_Id),
972: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id),
973: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id),
974: -- using to replace new values.
975: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id_upd_val),
976: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id_upd_val),
977:

Line 975: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id_upd_val),

971: Decode(Nvl(l_Rel_Item_Rec.Organization_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Organization_Id, -999999,NULL, l_Rel_Item_Rec.Organization_Id),
972: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id),
973: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id),
974: -- using to replace new values.
975: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id_upd_val),
976: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id_upd_val),
977:
978: Decode(Nvl(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Reciprocal_Flag, '!',NULL, l_Rel_Item_Rec.Reciprocal_Flag),
979: Decode(Nvl(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.Start_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.Start_Date),

Line 976: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id_upd_val),

972: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id),
973: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id),
974: -- using to replace new values.
975: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id_upd_val),
976: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id_upd_val),
977:
978: Decode(Nvl(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Reciprocal_Flag, '!',NULL, l_Rel_Item_Rec.Reciprocal_Flag),
979: Decode(Nvl(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.Start_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.Start_Date),
980: Decode(Nvl(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.End_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.End_Date),

Line 978: Decode(Nvl(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Reciprocal_Flag, '!',NULL, l_Rel_Item_Rec.Reciprocal_Flag),

974: -- using to replace new values.
975: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id_upd_val),
976: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id_upd_val),
977:
978: Decode(Nvl(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Reciprocal_Flag, '!',NULL, l_Rel_Item_Rec.Reciprocal_Flag),
979: Decode(Nvl(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.Start_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.Start_Date),
980: Decode(Nvl(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.End_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.End_Date),
981: Decode(Nvl(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Context, '!',NULL, l_Rel_Item_Rec.Attr_Context),
982: Decode(Nvl(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char1, '!',NULL, l_Rel_Item_Rec.Attr_Char1),

Line 979: Decode(Nvl(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.Start_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.Start_Date),

975: Decode(Nvl(l_Rel_Item_Rec.Related_Item_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Related_Item_Id, -999999,NULL, l_Rel_Item_Rec.Related_Item_Id_upd_val),
976: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id_upd_val),
977:
978: Decode(Nvl(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Reciprocal_Flag, '!',NULL, l_Rel_Item_Rec.Reciprocal_Flag),
979: Decode(Nvl(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.Start_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.Start_Date),
980: Decode(Nvl(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.End_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.End_Date),
981: Decode(Nvl(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Context, '!',NULL, l_Rel_Item_Rec.Attr_Context),
982: Decode(Nvl(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char1, '!',NULL, l_Rel_Item_Rec.Attr_Char1),
983: Decode(Nvl(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char2, '!',NULL, l_Rel_Item_Rec.Attr_Char2),

Line 980: Decode(Nvl(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.End_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.End_Date),

976: Decode(Nvl(l_Rel_Item_Rec.Relationship_Type_Id_upd_val,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM, l_mtl_Rel_Item_rec.Relationship_Type_Id, -999999,NULL, l_Rel_Item_Rec.Relationship_Type_Id_upd_val),
977:
978: Decode(Nvl(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Reciprocal_Flag, '!',NULL, l_Rel_Item_Rec.Reciprocal_Flag),
979: Decode(Nvl(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.Start_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.Start_Date),
980: Decode(Nvl(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.End_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.End_Date),
981: Decode(Nvl(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Context, '!',NULL, l_Rel_Item_Rec.Attr_Context),
982: Decode(Nvl(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char1, '!',NULL, l_Rel_Item_Rec.Attr_Char1),
983: Decode(Nvl(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char2, '!',NULL, l_Rel_Item_Rec.Attr_Char2),
984: Decode(Nvl(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char3, '!',NULL, l_Rel_Item_Rec.Attr_Char3),

Line 981: Decode(Nvl(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Context, '!',NULL, l_Rel_Item_Rec.Attr_Context),

977:
978: Decode(Nvl(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Reciprocal_Flag, '!',NULL, l_Rel_Item_Rec.Reciprocal_Flag),
979: Decode(Nvl(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.Start_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.Start_Date),
980: Decode(Nvl(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.End_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.End_Date),
981: Decode(Nvl(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Context, '!',NULL, l_Rel_Item_Rec.Attr_Context),
982: Decode(Nvl(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char1, '!',NULL, l_Rel_Item_Rec.Attr_Char1),
983: Decode(Nvl(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char2, '!',NULL, l_Rel_Item_Rec.Attr_Char2),
984: Decode(Nvl(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char3, '!',NULL, l_Rel_Item_Rec.Attr_Char3),
985: Decode(Nvl(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char4, '!',NULL, l_Rel_Item_Rec.Attr_Char4),

Line 982: Decode(Nvl(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char1, '!',NULL, l_Rel_Item_Rec.Attr_Char1),

978: Decode(Nvl(l_Rel_Item_Rec.Reciprocal_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Reciprocal_Flag, '!',NULL, l_Rel_Item_Rec.Reciprocal_Flag),
979: Decode(Nvl(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.Start_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.Start_Date),
980: Decode(Nvl(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.End_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.End_Date),
981: Decode(Nvl(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Context, '!',NULL, l_Rel_Item_Rec.Attr_Context),
982: Decode(Nvl(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char1, '!',NULL, l_Rel_Item_Rec.Attr_Char1),
983: Decode(Nvl(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char2, '!',NULL, l_Rel_Item_Rec.Attr_Char2),
984: Decode(Nvl(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char3, '!',NULL, l_Rel_Item_Rec.Attr_Char3),
985: Decode(Nvl(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char4, '!',NULL, l_Rel_Item_Rec.Attr_Char4),
986: Decode(Nvl(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char5, '!',NULL, l_Rel_Item_Rec.Attr_Char5),

Line 983: Decode(Nvl(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char2, '!',NULL, l_Rel_Item_Rec.Attr_Char2),

979: Decode(Nvl(l_Rel_Item_Rec.Start_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.Start_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.Start_Date),
980: Decode(Nvl(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.End_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.End_Date),
981: Decode(Nvl(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Context, '!',NULL, l_Rel_Item_Rec.Attr_Context),
982: Decode(Nvl(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char1, '!',NULL, l_Rel_Item_Rec.Attr_Char1),
983: Decode(Nvl(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char2, '!',NULL, l_Rel_Item_Rec.Attr_Char2),
984: Decode(Nvl(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char3, '!',NULL, l_Rel_Item_Rec.Attr_Char3),
985: Decode(Nvl(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char4, '!',NULL, l_Rel_Item_Rec.Attr_Char4),
986: Decode(Nvl(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char5, '!',NULL, l_Rel_Item_Rec.Attr_Char5),
987: Decode(Nvl(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char6, '!',NULL, l_Rel_Item_Rec.Attr_Char6),

Line 984: Decode(Nvl(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char3, '!',NULL, l_Rel_Item_Rec.Attr_Char3),

980: Decode(Nvl(l_Rel_Item_Rec.End_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE, l_mtl_Rel_Item_rec.End_Date, to_date('31-12-9999','DD-MM-YYYY'),NULL, l_Rel_Item_Rec.End_Date),
981: Decode(Nvl(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Context, '!',NULL, l_Rel_Item_Rec.Attr_Context),
982: Decode(Nvl(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char1, '!',NULL, l_Rel_Item_Rec.Attr_Char1),
983: Decode(Nvl(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char2, '!',NULL, l_Rel_Item_Rec.Attr_Char2),
984: Decode(Nvl(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char3, '!',NULL, l_Rel_Item_Rec.Attr_Char3),
985: Decode(Nvl(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char4, '!',NULL, l_Rel_Item_Rec.Attr_Char4),
986: Decode(Nvl(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char5, '!',NULL, l_Rel_Item_Rec.Attr_Char5),
987: Decode(Nvl(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char6, '!',NULL, l_Rel_Item_Rec.Attr_Char6),
988: Decode(Nvl(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char7, '!',NULL, l_Rel_Item_Rec.Attr_Char7),

Line 985: Decode(Nvl(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char4, '!',NULL, l_Rel_Item_Rec.Attr_Char4),

981: Decode(Nvl(l_Rel_Item_Rec.Attr_Context,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Context, '!',NULL, l_Rel_Item_Rec.Attr_Context),
982: Decode(Nvl(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char1, '!',NULL, l_Rel_Item_Rec.Attr_Char1),
983: Decode(Nvl(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char2, '!',NULL, l_Rel_Item_Rec.Attr_Char2),
984: Decode(Nvl(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char3, '!',NULL, l_Rel_Item_Rec.Attr_Char3),
985: Decode(Nvl(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char4, '!',NULL, l_Rel_Item_Rec.Attr_Char4),
986: Decode(Nvl(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char5, '!',NULL, l_Rel_Item_Rec.Attr_Char5),
987: Decode(Nvl(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char6, '!',NULL, l_Rel_Item_Rec.Attr_Char6),
988: Decode(Nvl(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char7, '!',NULL, l_Rel_Item_Rec.Attr_Char7),
989: Decode(Nvl(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char8, '!',NULL, l_Rel_Item_Rec.Attr_Char8),

Line 986: Decode(Nvl(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char5, '!',NULL, l_Rel_Item_Rec.Attr_Char5),

982: Decode(Nvl(l_Rel_Item_Rec.Attr_Char1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char1, '!',NULL, l_Rel_Item_Rec.Attr_Char1),
983: Decode(Nvl(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char2, '!',NULL, l_Rel_Item_Rec.Attr_Char2),
984: Decode(Nvl(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char3, '!',NULL, l_Rel_Item_Rec.Attr_Char3),
985: Decode(Nvl(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char4, '!',NULL, l_Rel_Item_Rec.Attr_Char4),
986: Decode(Nvl(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char5, '!',NULL, l_Rel_Item_Rec.Attr_Char5),
987: Decode(Nvl(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char6, '!',NULL, l_Rel_Item_Rec.Attr_Char6),
988: Decode(Nvl(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char7, '!',NULL, l_Rel_Item_Rec.Attr_Char7),
989: Decode(Nvl(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char8, '!',NULL, l_Rel_Item_Rec.Attr_Char8),
990: Decode(Nvl(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char9, '!',NULL, l_Rel_Item_Rec.Attr_Char9),

Line 987: Decode(Nvl(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char6, '!',NULL, l_Rel_Item_Rec.Attr_Char6),

983: Decode(Nvl(l_Rel_Item_Rec.Attr_Char2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char2, '!',NULL, l_Rel_Item_Rec.Attr_Char2),
984: Decode(Nvl(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char3, '!',NULL, l_Rel_Item_Rec.Attr_Char3),
985: Decode(Nvl(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char4, '!',NULL, l_Rel_Item_Rec.Attr_Char4),
986: Decode(Nvl(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char5, '!',NULL, l_Rel_Item_Rec.Attr_Char5),
987: Decode(Nvl(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char6, '!',NULL, l_Rel_Item_Rec.Attr_Char6),
988: Decode(Nvl(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char7, '!',NULL, l_Rel_Item_Rec.Attr_Char7),
989: Decode(Nvl(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char8, '!',NULL, l_Rel_Item_Rec.Attr_Char8),
990: Decode(Nvl(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char9, '!',NULL, l_Rel_Item_Rec.Attr_Char9),
991: Decode(Nvl(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char10, '!',NULL, l_Rel_Item_Rec.Attr_Char10),

Line 988: Decode(Nvl(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char7, '!',NULL, l_Rel_Item_Rec.Attr_Char7),

984: Decode(Nvl(l_Rel_Item_Rec.Attr_Char3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char3, '!',NULL, l_Rel_Item_Rec.Attr_Char3),
985: Decode(Nvl(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char4, '!',NULL, l_Rel_Item_Rec.Attr_Char4),
986: Decode(Nvl(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char5, '!',NULL, l_Rel_Item_Rec.Attr_Char5),
987: Decode(Nvl(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char6, '!',NULL, l_Rel_Item_Rec.Attr_Char6),
988: Decode(Nvl(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char7, '!',NULL, l_Rel_Item_Rec.Attr_Char7),
989: Decode(Nvl(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char8, '!',NULL, l_Rel_Item_Rec.Attr_Char8),
990: Decode(Nvl(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char9, '!',NULL, l_Rel_Item_Rec.Attr_Char9),
991: Decode(Nvl(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char10, '!',NULL, l_Rel_Item_Rec.Attr_Char10),
992: Decode(Nvl(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num1, '!',NULL, l_Rel_Item_Rec.Attr_Num1),

Line 989: Decode(Nvl(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char8, '!',NULL, l_Rel_Item_Rec.Attr_Char8),

985: Decode(Nvl(l_Rel_Item_Rec.Attr_Char4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char4, '!',NULL, l_Rel_Item_Rec.Attr_Char4),
986: Decode(Nvl(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char5, '!',NULL, l_Rel_Item_Rec.Attr_Char5),
987: Decode(Nvl(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char6, '!',NULL, l_Rel_Item_Rec.Attr_Char6),
988: Decode(Nvl(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char7, '!',NULL, l_Rel_Item_Rec.Attr_Char7),
989: Decode(Nvl(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char8, '!',NULL, l_Rel_Item_Rec.Attr_Char8),
990: Decode(Nvl(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char9, '!',NULL, l_Rel_Item_Rec.Attr_Char9),
991: Decode(Nvl(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char10, '!',NULL, l_Rel_Item_Rec.Attr_Char10),
992: Decode(Nvl(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num1, '!',NULL, l_Rel_Item_Rec.Attr_Num1),
993: Decode(Nvl(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num2, '!',NULL, l_Rel_Item_Rec.Attr_Num2),

Line 990: Decode(Nvl(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char9, '!',NULL, l_Rel_Item_Rec.Attr_Char9),

986: Decode(Nvl(l_Rel_Item_Rec.Attr_Char5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char5, '!',NULL, l_Rel_Item_Rec.Attr_Char5),
987: Decode(Nvl(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char6, '!',NULL, l_Rel_Item_Rec.Attr_Char6),
988: Decode(Nvl(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char7, '!',NULL, l_Rel_Item_Rec.Attr_Char7),
989: Decode(Nvl(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char8, '!',NULL, l_Rel_Item_Rec.Attr_Char8),
990: Decode(Nvl(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char9, '!',NULL, l_Rel_Item_Rec.Attr_Char9),
991: Decode(Nvl(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char10, '!',NULL, l_Rel_Item_Rec.Attr_Char10),
992: Decode(Nvl(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num1, '!',NULL, l_Rel_Item_Rec.Attr_Num1),
993: Decode(Nvl(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num2, '!',NULL, l_Rel_Item_Rec.Attr_Num2),
994: Decode(Nvl(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num3, '!',NULL, l_Rel_Item_Rec.Attr_Num3),

Line 991: Decode(Nvl(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char10, '!',NULL, l_Rel_Item_Rec.Attr_Char10),

987: Decode(Nvl(l_Rel_Item_Rec.Attr_Char6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char6, '!',NULL, l_Rel_Item_Rec.Attr_Char6),
988: Decode(Nvl(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char7, '!',NULL, l_Rel_Item_Rec.Attr_Char7),
989: Decode(Nvl(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char8, '!',NULL, l_Rel_Item_Rec.Attr_Char8),
990: Decode(Nvl(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char9, '!',NULL, l_Rel_Item_Rec.Attr_Char9),
991: Decode(Nvl(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char10, '!',NULL, l_Rel_Item_Rec.Attr_Char10),
992: Decode(Nvl(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num1, '!',NULL, l_Rel_Item_Rec.Attr_Num1),
993: Decode(Nvl(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num2, '!',NULL, l_Rel_Item_Rec.Attr_Num2),
994: Decode(Nvl(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num3, '!',NULL, l_Rel_Item_Rec.Attr_Num3),
995: Decode(Nvl(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num4, '!',NULL, l_Rel_Item_Rec.Attr_Num4),

Line 992: Decode(Nvl(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num1, '!',NULL, l_Rel_Item_Rec.Attr_Num1),

988: Decode(Nvl(l_Rel_Item_Rec.Attr_Char7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char7, '!',NULL, l_Rel_Item_Rec.Attr_Char7),
989: Decode(Nvl(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char8, '!',NULL, l_Rel_Item_Rec.Attr_Char8),
990: Decode(Nvl(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char9, '!',NULL, l_Rel_Item_Rec.Attr_Char9),
991: Decode(Nvl(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char10, '!',NULL, l_Rel_Item_Rec.Attr_Char10),
992: Decode(Nvl(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num1, '!',NULL, l_Rel_Item_Rec.Attr_Num1),
993: Decode(Nvl(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num2, '!',NULL, l_Rel_Item_Rec.Attr_Num2),
994: Decode(Nvl(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num3, '!',NULL, l_Rel_Item_Rec.Attr_Num3),
995: Decode(Nvl(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num4, '!',NULL, l_Rel_Item_Rec.Attr_Num4),
996: Decode(Nvl(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num5, '!',NULL, l_Rel_Item_Rec.Attr_Num5),

Line 993: Decode(Nvl(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num2, '!',NULL, l_Rel_Item_Rec.Attr_Num2),

989: Decode(Nvl(l_Rel_Item_Rec.Attr_Char8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char8, '!',NULL, l_Rel_Item_Rec.Attr_Char8),
990: Decode(Nvl(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char9, '!',NULL, l_Rel_Item_Rec.Attr_Char9),
991: Decode(Nvl(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char10, '!',NULL, l_Rel_Item_Rec.Attr_Char10),
992: Decode(Nvl(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num1, '!',NULL, l_Rel_Item_Rec.Attr_Num1),
993: Decode(Nvl(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num2, '!',NULL, l_Rel_Item_Rec.Attr_Num2),
994: Decode(Nvl(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num3, '!',NULL, l_Rel_Item_Rec.Attr_Num3),
995: Decode(Nvl(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num4, '!',NULL, l_Rel_Item_Rec.Attr_Num4),
996: Decode(Nvl(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num5, '!',NULL, l_Rel_Item_Rec.Attr_Num5),
997: Decode(Nvl(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num6, '!',NULL, l_Rel_Item_Rec.Attr_Num6),

Line 994: Decode(Nvl(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num3, '!',NULL, l_Rel_Item_Rec.Attr_Num3),

990: Decode(Nvl(l_Rel_Item_Rec.Attr_Char9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char9, '!',NULL, l_Rel_Item_Rec.Attr_Char9),
991: Decode(Nvl(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char10, '!',NULL, l_Rel_Item_Rec.Attr_Char10),
992: Decode(Nvl(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num1, '!',NULL, l_Rel_Item_Rec.Attr_Num1),
993: Decode(Nvl(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num2, '!',NULL, l_Rel_Item_Rec.Attr_Num2),
994: Decode(Nvl(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num3, '!',NULL, l_Rel_Item_Rec.Attr_Num3),
995: Decode(Nvl(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num4, '!',NULL, l_Rel_Item_Rec.Attr_Num4),
996: Decode(Nvl(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num5, '!',NULL, l_Rel_Item_Rec.Attr_Num5),
997: Decode(Nvl(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num6, '!',NULL, l_Rel_Item_Rec.Attr_Num6),
998: Decode(Nvl(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num7, '!',NULL, l_Rel_Item_Rec.Attr_Num7),

Line 995: Decode(Nvl(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num4, '!',NULL, l_Rel_Item_Rec.Attr_Num4),

991: Decode(Nvl(l_Rel_Item_Rec.Attr_Char10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Char10, '!',NULL, l_Rel_Item_Rec.Attr_Char10),
992: Decode(Nvl(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num1, '!',NULL, l_Rel_Item_Rec.Attr_Num1),
993: Decode(Nvl(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num2, '!',NULL, l_Rel_Item_Rec.Attr_Num2),
994: Decode(Nvl(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num3, '!',NULL, l_Rel_Item_Rec.Attr_Num3),
995: Decode(Nvl(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num4, '!',NULL, l_Rel_Item_Rec.Attr_Num4),
996: Decode(Nvl(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num5, '!',NULL, l_Rel_Item_Rec.Attr_Num5),
997: Decode(Nvl(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num6, '!',NULL, l_Rel_Item_Rec.Attr_Num6),
998: Decode(Nvl(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num7, '!',NULL, l_Rel_Item_Rec.Attr_Num7),
999: Decode(Nvl(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num8, '!',NULL, l_Rel_Item_Rec.Attr_Num8),

Line 996: Decode(Nvl(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num5, '!',NULL, l_Rel_Item_Rec.Attr_Num5),

992: Decode(Nvl(l_Rel_Item_Rec.Attr_Num1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num1, '!',NULL, l_Rel_Item_Rec.Attr_Num1),
993: Decode(Nvl(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num2, '!',NULL, l_Rel_Item_Rec.Attr_Num2),
994: Decode(Nvl(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num3, '!',NULL, l_Rel_Item_Rec.Attr_Num3),
995: Decode(Nvl(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num4, '!',NULL, l_Rel_Item_Rec.Attr_Num4),
996: Decode(Nvl(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num5, '!',NULL, l_Rel_Item_Rec.Attr_Num5),
997: Decode(Nvl(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num6, '!',NULL, l_Rel_Item_Rec.Attr_Num6),
998: Decode(Nvl(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num7, '!',NULL, l_Rel_Item_Rec.Attr_Num7),
999: Decode(Nvl(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num8, '!',NULL, l_Rel_Item_Rec.Attr_Num8),
1000: Decode(Nvl(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num9, '!',NULL, l_Rel_Item_Rec.Attr_Num9),

Line 997: Decode(Nvl(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num6, '!',NULL, l_Rel_Item_Rec.Attr_Num6),

993: Decode(Nvl(l_Rel_Item_Rec.Attr_Num2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num2, '!',NULL, l_Rel_Item_Rec.Attr_Num2),
994: Decode(Nvl(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num3, '!',NULL, l_Rel_Item_Rec.Attr_Num3),
995: Decode(Nvl(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num4, '!',NULL, l_Rel_Item_Rec.Attr_Num4),
996: Decode(Nvl(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num5, '!',NULL, l_Rel_Item_Rec.Attr_Num5),
997: Decode(Nvl(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num6, '!',NULL, l_Rel_Item_Rec.Attr_Num6),
998: Decode(Nvl(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num7, '!',NULL, l_Rel_Item_Rec.Attr_Num7),
999: Decode(Nvl(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num8, '!',NULL, l_Rel_Item_Rec.Attr_Num8),
1000: Decode(Nvl(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num9, '!',NULL, l_Rel_Item_Rec.Attr_Num9),
1001: Decode(Nvl(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num10, '!',NULL, l_Rel_Item_Rec.Attr_Num10),

Line 998: Decode(Nvl(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num7, '!',NULL, l_Rel_Item_Rec.Attr_Num7),

994: Decode(Nvl(l_Rel_Item_Rec.Attr_Num3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num3, '!',NULL, l_Rel_Item_Rec.Attr_Num3),
995: Decode(Nvl(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num4, '!',NULL, l_Rel_Item_Rec.Attr_Num4),
996: Decode(Nvl(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num5, '!',NULL, l_Rel_Item_Rec.Attr_Num5),
997: Decode(Nvl(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num6, '!',NULL, l_Rel_Item_Rec.Attr_Num6),
998: Decode(Nvl(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num7, '!',NULL, l_Rel_Item_Rec.Attr_Num7),
999: Decode(Nvl(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num8, '!',NULL, l_Rel_Item_Rec.Attr_Num8),
1000: Decode(Nvl(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num9, '!',NULL, l_Rel_Item_Rec.Attr_Num9),
1001: Decode(Nvl(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num10, '!',NULL, l_Rel_Item_Rec.Attr_Num10),
1002: Decode(Nvl(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date1, '!',NULL, l_Rel_Item_Rec.Attr_Date1),

Line 999: Decode(Nvl(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num8, '!',NULL, l_Rel_Item_Rec.Attr_Num8),

995: Decode(Nvl(l_Rel_Item_Rec.Attr_Num4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num4, '!',NULL, l_Rel_Item_Rec.Attr_Num4),
996: Decode(Nvl(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num5, '!',NULL, l_Rel_Item_Rec.Attr_Num5),
997: Decode(Nvl(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num6, '!',NULL, l_Rel_Item_Rec.Attr_Num6),
998: Decode(Nvl(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num7, '!',NULL, l_Rel_Item_Rec.Attr_Num7),
999: Decode(Nvl(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num8, '!',NULL, l_Rel_Item_Rec.Attr_Num8),
1000: Decode(Nvl(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num9, '!',NULL, l_Rel_Item_Rec.Attr_Num9),
1001: Decode(Nvl(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num10, '!',NULL, l_Rel_Item_Rec.Attr_Num10),
1002: Decode(Nvl(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date1, '!',NULL, l_Rel_Item_Rec.Attr_Date1),
1003: Decode(Nvl(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date2, '!',NULL, l_Rel_Item_Rec.Attr_Date2),

Line 1000: Decode(Nvl(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num9, '!',NULL, l_Rel_Item_Rec.Attr_Num9),

996: Decode(Nvl(l_Rel_Item_Rec.Attr_Num5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num5, '!',NULL, l_Rel_Item_Rec.Attr_Num5),
997: Decode(Nvl(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num6, '!',NULL, l_Rel_Item_Rec.Attr_Num6),
998: Decode(Nvl(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num7, '!',NULL, l_Rel_Item_Rec.Attr_Num7),
999: Decode(Nvl(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num8, '!',NULL, l_Rel_Item_Rec.Attr_Num8),
1000: Decode(Nvl(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num9, '!',NULL, l_Rel_Item_Rec.Attr_Num9),
1001: Decode(Nvl(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num10, '!',NULL, l_Rel_Item_Rec.Attr_Num10),
1002: Decode(Nvl(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date1, '!',NULL, l_Rel_Item_Rec.Attr_Date1),
1003: Decode(Nvl(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date2, '!',NULL, l_Rel_Item_Rec.Attr_Date2),
1004: Decode(Nvl(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date3, '!',NULL, l_Rel_Item_Rec.Attr_Date3),

Line 1001: Decode(Nvl(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num10, '!',NULL, l_Rel_Item_Rec.Attr_Num10),

997: Decode(Nvl(l_Rel_Item_Rec.Attr_Num6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num6, '!',NULL, l_Rel_Item_Rec.Attr_Num6),
998: Decode(Nvl(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num7, '!',NULL, l_Rel_Item_Rec.Attr_Num7),
999: Decode(Nvl(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num8, '!',NULL, l_Rel_Item_Rec.Attr_Num8),
1000: Decode(Nvl(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num9, '!',NULL, l_Rel_Item_Rec.Attr_Num9),
1001: Decode(Nvl(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num10, '!',NULL, l_Rel_Item_Rec.Attr_Num10),
1002: Decode(Nvl(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date1, '!',NULL, l_Rel_Item_Rec.Attr_Date1),
1003: Decode(Nvl(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date2, '!',NULL, l_Rel_Item_Rec.Attr_Date2),
1004: Decode(Nvl(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date3, '!',NULL, l_Rel_Item_Rec.Attr_Date3),
1005: Decode(Nvl(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date4, '!',NULL, l_Rel_Item_Rec.Attr_Date4),

Line 1002: Decode(Nvl(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date1, '!',NULL, l_Rel_Item_Rec.Attr_Date1),

998: Decode(Nvl(l_Rel_Item_Rec.Attr_Num7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num7, '!',NULL, l_Rel_Item_Rec.Attr_Num7),
999: Decode(Nvl(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num8, '!',NULL, l_Rel_Item_Rec.Attr_Num8),
1000: Decode(Nvl(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num9, '!',NULL, l_Rel_Item_Rec.Attr_Num9),
1001: Decode(Nvl(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num10, '!',NULL, l_Rel_Item_Rec.Attr_Num10),
1002: Decode(Nvl(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date1, '!',NULL, l_Rel_Item_Rec.Attr_Date1),
1003: Decode(Nvl(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date2, '!',NULL, l_Rel_Item_Rec.Attr_Date2),
1004: Decode(Nvl(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date3, '!',NULL, l_Rel_Item_Rec.Attr_Date3),
1005: Decode(Nvl(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date4, '!',NULL, l_Rel_Item_Rec.Attr_Date4),
1006: Decode(Nvl(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date5, '!',NULL, l_Rel_Item_Rec.Attr_Date5),

Line 1003: Decode(Nvl(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date2, '!',NULL, l_Rel_Item_Rec.Attr_Date2),

999: Decode(Nvl(l_Rel_Item_Rec.Attr_Num8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num8, '!',NULL, l_Rel_Item_Rec.Attr_Num8),
1000: Decode(Nvl(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num9, '!',NULL, l_Rel_Item_Rec.Attr_Num9),
1001: Decode(Nvl(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num10, '!',NULL, l_Rel_Item_Rec.Attr_Num10),
1002: Decode(Nvl(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date1, '!',NULL, l_Rel_Item_Rec.Attr_Date1),
1003: Decode(Nvl(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date2, '!',NULL, l_Rel_Item_Rec.Attr_Date2),
1004: Decode(Nvl(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date3, '!',NULL, l_Rel_Item_Rec.Attr_Date3),
1005: Decode(Nvl(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date4, '!',NULL, l_Rel_Item_Rec.Attr_Date4),
1006: Decode(Nvl(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date5, '!',NULL, l_Rel_Item_Rec.Attr_Date5),
1007: Decode(Nvl(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date6, '!',NULL, l_Rel_Item_Rec.Attr_Date6),

Line 1004: Decode(Nvl(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date3, '!',NULL, l_Rel_Item_Rec.Attr_Date3),

1000: Decode(Nvl(l_Rel_Item_Rec.Attr_Num9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num9, '!',NULL, l_Rel_Item_Rec.Attr_Num9),
1001: Decode(Nvl(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num10, '!',NULL, l_Rel_Item_Rec.Attr_Num10),
1002: Decode(Nvl(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date1, '!',NULL, l_Rel_Item_Rec.Attr_Date1),
1003: Decode(Nvl(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date2, '!',NULL, l_Rel_Item_Rec.Attr_Date2),
1004: Decode(Nvl(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date3, '!',NULL, l_Rel_Item_Rec.Attr_Date3),
1005: Decode(Nvl(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date4, '!',NULL, l_Rel_Item_Rec.Attr_Date4),
1006: Decode(Nvl(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date5, '!',NULL, l_Rel_Item_Rec.Attr_Date5),
1007: Decode(Nvl(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date6, '!',NULL, l_Rel_Item_Rec.Attr_Date6),
1008: Decode(Nvl(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date7, '!',NULL, l_Rel_Item_Rec.Attr_Date7),

Line 1005: Decode(Nvl(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date4, '!',NULL, l_Rel_Item_Rec.Attr_Date4),

1001: Decode(Nvl(l_Rel_Item_Rec.Attr_Num10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Num10, '!',NULL, l_Rel_Item_Rec.Attr_Num10),
1002: Decode(Nvl(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date1, '!',NULL, l_Rel_Item_Rec.Attr_Date1),
1003: Decode(Nvl(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date2, '!',NULL, l_Rel_Item_Rec.Attr_Date2),
1004: Decode(Nvl(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date3, '!',NULL, l_Rel_Item_Rec.Attr_Date3),
1005: Decode(Nvl(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date4, '!',NULL, l_Rel_Item_Rec.Attr_Date4),
1006: Decode(Nvl(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date5, '!',NULL, l_Rel_Item_Rec.Attr_Date5),
1007: Decode(Nvl(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date6, '!',NULL, l_Rel_Item_Rec.Attr_Date6),
1008: Decode(Nvl(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date7, '!',NULL, l_Rel_Item_Rec.Attr_Date7),
1009: Decode(Nvl(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date8, '!',NULL, l_Rel_Item_Rec.Attr_Date8),

Line 1006: Decode(Nvl(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date5, '!',NULL, l_Rel_Item_Rec.Attr_Date5),

1002: Decode(Nvl(l_Rel_Item_Rec.Attr_Date1,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date1, '!',NULL, l_Rel_Item_Rec.Attr_Date1),
1003: Decode(Nvl(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date2, '!',NULL, l_Rel_Item_Rec.Attr_Date2),
1004: Decode(Nvl(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date3, '!',NULL, l_Rel_Item_Rec.Attr_Date3),
1005: Decode(Nvl(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date4, '!',NULL, l_Rel_Item_Rec.Attr_Date4),
1006: Decode(Nvl(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date5, '!',NULL, l_Rel_Item_Rec.Attr_Date5),
1007: Decode(Nvl(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date6, '!',NULL, l_Rel_Item_Rec.Attr_Date6),
1008: Decode(Nvl(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date7, '!',NULL, l_Rel_Item_Rec.Attr_Date7),
1009: Decode(Nvl(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date8, '!',NULL, l_Rel_Item_Rec.Attr_Date8),
1010: Decode(Nvl(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date9, '!',NULL, l_Rel_Item_Rec.Attr_Date9),

Line 1007: Decode(Nvl(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date6, '!',NULL, l_Rel_Item_Rec.Attr_Date6),

1003: Decode(Nvl(l_Rel_Item_Rec.Attr_Date2,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date2, '!',NULL, l_Rel_Item_Rec.Attr_Date2),
1004: Decode(Nvl(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date3, '!',NULL, l_Rel_Item_Rec.Attr_Date3),
1005: Decode(Nvl(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date4, '!',NULL, l_Rel_Item_Rec.Attr_Date4),
1006: Decode(Nvl(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date5, '!',NULL, l_Rel_Item_Rec.Attr_Date5),
1007: Decode(Nvl(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date6, '!',NULL, l_Rel_Item_Rec.Attr_Date6),
1008: Decode(Nvl(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date7, '!',NULL, l_Rel_Item_Rec.Attr_Date7),
1009: Decode(Nvl(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date8, '!',NULL, l_Rel_Item_Rec.Attr_Date8),
1010: Decode(Nvl(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date9, '!',NULL, l_Rel_Item_Rec.Attr_Date9),
1011: DECODE(Nvl(L_REL_ITEM_REC.ATTR_DATE10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, L_MTL_REL_ITEM_REC.ATTR_DATE10, '!',NULL, L_REL_ITEM_REC.ATTR_DATE10),

Line 1008: Decode(Nvl(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date7, '!',NULL, l_Rel_Item_Rec.Attr_Date7),

1004: Decode(Nvl(l_Rel_Item_Rec.Attr_Date3,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date3, '!',NULL, l_Rel_Item_Rec.Attr_Date3),
1005: Decode(Nvl(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date4, '!',NULL, l_Rel_Item_Rec.Attr_Date4),
1006: Decode(Nvl(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date5, '!',NULL, l_Rel_Item_Rec.Attr_Date5),
1007: Decode(Nvl(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date6, '!',NULL, l_Rel_Item_Rec.Attr_Date6),
1008: Decode(Nvl(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date7, '!',NULL, l_Rel_Item_Rec.Attr_Date7),
1009: Decode(Nvl(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date8, '!',NULL, l_Rel_Item_Rec.Attr_Date8),
1010: Decode(Nvl(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date9, '!',NULL, l_Rel_Item_Rec.Attr_Date9),
1011: DECODE(Nvl(L_REL_ITEM_REC.ATTR_DATE10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, L_MTL_REL_ITEM_REC.ATTR_DATE10, '!',NULL, L_REL_ITEM_REC.ATTR_DATE10),
1012: Decode(Nvl(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Planning_Enabled_Flag, '!',NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,

Line 1009: Decode(Nvl(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date8, '!',NULL, l_Rel_Item_Rec.Attr_Date8),

1005: Decode(Nvl(l_Rel_Item_Rec.Attr_Date4,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date4, '!',NULL, l_Rel_Item_Rec.Attr_Date4),
1006: Decode(Nvl(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date5, '!',NULL, l_Rel_Item_Rec.Attr_Date5),
1007: Decode(Nvl(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date6, '!',NULL, l_Rel_Item_Rec.Attr_Date6),
1008: Decode(Nvl(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date7, '!',NULL, l_Rel_Item_Rec.Attr_Date7),
1009: Decode(Nvl(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date8, '!',NULL, l_Rel_Item_Rec.Attr_Date8),
1010: Decode(Nvl(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date9, '!',NULL, l_Rel_Item_Rec.Attr_Date9),
1011: DECODE(Nvl(L_REL_ITEM_REC.ATTR_DATE10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, L_MTL_REL_ITEM_REC.ATTR_DATE10, '!',NULL, L_REL_ITEM_REC.ATTR_DATE10),
1012: Decode(Nvl(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Planning_Enabled_Flag, '!',NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
1013: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),

Line 1010: Decode(Nvl(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date9, '!',NULL, l_Rel_Item_Rec.Attr_Date9),

1006: Decode(Nvl(l_Rel_Item_Rec.Attr_Date5,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date5, '!',NULL, l_Rel_Item_Rec.Attr_Date5),
1007: Decode(Nvl(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date6, '!',NULL, l_Rel_Item_Rec.Attr_Date6),
1008: Decode(Nvl(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date7, '!',NULL, l_Rel_Item_Rec.Attr_Date7),
1009: Decode(Nvl(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date8, '!',NULL, l_Rel_Item_Rec.Attr_Date8),
1010: Decode(Nvl(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date9, '!',NULL, l_Rel_Item_Rec.Attr_Date9),
1011: DECODE(Nvl(L_REL_ITEM_REC.ATTR_DATE10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, L_MTL_REL_ITEM_REC.ATTR_DATE10, '!',NULL, L_REL_ITEM_REC.ATTR_DATE10),
1012: Decode(Nvl(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Planning_Enabled_Flag, '!',NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
1013: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
1014: -- Decode(Nvl(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Updated_By),

Line 1011: DECODE(Nvl(L_REL_ITEM_REC.ATTR_DATE10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, L_MTL_REL_ITEM_REC.ATTR_DATE10, '!',NULL, L_REL_ITEM_REC.ATTR_DATE10),

1007: Decode(Nvl(l_Rel_Item_Rec.Attr_Date6,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date6, '!',NULL, l_Rel_Item_Rec.Attr_Date6),
1008: Decode(Nvl(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date7, '!',NULL, l_Rel_Item_Rec.Attr_Date7),
1009: Decode(Nvl(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date8, '!',NULL, l_Rel_Item_Rec.Attr_Date8),
1010: Decode(Nvl(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date9, '!',NULL, l_Rel_Item_Rec.Attr_Date9),
1011: DECODE(Nvl(L_REL_ITEM_REC.ATTR_DATE10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, L_MTL_REL_ITEM_REC.ATTR_DATE10, '!',NULL, L_REL_ITEM_REC.ATTR_DATE10),
1012: Decode(Nvl(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Planning_Enabled_Flag, '!',NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
1013: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
1014: -- Decode(Nvl(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Updated_By),
1015: -- DECODE(Nvl(L_REL_ITEM_REC.CREATION_DATE,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,L_MTL_REL_ITEM_REC.CREATION_DATE,l_Rel_Item_Rec.CREATION_DATE),

Line 1012: Decode(Nvl(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Planning_Enabled_Flag, '!',NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,

1008: Decode(Nvl(l_Rel_Item_Rec.Attr_Date7,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date7, '!',NULL, l_Rel_Item_Rec.Attr_Date7),
1009: Decode(Nvl(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date8, '!',NULL, l_Rel_Item_Rec.Attr_Date8),
1010: Decode(Nvl(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date9, '!',NULL, l_Rel_Item_Rec.Attr_Date9),
1011: DECODE(Nvl(L_REL_ITEM_REC.ATTR_DATE10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, L_MTL_REL_ITEM_REC.ATTR_DATE10, '!',NULL, L_REL_ITEM_REC.ATTR_DATE10),
1012: Decode(Nvl(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Planning_Enabled_Flag, '!',NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
1013: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
1014: -- Decode(Nvl(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Updated_By),
1015: -- DECODE(Nvl(L_REL_ITEM_REC.CREATION_DATE,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,L_MTL_REL_ITEM_REC.CREATION_DATE,l_Rel_Item_Rec.CREATION_DATE),
1016: -- DECODE(Nvl(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,l_mtl_Rel_Item_rec.Created_By,-999999,NULL,l_Rel_Item_Rec.Created_By),

Line 1013: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),

1009: Decode(Nvl(l_Rel_Item_Rec.Attr_Date8,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date8, '!',NULL, l_Rel_Item_Rec.Attr_Date8),
1010: Decode(Nvl(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date9, '!',NULL, l_Rel_Item_Rec.Attr_Date9),
1011: DECODE(Nvl(L_REL_ITEM_REC.ATTR_DATE10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, L_MTL_REL_ITEM_REC.ATTR_DATE10, '!',NULL, L_REL_ITEM_REC.ATTR_DATE10),
1012: Decode(Nvl(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Planning_Enabled_Flag, '!',NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
1013: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
1014: -- Decode(Nvl(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Updated_By),
1015: -- DECODE(Nvl(L_REL_ITEM_REC.CREATION_DATE,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,L_MTL_REL_ITEM_REC.CREATION_DATE,l_Rel_Item_Rec.CREATION_DATE),
1016: -- DECODE(Nvl(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,l_mtl_Rel_Item_rec.Created_By,-999999,NULL,l_Rel_Item_Rec.Created_By),
1017: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Login,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Update_Login)

Line 1014: -- Decode(Nvl(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Updated_By),

1010: Decode(Nvl(l_Rel_Item_Rec.Attr_Date9,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Attr_Date9, '!',NULL, l_Rel_Item_Rec.Attr_Date9),
1011: DECODE(Nvl(L_REL_ITEM_REC.ATTR_DATE10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, L_MTL_REL_ITEM_REC.ATTR_DATE10, '!',NULL, L_REL_ITEM_REC.ATTR_DATE10),
1012: Decode(Nvl(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Planning_Enabled_Flag, '!',NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
1013: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
1014: -- Decode(Nvl(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Updated_By),
1015: -- DECODE(Nvl(L_REL_ITEM_REC.CREATION_DATE,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,L_MTL_REL_ITEM_REC.CREATION_DATE,l_Rel_Item_Rec.CREATION_DATE),
1016: -- DECODE(Nvl(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,l_mtl_Rel_Item_rec.Created_By,-999999,NULL,l_Rel_Item_Rec.Created_By),
1017: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Login,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Update_Login)
1018:

Line 1015: -- DECODE(Nvl(L_REL_ITEM_REC.CREATION_DATE,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,L_MTL_REL_ITEM_REC.CREATION_DATE,l_Rel_Item_Rec.CREATION_DATE),

1011: DECODE(Nvl(L_REL_ITEM_REC.ATTR_DATE10,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, L_MTL_REL_ITEM_REC.ATTR_DATE10, '!',NULL, L_REL_ITEM_REC.ATTR_DATE10),
1012: Decode(Nvl(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Planning_Enabled_Flag, '!',NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
1013: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
1014: -- Decode(Nvl(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Updated_By),
1015: -- DECODE(Nvl(L_REL_ITEM_REC.CREATION_DATE,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,L_MTL_REL_ITEM_REC.CREATION_DATE,l_Rel_Item_Rec.CREATION_DATE),
1016: -- DECODE(Nvl(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,l_mtl_Rel_Item_rec.Created_By,-999999,NULL,l_Rel_Item_Rec.Created_By),
1017: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Login,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Update_Login)
1018:
1019: INTO l_Rel_Item_Rec.Inventory_Item_Id, l_Rel_Item_Rec.Organization_Id, l_Rel_Item_Rec.Related_Item_Id,

Line 1016: -- DECODE(Nvl(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,l_mtl_Rel_Item_rec.Created_By,-999999,NULL,l_Rel_Item_Rec.Created_By),

1012: Decode(Nvl(l_Rel_Item_Rec.Planning_Enabled_Flag,FND_API.G_MISS_CHAR),FND_API.G_MISS_CHAR, l_mtl_Rel_Item_rec.Planning_Enabled_Flag, '!',NULL, l_Rel_Item_Rec.Planning_Enabled_Flag)--,
1013: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
1014: -- Decode(Nvl(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Updated_By),
1015: -- DECODE(Nvl(L_REL_ITEM_REC.CREATION_DATE,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,L_MTL_REL_ITEM_REC.CREATION_DATE,l_Rel_Item_Rec.CREATION_DATE),
1016: -- DECODE(Nvl(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,l_mtl_Rel_Item_rec.Created_By,-999999,NULL,l_Rel_Item_Rec.Created_By),
1017: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Login,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Update_Login)
1018:
1019: INTO l_Rel_Item_Rec.Inventory_Item_Id, l_Rel_Item_Rec.Organization_Id, l_Rel_Item_Rec.Related_Item_Id,
1020: l_Rel_Item_Rec.Relationship_Type_Id,l_Rel_Item_Rec.Related_Item_Id_upd_val,l_Rel_Item_Rec.Relationship_Type_Id_upd_val,

Line 1017: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Login,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Update_Login)

1013: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Date,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,NULL,l_Rel_Item_Rec.Last_Update_Date),
1014: -- Decode(Nvl(l_Rel_Item_Rec.Last_Updated_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Updated_By),
1015: -- DECODE(Nvl(L_REL_ITEM_REC.CREATION_DATE,FND_API.G_MISS_DATE),FND_API.G_MISS_DATE,L_MTL_REL_ITEM_REC.CREATION_DATE,l_Rel_Item_Rec.CREATION_DATE),
1016: -- DECODE(Nvl(l_Rel_Item_Rec.Created_By,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,l_mtl_Rel_Item_rec.Created_By,-999999,NULL,l_Rel_Item_Rec.Created_By),
1017: -- Decode(Nvl(l_Rel_Item_Rec.Last_Update_Login,FND_API.G_MISS_NUM),FND_API.G_MISS_NUM,NULL,-999999,NULL,l_Rel_Item_Rec.Last_Update_Login)
1018:
1019: INTO l_Rel_Item_Rec.Inventory_Item_Id, l_Rel_Item_Rec.Organization_Id, l_Rel_Item_Rec.Related_Item_Id,
1020: l_Rel_Item_Rec.Relationship_Type_Id,l_Rel_Item_Rec.Related_Item_Id_upd_val,l_Rel_Item_Rec.Relationship_Type_Id_upd_val,
1021: l_Rel_Item_Rec.Reciprocal_Flag, l_Rel_Item_Rec.Start_Date,

Line 1072: x_return_status:=FND_API.g_RET_STS_ERROR;

1068: l_Token_Tbl(4).Token_Value := l_Rel_Item_Rec.ORGANIZATION_ID;
1069: l_Token_Tbl(4).Translate := FALSE;
1070:
1071:
1072: x_return_status:=FND_API.g_RET_STS_ERROR;
1073: Error_Handler.Add_Error_message
1074: (
1075: p_message_name => 'EGO_RELATIONSHIP_EXISTS'
1076: ,p_application_id => 'EGO'

Line 1196: x_return_status:=FND_API.G_RET_STS_ERROR;

1192: ,l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID
1193: ,l_Rel_Item_Rec.ORGANIZATION_ID);
1194: FETCH mtl_rel_item_cur INTO l_mtl_Rel_Item_rec;
1195: IF mtl_rel_item_cur%NOTFOUND THEN
1196: x_return_status:=FND_API.G_RET_STS_ERROR;
1197: Error_Handler.Add_Error_message
1198: (
1199: p_message_name => 'EGO_REL_ITEM_NOTEXISTS'
1200: ,p_application_id => 'EGO'

Line 1344: l_Pln_Info_Rec.INVENTORY_ITEM_ID <> FND_API.G_MISS_NUM

1340: -- 4/5 Primary Key columns required to match planning info with
1341: -- corresponding related item
1342:
1343: IF l_Pln_Info_Rec.INVENTORY_ITEM_ID IS NOT NULL AND
1344: l_Pln_Info_Rec.INVENTORY_ITEM_ID <> FND_API.G_MISS_NUM
1345: AND l_Pln_Info_Rec.RELATED_ITEM_ID IS NOT NULL AND
1346: l_Pln_Info_Rec.RELATED_ITEM_ID <> FND_API.G_MISS_NUM
1347: AND l_Pln_Info_Rec.RELATIONSHIP_TYPE_ID IS NOT NULL AND
1348: l_Pln_Info_Rec.Relationship_Type_Id <> FND_API.G_MISS_NUM

Line 1346: l_Pln_Info_Rec.RELATED_ITEM_ID <> FND_API.G_MISS_NUM

1342:
1343: IF l_Pln_Info_Rec.INVENTORY_ITEM_ID IS NOT NULL AND
1344: l_Pln_Info_Rec.INVENTORY_ITEM_ID <> FND_API.G_MISS_NUM
1345: AND l_Pln_Info_Rec.RELATED_ITEM_ID IS NOT NULL AND
1346: l_Pln_Info_Rec.RELATED_ITEM_ID <> FND_API.G_MISS_NUM
1347: AND l_Pln_Info_Rec.RELATIONSHIP_TYPE_ID IS NOT NULL AND
1348: l_Pln_Info_Rec.Relationship_Type_Id <> FND_API.G_MISS_NUM
1349: AND l_Pln_Info_Rec.ORGANIZATION_ID IS NOT NULL AND
1350: l_Pln_Info_Rec.ORGANIZATION_ID <> FND_API.G_MISS_NUM THEN

Line 1348: l_Pln_Info_Rec.Relationship_Type_Id <> FND_API.G_MISS_NUM

1344: l_Pln_Info_Rec.INVENTORY_ITEM_ID <> FND_API.G_MISS_NUM
1345: AND l_Pln_Info_Rec.RELATED_ITEM_ID IS NOT NULL AND
1346: l_Pln_Info_Rec.RELATED_ITEM_ID <> FND_API.G_MISS_NUM
1347: AND l_Pln_Info_Rec.RELATIONSHIP_TYPE_ID IS NOT NULL AND
1348: l_Pln_Info_Rec.Relationship_Type_Id <> FND_API.G_MISS_NUM
1349: AND l_Pln_Info_Rec.ORGANIZATION_ID IS NOT NULL AND
1350: l_Pln_Info_Rec.ORGANIZATION_ID <> FND_API.G_MISS_NUM THEN
1351:
1352: IF l_Rel_Item_Rec.INVENTORY_ITEM_ID = l_Pln_Info_Rec.INVENTORY_ITEM_ID

Line 1350: l_Pln_Info_Rec.ORGANIZATION_ID <> FND_API.G_MISS_NUM THEN

1346: l_Pln_Info_Rec.RELATED_ITEM_ID <> FND_API.G_MISS_NUM
1347: AND l_Pln_Info_Rec.RELATIONSHIP_TYPE_ID IS NOT NULL AND
1348: l_Pln_Info_Rec.Relationship_Type_Id <> FND_API.G_MISS_NUM
1349: AND l_Pln_Info_Rec.ORGANIZATION_ID IS NOT NULL AND
1350: l_Pln_Info_Rec.ORGANIZATION_ID <> FND_API.G_MISS_NUM THEN
1351:
1352: IF l_Rel_Item_Rec.INVENTORY_ITEM_ID = l_Pln_Info_Rec.INVENTORY_ITEM_ID
1353: AND l_Rel_Item_Rec.RELATED_ITEM_ID = l_Pln_Info_Rec.RELATED_ITEM_ID
1354: AND l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID = l_Pln_Info_Rec.RELATIONSHIP_TYPE_ID

Line 1364: x_return_status := FND_API.G_RET_STS_ERROR;

1360: IF l_Pln_Info_Rec.Transaction_Type <> 'CREATE' AND
1361: l_Pln_Info_Rec.Transaction_Type <> 'UPDATE' AND
1362: l_Pln_Info_Rec.Transaction_Type <> 'DELETE' THEN
1363:
1364: x_return_status := FND_API.G_RET_STS_ERROR;
1365: Error_Handler.Add_Error_message
1366: (
1367: p_message_name => 'EGO_PLN_INFO_INVALID_TRANS_TYP'
1368: ,p_application_id => 'EGO'

Line 1383: SELECT Decode(l_Pln_Info_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Pln_Info_Rec.Inventory_Item_Id),

1379:
1380: IF l_Pln_Info_Rec.TRANSACTION_TYPE = 'CREATE' THEN
1381:
1382: BEGIN
1383: SELECT Decode(l_Pln_Info_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Pln_Info_Rec.Inventory_Item_Id),
1384: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Organization_Id),
1385: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Related_Item_Id),
1386: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Relationship_Type_Id),
1387: Decode(l_Pln_Info_Rec.Substitution_Set,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Substitution_Set),

Line 1384: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Organization_Id),

1380: IF l_Pln_Info_Rec.TRANSACTION_TYPE = 'CREATE' THEN
1381:
1382: BEGIN
1383: SELECT Decode(l_Pln_Info_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Pln_Info_Rec.Inventory_Item_Id),
1384: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Organization_Id),
1385: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Related_Item_Id),
1386: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Relationship_Type_Id),
1387: Decode(l_Pln_Info_Rec.Substitution_Set,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Substitution_Set),
1388: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Partial_Fulfillment_Flag),

Line 1385: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Related_Item_Id),

1381:
1382: BEGIN
1383: SELECT Decode(l_Pln_Info_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Pln_Info_Rec.Inventory_Item_Id),
1384: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Organization_Id),
1385: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Related_Item_Id),
1386: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Relationship_Type_Id),
1387: Decode(l_Pln_Info_Rec.Substitution_Set,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Substitution_Set),
1388: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1389: Decode(L_Pln_Info_Rec.Start_Date,Fnd_Api.G_Miss_Date, Null, L_Pln_Info_Rec.Start_Date),

Line 1386: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Relationship_Type_Id),

1382: BEGIN
1383: SELECT Decode(l_Pln_Info_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Pln_Info_Rec.Inventory_Item_Id),
1384: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Organization_Id),
1385: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Related_Item_Id),
1386: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Relationship_Type_Id),
1387: Decode(l_Pln_Info_Rec.Substitution_Set,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Substitution_Set),
1388: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1389: Decode(L_Pln_Info_Rec.Start_Date,Fnd_Api.G_Miss_Date, Null, L_Pln_Info_Rec.Start_Date),
1390: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Pln_Info_Rec.End_Date),

Line 1387: Decode(l_Pln_Info_Rec.Substitution_Set,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Substitution_Set),

1383: SELECT Decode(l_Pln_Info_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Pln_Info_Rec.Inventory_Item_Id),
1384: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Organization_Id),
1385: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Related_Item_Id),
1386: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Relationship_Type_Id),
1387: Decode(l_Pln_Info_Rec.Substitution_Set,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Substitution_Set),
1388: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1389: Decode(L_Pln_Info_Rec.Start_Date,Fnd_Api.G_Miss_Date, Null, L_Pln_Info_Rec.Start_Date),
1390: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Pln_Info_Rec.End_Date),
1391: Decode(l_Pln_Info_Rec.All_Customers_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.All_Customers_Flag)

Line 1388: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Partial_Fulfillment_Flag),

1384: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Organization_Id),
1385: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Related_Item_Id),
1386: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Relationship_Type_Id),
1387: Decode(l_Pln_Info_Rec.Substitution_Set,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Substitution_Set),
1388: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1389: Decode(L_Pln_Info_Rec.Start_Date,Fnd_Api.G_Miss_Date, Null, L_Pln_Info_Rec.Start_Date),
1390: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Pln_Info_Rec.End_Date),
1391: Decode(l_Pln_Info_Rec.All_Customers_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.All_Customers_Flag)
1392:

Line 1389: Decode(L_Pln_Info_Rec.Start_Date,Fnd_Api.G_Miss_Date, Null, L_Pln_Info_Rec.Start_Date),

1385: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Related_Item_Id),
1386: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Relationship_Type_Id),
1387: Decode(l_Pln_Info_Rec.Substitution_Set,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Substitution_Set),
1388: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1389: Decode(L_Pln_Info_Rec.Start_Date,Fnd_Api.G_Miss_Date, Null, L_Pln_Info_Rec.Start_Date),
1390: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Pln_Info_Rec.End_Date),
1391: Decode(l_Pln_Info_Rec.All_Customers_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.All_Customers_Flag)
1392:
1393: INTO l_Pln_Info_Rec.Inventory_Item_Id,l_Pln_Info_Rec.Organization_Id,l_Pln_Info_Rec.Related_Item_Id,

Line 1390: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Pln_Info_Rec.End_Date),

1386: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Pln_Info_Rec.Relationship_Type_Id),
1387: Decode(l_Pln_Info_Rec.Substitution_Set,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Substitution_Set),
1388: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1389: Decode(L_Pln_Info_Rec.Start_Date,Fnd_Api.G_Miss_Date, Null, L_Pln_Info_Rec.Start_Date),
1390: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Pln_Info_Rec.End_Date),
1391: Decode(l_Pln_Info_Rec.All_Customers_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.All_Customers_Flag)
1392:
1393: INTO l_Pln_Info_Rec.Inventory_Item_Id,l_Pln_Info_Rec.Organization_Id,l_Pln_Info_Rec.Related_Item_Id,
1394: l_Pln_Info_Rec.Relationship_Type_Id,l_Pln_Info_Rec.Substitution_Set,l_Pln_Info_Rec.Partial_Fulfillment_Flag,

Line 1391: Decode(l_Pln_Info_Rec.All_Customers_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.All_Customers_Flag)

1387: Decode(l_Pln_Info_Rec.Substitution_Set,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Substitution_Set),
1388: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1389: Decode(L_Pln_Info_Rec.Start_Date,Fnd_Api.G_Miss_Date, Null, L_Pln_Info_Rec.Start_Date),
1390: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Pln_Info_Rec.End_Date),
1391: Decode(l_Pln_Info_Rec.All_Customers_Flag,FND_API.G_MISS_CHAR, NULL, l_Pln_Info_Rec.All_Customers_Flag)
1392:
1393: INTO l_Pln_Info_Rec.Inventory_Item_Id,l_Pln_Info_Rec.Organization_Id,l_Pln_Info_Rec.Related_Item_Id,
1394: l_Pln_Info_Rec.Relationship_Type_Id,l_Pln_Info_Rec.Substitution_Set,l_Pln_Info_Rec.Partial_Fulfillment_Flag,
1395: l_Pln_Info_Rec.Start_Date,l_Pln_Info_Rec.End_Date,l_Pln_Info_Rec.All_Customers_Flag

Line 1404: IF l_Pln_Info_Rec.PLN_INFO_ID = FND_API.G_MISS_NUM THEN

1400:
1401: IF l_Pln_Info_Rec.TRANSACTION_TYPE = 'UPDATE' THEN
1402:
1403: -- must have id if updating
1404: IF l_Pln_Info_Rec.PLN_INFO_ID = FND_API.G_MISS_NUM THEN
1405:
1406: x_return_status:=FND_API.g_RET_STS_ERROR;
1407: Error_Handler.Add_Error_message
1408: (

Line 1406: x_return_status:=FND_API.g_RET_STS_ERROR;

1402:
1403: -- must have id if updating
1404: IF l_Pln_Info_Rec.PLN_INFO_ID = FND_API.G_MISS_NUM THEN
1405:
1406: x_return_status:=FND_API.g_RET_STS_ERROR;
1407: Error_Handler.Add_Error_message
1408: (
1409: p_message_name => 'EGO_PLN_INFO_ID_NULL'
1410: ,p_application_id => 'EGO'

Line 1427: x_return_status:=FND_API.G_RET_STS_ERROR;

1423: ,l_Pln_Info_Rec.ORGANIZATION_ID
1424: ,l_Pln_Info_Rec.PLN_INFO_ID);
1425: FETCH mtl_pln_info_cur INTO l_mtl_Rel_Item_Pln_Info_rec;
1426: IF mtl_pln_info_cur%NOTFOUND THEN
1427: x_return_status:=FND_API.G_RET_STS_ERROR;
1428: Error_Handler.Add_Error_message
1429: (
1430: p_message_name => 'EGO_PLN_INFO_NOTEXISTS'
1431: ,p_application_id => 'EGO'

Line 1443: SELECT Decode(l_Pln_Info_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,l_mtl_Rel_Item_Pln_Info_rec.Inventory_Item_Id,l_Pln_Info_Rec.Inventory_Item_Id),

1439: END IF;
1440: CLOSE mtl_pln_info_cur;
1441:
1442: BEGIN
1443: SELECT Decode(l_Pln_Info_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,l_mtl_Rel_Item_Pln_Info_rec.Inventory_Item_Id,l_Pln_Info_Rec.Inventory_Item_Id),
1444: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Organization_Id, l_Pln_Info_Rec.Organization_Id),
1445: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Related_Item_Id, l_Pln_Info_Rec.Related_Item_Id),
1446: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Relationship_Type_Id, l_Pln_Info_Rec.Relationship_Type_Id),
1447: Decode(L_Pln_Info_Rec.Substitution_Set,Fnd_Api.G_Miss_Char, L_Mtl_Rel_Item_Pln_Info_Rec.Substitution_Set, L_Pln_Info_Rec.Substitution_Set),

Line 1444: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Organization_Id, l_Pln_Info_Rec.Organization_Id),

1440: CLOSE mtl_pln_info_cur;
1441:
1442: BEGIN
1443: SELECT Decode(l_Pln_Info_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,l_mtl_Rel_Item_Pln_Info_rec.Inventory_Item_Id,l_Pln_Info_Rec.Inventory_Item_Id),
1444: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Organization_Id, l_Pln_Info_Rec.Organization_Id),
1445: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Related_Item_Id, l_Pln_Info_Rec.Related_Item_Id),
1446: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Relationship_Type_Id, l_Pln_Info_Rec.Relationship_Type_Id),
1447: Decode(L_Pln_Info_Rec.Substitution_Set,Fnd_Api.G_Miss_Char, L_Mtl_Rel_Item_Pln_Info_Rec.Substitution_Set, L_Pln_Info_Rec.Substitution_Set),
1448: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.Partial_Fulfillment_Flag, l_Pln_Info_Rec.Partial_Fulfillment_Flag),

Line 1445: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Related_Item_Id, l_Pln_Info_Rec.Related_Item_Id),

1441:
1442: BEGIN
1443: SELECT Decode(l_Pln_Info_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,l_mtl_Rel_Item_Pln_Info_rec.Inventory_Item_Id,l_Pln_Info_Rec.Inventory_Item_Id),
1444: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Organization_Id, l_Pln_Info_Rec.Organization_Id),
1445: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Related_Item_Id, l_Pln_Info_Rec.Related_Item_Id),
1446: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Relationship_Type_Id, l_Pln_Info_Rec.Relationship_Type_Id),
1447: Decode(L_Pln_Info_Rec.Substitution_Set,Fnd_Api.G_Miss_Char, L_Mtl_Rel_Item_Pln_Info_Rec.Substitution_Set, L_Pln_Info_Rec.Substitution_Set),
1448: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.Partial_Fulfillment_Flag, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1449: Decode(l_Pln_Info_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.Start_Date, l_Pln_Info_Rec.Start_Date),

Line 1446: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Relationship_Type_Id, l_Pln_Info_Rec.Relationship_Type_Id),

1442: BEGIN
1443: SELECT Decode(l_Pln_Info_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,l_mtl_Rel_Item_Pln_Info_rec.Inventory_Item_Id,l_Pln_Info_Rec.Inventory_Item_Id),
1444: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Organization_Id, l_Pln_Info_Rec.Organization_Id),
1445: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Related_Item_Id, l_Pln_Info_Rec.Related_Item_Id),
1446: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Relationship_Type_Id, l_Pln_Info_Rec.Relationship_Type_Id),
1447: Decode(L_Pln_Info_Rec.Substitution_Set,Fnd_Api.G_Miss_Char, L_Mtl_Rel_Item_Pln_Info_Rec.Substitution_Set, L_Pln_Info_Rec.Substitution_Set),
1448: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.Partial_Fulfillment_Flag, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1449: Decode(l_Pln_Info_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.Start_Date, l_Pln_Info_Rec.Start_Date),
1450: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.End_Date, l_Pln_Info_Rec.End_Date),

Line 1447: Decode(L_Pln_Info_Rec.Substitution_Set,Fnd_Api.G_Miss_Char, L_Mtl_Rel_Item_Pln_Info_Rec.Substitution_Set, L_Pln_Info_Rec.Substitution_Set),

1443: SELECT Decode(l_Pln_Info_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,l_mtl_Rel_Item_Pln_Info_rec.Inventory_Item_Id,l_Pln_Info_Rec.Inventory_Item_Id),
1444: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Organization_Id, l_Pln_Info_Rec.Organization_Id),
1445: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Related_Item_Id, l_Pln_Info_Rec.Related_Item_Id),
1446: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Relationship_Type_Id, l_Pln_Info_Rec.Relationship_Type_Id),
1447: Decode(L_Pln_Info_Rec.Substitution_Set,Fnd_Api.G_Miss_Char, L_Mtl_Rel_Item_Pln_Info_Rec.Substitution_Set, L_Pln_Info_Rec.Substitution_Set),
1448: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.Partial_Fulfillment_Flag, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1449: Decode(l_Pln_Info_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.Start_Date, l_Pln_Info_Rec.Start_Date),
1450: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.End_Date, l_Pln_Info_Rec.End_Date),
1451: Decode(l_Pln_Info_Rec.All_Customers_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.All_Customers_Flag, l_Pln_Info_Rec.All_Customers_Flag)

Line 1448: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.Partial_Fulfillment_Flag, l_Pln_Info_Rec.Partial_Fulfillment_Flag),

1444: Decode(l_Pln_Info_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Organization_Id, l_Pln_Info_Rec.Organization_Id),
1445: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Related_Item_Id, l_Pln_Info_Rec.Related_Item_Id),
1446: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Relationship_Type_Id, l_Pln_Info_Rec.Relationship_Type_Id),
1447: Decode(L_Pln_Info_Rec.Substitution_Set,Fnd_Api.G_Miss_Char, L_Mtl_Rel_Item_Pln_Info_Rec.Substitution_Set, L_Pln_Info_Rec.Substitution_Set),
1448: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.Partial_Fulfillment_Flag, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1449: Decode(l_Pln_Info_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.Start_Date, l_Pln_Info_Rec.Start_Date),
1450: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.End_Date, l_Pln_Info_Rec.End_Date),
1451: Decode(l_Pln_Info_Rec.All_Customers_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.All_Customers_Flag, l_Pln_Info_Rec.All_Customers_Flag)
1452: INTO l_Pln_Info_Rec.Inventory_Item_Id,l_Pln_Info_Rec.Organization_Id,l_Pln_Info_Rec.Related_Item_Id,l_Pln_Info_Rec.Relationship_Type_Id,

Line 1449: Decode(l_Pln_Info_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.Start_Date, l_Pln_Info_Rec.Start_Date),

1445: Decode(l_Pln_Info_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Related_Item_Id, l_Pln_Info_Rec.Related_Item_Id),
1446: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Relationship_Type_Id, l_Pln_Info_Rec.Relationship_Type_Id),
1447: Decode(L_Pln_Info_Rec.Substitution_Set,Fnd_Api.G_Miss_Char, L_Mtl_Rel_Item_Pln_Info_Rec.Substitution_Set, L_Pln_Info_Rec.Substitution_Set),
1448: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.Partial_Fulfillment_Flag, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1449: Decode(l_Pln_Info_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.Start_Date, l_Pln_Info_Rec.Start_Date),
1450: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.End_Date, l_Pln_Info_Rec.End_Date),
1451: Decode(l_Pln_Info_Rec.All_Customers_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.All_Customers_Flag, l_Pln_Info_Rec.All_Customers_Flag)
1452: INTO l_Pln_Info_Rec.Inventory_Item_Id,l_Pln_Info_Rec.Organization_Id,l_Pln_Info_Rec.Related_Item_Id,l_Pln_Info_Rec.Relationship_Type_Id,
1453: l_Pln_Info_Rec.Substitution_Set,l_Pln_Info_Rec.Partial_Fulfillment_Flag,l_Pln_Info_Rec.Start_Date,l_Pln_Info_Rec.End_Date,

Line 1450: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.End_Date, l_Pln_Info_Rec.End_Date),

1446: Decode(l_Pln_Info_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Pln_Info_rec.Relationship_Type_Id, l_Pln_Info_Rec.Relationship_Type_Id),
1447: Decode(L_Pln_Info_Rec.Substitution_Set,Fnd_Api.G_Miss_Char, L_Mtl_Rel_Item_Pln_Info_Rec.Substitution_Set, L_Pln_Info_Rec.Substitution_Set),
1448: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.Partial_Fulfillment_Flag, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1449: Decode(l_Pln_Info_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.Start_Date, l_Pln_Info_Rec.Start_Date),
1450: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.End_Date, l_Pln_Info_Rec.End_Date),
1451: Decode(l_Pln_Info_Rec.All_Customers_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.All_Customers_Flag, l_Pln_Info_Rec.All_Customers_Flag)
1452: INTO l_Pln_Info_Rec.Inventory_Item_Id,l_Pln_Info_Rec.Organization_Id,l_Pln_Info_Rec.Related_Item_Id,l_Pln_Info_Rec.Relationship_Type_Id,
1453: l_Pln_Info_Rec.Substitution_Set,l_Pln_Info_Rec.Partial_Fulfillment_Flag,l_Pln_Info_Rec.Start_Date,l_Pln_Info_Rec.End_Date,
1454: l_Pln_Info_Rec.All_Customers_Flag

Line 1451: Decode(l_Pln_Info_Rec.All_Customers_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.All_Customers_Flag, l_Pln_Info_Rec.All_Customers_Flag)

1447: Decode(L_Pln_Info_Rec.Substitution_Set,Fnd_Api.G_Miss_Char, L_Mtl_Rel_Item_Pln_Info_Rec.Substitution_Set, L_Pln_Info_Rec.Substitution_Set),
1448: Decode(l_Pln_Info_Rec.Partial_Fulfillment_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.Partial_Fulfillment_Flag, l_Pln_Info_Rec.Partial_Fulfillment_Flag),
1449: Decode(l_Pln_Info_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.Start_Date, l_Pln_Info_Rec.Start_Date),
1450: Decode(l_Pln_Info_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Pln_Info_rec.End_Date, l_Pln_Info_Rec.End_Date),
1451: Decode(l_Pln_Info_Rec.All_Customers_Flag,FND_API.G_MISS_CHAR, l_mtl_Rel_Item_Pln_Info_rec.All_Customers_Flag, l_Pln_Info_Rec.All_Customers_Flag)
1452: INTO l_Pln_Info_Rec.Inventory_Item_Id,l_Pln_Info_Rec.Organization_Id,l_Pln_Info_Rec.Related_Item_Id,l_Pln_Info_Rec.Relationship_Type_Id,
1453: l_Pln_Info_Rec.Substitution_Set,l_Pln_Info_Rec.Partial_Fulfillment_Flag,l_Pln_Info_Rec.Start_Date,l_Pln_Info_Rec.End_Date,
1454: l_Pln_Info_Rec.All_Customers_Flag
1455: FROM dual;

Line 1465: l_Pln_Info_Rec.START_DATE <> FND_API.G_MISS_DATE AND

1461:
1462:
1463: IF l_Pln_Info_Rec.Start_Date IS NOT NULL AND
1464: l_Pln_Info_Rec.END_DATE IS NOT NULL AND
1465: l_Pln_Info_Rec.START_DATE <> FND_API.G_MISS_DATE AND
1466: l_Pln_Info_Rec.END_DATE <> FND_API.G_MISS_DATE THEN
1467: IF l_Pln_Info_Rec.END_DATE < l_Pln_Info_Rec.START_DATE THEN
1468: x_return_status := FND_API.G_RET_STS_ERROR;
1469: Error_Handler.Add_Error_message

Line 1466: l_Pln_Info_Rec.END_DATE <> FND_API.G_MISS_DATE THEN

1462:
1463: IF l_Pln_Info_Rec.Start_Date IS NOT NULL AND
1464: l_Pln_Info_Rec.END_DATE IS NOT NULL AND
1465: l_Pln_Info_Rec.START_DATE <> FND_API.G_MISS_DATE AND
1466: l_Pln_Info_Rec.END_DATE <> FND_API.G_MISS_DATE THEN
1467: IF l_Pln_Info_Rec.END_DATE < l_Pln_Info_Rec.START_DATE THEN
1468: x_return_status := FND_API.G_RET_STS_ERROR;
1469: Error_Handler.Add_Error_message
1470: (

Line 1468: x_return_status := FND_API.G_RET_STS_ERROR;

1464: l_Pln_Info_Rec.END_DATE IS NOT NULL AND
1465: l_Pln_Info_Rec.START_DATE <> FND_API.G_MISS_DATE AND
1466: l_Pln_Info_Rec.END_DATE <> FND_API.G_MISS_DATE THEN
1467: IF l_Pln_Info_Rec.END_DATE < l_Pln_Info_Rec.START_DATE THEN
1468: x_return_status := FND_API.G_RET_STS_ERROR;
1469: Error_Handler.Add_Error_message
1470: (
1471: p_message_name => 'EGO_STARTDATE_PRECEDES_ENDDATE'
1472: ,p_application_id => 'EGO'

Line 1483: AND l_Pln_Info_Rec.START_DATE <> FND_API.G_MISS_DATE THEN

1479: END IF;
1480: END IF;
1481:
1482: IF l_Pln_Info_Rec.START_DATE IS NOT NULL
1483: AND l_Pln_Info_Rec.START_DATE <> FND_API.G_MISS_DATE THEN
1484: IF l_Pln_Info_Rec.START_DATE < SYSDATE THEN
1485: x_return_status := FND_API.G_RET_STS_ERROR;
1486: Error_Handler.Add_Error_message
1487: (

Line 1485: x_return_status := FND_API.G_RET_STS_ERROR;

1481:
1482: IF l_Pln_Info_Rec.START_DATE IS NOT NULL
1483: AND l_Pln_Info_Rec.START_DATE <> FND_API.G_MISS_DATE THEN
1484: IF l_Pln_Info_Rec.START_DATE < SYSDATE THEN
1485: x_return_status := FND_API.G_RET_STS_ERROR;
1486: Error_Handler.Add_Error_message
1487: (
1488: p_message_name => 'EGO_SELECTED_DATE_INVALID'
1489: ,p_application_id => 'EGO'

Line 1500: AND l_Pln_Info_Rec.END_DATE <> FND_API.G_MISS_DATE THEN

1496: END IF;
1497: END IF;
1498:
1499: IF l_Pln_Info_Rec.END_DATE IS NOT NULL
1500: AND l_Pln_Info_Rec.END_DATE <> FND_API.G_MISS_DATE THEN
1501:
1502: IF l_Pln_Info_Rec.END_DATE < SYSDATE THEN
1503: x_return_status := FND_API.G_RET_STS_ERROR;
1504: Error_Handler.Add_Error_message

Line 1503: x_return_status := FND_API.G_RET_STS_ERROR;

1499: IF l_Pln_Info_Rec.END_DATE IS NOT NULL
1500: AND l_Pln_Info_Rec.END_DATE <> FND_API.G_MISS_DATE THEN
1501:
1502: IF l_Pln_Info_Rec.END_DATE < SYSDATE THEN
1503: x_return_status := FND_API.G_RET_STS_ERROR;
1504: Error_Handler.Add_Error_message
1505: (
1506: p_message_name => 'EGO_SELECTED_DATE_INVALID'
1507: ,p_application_id => 'EGO'

Line 1520: l_Pln_Info_Rec.Partial_Fulfillment_Flag = FND_API.G_MISS_CHAR THEN

1516: -- end planning info/substitution date validations --
1517:
1518: -- default Partial_Fulfillment_Flag to 'N'
1519: IF l_Pln_Info_Rec.Partial_Fulfillment_Flag IS NULL OR
1520: l_Pln_Info_Rec.Partial_Fulfillment_Flag = FND_API.G_MISS_CHAR THEN
1521: l_Pln_Info_Rec.Partial_Fulfillment_Flag := 'N';
1522: END IF;
1523:
1524:

Line 1527: x_return_status := FND_API.G_RET_STS_ERROR;

1523:
1524:
1525: -- Partial fulfillment flag cannot be NULL
1526: IF l_Pln_Info_Rec.Partial_Fulfillment_Flag NOT IN ('Y','N') THEN
1527: x_return_status := FND_API.G_RET_STS_ERROR;
1528: Error_Handler.Add_Error_message
1529: (
1530: p_message_name => 'EGO_PART_FUL_FLAG_INVALID'
1531: ,p_application_id => 'EGO'

Line 1542: l_Pln_Info_Rec.All_Customers_Flag = FND_API.G_MISS_CHAR THEN

1538: END IF;
1539:
1540: -- default All_Customers_Flag to 'Y'
1541: IF l_Pln_Info_Rec.All_Customers_Flag IS NULL OR
1542: l_Pln_Info_Rec.All_Customers_Flag = FND_API.G_MISS_CHAR THEN
1543: l_Pln_Info_Rec.All_Customers_Flag := 'Y';
1544: END IF;
1545:
1546: --??? All customers flag cannot be NULL '

Line 1547: IF l_Pln_Info_Rec.All_Customers_Flag NOT IN ('Y','N',FND_API.G_MISS_CHAR) THEN

1543: l_Pln_Info_Rec.All_Customers_Flag := 'Y';
1544: END IF;
1545:
1546: --??? All customers flag cannot be NULL '
1547: IF l_Pln_Info_Rec.All_Customers_Flag NOT IN ('Y','N',FND_API.G_MISS_CHAR) THEN
1548: x_return_status := FND_API.G_RET_STS_ERROR;
1549: Error_Handler.Add_Error_message
1550: (
1551: p_message_name => 'EGO_ALL_CUSTOMERS_FLAG_INVALID'

Line 1548: x_return_status := FND_API.G_RET_STS_ERROR;

1544: END IF;
1545:
1546: --??? All customers flag cannot be NULL '
1547: IF l_Pln_Info_Rec.All_Customers_Flag NOT IN ('Y','N',FND_API.G_MISS_CHAR) THEN
1548: x_return_status := FND_API.G_RET_STS_ERROR;
1549: Error_Handler.Add_Error_message
1550: (
1551: p_message_name => 'EGO_ALL_CUSTOMERS_FLAG_INVALID'
1552: ,p_application_id => 'EGO'

Line 1641: l_Cust_Ref_Rec.INVENTORY_ITEM_ID <> FND_API.G_MISS_NUM

1637:
1638: -- if either update or create of pln info, then cust ref can be created
1639:
1640: IF l_Cust_Ref_Rec.INVENTORY_ITEM_ID IS NOT NULL AND -- checking for primary key columns
1641: l_Cust_Ref_Rec.INVENTORY_ITEM_ID <> FND_API.G_MISS_NUM
1642: AND l_Cust_Ref_Rec.RELATED_ITEM_ID IS NOT NULL AND
1643: l_Cust_Ref_Rec.RELATED_ITEM_ID <> FND_API.G_MISS_NUM
1644: AND l_Cust_Ref_Rec.RELATIONSHIP_TYPE_ID IS NOT NULL AND
1645: l_Cust_Ref_Rec.RELATIONSHIP_TYPE_ID <> FND_API.G_MISS_NUM

Line 1643: l_Cust_Ref_Rec.RELATED_ITEM_ID <> FND_API.G_MISS_NUM

1639:
1640: IF l_Cust_Ref_Rec.INVENTORY_ITEM_ID IS NOT NULL AND -- checking for primary key columns
1641: l_Cust_Ref_Rec.INVENTORY_ITEM_ID <> FND_API.G_MISS_NUM
1642: AND l_Cust_Ref_Rec.RELATED_ITEM_ID IS NOT NULL AND
1643: l_Cust_Ref_Rec.RELATED_ITEM_ID <> FND_API.G_MISS_NUM
1644: AND l_Cust_Ref_Rec.RELATIONSHIP_TYPE_ID IS NOT NULL AND
1645: l_Cust_Ref_Rec.RELATIONSHIP_TYPE_ID <> FND_API.G_MISS_NUM
1646: AND l_Cust_Ref_Rec.ORGANIZATION_ID IS NOT NULL AND
1647: l_Cust_Ref_Rec.ORGANIZATION_ID <> FND_API.G_MISS_NUM

Line 1645: l_Cust_Ref_Rec.RELATIONSHIP_TYPE_ID <> FND_API.G_MISS_NUM

1641: l_Cust_Ref_Rec.INVENTORY_ITEM_ID <> FND_API.G_MISS_NUM
1642: AND l_Cust_Ref_Rec.RELATED_ITEM_ID IS NOT NULL AND
1643: l_Cust_Ref_Rec.RELATED_ITEM_ID <> FND_API.G_MISS_NUM
1644: AND l_Cust_Ref_Rec.RELATIONSHIP_TYPE_ID IS NOT NULL AND
1645: l_Cust_Ref_Rec.RELATIONSHIP_TYPE_ID <> FND_API.G_MISS_NUM
1646: AND l_Cust_Ref_Rec.ORGANIZATION_ID IS NOT NULL AND
1647: l_Cust_Ref_Rec.ORGANIZATION_ID <> FND_API.G_MISS_NUM
1648: AND l_Cust_Ref_Rec.CUSTOMER_ID IS NOT NULL AND
1649: l_Cust_Ref_Rec.CUSTOMER_ID <> FND_API.G_MISS_NUM

Line 1647: l_Cust_Ref_Rec.ORGANIZATION_ID <> FND_API.G_MISS_NUM

1643: l_Cust_Ref_Rec.RELATED_ITEM_ID <> FND_API.G_MISS_NUM
1644: AND l_Cust_Ref_Rec.RELATIONSHIP_TYPE_ID IS NOT NULL AND
1645: l_Cust_Ref_Rec.RELATIONSHIP_TYPE_ID <> FND_API.G_MISS_NUM
1646: AND l_Cust_Ref_Rec.ORGANIZATION_ID IS NOT NULL AND
1647: l_Cust_Ref_Rec.ORGANIZATION_ID <> FND_API.G_MISS_NUM
1648: AND l_Cust_Ref_Rec.CUSTOMER_ID IS NOT NULL AND
1649: l_Cust_Ref_Rec.CUSTOMER_ID <> FND_API.G_MISS_NUM
1650: AND l_Cust_Ref_Rec.SITE_USE_ID IS NOT NULL AND
1651: l_Cust_Ref_Rec.SITE_USE_ID <> FND_API.G_MISS_NUM THEN

Line 1649: l_Cust_Ref_Rec.CUSTOMER_ID <> FND_API.G_MISS_NUM

1645: l_Cust_Ref_Rec.RELATIONSHIP_TYPE_ID <> FND_API.G_MISS_NUM
1646: AND l_Cust_Ref_Rec.ORGANIZATION_ID IS NOT NULL AND
1647: l_Cust_Ref_Rec.ORGANIZATION_ID <> FND_API.G_MISS_NUM
1648: AND l_Cust_Ref_Rec.CUSTOMER_ID IS NOT NULL AND
1649: l_Cust_Ref_Rec.CUSTOMER_ID <> FND_API.G_MISS_NUM
1650: AND l_Cust_Ref_Rec.SITE_USE_ID IS NOT NULL AND
1651: l_Cust_Ref_Rec.SITE_USE_ID <> FND_API.G_MISS_NUM THEN
1652:
1653: -- cust ref for plan info rec

Line 1651: l_Cust_Ref_Rec.SITE_USE_ID <> FND_API.G_MISS_NUM THEN

1647: l_Cust_Ref_Rec.ORGANIZATION_ID <> FND_API.G_MISS_NUM
1648: AND l_Cust_Ref_Rec.CUSTOMER_ID IS NOT NULL AND
1649: l_Cust_Ref_Rec.CUSTOMER_ID <> FND_API.G_MISS_NUM
1650: AND l_Cust_Ref_Rec.SITE_USE_ID IS NOT NULL AND
1651: l_Cust_Ref_Rec.SITE_USE_ID <> FND_API.G_MISS_NUM THEN
1652:
1653: -- cust ref for plan info rec
1654: IF l_Cust_Ref_Rec.INVENTORY_ITEM_ID = l_Pln_Info_Rec.INVENTORY_ITEM_ID
1655: AND l_Cust_Ref_Rec.RELATED_ITEM_ID = l_Pln_Info_Rec.RELATED_ITEM_ID

Line 1669: x_return_status := FND_API.G_RET_STS_ERROR;

1665: IF l_Cust_Ref_Rec.Transaction_Type <> 'CREATE' AND
1666: l_Cust_Ref_Rec.Transaction_Type <> 'UPDATE' AND
1667: l_Cust_Ref_Rec.Transaction_Type <> 'DELETE' THEN
1668:
1669: x_return_status := FND_API.G_RET_STS_ERROR;
1670: Error_Handler.Add_Error_message
1671: (
1672: p_message_name => 'EGO_CUST_REF_INVALID_TRANS_TYP'
1673: ,p_application_id => 'EGO'

Line 1692: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Pln_Info_Id),

1688: /* Addition as part of bug#12668577 */
1689: l_Cust_Ref_Rec.Pln_Info_Id:=returned_pln_info_id;
1690:
1691: SELECT
1692: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Pln_Info_Id),
1693: Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Inventory_Item_Id),
1694: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Organization_Id),
1695: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Related_Item_Id),
1696: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Relationship_Type_Id),

Line 1693: Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Inventory_Item_Id),

1689: l_Cust_Ref_Rec.Pln_Info_Id:=returned_pln_info_id;
1690:
1691: SELECT
1692: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Pln_Info_Id),
1693: Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Inventory_Item_Id),
1694: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Organization_Id),
1695: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Related_Item_Id),
1696: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Relationship_Type_Id),
1697: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Customer_Id),

Line 1694: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Organization_Id),

1690:
1691: SELECT
1692: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Pln_Info_Id),
1693: Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Inventory_Item_Id),
1694: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Organization_Id),
1695: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Related_Item_Id),
1696: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Relationship_Type_Id),
1697: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Customer_Id),
1698: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Site_Use_Id),

Line 1695: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Related_Item_Id),

1691: SELECT
1692: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Pln_Info_Id),
1693: Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Inventory_Item_Id),
1694: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Organization_Id),
1695: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Related_Item_Id),
1696: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Relationship_Type_Id),
1697: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Customer_Id),
1698: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Site_Use_Id),
1699: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.Start_Date),

Line 1696: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Relationship_Type_Id),

1692: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Pln_Info_Id),
1693: Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Inventory_Item_Id),
1694: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Organization_Id),
1695: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Related_Item_Id),
1696: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Relationship_Type_Id),
1697: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Customer_Id),
1698: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Site_Use_Id),
1699: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.Start_Date),
1700: Decode(l_Cust_Ref_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.End_Date)

Line 1697: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Customer_Id),

1693: Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,NULL,l_Cust_Ref_Rec.Inventory_Item_Id),
1694: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Organization_Id),
1695: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Related_Item_Id),
1696: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Relationship_Type_Id),
1697: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Customer_Id),
1698: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Site_Use_Id),
1699: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.Start_Date),
1700: Decode(l_Cust_Ref_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.End_Date)
1701:

Line 1698: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Site_Use_Id),

1694: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Organization_Id),
1695: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Related_Item_Id),
1696: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Relationship_Type_Id),
1697: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Customer_Id),
1698: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Site_Use_Id),
1699: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.Start_Date),
1700: Decode(l_Cust_Ref_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.End_Date)
1701:
1702: INTO l_Cust_Ref_Rec.Pln_Info_Id,l_Cust_Ref_Rec.Inventory_Item_Id,l_Cust_Ref_Rec.Organization_Id,l_Cust_Ref_Rec.Related_Item_Id,

Line 1699: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.Start_Date),

1695: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Related_Item_Id),
1696: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Relationship_Type_Id),
1697: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Customer_Id),
1698: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Site_Use_Id),
1699: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.Start_Date),
1700: Decode(l_Cust_Ref_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.End_Date)
1701:
1702: INTO l_Cust_Ref_Rec.Pln_Info_Id,l_Cust_Ref_Rec.Inventory_Item_Id,l_Cust_Ref_Rec.Organization_Id,l_Cust_Ref_Rec.Related_Item_Id,
1703: l_Cust_Ref_Rec.Relationship_Type_Id,l_Cust_Ref_Rec.Customer_Id,l_Cust_Ref_Rec.Site_Use_Id,

Line 1700: Decode(l_Cust_Ref_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.End_Date)

1696: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Relationship_Type_Id),
1697: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Customer_Id),
1698: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, NULL, l_Cust_Ref_Rec.Site_Use_Id),
1699: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.Start_Date),
1700: Decode(l_Cust_Ref_Rec.End_Date,FND_API.G_MISS_DATE, NULL, l_Cust_Ref_Rec.End_Date)
1701:
1702: INTO l_Cust_Ref_Rec.Pln_Info_Id,l_Cust_Ref_Rec.Inventory_Item_Id,l_Cust_Ref_Rec.Organization_Id,l_Cust_Ref_Rec.Related_Item_Id,
1703: l_Cust_Ref_Rec.Relationship_Type_Id,l_Cust_Ref_Rec.Customer_Id,l_Cust_Ref_Rec.Site_Use_Id,
1704: l_Cust_Ref_Rec.Start_Date,l_Cust_Ref_Rec.End_Date

Line 1742: x_return_status:=FND_API.g_RET_STS_ERROR;

1738: l_Token_Tbl(7).Token_Value := l_Cust_Ref_Rec.SITE_USE_ID;
1739: l_Token_Tbl(7).Translate := FALSE;
1740:
1741:
1742: x_return_status:=FND_API.g_RET_STS_ERROR;
1743: Error_Handler.Add_Error_message
1744: (
1745: p_message_name => 'EGO_RELATIONSHIP_EXISTS'
1746: ,p_application_id => 'EGO'

Line 1772: x_return_status:=FND_API.G_RET_STS_ERROR;

1768: ,l_Cust_Ref_Rec.CUSTOMER_ID
1769: ,l_Cust_Ref_Rec.SITE_USE_ID);
1770: FETCH mtl_cust_ref_cur INTO l_mtl_Rel_Item_Cust_Ref_rec;
1771: IF mtl_cust_ref_cur%NOTFOUND THEN
1772: x_return_status:=FND_API.G_RET_STS_ERROR;
1773: Error_Handler.Add_Error_message
1774: (
1775: p_message_name => 'EGO_CUST_REF_NOTEXISTS'
1776: ,p_application_id => 'EGO'

Line 1787: SELECT Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,l_mtl_Rel_Item_Cust_Ref_rec.Inventory_Item_Id,l_Cust_Ref_Rec.Inventory_Item_Id),

1783: RAISE VALIDATION_ERROR;
1784: END IF;
1785: CLOSE mtl_cust_ref_cur;
1786:
1787: SELECT Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,l_mtl_Rel_Item_Cust_Ref_rec.Inventory_Item_Id,l_Cust_Ref_Rec.Inventory_Item_Id),
1788: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Organization_Id, l_Cust_Ref_Rec.Organization_Id),
1789: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Related_Item_Id, l_Cust_Ref_Rec.Related_Item_Id),
1790: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Relationship_Type_Id, l_Cust_Ref_Rec.Relationship_Type_Id),
1791: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Pln_Info_Id, l_Cust_Ref_Rec.Pln_Info_Id),

Line 1788: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Organization_Id, l_Cust_Ref_Rec.Organization_Id),

1784: END IF;
1785: CLOSE mtl_cust_ref_cur;
1786:
1787: SELECT Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,l_mtl_Rel_Item_Cust_Ref_rec.Inventory_Item_Id,l_Cust_Ref_Rec.Inventory_Item_Id),
1788: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Organization_Id, l_Cust_Ref_Rec.Organization_Id),
1789: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Related_Item_Id, l_Cust_Ref_Rec.Related_Item_Id),
1790: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Relationship_Type_Id, l_Cust_Ref_Rec.Relationship_Type_Id),
1791: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Pln_Info_Id, l_Cust_Ref_Rec.Pln_Info_Id),
1792: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Customer_Id, l_Cust_Ref_Rec.Customer_Id),

Line 1789: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Related_Item_Id, l_Cust_Ref_Rec.Related_Item_Id),

1785: CLOSE mtl_cust_ref_cur;
1786:
1787: SELECT Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,l_mtl_Rel_Item_Cust_Ref_rec.Inventory_Item_Id,l_Cust_Ref_Rec.Inventory_Item_Id),
1788: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Organization_Id, l_Cust_Ref_Rec.Organization_Id),
1789: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Related_Item_Id, l_Cust_Ref_Rec.Related_Item_Id),
1790: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Relationship_Type_Id, l_Cust_Ref_Rec.Relationship_Type_Id),
1791: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Pln_Info_Id, l_Cust_Ref_Rec.Pln_Info_Id),
1792: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Customer_Id, l_Cust_Ref_Rec.Customer_Id),
1793: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Site_Use_Id, l_Cust_Ref_Rec.Site_Use_Id),

Line 1790: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Relationship_Type_Id, l_Cust_Ref_Rec.Relationship_Type_Id),

1786:
1787: SELECT Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,l_mtl_Rel_Item_Cust_Ref_rec.Inventory_Item_Id,l_Cust_Ref_Rec.Inventory_Item_Id),
1788: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Organization_Id, l_Cust_Ref_Rec.Organization_Id),
1789: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Related_Item_Id, l_Cust_Ref_Rec.Related_Item_Id),
1790: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Relationship_Type_Id, l_Cust_Ref_Rec.Relationship_Type_Id),
1791: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Pln_Info_Id, l_Cust_Ref_Rec.Pln_Info_Id),
1792: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Customer_Id, l_Cust_Ref_Rec.Customer_Id),
1793: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Site_Use_Id, l_Cust_Ref_Rec.Site_Use_Id),
1794: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.Start_Date, l_Cust_Ref_Rec.Start_Date),

Line 1791: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Pln_Info_Id, l_Cust_Ref_Rec.Pln_Info_Id),

1787: SELECT Decode(l_Cust_Ref_Rec.Inventory_Item_Id,FND_API.G_MISS_NUM,l_mtl_Rel_Item_Cust_Ref_rec.Inventory_Item_Id,l_Cust_Ref_Rec.Inventory_Item_Id),
1788: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Organization_Id, l_Cust_Ref_Rec.Organization_Id),
1789: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Related_Item_Id, l_Cust_Ref_Rec.Related_Item_Id),
1790: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Relationship_Type_Id, l_Cust_Ref_Rec.Relationship_Type_Id),
1791: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Pln_Info_Id, l_Cust_Ref_Rec.Pln_Info_Id),
1792: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Customer_Id, l_Cust_Ref_Rec.Customer_Id),
1793: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Site_Use_Id, l_Cust_Ref_Rec.Site_Use_Id),
1794: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.Start_Date, l_Cust_Ref_Rec.Start_Date),
1795: Decode(l_Cust_Ref_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.End_Date, l_Cust_Ref_Rec.End_Date)

Line 1792: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Customer_Id, l_Cust_Ref_Rec.Customer_Id),

1788: Decode(l_Cust_Ref_Rec.Organization_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Organization_Id, l_Cust_Ref_Rec.Organization_Id),
1789: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Related_Item_Id, l_Cust_Ref_Rec.Related_Item_Id),
1790: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Relationship_Type_Id, l_Cust_Ref_Rec.Relationship_Type_Id),
1791: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Pln_Info_Id, l_Cust_Ref_Rec.Pln_Info_Id),
1792: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Customer_Id, l_Cust_Ref_Rec.Customer_Id),
1793: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Site_Use_Id, l_Cust_Ref_Rec.Site_Use_Id),
1794: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.Start_Date, l_Cust_Ref_Rec.Start_Date),
1795: Decode(l_Cust_Ref_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.End_Date, l_Cust_Ref_Rec.End_Date)
1796: Into l_Cust_Ref_Rec.Inventory_Item_Id,l_Cust_Ref_Rec.Organization_Id,l_Cust_Ref_Rec.Related_Item_Id,l_Cust_Ref_Rec.Relationship_Type_Id,

Line 1793: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Site_Use_Id, l_Cust_Ref_Rec.Site_Use_Id),

1789: Decode(l_Cust_Ref_Rec.Related_Item_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Related_Item_Id, l_Cust_Ref_Rec.Related_Item_Id),
1790: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Relationship_Type_Id, l_Cust_Ref_Rec.Relationship_Type_Id),
1791: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Pln_Info_Id, l_Cust_Ref_Rec.Pln_Info_Id),
1792: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Customer_Id, l_Cust_Ref_Rec.Customer_Id),
1793: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Site_Use_Id, l_Cust_Ref_Rec.Site_Use_Id),
1794: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.Start_Date, l_Cust_Ref_Rec.Start_Date),
1795: Decode(l_Cust_Ref_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.End_Date, l_Cust_Ref_Rec.End_Date)
1796: Into l_Cust_Ref_Rec.Inventory_Item_Id,l_Cust_Ref_Rec.Organization_Id,l_Cust_Ref_Rec.Related_Item_Id,l_Cust_Ref_Rec.Relationship_Type_Id,
1797: l_Cust_Ref_Rec.Pln_Info_Id,l_Cust_Ref_Rec.Customer_Id,l_Cust_Ref_Rec.Site_Use_Id,l_Cust_Ref_Rec.Start_Date,l_Cust_Ref_Rec.End_Date

Line 1794: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.Start_Date, l_Cust_Ref_Rec.Start_Date),

1790: Decode(l_Cust_Ref_Rec.Relationship_Type_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Relationship_Type_Id, l_Cust_Ref_Rec.Relationship_Type_Id),
1791: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Pln_Info_Id, l_Cust_Ref_Rec.Pln_Info_Id),
1792: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Customer_Id, l_Cust_Ref_Rec.Customer_Id),
1793: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Site_Use_Id, l_Cust_Ref_Rec.Site_Use_Id),
1794: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.Start_Date, l_Cust_Ref_Rec.Start_Date),
1795: Decode(l_Cust_Ref_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.End_Date, l_Cust_Ref_Rec.End_Date)
1796: Into l_Cust_Ref_Rec.Inventory_Item_Id,l_Cust_Ref_Rec.Organization_Id,l_Cust_Ref_Rec.Related_Item_Id,l_Cust_Ref_Rec.Relationship_Type_Id,
1797: l_Cust_Ref_Rec.Pln_Info_Id,l_Cust_Ref_Rec.Customer_Id,l_Cust_Ref_Rec.Site_Use_Id,l_Cust_Ref_Rec.Start_Date,l_Cust_Ref_Rec.End_Date
1798: FROM dual;

Line 1795: Decode(l_Cust_Ref_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.End_Date, l_Cust_Ref_Rec.End_Date)

1791: Decode(l_Cust_Ref_Rec.Pln_Info_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Pln_Info_Id, l_Cust_Ref_Rec.Pln_Info_Id),
1792: Decode(l_Cust_Ref_Rec.Customer_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Customer_Id, l_Cust_Ref_Rec.Customer_Id),
1793: Decode(l_Cust_Ref_Rec.Site_Use_Id,FND_API.G_MISS_NUM, l_mtl_Rel_Item_Cust_Ref_rec.Site_Use_Id, l_Cust_Ref_Rec.Site_Use_Id),
1794: Decode(l_Cust_Ref_Rec.Start_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.Start_Date, l_Cust_Ref_Rec.Start_Date),
1795: Decode(l_Cust_Ref_Rec.End_Date,FND_API.G_MISS_DATE, l_mtl_Rel_Item_Cust_Ref_rec.End_Date, l_Cust_Ref_Rec.End_Date)
1796: Into l_Cust_Ref_Rec.Inventory_Item_Id,l_Cust_Ref_Rec.Organization_Id,l_Cust_Ref_Rec.Related_Item_Id,l_Cust_Ref_Rec.Relationship_Type_Id,
1797: l_Cust_Ref_Rec.Pln_Info_Id,l_Cust_Ref_Rec.Customer_Id,l_Cust_Ref_Rec.Site_Use_Id,l_Cust_Ref_Rec.Start_Date,l_Cust_Ref_Rec.End_Date
1798: FROM dual;
1799: END;

Line 1830: x_return_status:=FND_API.G_RET_STS_ERROR;

1826: NULL;
1827: END IF;
1828: EXCEPTION
1829: WHEN No_Data_Found THEN
1830: x_return_status:=FND_API.G_RET_STS_ERROR;
1831: Error_Handler.Add_Error_message
1832: (
1833: p_message_name => 'EGO_CUST_SITE_COMB_NOTEXISTS'
1834: ,p_application_id => 'EGO'

Line 1846: IF (l_Cust_Ref_Rec.START_DATE IS NOT NULL OR l_Cust_Ref_Rec.START_DATE <> FND_API.G_MISS_DATE)

1842:
1843:
1844:
1845: -- customer ref date validation --
1846: IF (l_Cust_Ref_Rec.START_DATE IS NOT NULL OR l_Cust_Ref_Rec.START_DATE <> FND_API.G_MISS_DATE)
1847: AND (l_Cust_Ref_Rec.END_DATE IS NOT NULL OR l_Cust_Ref_Rec.END_DATE <> FND_API.G_MISS_DATE)
1848: THEN
1849:
1850: IF l_Cust_Ref_Rec.END_DATE < l_Cust_Ref_Rec.START_DATE THEN

Line 1847: AND (l_Cust_Ref_Rec.END_DATE IS NOT NULL OR l_Cust_Ref_Rec.END_DATE <> FND_API.G_MISS_DATE)

1843:
1844:
1845: -- customer ref date validation --
1846: IF (l_Cust_Ref_Rec.START_DATE IS NOT NULL OR l_Cust_Ref_Rec.START_DATE <> FND_API.G_MISS_DATE)
1847: AND (l_Cust_Ref_Rec.END_DATE IS NOT NULL OR l_Cust_Ref_Rec.END_DATE <> FND_API.G_MISS_DATE)
1848: THEN
1849:
1850: IF l_Cust_Ref_Rec.END_DATE < l_Cust_Ref_Rec.START_DATE THEN
1851: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1851: x_return_status := FND_API.G_RET_STS_ERROR;

1847: AND (l_Cust_Ref_Rec.END_DATE IS NOT NULL OR l_Cust_Ref_Rec.END_DATE <> FND_API.G_MISS_DATE)
1848: THEN
1849:
1850: IF l_Cust_Ref_Rec.END_DATE < l_Cust_Ref_Rec.START_DATE THEN
1851: x_return_status := FND_API.G_RET_STS_ERROR;
1852: Error_Handler.Add_Error_message
1853: (
1854: p_message_name => 'EGO_STARTDATE_PRECEDES_ENDDATE'
1855: ,P_Application_Id => 'EGO'

Line 1867: AND l_Cust_Ref_Rec.START_DATE <> FND_API.G_MISS_DATE THEN

1863: END IF;
1864: END IF;
1865:
1866: IF l_Cust_Ref_Rec.START_DATE IS NOT NULL
1867: AND l_Cust_Ref_Rec.START_DATE <> FND_API.G_MISS_DATE THEN
1868: IF l_Cust_Ref_Rec.START_DATE < SYSDATE THEN
1869: x_return_status := FND_API.G_RET_STS_ERROR;
1870: Error_Handler.Add_Error_message
1871: (

Line 1869: x_return_status := FND_API.G_RET_STS_ERROR;

1865:
1866: IF l_Cust_Ref_Rec.START_DATE IS NOT NULL
1867: AND l_Cust_Ref_Rec.START_DATE <> FND_API.G_MISS_DATE THEN
1868: IF l_Cust_Ref_Rec.START_DATE < SYSDATE THEN
1869: x_return_status := FND_API.G_RET_STS_ERROR;
1870: Error_Handler.Add_Error_message
1871: (
1872: p_message_name => 'EGO_SELECTED_DATE_INVALID'
1873: ,P_Application_Id => 'EGO'

Line 1885: AND l_Cust_Ref_Rec.END_DATE <> FND_API.G_MISS_DATE THEN

1881: END IF;
1882: END IF;
1883:
1884: IF l_Cust_Ref_Rec.END_DATE IS NOT NULL
1885: AND l_Cust_Ref_Rec.END_DATE <> FND_API.G_MISS_DATE THEN
1886: IF l_Cust_Ref_Rec.END_DATE < SYSDATE THEN
1887: x_return_status := FND_API.G_RET_STS_ERROR;
1888: Error_Handler.Add_Error_message
1889: (

Line 1887: x_return_status := FND_API.G_RET_STS_ERROR;

1883:
1884: IF l_Cust_Ref_Rec.END_DATE IS NOT NULL
1885: AND l_Cust_Ref_Rec.END_DATE <> FND_API.G_MISS_DATE THEN
1886: IF l_Cust_Ref_Rec.END_DATE < SYSDATE THEN
1887: x_return_status := FND_API.G_RET_STS_ERROR;
1888: Error_Handler.Add_Error_message
1889: (
1890: p_message_name => 'EGO_SELECTED_DATE_INVALID'
1891: ,p_application_id => 'EGO'

Line 1980: x_return_status:=FND_API.G_RET_STS_ERROR;

1976: ,l_Cust_Ref_Rec.CUSTOMER_ID
1977: ,l_Cust_Ref_Rec.SITE_USE_ID);
1978: FETCH mtl_cust_ref_cur INTO l_mtl_Rel_Item_Cust_Ref_rec;
1979: IF mtl_cust_ref_cur%NOTFOUND THEN
1980: x_return_status:=FND_API.G_RET_STS_ERROR;
1981: Error_Handler.Add_Error_message
1982: (
1983: p_message_name => 'EGO_CUST_REF_NOTEXISTS'
1984: ,p_application_id => 'EGO'

Line 2020: x_return_status:=FND_API.g_RET_STS_ERROR;

2016: END;
2017: END IF; -- cust ref delete transaction type
2018: END IF; -- cust ref for plan info rec
2019: ELSE -- if primary keys of cust ref are not provided
2020: x_return_status:=FND_API.g_RET_STS_ERROR;
2021: Error_Handler.Add_Error_message
2022: (
2023: p_message_name => 'EGO_CUST_REF_NULL_COLS'
2024: ,p_application_id => 'EGO'

Line 2041: IF l_Pln_Info_Rec.PLN_INFO_ID = FND_API.G_MISS_NUM THEN

2037: -- must check whether cust ref exists for this substitution set
2038: -- if so then, cust ref must be delete first prior to deletion of pln info rec
2039:
2040: -- must have id if deleting
2041: IF l_Pln_Info_Rec.PLN_INFO_ID = FND_API.G_MISS_NUM THEN
2042:
2043: x_return_status:=FND_API.g_RET_STS_ERROR;
2044: Error_Handler.Add_Error_message
2045: (

Line 2043: x_return_status:=FND_API.g_RET_STS_ERROR;

2039:
2040: -- must have id if deleting
2041: IF l_Pln_Info_Rec.PLN_INFO_ID = FND_API.G_MISS_NUM THEN
2042:
2043: x_return_status:=FND_API.g_RET_STS_ERROR;
2044: Error_Handler.Add_Error_message
2045: (
2046: p_message_name => 'EGO_PLN_INFO_ID_NULL'
2047: ,p_application_id => 'EGO'

Line 2084: x_return_status:=FND_API.g_RET_STS_ERROR;

2080: l_Token_Tbl(5).Token_Value := l_Pln_Info_Rec.PLN_INFO_ID;
2081: l_Token_Tbl(5).Translate := FALSE;
2082:
2083:
2084: x_return_status:=FND_API.g_RET_STS_ERROR;
2085: Error_Handler.Add_Error_message
2086: (
2087: p_message_name => 'EGO_PLN_INFO_CUST_REF_EXISTS'
2088: ,p_application_id => 'EGO'

Line 2116: x_return_status := FND_API.G_RET_STS_ERROR;

2112: END IF; -- planning info transaction type
2113: END IF; -- planning info for specific rel item
2114:
2115: ELSE -- if missing primary key columns
2116: x_return_status := FND_API.G_RET_STS_ERROR;
2117: Error_Handler.Add_Error_message
2118: (
2119: p_message_name => 'EGO_PLN_INFO_NULL_COLS'
2120: ,p_application_id => 'EGO'

Line 2134: IF (p_commit = FND_API.G_TRUE) THEN

2130: END IF; -- if substitute related item type
2131: End If; -- create or update of related item
2132: END;
2133: -- bug 12659679
2134: IF (p_commit = FND_API.G_TRUE) THEN
2135: Write_Debug('Commiting changes...');
2136:
2137: COMMIT;
2138: END IF;

Line 2142: x_return_status:= FND_API.g_RET_STS_ERROR;

2138: END IF;
2139:
2140: EXCEPTION
2141: WHEN VALIDATION_ERROR THEN
2142: x_return_status:= FND_API.g_RET_STS_ERROR;
2143: l_msg_count := l_msg_count +1;
2144: Error_Handler.Get_Entity_Message(G_Entity_Code, x_msg_list);
2145:
2146: ROLLBACK TO MTL_RELATED_ITEMS_PVT; -- rollback to savepoint

Line 2161: x_return_status:= FND_API.g_RET_STS_ERROR;

2157: ,p_table_name => G_Table_Name
2158: );
2159:
2160: ROLLBACK TO MTL_RELATED_ITEMS_PVT; -- rollback to savepoint
2161: x_return_status:= FND_API.g_RET_STS_ERROR;
2162: l_msg_count := l_msg_count +1;
2163: Error_Handler.Get_Entity_Message(G_Entity_Code, x_msg_list);
2164:
2165: WHEN OTHERS THEN

Line 2166: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2162: l_msg_count := l_msg_count +1;
2163: Error_Handler.Get_Entity_Message(G_Entity_Code, x_msg_list);
2164:
2165: WHEN OTHERS THEN
2166: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2167: l_Token_Tbl(1).Token_Name := 'PACKAGE_NAME';
2168: l_Token_Tbl(1).Token_Value := G_PKG_NAME;
2169: l_Token_Tbl(1).Translate := FALSE;
2170: l_Token_Tbl(2).Token_Name := 'PROCEDURE_NAME';

Line 2188: x_return_status:= FND_API.g_RET_STS_ERROR;

2184: ,p_entity_index => 1
2185: ,p_table_name => G_Table_Name
2186: );
2187:
2188: x_return_status:= FND_API.g_RET_STS_ERROR;
2189: l_msg_count := l_msg_count +1;
2190: Error_Handler.Get_Entity_Message(G_Entity_Code, x_msg_list);
2191:
2192: ROLLBACK TO MTL_RELATED_ITEMS_PVT; -- rollback to savepoint

Line 2201: IF (p_commit = FND_API.G_TRUE) THEN

2197: p_Pln_Info_Tbl := l_Pln_Info_Tbl;
2198: p_Cust_Ref_Tbl := l_Cust_Ref_Tbl;
2199:
2200: /* -- bug 12659679
2201: IF (p_commit = FND_API.G_TRUE) THEN
2202: Write_Debug('Commiting changes...');
2203:
2204: COMMIT;
2205: END IF;

Line 2280: l_return_status := FND_API.G_RET_STS_SUCCESS;

2276: Error_Handler.Initialize; -- Adding this as we now have validations and error handling in the Process_Rel_Items_Rows itself
2277:
2278: l_proc_rec_count := +1;
2279:
2280: l_return_status := FND_API.G_RET_STS_SUCCESS;
2281:
2282: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN
2283: IF l_mtl_Rel_Item_rec.ORGANIZATION_CODE IS NOT NULL THEN
2284:

Line 2282: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN

2278: l_proc_rec_count := +1;
2279:
2280: l_return_status := FND_API.G_RET_STS_SUCCESS;
2281:
2282: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN
2283: IF l_mtl_Rel_Item_rec.ORGANIZATION_CODE IS NOT NULL THEN
2284:
2285: BEGIN
2286:

Line 2295: l_return_status := FND_API.g_RET_STS_ERROR;

2291:
2292: IF l_mtl_Rel_Item_rec.ORGANIZATION_ID IS NOT NULL THEN
2293: IF (l_mtl_Rel_Item_rec.ORGANIZATION_ID <> p_organization_id) THEN
2294:
2295: l_return_status := FND_API.g_RET_STS_ERROR;
2296: Error_Handler.Add_Error_message
2297: (
2298: p_message_name => 'EGO_ASSOC_INVALID_ORG'
2299: ,p_application_id => 'EGO'

Line 2318: l_return_status := FND_API.g_RET_STS_ERROR;

2314:
2315: EXCEPTION
2316: WHEN NO_DATA_FOUND THEN
2317:
2318: l_return_status := FND_API.g_RET_STS_ERROR;
2319: Error_Handler.Add_Error_message
2320: (
2321: p_message_name => 'EGO_ASSOC_INVALID_ORG'
2322: ,p_application_id => 'EGO'

Line 2337: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN

2333:
2334: END IF;
2335: END IF;
2336:
2337: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN
2338: IF l_mtl_Rel_Item_rec.related_item_number IS NOT NULL THEN
2339:
2340: BEGIN
2341:

Line 2350: l_return_status := FND_API.g_RET_STS_ERROR;

2346:
2347: IF l_mtl_Rel_Item_rec.RELATED_ITEM_ID IS NOT NULL THEN
2348: IF (l_mtl_Rel_Item_rec.RELATED_ITEM_ID <> p_related_item_id) THEN
2349:
2350: l_return_status := FND_API.g_RET_STS_ERROR;
2351: Error_Handler.Add_Error_message
2352: (
2353: p_message_name => 'EGO_INVALID_ITEM_SEGMENTS'
2354: ,p_application_id => 'EGO'

Line 2373: l_return_status := FND_API.g_RET_STS_ERROR;

2369: EXCEPTION
2370: WHEN NO_DATA_FOUND THEN
2371:
2372:
2373: l_return_status := FND_API.g_RET_STS_ERROR;
2374: Error_Handler.Add_Error_message
2375: (
2376: p_message_name => 'EGO_INVALID_ITEM_SEGMENTS'
2377: ,p_application_id => 'EGO'

Line 2390: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN

2386: END;
2387: END IF;
2388: END IF;
2389:
2390: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN
2391: IF l_mtl_Rel_Item_rec.item_number IS NOT NULL THEN
2392:
2393: BEGIN
2394:

Line 2403: l_return_status := FND_API.g_RET_STS_ERROR;

2399:
2400: IF l_mtl_Rel_Item_rec.INVENTORY_ITEM_ID IS NOT NULL THEN
2401: IF (l_mtl_Rel_Item_rec.INVENTORY_ITEM_ID <> p_inventory_item_id) THEN
2402:
2403: l_return_status := FND_API.g_RET_STS_ERROR;
2404:
2405: Error_Handler.Add_Error_message
2406: (
2407: p_message_name => 'EGO_INVALID_ITEM_SEGMENTS'

Line 2425: l_return_status := FND_API.g_RET_STS_ERROR;

2421: l_mtl_Rel_Item_rec.INVENTORY_ITEM_ID := p_inventory_item_id ;
2422: EXCEPTION
2423: WHEN NO_DATA_FOUND THEN
2424:
2425: l_return_status := FND_API.g_RET_STS_ERROR;
2426: Error_Handler.Add_Error_message
2427: (
2428: p_message_name => 'EGO_INVALID_ITEM_SEGMENTS'
2429: ,p_application_id => 'EGO'

Line 2445: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN

2441: END IF;
2442:
2443:
2444:
2445: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN
2446:
2447: l_Rel_Item_Rec.TRANSACTION_TYPE := l_mtl_Rel_Item_rec.TRANSACTION_TYPE;
2448: l_Rel_Item_Rec.INVENTORY_ITEM_ID := l_mtl_Rel_Item_rec.INVENTORY_ITEM_ID;
2449: l_Rel_Item_Rec.ORGANIZATION_ID := l_mtl_Rel_Item_rec.ORGANIZATION_ID;

Line 2453: l_Rel_Item_Rec.RELATED_ITEM_ID_UPD_VAL := nvl(l_mtl_Rel_Item_rec.RELATED_ITEM_ID_UPD_VAL,FND_API.G_MISS_NUM);

2449: l_Rel_Item_Rec.ORGANIZATION_ID := l_mtl_Rel_Item_rec.ORGANIZATION_ID;
2450: l_Rel_Item_Rec.RELATED_ITEM_ID := l_mtl_Rel_Item_rec.RELATED_ITEM_ID;
2451: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID := l_mtl_Rel_Item_rec.RELATIONSHIP_TYPE_ID;
2452: -- bug 14403169
2453: l_Rel_Item_Rec.RELATED_ITEM_ID_UPD_VAL := nvl(l_mtl_Rel_Item_rec.RELATED_ITEM_ID_UPD_VAL,FND_API.G_MISS_NUM);
2454: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL := nvl(l_mtl_Rel_Item_rec.RELATIONSHIP_TYPE_ID_UPD_VAL,FND_API.G_MISS_NUM);
2455:
2456: l_Rel_Item_Rec.RECIPROCAL_FLAG := l_mtl_Rel_Item_rec.RECIPROCAL_FLAG;
2457: l_Rel_Item_Rec.START_DATE := l_mtl_Rel_Item_rec.START_DATE;

Line 2454: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL := nvl(l_mtl_Rel_Item_rec.RELATIONSHIP_TYPE_ID_UPD_VAL,FND_API.G_MISS_NUM);

2450: l_Rel_Item_Rec.RELATED_ITEM_ID := l_mtl_Rel_Item_rec.RELATED_ITEM_ID;
2451: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID := l_mtl_Rel_Item_rec.RELATIONSHIP_TYPE_ID;
2452: -- bug 14403169
2453: l_Rel_Item_Rec.RELATED_ITEM_ID_UPD_VAL := nvl(l_mtl_Rel_Item_rec.RELATED_ITEM_ID_UPD_VAL,FND_API.G_MISS_NUM);
2454: l_Rel_Item_Rec.RELATIONSHIP_TYPE_ID_UPD_VAL := nvl(l_mtl_Rel_Item_rec.RELATIONSHIP_TYPE_ID_UPD_VAL,FND_API.G_MISS_NUM);
2455:
2456: l_Rel_Item_Rec.RECIPROCAL_FLAG := l_mtl_Rel_Item_rec.RECIPROCAL_FLAG;
2457: l_Rel_Item_Rec.START_DATE := l_mtl_Rel_Item_rec.START_DATE;
2458: l_Rel_Item_Rec.END_DATE := l_mtl_Rel_Item_rec.END_DATE;

Line 2500: p_commit => FND_API.G_TRUE

2496:
2497: Write_Debug('Calling MTL_RELATED_ITEMS_PVT.Process_Rel_Item for Transaction ' ||To_Char(l_mtl_Rel_Item_rec.Transaction_Id));
2498: MTL_RELATED_ITEMS_PVT.Process_Rel_Item
2499: (
2500: p_commit => FND_API.G_TRUE
2501: ,p_init_msg_list => FND_API.G_TRUE
2502: ,p_Rel_Item_Rec => l_Rel_Item_Rec
2503: ,p_Pln_Info_Tbl => l_Pln_Info_Tbl
2504: ,p_Cust_Ref_Tbl => l_Cust_Ref_Tbl

Line 2501: ,p_init_msg_list => FND_API.G_TRUE

2497: Write_Debug('Calling MTL_RELATED_ITEMS_PVT.Process_Rel_Item for Transaction ' ||To_Char(l_mtl_Rel_Item_rec.Transaction_Id));
2498: MTL_RELATED_ITEMS_PVT.Process_Rel_Item
2499: (
2500: p_commit => FND_API.G_TRUE
2501: ,p_init_msg_list => FND_API.G_TRUE
2502: ,p_Rel_Item_Rec => l_Rel_Item_Rec
2503: ,p_Pln_Info_Tbl => l_Pln_Info_Tbl
2504: ,p_Cust_Ref_Tbl => l_Cust_Ref_Tbl
2505: ,x_return_status => l_return_status

Line 2511: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2507: ,x_msg_list => l_msg_list
2508: );
2509: END IF;
2510:
2511: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2512: UPDATE MTL_RELATED_ITEMS_INTERFACE
2513: SET process_flag = 3
2514: WHERE Transaction_Id = l_mtl_Rel_Item_rec.Transaction_Id;
2515: