DBA Data[Home] [Help]

APPS.OE_BLANKET_UTIL dependencies on FND_API

Line 305: gpr_price_list_rec.list_header_id := FND_API.G_MISS_NUM;

301: IF oe_delayed_requests_pvt.g_delayed_requests(I).param1 IS NULL THEN
302: RETURN;
303: END IF;
304:
305: gpr_price_list_rec.list_header_id := FND_API.G_MISS_NUM;
306: gpr_price_list_rec.name := oe_delayed_requests_pvt.g_delayed_requests(I).param1;
307: gpr_price_list_rec.list_type_code := 'PRL';
308: gpr_price_list_rec.list_source_code := 'BLKT';
309: -- gpr_price_list_rec.description := oe_delayed_requests_pvt.g_delayed_requests(I).paramtext1;

Line 358: gpr_price_list_line_tbl(K).list_line_id := FND_API.G_MISS_NUM;

354: GOTO SKIP_LINE;
355: END IF;
356: g_line_id_tbl(K).line_id := oe_delayed_requests_pvt.g_delayed_requests(I).entity_id;
357:
358: gpr_price_list_line_tbl(K).list_line_id := FND_API.G_MISS_NUM;
359: gpr_price_list_line_tbl(K).list_line_type_code := 'PLL';
360: gpr_price_list_line_tbl(K).operation := QP_GLOBALS.G_OPR_CREATE;
361: gpr_price_list_line_tbl(K).operand := oe_delayed_requests_pvt.g_delayed_requests(I).param1;
362: gpr_price_list_line_tbl(K).arithmetic_operator := 'UNIT_PRICE';

Line 368: gpr_pricing_attr_tbl(K).pricing_attribute_id := FND_API.G_MISS_NUM;

364: -- Bug 3209215, Issue 9.1
365: -- Pass precedence value on price list lines
366: gpr_price_list_line_tbl(K).product_precedence := 1;
367:
368: gpr_pricing_attr_tbl(K).pricing_attribute_id := FND_API.G_MISS_NUM;
369: gpr_pricing_attr_tbl(K).list_line_id := FND_API.G_MISS_NUM;
370: gpr_pricing_attr_tbl(K).PRODUCT_ATTRIBUTE_CONTEXT := 'ITEM';
371:
372:

Line 369: gpr_pricing_attr_tbl(K).list_line_id := FND_API.G_MISS_NUM;

365: -- Pass precedence value on price list lines
366: gpr_price_list_line_tbl(K).product_precedence := 1;
367:
368: gpr_pricing_attr_tbl(K).pricing_attribute_id := FND_API.G_MISS_NUM;
369: gpr_pricing_attr_tbl(K).list_line_id := FND_API.G_MISS_NUM;
370: gpr_pricing_attr_tbl(K).PRODUCT_ATTRIBUTE_CONTEXT := 'ITEM';
371:
372:
373: IF oe_delayed_requests_pvt.g_delayed_requests(I).param4 = 'CAT' THEN

Line 437: , p_init_msg_list => FND_API.G_FALSE

433: */
434:
435: QP_PRICE_LIST_GRP.Process_Price_List
436: ( p_api_version_number => 1
437: , p_init_msg_list => FND_API.G_FALSE
438: , p_return_values => FND_API.G_FALSE
439: , p_commit => FND_API.G_FALSE
440: , x_return_status => x_return_status
441: , x_msg_count => gpr_msg_count

Line 438: , p_return_values => FND_API.G_FALSE

434:
435: QP_PRICE_LIST_GRP.Process_Price_List
436: ( p_api_version_number => 1
437: , p_init_msg_list => FND_API.G_FALSE
438: , p_return_values => FND_API.G_FALSE
439: , p_commit => FND_API.G_FALSE
440: , x_return_status => x_return_status
441: , x_msg_count => gpr_msg_count
442: , x_msg_data => gpr_msg_data

Line 439: , p_commit => FND_API.G_FALSE

435: QP_PRICE_LIST_GRP.Process_Price_List
436: ( p_api_version_number => 1
437: , p_init_msg_list => FND_API.G_FALSE
438: , p_return_values => FND_API.G_FALSE
439: , p_commit => FND_API.G_FALSE
440: , x_return_status => x_return_status
441: , x_msg_count => gpr_msg_count
442: , x_msg_data => gpr_msg_data
443: , p_PRICE_LIST_rec => gpr_price_list_rec

Line 458: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

454: , x_PRICING_ATTR_val_tbl => ppr_pricing_attr_val_tbl
455: );
456:
457:
458: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
459:
460: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
461:
462: END IF;

Line 460: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

456:
457:
458: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
459:
460: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
461:
462: END IF;
463:
464:

Line 489: , p_init_msg_list => FND_API.G_FALSE

485: END LOOP;
486:
487: QP_PRICE_LIST_GRP.Process_Price_List
488: ( p_api_version_number => 1
489: , p_init_msg_list => FND_API.G_FALSE
490: , p_return_values => FND_API.G_FALSE
491: , p_commit => FND_API.G_FALSE
492: , x_return_status => x_return_status
493: , x_msg_count => gpr_msg_count

Line 490: , p_return_values => FND_API.G_FALSE

486:
487: QP_PRICE_LIST_GRP.Process_Price_List
488: ( p_api_version_number => 1
489: , p_init_msg_list => FND_API.G_FALSE
490: , p_return_values => FND_API.G_FALSE
491: , p_commit => FND_API.G_FALSE
492: , x_return_status => x_return_status
493: , x_msg_count => gpr_msg_count
494: , x_msg_data => gpr_msg_data

Line 491: , p_commit => FND_API.G_FALSE

487: QP_PRICE_LIST_GRP.Process_Price_List
488: ( p_api_version_number => 1
489: , p_init_msg_list => FND_API.G_FALSE
490: , p_return_values => FND_API.G_FALSE
491: , p_commit => FND_API.G_FALSE
492: , x_return_status => x_return_status
493: , x_msg_count => gpr_msg_count
494: , x_msg_data => gpr_msg_data
495: , p_PRICING_ATTR_tbl => gpr_pricing_attr_tbl

Line 506: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

502: , x_PRICING_ATTR_tbl => xpr_pricing_attr_tbl
503: , x_PRICING_ATTR_val_tbl => xpr_pricing_attr_val_tbl
504: );
505:
506: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
507: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
508: END IF;
509:
510: END IF; -- end if code release level check to create pricing attributes

Line 507: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

503: , x_PRICING_ATTR_val_tbl => xpr_pricing_attr_val_tbl
504: );
505:
506: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
507: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
508: END IF;
509:
510: END IF; -- end if code release level check to create pricing attributes
511:

Line 569: WHEN FND_API.G_EXC_ERROR THEN

565: OE_GLOBALS.G_CASCADING_REQUEST_LOGGED := TRUE;
566: g_new_price_list := false;
567: EXCEPTION
568:
569: WHEN FND_API.G_EXC_ERROR THEN
570:
571: x_return_status := FND_API.G_RET_STS_ERROR;
572:
573: -- Get message count and data

Line 571: x_return_status := FND_API.G_RET_STS_ERROR;

567: EXCEPTION
568:
569: WHEN FND_API.G_EXC_ERROR THEN
570:
571: x_return_status := FND_API.G_RET_STS_ERROR;
572:
573: -- Get message count and data
574:
575:

Line 576: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

572:
573: -- Get message count and data
574:
575:
576: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
577:
578: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
579:
580:

Line 578: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

574:
575:
576: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
577:
578: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
579:
580:
581: WHEN OTHERS THEN
582:

Line 583: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

579:
580:
581: WHEN OTHERS THEN
582:
583: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
584:
585: END create_price_list;
586:
587: PROCEDURE Add_price_list_line

Line 633: IF (oe_delayed_requests_pvt.g_delayed_requests(I).param1 IS NULL OR oe_delayed_requests_pvt.g_delayed_requests(I).param1=FND_API.G_MISS_NUM)

629: RETURN;
630: END IF;*/
631: --end for bug 4762658
632: --for bug 3229225
633: IF (oe_delayed_requests_pvt.g_delayed_requests(I).param1 IS NULL OR oe_delayed_requests_pvt.g_delayed_requests(I).param1=FND_API.G_MISS_NUM)
634: THEN
635: IF l_debug_level > 0
636: THEN
637: oe_debug_pub.add('Skip for null values');

Line 643: gpr_price_list_line_tbl(K).list_line_id := FND_API.G_MISS_NUM;

639: oe_delayed_requests_pvt.g_delayed_requests.delete(I);
640: GOTO SKIP_LINE1;
641: END IF;
642:
643: gpr_price_list_line_tbl(K).list_line_id := FND_API.G_MISS_NUM;
644: gpr_price_list_line_tbl(K).list_line_type_code := 'PLL';
645: gpr_price_list_line_tbl(K).operation := QP_GLOBALS.G_OPR_CREATE;
646: gpr_price_list_line_tbl(K).operand := oe_delayed_requests_pvt.g_delayed_requests(I).param1;
647: gpr_price_list_line_tbl(K).arithmetic_operator := 'UNIT_PRICE';

Line 654: gpr_pricing_attr_tbl(K).pricing_attribute_id := FND_API.G_MISS_NUM;

650: -- Bug 3209215, Issue 9.1
651: -- Pass precedence value on price list lines
652: gpr_price_list_line_tbl(K).product_precedence := 1;
653:
654: gpr_pricing_attr_tbl(K).pricing_attribute_id := FND_API.G_MISS_NUM;
655: gpr_pricing_attr_tbl(K).list_line_id := FND_API.G_MISS_NUM;
656: gpr_pricing_attr_tbl(K).list_header_id :=
657: oe_delayed_requests_pvt.g_delayed_requests(I).param5;
658: gpr_pricing_attr_tbl(K).PRODUCT_ATTRIBUTE_CONTEXT := 'ITEM';

Line 655: gpr_pricing_attr_tbl(K).list_line_id := FND_API.G_MISS_NUM;

651: -- Pass precedence value on price list lines
652: gpr_price_list_line_tbl(K).product_precedence := 1;
653:
654: gpr_pricing_attr_tbl(K).pricing_attribute_id := FND_API.G_MISS_NUM;
655: gpr_pricing_attr_tbl(K).list_line_id := FND_API.G_MISS_NUM;
656: gpr_pricing_attr_tbl(K).list_header_id :=
657: oe_delayed_requests_pvt.g_delayed_requests(I).param5;
658: gpr_pricing_attr_tbl(K).PRODUCT_ATTRIBUTE_CONTEXT := 'ITEM';
659:

Line 698: , p_init_msg_list => FND_API.G_FALSE

694: --oe_delayed_requests_pvt.g_delayed_requests.delete(I);
695:
696: QP_PRICE_LIST_GRP.Process_Price_List
697: ( p_api_version_number => 1
698: , p_init_msg_list => FND_API.G_FALSE
699: , p_return_values => FND_API.G_FALSE
700: , p_commit => FND_API.G_FALSE
701: , x_return_status => x_return_status
702: , x_msg_count => gpr_msg_count

Line 699: , p_return_values => FND_API.G_FALSE

695:
696: QP_PRICE_LIST_GRP.Process_Price_List
697: ( p_api_version_number => 1
698: , p_init_msg_list => FND_API.G_FALSE
699: , p_return_values => FND_API.G_FALSE
700: , p_commit => FND_API.G_FALSE
701: , x_return_status => x_return_status
702: , x_msg_count => gpr_msg_count
703: , x_msg_data => gpr_msg_data

Line 700: , p_commit => FND_API.G_FALSE

696: QP_PRICE_LIST_GRP.Process_Price_List
697: ( p_api_version_number => 1
698: , p_init_msg_list => FND_API.G_FALSE
699: , p_return_values => FND_API.G_FALSE
700: , p_commit => FND_API.G_FALSE
701: , x_return_status => x_return_status
702: , x_msg_count => gpr_msg_count
703: , x_msg_data => gpr_msg_data
704: , p_PRICE_LIST_rec => gpr_price_list_rec

Line 718: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

714: , x_PRICING_ATTR_val_tbl => ppr_pricing_attr_val_tbl
715: );
716:
717:
718: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
719:
720: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
721:
722: END IF;

Line 720: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

716:
717:
718: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
719:
720: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
721:
722: END IF;
723:
724:

Line 749: , p_init_msg_list => FND_API.G_FALSE

745: END LOOP;
746:
747: QP_PRICE_LIST_GRP.Process_Price_List
748: ( p_api_version_number => 1
749: , p_init_msg_list => FND_API.G_FALSE
750: , p_return_values => FND_API.G_FALSE
751: , p_commit => FND_API.G_FALSE
752: , x_return_status => x_return_status
753: , x_msg_count => gpr_msg_count

Line 750: , p_return_values => FND_API.G_FALSE

746:
747: QP_PRICE_LIST_GRP.Process_Price_List
748: ( p_api_version_number => 1
749: , p_init_msg_list => FND_API.G_FALSE
750: , p_return_values => FND_API.G_FALSE
751: , p_commit => FND_API.G_FALSE
752: , x_return_status => x_return_status
753: , x_msg_count => gpr_msg_count
754: , x_msg_data => gpr_msg_data

Line 751: , p_commit => FND_API.G_FALSE

747: QP_PRICE_LIST_GRP.Process_Price_List
748: ( p_api_version_number => 1
749: , p_init_msg_list => FND_API.G_FALSE
750: , p_return_values => FND_API.G_FALSE
751: , p_commit => FND_API.G_FALSE
752: , x_return_status => x_return_status
753: , x_msg_count => gpr_msg_count
754: , x_msg_data => gpr_msg_data
755: , p_PRICING_ATTR_tbl => gpr_pricing_attr_tbl

Line 766: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

762: , x_PRICING_ATTR_tbl => xpr_pricing_attr_tbl
763: , x_PRICING_ATTR_val_tbl => xpr_pricing_attr_val_tbl
764: );
765:
766: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
767: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
768: END IF;
769:
770: END IF; -- end if code release level check to create pricing attributes

Line 767: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

763: , x_PRICING_ATTR_val_tbl => xpr_pricing_attr_val_tbl
764: );
765:
766: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
767: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
768: END IF;
769:
770: END IF; -- end if code release level check to create pricing attributes
771:

Line 790: WHEN FND_API.G_EXC_ERROR THEN

786: << SKIP_LINE1 >>
787: g_new_price_list := false;
788: EXCEPTION
789:
790: WHEN FND_API.G_EXC_ERROR THEN
791:
792: x_return_status := FND_API.G_RET_STS_ERROR;
793:
794: -- Get message count and data

Line 792: x_return_status := FND_API.G_RET_STS_ERROR;

788: EXCEPTION
789:
790: WHEN FND_API.G_EXC_ERROR THEN
791:
792: x_return_status := FND_API.G_RET_STS_ERROR;
793:
794: -- Get message count and data
795:
796:

Line 797: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

793:
794: -- Get message count and data
795:
796:
797: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
798:
799: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
800:
801:

Line 799: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

795:
796:
797: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
798:
799: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
800:
801:
802: WHEN OTHERS THEN
803:

Line 804: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

800:
801:
802: WHEN OTHERS THEN
803:
804: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
805:
806: NULL;
807: END Add_price_list_line;
808:

Line 836: x_return_status:= FND_API.G_RET_STS_SUCCESS;

832: k number := 1;
833: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
834: --
835: BEGIN
836: x_return_status:= FND_API.G_RET_STS_SUCCESS;
837: gpr_price_list_line_tbl(K).list_line_id := oe_delayed_requests_pvt.g_delayed_requests(p_req_ind).Param1 ;
838: gpr_price_list_line_tbl(K).operation := QP_GLOBALS.G_OPR_UPDATE;
839: gpr_price_list_line_tbl(K).list_header_id :=
840: oe_delayed_requests_pvt.g_delayed_requests(p_req_ind).param2;

Line 849: , p_init_msg_list => FND_API.G_FALSE

845: AND (gpr_price_list_line_tbl(K).list_line_id is not null))
846: THEN
847: QP_PRICE_LIST_GRP.Process_Price_List
848: ( p_api_version_number => 1
849: , p_init_msg_list => FND_API.G_FALSE
850: , p_return_values => FND_API.G_FALSE
851: , p_commit => FND_API.G_FALSE
852: , x_return_status => x_return_status
853: , x_msg_count => gpr_msg_count

Line 850: , p_return_values => FND_API.G_FALSE

846: THEN
847: QP_PRICE_LIST_GRP.Process_Price_List
848: ( p_api_version_number => 1
849: , p_init_msg_list => FND_API.G_FALSE
850: , p_return_values => FND_API.G_FALSE
851: , p_commit => FND_API.G_FALSE
852: , x_return_status => x_return_status
853: , x_msg_count => gpr_msg_count
854: , x_msg_data => gpr_msg_data

Line 851: , p_commit => FND_API.G_FALSE

847: QP_PRICE_LIST_GRP.Process_Price_List
848: ( p_api_version_number => 1
849: , p_init_msg_list => FND_API.G_FALSE
850: , p_return_values => FND_API.G_FALSE
851: , p_commit => FND_API.G_FALSE
852: , x_return_status => x_return_status
853: , x_msg_count => gpr_msg_count
854: , x_msg_data => gpr_msg_data
855: , p_PRICE_LIST_rec => gpr_price_list_rec

Line 869: IF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

865: , x_PRICING_ATTR_val_tbl => ppr_pricing_attr_val_tbl
866: );
867:
868:
869: IF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
870: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
871: ELSIF x_return_status = FND_API.G_RET_STS_ERROR THEN
872: RAISE FND_API.G_EXC_ERROR;
873: END IF;

Line 870: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

866: );
867:
868:
869: IF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
870: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
871: ELSIF x_return_status = FND_API.G_RET_STS_ERROR THEN
872: RAISE FND_API.G_EXC_ERROR;
873: END IF;
874:

Line 871: ELSIF x_return_status = FND_API.G_RET_STS_ERROR THEN

867:
868:
869: IF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
870: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
871: ELSIF x_return_status = FND_API.G_RET_STS_ERROR THEN
872: RAISE FND_API.G_EXC_ERROR;
873: END IF;
874:
875: Update oe_blanket_lines_ext

Line 872: RAISE FND_API.G_EXC_ERROR;

868:
869: IF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
870: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
871: ELSIF x_return_status = FND_API.G_RET_STS_ERROR THEN
872: RAISE FND_API.G_EXC_ERROR;
873: END IF;
874:
875: Update oe_blanket_lines_ext
876: set qp_list_line_id = Null

Line 883: WHEN FND_API.G_EXC_ERROR THEN

879:
880:
881: EXCEPTION
882:
883: WHEN FND_API.G_EXC_ERROR THEN
884:
885: IF l_debug_level > 0 THEN
886: OE_DEBUG_PUB.Add('Expected Error in Clear_Blanket_List_line...',4);
887: END IF;

Line 888: x_return_status := FND_API.G_RET_STS_ERROR;

884:
885: IF l_debug_level > 0 THEN
886: OE_DEBUG_PUB.Add('Expected Error in Clear_Blanket_List_line...',4);
887: END IF;
888: x_return_status := FND_API.G_RET_STS_ERROR;
889:
890:
891: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
892:

Line 891: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

887: END IF;
888: x_return_status := FND_API.G_RET_STS_ERROR;
889:
890:
891: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
892:
893: IF l_debug_level > 0 THEN
894: OE_DEBUG_PUB.Add('UnExpected Error in Clear_Blanket_list_line...'||sqlerrm,4);
895: END IF;

Line 896: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

892:
893: IF l_debug_level > 0 THEN
894: OE_DEBUG_PUB.Add('UnExpected Error in Clear_Blanket_list_line...'||sqlerrm,4);
895: END IF;
896: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
897:
898:
899: WHEN OTHERS THEN
900:

Line 901: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

897:
898:
899: WHEN OTHERS THEN
900:
901: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
902:
903: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
904: THEN
905: OE_MSG_PUB.Add_Exc_Msg

Line 915: , p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL

911:
912: PROCEDURE Validate_Attributes
913: ( p_x_header_rec IN OUT NOCOPY OE_Blanket_PUB.Header_rec_type
914: , p_old_header_rec IN OE_Blanket_PUB.Header_rec_type
915: , p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
916: , x_return_status OUT NOCOPY VARCHAR2
917: ) IS
918: l_dummy VARCHAR2(10);
919: --

Line 927: x_return_status := FND_API.G_RET_STS_SUCCESS;

923:
924: if l_debug_level > 0 then
925: oe_debug_pub.add('Entering OE_BLANKET_UTIL.VALIDATE_ATTRIBUTES',1);
926: end if;
927: x_return_status := FND_API.G_RET_STS_SUCCESS;
928:
929: -- Validate header attributes
930:
931: IF p_x_header_rec.accounting_rule_id IS NOT NULL AND

Line 943: x_return_status := FND_API.G_RET_STS_ERROR;

939: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
940: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
941: p_x_header_rec.accounting_rule_id := NULL;
942: ELSE
943: x_return_status := FND_API.G_RET_STS_ERROR;
944: END IF;
945: END IF;
946:
947: END IF;

Line 961: x_return_status := FND_API.G_RET_STS_ERROR;

957: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
958: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
959: p_x_header_rec.freight_terms_code := NULL;
960: ELSE
961: x_return_status := FND_API.G_RET_STS_ERROR;
962: END IF;
963: END IF;
964:
965: END IF;

Line 979: x_return_status := FND_API.G_RET_STS_ERROR;

975: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
976: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
977: p_x_header_rec.invoicing_rule_id := NULL;
978: ELSE
979: x_return_status := FND_API.G_RET_STS_ERROR;
980: END IF;
981: END IF;
982:
983: END IF;

Line 1001: x_return_status := FND_API.G_RET_STS_ERROR;

997: nvl(end_date_active,trunc(sysdate));
998:
999: EXCEPTION
1000: WHEN OTHERS THEN
1001: x_return_status := FND_API.G_RET_STS_ERROR;
1002: END;
1003: END IF;
1004:
1005: IF p_x_header_rec.payment_term_id IS NOT NULL AND

Line 1016: x_return_status := FND_API.G_RET_STS_ERROR;

1012: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1013: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1014: p_x_header_rec.payment_term_id := NULL;
1015: ELSE
1016: x_return_status := FND_API.G_RET_STS_ERROR;
1017: END IF;
1018: END IF;
1019:
1020: END IF;

Line 1033: x_return_status := FND_API.G_RET_STS_ERROR;

1029: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1030: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1031: p_x_header_rec.price_list_id := NULL;
1032: ELSE
1033: x_return_status := FND_API.G_RET_STS_ERROR;
1034: END IF;
1035: END IF;
1036:
1037: END IF;

Line 1051: x_return_status := FND_API.G_RET_STS_ERROR;

1047: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1048: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1049: p_x_header_rec.shipping_method_code := NULL;
1050: ELSE
1051: x_return_status := FND_API.G_RET_STS_ERROR;
1052: END IF;
1053: END IF;
1054:
1055: END IF;

Line 1069: x_return_status := FND_API.G_RET_STS_ERROR;

1065: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1066: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1067: p_x_header_rec.ship_from_org_id := NULL;
1068: ELSE
1069: x_return_status := FND_API.G_RET_STS_ERROR;
1070: END IF;
1071: END IF;
1072:
1073: END IF;

Line 1083: x_return_status := FND_API.G_RET_STS_ERROR;

1079: THEN
1080:
1081: IF NOT OE_Validate.Sold_To_Org(p_x_header_rec.sold_to_org_id)
1082: THEN
1083: x_return_status := FND_API.G_RET_STS_ERROR;
1084:
1085: END IF;
1086:
1087: END IF;

Line 1098: x_return_status := FND_API.G_RET_STS_ERROR;

1094: THEN
1095:
1096: IF NOT OE_Validate.Customer_Location(p_x_header_rec.sold_to_site_use_id)
1097: THEN
1098: x_return_status := FND_API.G_RET_STS_ERROR;
1099:
1100: END IF;
1101:
1102: END IF;

Line 1118: x_return_status := FND_API.G_RET_STS_ERROR;

1114: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1115: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1116: p_x_header_rec.invoice_to_org_id := NULL;
1117: ELSE
1118: x_return_status := FND_API.G_RET_STS_ERROR;
1119: END IF;
1120: END IF;
1121:
1122: END IF;

Line 1136: x_return_status := FND_API.G_RET_STS_ERROR;

1132: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1133: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1134: p_x_header_rec.ship_to_org_id := NULL;
1135: ELSE
1136: x_return_status := FND_API.G_RET_STS_ERROR;
1137: END IF;
1138: END IF;
1139:
1140: END IF;

Line 1151: x_return_status := FND_API.G_RET_STS_ERROR;

1147:
1148: IF NOT OE_Validate.Transactional_Curr
1149: (p_x_header_rec.transactional_curr_code)
1150: THEN
1151: x_return_status := FND_API.G_RET_STS_ERROR;
1152: END IF;
1153:
1154: END IF;
1155:

Line 1169: x_return_status := FND_API.G_RET_STS_ERROR;

1165: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1166: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1167: p_x_header_rec.salesrep_id := NULL;
1168: ELSE
1169: x_return_status := FND_API.G_RET_STS_ERROR;
1170: END IF;
1171: END IF;
1172:
1173: END IF;

Line 1324: p_x_header_rec.context := FND_API.G_MISS_CHAR;

1320:
1321: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF AND
1322: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE
1323: THEN
1324: p_x_header_rec.context := FND_API.G_MISS_CHAR;
1325: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
1326: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1327: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1328: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;

Line 1325: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;

1321: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF AND
1322: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE
1323: THEN
1324: p_x_header_rec.context := FND_API.G_MISS_CHAR;
1325: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
1326: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1327: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1328: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1329: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;

Line 1326: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;

1322: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE
1323: THEN
1324: p_x_header_rec.context := FND_API.G_MISS_CHAR;
1325: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
1326: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1327: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1328: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1329: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1330: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;

Line 1327: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;

1323: THEN
1324: p_x_header_rec.context := FND_API.G_MISS_CHAR;
1325: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
1326: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1327: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1328: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1329: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1330: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1331: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;

Line 1328: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;

1324: p_x_header_rec.context := FND_API.G_MISS_CHAR;
1325: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
1326: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1327: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1328: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1329: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1330: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1331: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1332: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;

Line 1329: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;

1325: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
1326: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1327: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1328: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1329: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1330: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1331: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1332: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1333: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;

Line 1330: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;

1326: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1327: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1328: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1329: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1330: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1331: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1332: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1333: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1334: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;

Line 1331: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;

1327: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1328: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1329: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1330: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1331: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1332: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1333: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1334: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1335: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;

Line 1332: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;

1328: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1329: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1330: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1331: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1332: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1333: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1334: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1335: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1336: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;

Line 1333: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;

1329: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1330: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1331: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1332: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1333: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1334: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1335: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1336: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1337: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;

Line 1334: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;

1330: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1331: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1332: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1333: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1334: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1335: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1336: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1337: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1338: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;

Line 1335: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;

1331: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1332: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1333: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1334: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1335: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1336: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1337: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1338: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1339: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;

Line 1336: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;

1332: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1333: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1334: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1335: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1336: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1337: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1338: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1339: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1340: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255

Line 1337: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;

1333: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1334: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1335: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1336: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1337: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1338: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1339: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1340: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1341: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;

Line 1338: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;

1334: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1335: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1336: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1337: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1338: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1339: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1340: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1341: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1342: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;

Line 1339: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;

1335: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1336: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1337: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1338: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1339: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1340: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1341: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1342: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
1343: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;

Line 1340: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255

1336: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1337: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1338: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1339: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1340: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1341: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1342: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
1343: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
1344: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;

Line 1341: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;

1337: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1338: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1339: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1340: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1341: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1342: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
1343: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
1344: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
1345:

Line 1342: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;

1338: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1339: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1340: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1341: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1342: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
1343: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
1344: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
1345:
1346:

Line 1343: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;

1339: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1340: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1341: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1342: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
1343: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
1344: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
1345:
1346:
1347: ELSE

Line 1344: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;

1340: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1341: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1342: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
1343: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
1344: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
1345:
1346:
1347: ELSE
1348: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1348: x_return_status := FND_API.G_RET_STS_ERROR;

1344: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
1345:
1346:
1347: ELSE
1348: x_return_status := FND_API.G_RET_STS_ERROR;
1349: END IF;
1350: ELSE -- if the flex validation is successfull
1351: -- For bug 2511313
1352: IF p_x_header_rec.context IS NULL

Line 1353: OR p_x_header_rec.context = FND_API.G_MISS_CHAR THEN

1349: END IF;
1350: ELSE -- if the flex validation is successfull
1351: -- For bug 2511313
1352: IF p_x_header_rec.context IS NULL
1353: OR p_x_header_rec.context = FND_API.G_MISS_CHAR THEN
1354: p_x_header_rec.context := oe_validate.g_context;
1355: END IF;
1356:
1357: IF p_x_header_rec.attribute1 IS NULL

Line 1358: OR p_x_header_rec.attribute1 = FND_API.G_MISS_CHAR THEN

1354: p_x_header_rec.context := oe_validate.g_context;
1355: END IF;
1356:
1357: IF p_x_header_rec.attribute1 IS NULL
1358: OR p_x_header_rec.attribute1 = FND_API.G_MISS_CHAR THEN
1359: p_x_header_rec.attribute1 := oe_validate.g_attribute1;
1360: END IF;
1361:
1362: IF p_x_header_rec.attribute2 IS NULL

Line 1363: OR p_x_header_rec.attribute2 = FND_API.G_MISS_CHAR THEN

1359: p_x_header_rec.attribute1 := oe_validate.g_attribute1;
1360: END IF;
1361:
1362: IF p_x_header_rec.attribute2 IS NULL
1363: OR p_x_header_rec.attribute2 = FND_API.G_MISS_CHAR THEN
1364: p_x_header_rec.attribute2 := oe_validate.g_attribute2;
1365: END IF;
1366:
1367: IF p_x_header_rec.attribute3 IS NULL

Line 1368: OR p_x_header_rec.attribute3 = FND_API.G_MISS_CHAR THEN

1364: p_x_header_rec.attribute2 := oe_validate.g_attribute2;
1365: END IF;
1366:
1367: IF p_x_header_rec.attribute3 IS NULL
1368: OR p_x_header_rec.attribute3 = FND_API.G_MISS_CHAR THEN
1369: p_x_header_rec.attribute3 := oe_validate.g_attribute3;
1370: END IF;
1371:
1372: IF p_x_header_rec.attribute4 IS NULL

Line 1373: OR p_x_header_rec.attribute4 = FND_API.G_MISS_CHAR THEN

1369: p_x_header_rec.attribute3 := oe_validate.g_attribute3;
1370: END IF;
1371:
1372: IF p_x_header_rec.attribute4 IS NULL
1373: OR p_x_header_rec.attribute4 = FND_API.G_MISS_CHAR THEN
1374: p_x_header_rec.attribute4 := oe_validate.g_attribute4;
1375: END IF;
1376:
1377: IF p_x_header_rec.attribute5 IS NULL

Line 1378: OR p_x_header_rec.attribute5 = FND_API.G_MISS_CHAR THEN

1374: p_x_header_rec.attribute4 := oe_validate.g_attribute4;
1375: END IF;
1376:
1377: IF p_x_header_rec.attribute5 IS NULL
1378: OR p_x_header_rec.attribute5 = FND_API.G_MISS_CHAR THEN
1379: p_x_header_rec.attribute5 := oe_validate.g_attribute5;
1380: END IF;
1381:
1382: IF p_x_header_rec.attribute6 IS NULL

Line 1383: OR p_x_header_rec.attribute6 = FND_API.G_MISS_CHAR THEN

1379: p_x_header_rec.attribute5 := oe_validate.g_attribute5;
1380: END IF;
1381:
1382: IF p_x_header_rec.attribute6 IS NULL
1383: OR p_x_header_rec.attribute6 = FND_API.G_MISS_CHAR THEN
1384: p_x_header_rec.attribute6 := oe_validate.g_attribute6;
1385: END IF;
1386:
1387: IF p_x_header_rec.attribute7 IS NULL

Line 1388: OR p_x_header_rec.attribute7 = FND_API.G_MISS_CHAR THEN

1384: p_x_header_rec.attribute6 := oe_validate.g_attribute6;
1385: END IF;
1386:
1387: IF p_x_header_rec.attribute7 IS NULL
1388: OR p_x_header_rec.attribute7 = FND_API.G_MISS_CHAR THEN
1389: p_x_header_rec.attribute7 := oe_validate.g_attribute7;
1390: END IF;
1391:
1392: IF p_x_header_rec.attribute8 IS NULL

Line 1393: OR p_x_header_rec.attribute8 = FND_API.G_MISS_CHAR THEN

1389: p_x_header_rec.attribute7 := oe_validate.g_attribute7;
1390: END IF;
1391:
1392: IF p_x_header_rec.attribute8 IS NULL
1393: OR p_x_header_rec.attribute8 = FND_API.G_MISS_CHAR THEN
1394: p_x_header_rec.attribute8 := oe_validate.g_attribute8;
1395: END IF;
1396:
1397: IF p_x_header_rec.attribute9 IS NULL

Line 1398: OR p_x_header_rec.attribute9 = FND_API.G_MISS_CHAR THEN

1394: p_x_header_rec.attribute8 := oe_validate.g_attribute8;
1395: END IF;
1396:
1397: IF p_x_header_rec.attribute9 IS NULL
1398: OR p_x_header_rec.attribute9 = FND_API.G_MISS_CHAR THEN
1399: p_x_header_rec.attribute9 := oe_validate.g_attribute9;
1400: END IF;
1401:
1402: IF p_x_header_rec.attribute10 IS NULL

Line 1403: OR p_x_header_rec.attribute10 = FND_API.G_MISS_CHAR THEN

1399: p_x_header_rec.attribute9 := oe_validate.g_attribute9;
1400: END IF;
1401:
1402: IF p_x_header_rec.attribute10 IS NULL
1403: OR p_x_header_rec.attribute10 = FND_API.G_MISS_CHAR THEN
1404: p_x_header_rec.attribute10 := Oe_validate.G_attribute10;
1405: End IF;
1406:
1407: IF p_x_header_rec.attribute11 IS NULL

Line 1408: OR p_x_header_rec.attribute11 = FND_API.G_MISS_CHAR THEN

1404: p_x_header_rec.attribute10 := Oe_validate.G_attribute10;
1405: End IF;
1406:
1407: IF p_x_header_rec.attribute11 IS NULL
1408: OR p_x_header_rec.attribute11 = FND_API.G_MISS_CHAR THEN
1409: p_x_header_rec.attribute11 := oe_validate.g_attribute11;
1410: END IF;
1411:
1412: IF p_x_header_rec.attribute12 IS NULL

Line 1413: OR p_x_header_rec.attribute12 = FND_API.G_MISS_CHAR THEN

1409: p_x_header_rec.attribute11 := oe_validate.g_attribute11;
1410: END IF;
1411:
1412: IF p_x_header_rec.attribute12 IS NULL
1413: OR p_x_header_rec.attribute12 = FND_API.G_MISS_CHAR THEN
1414: p_x_header_rec.attribute12 := oe_validate.g_attribute12;
1415: END IF;
1416:
1417: IF p_x_header_rec.attribute13 IS NULL

Line 1418: OR p_x_header_rec.attribute13 = FND_API.G_MISS_CHAR THEN

1414: p_x_header_rec.attribute12 := oe_validate.g_attribute12;
1415: END IF;
1416:
1417: IF p_x_header_rec.attribute13 IS NULL
1418: OR p_x_header_rec.attribute13 = FND_API.G_MISS_CHAR THEN
1419: p_x_header_rec.attribute13 := oe_validate.g_attribute13;
1420: END IF;
1421:
1422: IF p_x_header_rec.attribute14 IS NULL

Line 1423: OR p_x_header_rec.attribute14 = FND_API.G_MISS_CHAR THEN

1419: p_x_header_rec.attribute13 := oe_validate.g_attribute13;
1420: END IF;
1421:
1422: IF p_x_header_rec.attribute14 IS NULL
1423: OR p_x_header_rec.attribute14 = FND_API.G_MISS_CHAR THEN
1424: p_x_header_rec.attribute14 := oe_validate.g_attribute14;
1425: END IF;
1426:
1427: IF p_x_header_rec.attribute15 IS NULL

Line 1428: OR p_x_header_rec.attribute15 = FND_API.G_MISS_CHAR THEN

1424: p_x_header_rec.attribute14 := oe_validate.g_attribute14;
1425: END IF;
1426:
1427: IF p_x_header_rec.attribute15 IS NULL
1428: OR p_x_header_rec.attribute15 = FND_API.G_MISS_CHAR THEN
1429: p_x_header_rec.attribute15 := oe_validate.g_attribute15;
1430: END IF;
1431:
1432: IF p_x_header_rec.attribute16 IS NULL -- for bug 2184255

Line 1433: OR p_x_header_rec.attribute16 = FND_API.G_MISS_CHAR THEN

1429: p_x_header_rec.attribute15 := oe_validate.g_attribute15;
1430: END IF;
1431:
1432: IF p_x_header_rec.attribute16 IS NULL -- for bug 2184255
1433: OR p_x_header_rec.attribute16 = FND_API.G_MISS_CHAR THEN
1434: p_x_header_rec.attribute16 := oe_validate.g_attribute16;
1435: END IF;
1436:
1437: IF p_x_header_rec.attribute17 IS NULL

Line 1438: OR p_x_header_rec.attribute17 = FND_API.G_MISS_CHAR THEN

1434: p_x_header_rec.attribute16 := oe_validate.g_attribute16;
1435: END IF;
1436:
1437: IF p_x_header_rec.attribute17 IS NULL
1438: OR p_x_header_rec.attribute17 = FND_API.G_MISS_CHAR THEN
1439: p_x_header_rec.attribute17 := oe_validate.g_attribute17;
1440: END IF;
1441:
1442: IF p_x_header_rec.attribute18 IS NULL

Line 1443: OR p_x_header_rec.attribute18 = FND_API.G_MISS_CHAR THEN

1439: p_x_header_rec.attribute17 := oe_validate.g_attribute17;
1440: END IF;
1441:
1442: IF p_x_header_rec.attribute18 IS NULL
1443: OR p_x_header_rec.attribute18 = FND_API.G_MISS_CHAR THEN
1444: p_x_header_rec.attribute18 := oe_validate.g_attribute18;
1445: END IF;
1446:
1447: IF p_x_header_rec.attribute19 IS NULL

Line 1448: OR p_x_header_rec.attribute19 = FND_API.G_MISS_CHAR THEN

1444: p_x_header_rec.attribute18 := oe_validate.g_attribute18;
1445: END IF;
1446:
1447: IF p_x_header_rec.attribute19 IS NULL
1448: OR p_x_header_rec.attribute19 = FND_API.G_MISS_CHAR THEN
1449: p_x_header_rec.attribute19 := oe_validate.g_attribute19;
1450: END IF;
1451:
1452: IF p_x_header_rec.attribute20 IS NULL

Line 1453: OR p_x_header_rec.attribute20 = FND_API.G_MISS_CHAR THEN

1449: p_x_header_rec.attribute19 := oe_validate.g_attribute19;
1450: END IF;
1451:
1452: IF p_x_header_rec.attribute20 IS NULL
1453: OR p_x_header_rec.attribute20 = FND_API.G_MISS_CHAR THEN
1454: p_x_header_rec.attribute20 := oe_validate.g_attribute20;
1455: END IF;
1456:
1457: -- end of assignments, bug 2511313

Line 1468: WHEN FND_API.G_EXC_ERROR THEN

1464: oe_debug_pub.add('Exiting OE_BLANKET_UTIL.VALIDATE_ATTRIBUTES',1);
1465: end if;
1466: EXCEPTION
1467:
1468: WHEN FND_API.G_EXC_ERROR THEN
1469: x_return_status := FND_API.G_RET_STS_ERROR;
1470:
1471: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1472: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1469: x_return_status := FND_API.G_RET_STS_ERROR;

1465: end if;
1466: EXCEPTION
1467:
1468: WHEN FND_API.G_EXC_ERROR THEN
1469: x_return_status := FND_API.G_RET_STS_ERROR;
1470:
1471: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1472: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1473:

Line 1471: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1467:
1468: WHEN FND_API.G_EXC_ERROR THEN
1469: x_return_status := FND_API.G_RET_STS_ERROR;
1470:
1471: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1472: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1473:
1474: WHEN OTHERS THEN
1475: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1472: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1468: WHEN FND_API.G_EXC_ERROR THEN
1469: x_return_status := FND_API.G_RET_STS_ERROR;
1470:
1471: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1472: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1473:
1474: WHEN OTHERS THEN
1475: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1476:

Line 1475: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1471: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1472: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1473:
1474: WHEN OTHERS THEN
1475: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1476:
1477: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1478: THEN
1479: OE_MSG_PUB.Add_Exc_Msg

Line 1490: , p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL

1486:
1487: PROCEDURE Validate_Attributes
1488: ( p_x_line_rec IN OUT NOCOPY OE_Blanket_PUB.line_rec_type
1489: , p_old_line_rec IN OE_Blanket_PUB.line_rec_type
1490: , p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
1491: , x_return_status OUT NOCOPY VARCHAR2
1492: ) IS
1493: --{ Bug # 5562785
1494:

Line 1514: x_return_status := FND_API.G_RET_STS_SUCCESS;

1510: if l_debug_level > 0 then
1511: oe_debug_pub.add('Enter procedure OE_blanket_util.validate line Attributes',1);
1512: end if;
1513:
1514: x_return_status := FND_API.G_RET_STS_SUCCESS;
1515: -- Compare line attributes with header record if the header record is
1516: -- created in the same call to process_order. If they match
1517: -- then no need to re-validate line attributes.
1518:

Line 1535: x_return_status := FND_API.G_RET_STS_ERROR;

1531: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1532: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1533: p_x_line_rec.accounting_rule_id := NULL;
1534: ELSE
1535: x_return_status := FND_API.G_RET_STS_ERROR;
1536: END IF;
1537: END IF;
1538: END IF;
1539:

Line 1551: x_return_status := FND_API.G_RET_STS_ERROR;

1547: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1548: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1549: p_x_line_rec.freight_terms_code := NULL;
1550: ELSE
1551: x_return_status := FND_API.G_RET_STS_ERROR;
1552: END IF;
1553: END IF;
1554: END IF;
1555:

Line 1566: x_return_status := FND_API.G_RET_STS_ERROR;

1562: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1563: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1564: p_x_line_rec.invoicing_rule_id := NULL;
1565: ELSE
1566: x_return_status := FND_API.G_RET_STS_ERROR;
1567: END IF;
1568: END IF;
1569: END IF;
1570:

Line 1577: x_return_status := FND_API.G_RET_STS_ERROR;

1573: p_old_line_rec.item_type_code OR
1574: p_old_line_rec.item_type_code IS NULL )
1575: THEN
1576: IF NOT OE_Validate.Item_Type(p_x_line_rec.item_type_code) THEN
1577: x_return_status := FND_API.G_RET_STS_ERROR;
1578: END IF;
1579: END IF;
1580:
1581:

Line 1592: x_return_status := FND_API.G_RET_STS_ERROR;

1588: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1589: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1590: p_x_line_rec.payment_term_id := NULL;
1591: ELSE
1592: x_return_status := FND_API.G_RET_STS_ERROR;
1593: END IF;
1594: END IF;
1595: END IF;
1596:

Line 1603: x_return_status := FND_API.G_RET_STS_ERROR;

1599: p_old_line_rec.price_list_id OR
1600: p_old_line_rec.price_list_id IS NULL )
1601: THEN
1602: IF NOT OE_Validate.Price_List(p_x_line_rec.price_list_id) THEN
1603: x_return_status := FND_API.G_RET_STS_ERROR;
1604: END IF;
1605: END IF;
1606:
1607: IF p_x_line_rec.shipping_method_code IS NOT NULL AND

Line 1617: x_return_status := FND_API.G_RET_STS_ERROR;

1613: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1614: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1615: p_x_line_rec.shipping_method_code := NULL;
1616: ELSE
1617: x_return_status := FND_API.G_RET_STS_ERROR;
1618: END IF;
1619: END IF;
1620: END IF;
1621:

Line 1632: x_return_status := FND_API.G_RET_STS_ERROR;

1628: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1629: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1630: p_x_line_rec.ship_from_org_id := NULL;
1631: ELSE
1632: x_return_status := FND_API.G_RET_STS_ERROR;
1633: END IF;
1634: END IF;
1635: END IF;
1636:

Line 1647: x_return_status := FND_API.G_RET_STS_ERROR;

1643: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1644: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1645: p_x_line_rec.salesrep_id := NULL;
1646: ELSE
1647: x_return_status := FND_API.G_RET_STS_ERROR;
1648: END IF;
1649: END IF;
1650: END IF;
1651:

Line 1661: IF l_context_required_flag = 'Y' AND ( p_x_line_rec.context IS NULL OR p_x_line_rec.context = FND_API.G_MISS_CHAR ) AND (OE_GLOBALS.G_UI_FLAG) THEN

1657:
1658: oe_debug_pub.add('Maitrayee: Entering the code change in Validate_Attributes');
1659: -- Skip the Validation if not changes are made in the DFF from the UI.
1660:
1661: IF l_context_required_flag = 'Y' AND ( p_x_line_rec.context IS NULL OR p_x_line_rec.context = FND_API.G_MISS_CHAR ) AND (OE_GLOBALS.G_UI_FLAG) THEN
1662:
1663: l_validate_line := 'N';
1664: IF l_debug_level > 0 then
1665: oe_debug_pub.add('Skipping Validation');

Line 1668: ELSIF l_context_required_flag = 'Y' AND ( p_x_line_rec.context IS NULL OR p_x_line_rec.context = FND_API.G_MISS_CHAR ) AND NOT (OE_GLOBALS.G_UI_FLAG) THEN

1664: IF l_debug_level > 0 then
1665: oe_debug_pub.add('Skipping Validation');
1666: END IF;
1667:
1668: ELSIF l_context_required_flag = 'Y' AND ( p_x_line_rec.context IS NULL OR p_x_line_rec.context = FND_API.G_MISS_CHAR ) AND NOT (OE_GLOBALS.G_UI_FLAG) THEN
1669:
1670: -- Show Error message if appropriate context value is not passed
1671: -- from the Process Order Call and if the Context field is required.
1672:

Line 1679: RAISE FND_API.G_EXC_ERROR;

1675: OE_MSG_PUB.ADD;
1676: IF l_debug_level > 0 THEN
1677: oe_debug_pub.add( 'Context not set for OE_BLKT_LINE_ATTRIBUTES DFF ' ) ;
1678: END IF;
1679: RAISE FND_API.G_EXC_ERROR;
1680: ELSE
1681:
1682: -- Validate the DFF in all other cases.
1683:

Line 1839: p_x_line_rec.context := FND_API.G_MISS_CHAR;

1835:
1836: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF AND
1837: p_x_line_rec.operation =OE_GLOBALS.G_OPR_CREATE THEN
1838:
1839: p_x_line_rec.context := FND_API.G_MISS_CHAR;
1840: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
1841: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1842: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1843: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;

Line 1840: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;

1836: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF AND
1837: p_x_line_rec.operation =OE_GLOBALS.G_OPR_CREATE THEN
1838:
1839: p_x_line_rec.context := FND_API.G_MISS_CHAR;
1840: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
1841: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1842: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1843: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1844: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;

Line 1841: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;

1837: p_x_line_rec.operation =OE_GLOBALS.G_OPR_CREATE THEN
1838:
1839: p_x_line_rec.context := FND_API.G_MISS_CHAR;
1840: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
1841: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1842: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1843: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1844: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1845: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;

Line 1842: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;

1838:
1839: p_x_line_rec.context := FND_API.G_MISS_CHAR;
1840: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
1841: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1842: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1843: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1844: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1845: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1846: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;

Line 1843: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;

1839: p_x_line_rec.context := FND_API.G_MISS_CHAR;
1840: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
1841: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1842: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1843: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1844: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1845: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1846: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1847: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;

Line 1844: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;

1840: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
1841: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1842: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1843: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1844: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1845: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1846: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1847: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1848: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;

Line 1845: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;

1841: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1842: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1843: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1844: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1845: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1846: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1847: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1848: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1849: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;

Line 1846: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;

1842: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1843: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1844: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1845: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1846: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1847: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1848: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1849: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1850: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;

Line 1847: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;

1843: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1844: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1845: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1846: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1847: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1848: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1849: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1850: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1851: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;

Line 1848: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;

1844: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1845: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1846: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1847: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1848: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1849: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1850: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1851: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1852: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;

Line 1849: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;

1845: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1846: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1847: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1848: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1849: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1850: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1851: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1852: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1853: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;

Line 1850: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;

1846: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1847: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1848: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1849: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1850: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1851: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1852: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1853: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1854: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;

Line 1851: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;

1847: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1848: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1849: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1850: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1851: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1852: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1853: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1854: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1855: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255

Line 1852: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;

1848: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1849: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1850: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1851: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1852: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1853: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1854: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1855: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1856: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;

Line 1853: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;

1849: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1850: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1851: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1852: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1853: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1854: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1855: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1856: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1857: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;

Line 1854: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;

1850: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1851: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1852: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1853: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1854: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1855: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1856: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1857: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
1858: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;

Line 1855: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255

1851: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1852: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1853: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1854: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1855: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1856: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1857: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
1858: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
1859: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;

Line 1856: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;

1852: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1853: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1854: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1855: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1856: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1857: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
1858: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
1859: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
1860:

Line 1857: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;

1853: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1854: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1855: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1856: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1857: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
1858: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
1859: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
1860:
1861: ELSIF p_validation_level = FND_API.G_VALID_LEVEL_NONE THEN

Line 1858: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;

1854: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1855: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1856: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1857: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
1858: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
1859: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
1860:
1861: ELSIF p_validation_level = FND_API.G_VALID_LEVEL_NONE THEN
1862: NULL;

Line 1859: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;

1855: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1856: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1857: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
1858: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
1859: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
1860:
1861: ELSIF p_validation_level = FND_API.G_VALID_LEVEL_NONE THEN
1862: NULL;
1863:

Line 1861: ELSIF p_validation_level = FND_API.G_VALID_LEVEL_NONE THEN

1857: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
1858: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
1859: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
1860:
1861: ELSIF p_validation_level = FND_API.G_VALID_LEVEL_NONE THEN
1862: NULL;
1863:
1864: ELSE
1865: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1865: x_return_status := FND_API.G_RET_STS_ERROR;

1861: ELSIF p_validation_level = FND_API.G_VALID_LEVEL_NONE THEN
1862: NULL;
1863:
1864: ELSE
1865: x_return_status := FND_API.G_RET_STS_ERROR;
1866: END IF;
1867:
1868: ELSE -- if the flex validation is successfull
1869: -- For bug 2511313

Line 1871: OR p_x_line_rec.context = FND_API.G_MISS_CHAR THEN

1867:
1868: ELSE -- if the flex validation is successfull
1869: -- For bug 2511313
1870: IF p_x_line_rec.context IS NULL
1871: OR p_x_line_rec.context = FND_API.G_MISS_CHAR THEN
1872: p_x_line_rec.context := oe_validate.g_context;
1873: END IF;
1874:
1875: IF p_x_line_rec.attribute1 IS NULL

Line 1876: OR p_x_line_rec.attribute1 = FND_API.G_MISS_CHAR THEN

1872: p_x_line_rec.context := oe_validate.g_context;
1873: END IF;
1874:
1875: IF p_x_line_rec.attribute1 IS NULL
1876: OR p_x_line_rec.attribute1 = FND_API.G_MISS_CHAR THEN
1877: p_x_line_rec.attribute1 := oe_validate.g_attribute1;
1878: END IF;
1879:
1880: IF p_x_line_rec.attribute2 IS NULL

Line 1881: OR p_x_line_rec.attribute2 = FND_API.G_MISS_CHAR THEN

1877: p_x_line_rec.attribute1 := oe_validate.g_attribute1;
1878: END IF;
1879:
1880: IF p_x_line_rec.attribute2 IS NULL
1881: OR p_x_line_rec.attribute2 = FND_API.G_MISS_CHAR THEN
1882: p_x_line_rec.attribute2 := oe_validate.g_attribute2;
1883: END IF;
1884:
1885: IF p_x_line_rec.attribute3 IS NULL

Line 1886: OR p_x_line_rec.attribute3 = FND_API.G_MISS_CHAR THEN

1882: p_x_line_rec.attribute2 := oe_validate.g_attribute2;
1883: END IF;
1884:
1885: IF p_x_line_rec.attribute3 IS NULL
1886: OR p_x_line_rec.attribute3 = FND_API.G_MISS_CHAR THEN
1887: p_x_line_rec.attribute3 := oe_validate.g_attribute3;
1888: END IF;
1889:
1890: IF p_x_line_rec.attribute4 IS NULL

Line 1891: OR p_x_line_rec.attribute4 = FND_API.G_MISS_CHAR THEN

1887: p_x_line_rec.attribute3 := oe_validate.g_attribute3;
1888: END IF;
1889:
1890: IF p_x_line_rec.attribute4 IS NULL
1891: OR p_x_line_rec.attribute4 = FND_API.G_MISS_CHAR THEN
1892: p_x_line_rec.attribute4 := oe_validate.g_attribute4;
1893: END IF;
1894:
1895: IF p_x_line_rec.attribute5 IS NULL

Line 1896: OR p_x_line_rec.attribute5 = FND_API.G_MISS_CHAR THEN

1892: p_x_line_rec.attribute4 := oe_validate.g_attribute4;
1893: END IF;
1894:
1895: IF p_x_line_rec.attribute5 IS NULL
1896: OR p_x_line_rec.attribute5 = FND_API.G_MISS_CHAR THEN
1897: p_x_line_rec.attribute5 := oe_validate.g_attribute5;
1898: END IF;
1899:
1900: IF p_x_line_rec.attribute6 IS NULL

Line 1901: OR p_x_line_rec.attribute6 = FND_API.G_MISS_CHAR THEN

1897: p_x_line_rec.attribute5 := oe_validate.g_attribute5;
1898: END IF;
1899:
1900: IF p_x_line_rec.attribute6 IS NULL
1901: OR p_x_line_rec.attribute6 = FND_API.G_MISS_CHAR THEN
1902: p_x_line_rec.attribute6 := oe_validate.g_attribute6;
1903: END IF;
1904:
1905: IF p_x_line_rec.attribute7 IS NULL

Line 1906: OR p_x_line_rec.attribute7 = FND_API.G_MISS_CHAR THEN

1902: p_x_line_rec.attribute6 := oe_validate.g_attribute6;
1903: END IF;
1904:
1905: IF p_x_line_rec.attribute7 IS NULL
1906: OR p_x_line_rec.attribute7 = FND_API.G_MISS_CHAR THEN
1907: p_x_line_rec.attribute7 := oe_validate.g_attribute7;
1908: END IF;
1909:
1910: IF p_x_line_rec.attribute8 IS NULL

Line 1911: OR p_x_line_rec.attribute8 = FND_API.G_MISS_CHAR THEN

1907: p_x_line_rec.attribute7 := oe_validate.g_attribute7;
1908: END IF;
1909:
1910: IF p_x_line_rec.attribute8 IS NULL
1911: OR p_x_line_rec.attribute8 = FND_API.G_MISS_CHAR THEN
1912: p_x_line_rec.attribute8 := oe_validate.g_attribute8;
1913: END IF;
1914:
1915: IF p_x_line_rec.attribute9 IS NULL

Line 1916: OR p_x_line_rec.attribute9 = FND_API.G_MISS_CHAR THEN

1912: p_x_line_rec.attribute8 := oe_validate.g_attribute8;
1913: END IF;
1914:
1915: IF p_x_line_rec.attribute9 IS NULL
1916: OR p_x_line_rec.attribute9 = FND_API.G_MISS_CHAR THEN
1917: p_x_line_rec.attribute9 := oe_validate.g_attribute9;
1918: END IF;
1919:
1920: IF p_x_line_rec.attribute10 IS NULL

Line 1921: OR p_x_line_rec.attribute10 = FND_API.G_MISS_CHAR THEN

1917: p_x_line_rec.attribute9 := oe_validate.g_attribute9;
1918: END IF;
1919:
1920: IF p_x_line_rec.attribute10 IS NULL
1921: OR p_x_line_rec.attribute10 = FND_API.G_MISS_CHAR THEN
1922: p_x_line_rec.attribute10 := Oe_validate.G_attribute10;
1923: End IF;
1924:
1925: IF p_x_line_rec.attribute11 IS NULL

Line 1926: OR p_x_line_rec.attribute11 = FND_API.G_MISS_CHAR THEN

1922: p_x_line_rec.attribute10 := Oe_validate.G_attribute10;
1923: End IF;
1924:
1925: IF p_x_line_rec.attribute11 IS NULL
1926: OR p_x_line_rec.attribute11 = FND_API.G_MISS_CHAR THEN
1927: p_x_line_rec.attribute11 := oe_validate.g_attribute11;
1928: END IF;
1929:
1930: IF p_x_line_rec.attribute12 IS NULL

Line 1931: OR p_x_line_rec.attribute12 = FND_API.G_MISS_CHAR THEN

1927: p_x_line_rec.attribute11 := oe_validate.g_attribute11;
1928: END IF;
1929:
1930: IF p_x_line_rec.attribute12 IS NULL
1931: OR p_x_line_rec.attribute12 = FND_API.G_MISS_CHAR THEN
1932: p_x_line_rec.attribute12 := oe_validate.g_attribute12;
1933: END IF;
1934:
1935: IF p_x_line_rec.attribute13 IS NULL

Line 1936: OR p_x_line_rec.attribute13 = FND_API.G_MISS_CHAR THEN

1932: p_x_line_rec.attribute12 := oe_validate.g_attribute12;
1933: END IF;
1934:
1935: IF p_x_line_rec.attribute13 IS NULL
1936: OR p_x_line_rec.attribute13 = FND_API.G_MISS_CHAR THEN
1937: p_x_line_rec.attribute13 := oe_validate.g_attribute13;
1938: END IF;
1939:
1940: IF p_x_line_rec.attribute14 IS NULL

Line 1941: OR p_x_line_rec.attribute14 = FND_API.G_MISS_CHAR THEN

1937: p_x_line_rec.attribute13 := oe_validate.g_attribute13;
1938: END IF;
1939:
1940: IF p_x_line_rec.attribute14 IS NULL
1941: OR p_x_line_rec.attribute14 = FND_API.G_MISS_CHAR THEN
1942: p_x_line_rec.attribute14 := oe_validate.g_attribute14;
1943: END IF;
1944:
1945: IF p_x_line_rec.attribute15 IS NULL

Line 1946: OR p_x_line_rec.attribute15 = FND_API.G_MISS_CHAR THEN

1942: p_x_line_rec.attribute14 := oe_validate.g_attribute14;
1943: END IF;
1944:
1945: IF p_x_line_rec.attribute15 IS NULL
1946: OR p_x_line_rec.attribute15 = FND_API.G_MISS_CHAR THEN
1947: p_x_line_rec.attribute15 := oe_validate.g_attribute15;
1948: END IF;
1949: IF p_x_line_rec.attribute16 IS NULL -- for bug 2184255
1950: OR p_x_line_rec.attribute16 = FND_API.G_MISS_CHAR THEN

Line 1950: OR p_x_line_rec.attribute16 = FND_API.G_MISS_CHAR THEN

1946: OR p_x_line_rec.attribute15 = FND_API.G_MISS_CHAR THEN
1947: p_x_line_rec.attribute15 := oe_validate.g_attribute15;
1948: END IF;
1949: IF p_x_line_rec.attribute16 IS NULL -- for bug 2184255
1950: OR p_x_line_rec.attribute16 = FND_API.G_MISS_CHAR THEN
1951: p_x_line_rec.attribute16 := oe_validate.g_attribute16;
1952: END IF;
1953:
1954: IF p_x_line_rec.attribute17 IS NULL

Line 1955: OR p_x_line_rec.attribute17 = FND_API.G_MISS_CHAR THEN

1951: p_x_line_rec.attribute16 := oe_validate.g_attribute16;
1952: END IF;
1953:
1954: IF p_x_line_rec.attribute17 IS NULL
1955: OR p_x_line_rec.attribute17 = FND_API.G_MISS_CHAR THEN
1956: p_x_line_rec.attribute17 := oe_validate.g_attribute17;
1957: END IF;
1958:
1959: IF p_x_line_rec.attribute18 IS NULL

Line 1960: OR p_x_line_rec.attribute18 = FND_API.G_MISS_CHAR THEN

1956: p_x_line_rec.attribute17 := oe_validate.g_attribute17;
1957: END IF;
1958:
1959: IF p_x_line_rec.attribute18 IS NULL
1960: OR p_x_line_rec.attribute18 = FND_API.G_MISS_CHAR THEN
1961: p_x_line_rec.attribute18 := oe_validate.g_attribute18;
1962: END IF;
1963:
1964: IF p_x_line_rec.attribute19 IS NULL

Line 1965: OR p_x_line_rec.attribute19 = FND_API.G_MISS_CHAR THEN

1961: p_x_line_rec.attribute18 := oe_validate.g_attribute18;
1962: END IF;
1963:
1964: IF p_x_line_rec.attribute19 IS NULL
1965: OR p_x_line_rec.attribute19 = FND_API.G_MISS_CHAR THEN
1966: p_x_line_rec.attribute19 := oe_validate.g_attribute19;
1967: END IF;
1968:
1969: IF p_x_line_rec.attribute20 IS NULL -- for bug 2184255

Line 1970: OR p_x_line_rec.attribute20 = FND_API.G_MISS_CHAR THEN

1966: p_x_line_rec.attribute19 := oe_validate.g_attribute19;
1967: END IF;
1968:
1969: IF p_x_line_rec.attribute20 IS NULL -- for bug 2184255
1970: OR p_x_line_rec.attribute20 = FND_API.G_MISS_CHAR THEN
1971: p_x_line_rec.attribute20 := oe_validate.g_attribute20;
1972: END IF;
1973:
1974: -- end of assignments, bug 2511313

Line 1990: WHEN FND_API.G_EXC_ERROR THEN

1986: end if;
1987:
1988: EXCEPTION
1989:
1990: WHEN FND_API.G_EXC_ERROR THEN
1991:
1992: x_return_status := FND_API.G_RET_STS_ERROR;
1993:
1994: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 1992: x_return_status := FND_API.G_RET_STS_ERROR;

1988: EXCEPTION
1989:
1990: WHEN FND_API.G_EXC_ERROR THEN
1991:
1992: x_return_status := FND_API.G_RET_STS_ERROR;
1993:
1994: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1995:
1996: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1994: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1990: WHEN FND_API.G_EXC_ERROR THEN
1991:
1992: x_return_status := FND_API.G_RET_STS_ERROR;
1993:
1994: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1995:
1996: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1997:
1998: WHEN OTHERS THEN

Line 1996: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1992: x_return_status := FND_API.G_RET_STS_ERROR;
1993:
1994: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1995:
1996: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1997:
1998: WHEN OTHERS THEN
1999:
2000: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2000: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1996: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1997:
1998: WHEN OTHERS THEN
1999:
2000: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2001:
2002: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2003: THEN
2004: OE_MSG_PUB.Add_Exc_Msg

Line 2179: IF p_accounting_rule_id <> FND_API.G_MISS_NUM AND

2175: AND organization_id = l_item_org;
2176: END IF;
2177:
2178: IF NOT (l_bom_item_type = 4 and l_service_item_flag = 'Y') THEN -- not service
2179: IF p_accounting_rule_id <> FND_API.G_MISS_NUM AND
2180: p_accounting_rule_id IS NOT NULL THEN
2181: IF l_debug_level > 0 THEN
2182: oe_debug_pub.add('Getting accounting rule type');
2183: END IF;

Line 2230: x_return_status := FND_API.G_RET_STS_SUCCESS;

2226: --
2227: l_list_line_exists VARCHAR2(1) := 'N';
2228: BEGIN
2229:
2230: x_return_status := FND_API.G_RET_STS_SUCCESS;
2231:
2232: if l_debug_level > 0 then
2233: oe_debug_pub.add('Enter OE_BLANKET_UTIL.Validate ENTITY - Line',1);
2234: oe_debug_pub.add('Operation : '||p_line_rec.operation);

Line 2266: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2262:
2263: -- Load header
2264: Load_Header(p_header_id => p_line_rec.header_id,
2265: x_return_status => l_return_status);
2266: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2267: x_return_status := l_return_status;
2268: END IF;
2269:
2270: -- Versioning/Reasons changes (moved to beginning for bug 3775937

Line 2293: x_return_status := FND_API.G_RET_STS_ERROR;

2289:
2290: IF p_line_rec.line_id IS NULL
2291: THEN
2292:
2293: x_return_status := FND_API.G_RET_STS_ERROR;
2294:
2295: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
2296: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2297: OE_Order_UTIL.Get_Attribute_Name('line_id'));

Line 2305: x_return_status := FND_API.G_RET_STS_ERROR;

2301:
2302: IF p_line_rec.item_identifier_type IS NULL
2303: THEN
2304:
2305: x_return_status := FND_API.G_RET_STS_ERROR;
2306:
2307: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
2308: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2309: OE_Order_UTIL.Get_Attribute_Name('ITEM_IDENTIFIER_TYPE'));

Line 2316: x_return_status := FND_API.G_RET_STS_ERROR;

2312: ELSIF p_line_rec.item_identifier_type <> 'ALL'
2313: AND p_line_rec.inventory_item_id IS NULL
2314: THEN
2315:
2316: x_return_status := FND_API.G_RET_STS_ERROR;
2317:
2318: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
2319: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2320: OE_Order_UTIL.Get_Attribute_Name('INVENTORY_ITEM_ID'));

Line 2328: x_return_status := FND_API.G_RET_STS_ERROR;

2324:
2325: IF p_line_rec.start_date_active IS NULL
2326: THEN
2327:
2328: x_return_status := FND_API.G_RET_STS_ERROR;
2329:
2330: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
2331: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Activation Date');
2332: OE_MSG_PUB.Add;

Line 2338: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

2334: END IF;
2335:
2336: -- Return Error if a required attribute is missing.
2337:
2338: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
2339:
2340: RAISE FND_API.G_EXC_ERROR;
2341:
2342: END IF;

Line 2340: RAISE FND_API.G_EXC_ERROR;

2336: -- Return Error if a required attribute is missing.
2337:
2338: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
2339:
2340: RAISE FND_API.G_EXC_ERROR;
2341:
2342: END IF;
2343:
2344: if l_debug_level > 0 then

Line 2354: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2350: p_line_rec.ITEM_IDENTIFIER_TYPE = 'CUST' then
2351: oe_blanket_util.Get_Inventory_Item(p_x_line_rec => p_line_rec,
2352: x_return_status => l_return_status);
2353: END if;
2354: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2355: oe_debug_pub.add('Raise and Error in Customer ITem Validation oe_blanket_util.Get_Inventory_Item');
2356: RAISE FND_API.G_EXC_ERROR;
2357: END IF;
2358: --PP Revenue Recognition

Line 2356: RAISE FND_API.G_EXC_ERROR;

2352: x_return_status => l_return_status);
2353: END if;
2354: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2355: oe_debug_pub.add('Raise and Error in Customer ITem Validation oe_blanket_util.Get_Inventory_Item');
2356: RAISE FND_API.G_EXC_ERROR;
2357: END IF;
2358: --PP Revenue Recognition
2359: --bug 4893057
2360: IF NOT Validate_Accounting_Rule

Line 2364: x_return_status := FND_API.G_RET_STS_ERROR;

2360: IF NOT Validate_Accounting_Rule
2361: (p_line_rec.inventory_item_id,
2362: p_line_rec.accounting_rule_id)
2363: THEN
2364: x_return_status := FND_API.G_RET_STS_ERROR;
2365: FND_MESSAGE.Set_Name('ONT','OE_INVALID_ATTRIBUTE');
2366: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2367: OE_Order_Util.Get_Attribute_Name('ACCOUNTING_RULE_ID'));
2368: OE_MSG_PUB.ADD;

Line 2398: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2394: p_request_type => 'VALIDATE_BLANKET_LINE_NUMBER',
2395: p_param1 => p_line_rec.header_id,
2396: p_param2 => p_line_rec.line_number,
2397: x_return_status => l_return_status);
2398: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2399: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2400: END IF;
2401: END IF;
2402: END IF;

Line 2399: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2395: p_param1 => p_line_rec.header_id,
2396: p_param2 => p_line_rec.line_number,
2397: x_return_status => l_return_status);
2398: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2399: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2400: END IF;
2401: END IF;
2402: END IF;
2403:

Line 2425: x_return_status := FND_API.G_RET_STS_ERROR;

2421: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2422: fnd_message.set_token('ATTRIBUTE',
2423: OE_Order_UTIL.Get_Attribute_Name('INVENTORY_ITEM_ID'));
2424: OE_MSG_PUB.add;
2425: x_return_status := FND_API.G_RET_STS_ERROR;
2426:
2427: ELSIF (p_line_rec.released_amount > 0) AND
2428: (NOT OE_GLOBALS.Equal
2429: (p_line_rec.item_identifier_type,l_old_line_rec.item_identifier_type)) THEN

Line 2434: x_return_status := FND_API.G_RET_STS_ERROR;

2430: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2431: fnd_message.set_token('ATTRIBUTE',
2432: OE_Order_UTIL.Get_Attribute_Name('ITEM_IDENTIFIER_TYPE'));
2433: OE_MSG_PUB.add;
2434: x_return_status := FND_API.G_RET_STS_ERROR;
2435:
2436: ELSE
2437:
2438: -- Inventory Item ID should be null for 'ALL Item' Context

Line 2442: x_return_status := FND_API.G_RET_STS_ERROR;

2438: -- Inventory Item ID should be null for 'ALL Item' Context
2439: IF p_line_rec.item_identifier_type = 'ALL' THEN
2440:
2441: IF p_line_rec.inventory_item_id IS NOT NULL THEN
2442: x_return_status := FND_API.G_RET_STS_ERROR;
2443: fnd_message.set_name('ONT', 'OE_ITEM_VALIDATION_FAILED');
2444: OE_MSG_PUB.add;
2445: END IF;
2446:

Line 2457: x_return_status := FND_API.G_RET_STS_ERROR;

2453: p_line_rec.sold_to_org_id,
2454: p_line_rec.ordered_item_id,
2455: p_line_rec.ordered_item
2456: ) THEN
2457: x_return_status := FND_API.G_RET_STS_ERROR;
2458: fnd_message.set_name('ONT', 'OE_ITEM_VALIDATION_FAILED');
2459: OE_MSG_PUB.add;
2460: END IF;
2461:

Line 2484: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2480: p_param5 => p_line_rec.ordered_item, --bug6826787
2481: p_date_param1 => p_line_rec.start_date_active,
2482: p_date_param2 => p_line_rec.end_date_active,
2483: x_return_status => l_return_status);
2484: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2485: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2486: END IF;
2487:
2488: END IF; --if released amount

Line 2485: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2481: p_date_param1 => p_line_rec.start_date_active,
2482: p_date_param2 => p_line_rec.end_date_active,
2483: x_return_status => l_return_status);
2484: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2485: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2486: END IF;
2487:
2488: END IF; --if released amount
2489:

Line 2504: x_return_status := FND_API.G_RET_STS_ERROR;

2500: p_line_rec.sold_to_org_id )) THEN
2501: if l_debug_level > 0 then
2502: oe_debug_pub.add ('Blanket In: No data found',2);
2503: end if;
2504: x_return_status := FND_API.G_RET_STS_ERROR;
2505: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
2506: FND_MESSAGE.SET_TOKEN('ATTRIBUTE'
2507: , OE_Order_Util.Get_Attribute_Name('ship_to_org_id'));
2508: OE_MSG_PUB.Add;

Line 2524: x_return_status := FND_API.G_RET_STS_ERROR;

2520: -- ER 5743580
2521: IF NOT (Validate_Deliver_To_Org(p_line_rec.deliver_to_org_id,
2522: p_line_rec.sold_to_org_id )) THEN
2523:
2524: x_return_status := FND_API.G_RET_STS_ERROR;
2525: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
2526: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2527: OE_Order_Util.Get_Attribute_Name('deliver_to_org_id'));
2528: OE_MSG_PUB.Add;

Line 2541: x_return_status := FND_API.G_RET_STS_ERROR;

2537: NOT OE_GLOBALS.EQUAL(p_line_rec.sold_to_org_id ,l_old_line_rec.sold_to_org_id)) THEN
2538: -- ER 5743580
2539: IF NOT ( Validate_Invoice_To_Org ( p_line_rec.invoice_to_org_id,
2540: p_line_rec.sold_to_org_id )) THEN
2541: x_return_status := FND_API.G_RET_STS_ERROR;
2542: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
2543: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2544: OE_Order_Util.Get_Attribute_Name('invoice_to_org_id'));
2545: OE_MSG_PUB.Add;

Line 2569: x_return_status := FND_API.G_RET_STS_ERROR;

2565: else
2566: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
2567: OE_MSG_PUB.ADD;
2568: oe_debug_pub.add('1: Setting Error',1);
2569: x_return_status := FND_API.G_RET_STS_ERROR;
2570: end if;
2571: --Changes made for Bug No 5528599
2572: end if;
2573:

Line 2579: x_return_status := FND_API.G_RET_STS_ERROR;

2575: if (p_line_rec.start_date_active < g_header_rec.start_date_active)
2576: then
2577: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_END_DATE_CONFLICT');
2578: OE_MSG_PUB.ADD;
2579: x_return_status := FND_API.G_RET_STS_ERROR;
2580: end if;
2581:
2582: -- if header end date exists, line end date cannot be null
2583: -- and it cannot be greater than header end date

Line 2591: x_return_status := FND_API.G_RET_STS_ERROR;

2587: > g_header_rec.end_date_active)
2588: then
2589: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_END_DATE_CONFLICT');
2590: OE_MSG_PUB.ADD;
2591: x_return_status := FND_API.G_RET_STS_ERROR;
2592: end if;
2593: end if;
2594:
2595: if l_debug_level > 0 then

Line 2626: x_return_status := FND_API.G_RET_STS_ERROR;

2622: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
2623: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2624: OE_Order_UTIL.Get_Attribute_Name('PRICE_LIST_ID'));
2625: OE_MSG_PUB.ADD;
2626: x_return_status := FND_API.G_RET_STS_ERROR;
2627: END IF;
2628:
2629: -- UOM is required if any of the quantities are given on the blanket line
2630: IF p_line_rec.order_quantity_uom IS NULL AND

Line 2637: x_return_status := FND_API.G_RET_STS_ERROR;

2633: OR p_line_rec.Min_Release_Quantity IS NOT NULL
2634: OR p_line_rec.Max_Release_Quantity IS NOT NULL) THEN
2635: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_QUANTITY_UOM');
2636: OE_MSG_PUB.ADD;
2637: x_return_status := FND_API.G_RET_STS_ERROR;
2638:
2639: END IF;
2640:
2641: -- Validate min/max limits

Line 2658: x_return_status := FND_API.G_RET_STS_ERROR;

2654: /*
2655: IF p_line_rec.blanket_max_amount > g_header_rec.blanket_max_amount THEN
2656: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_LINE_MIN_MAX_VALUES');
2657: OE_MSG_PUB.ADD;
2658: x_return_status := FND_API.G_RET_STS_ERROR;
2659: END IF;
2660: */
2661: IF p_line_rec.min_release_amount > p_line_rec.blanket_max_amount OR
2662: p_line_rec.max_release_amount > p_line_rec.blanket_max_amount THEN

Line 2665: x_return_status := FND_API.G_RET_STS_ERROR;

2661: IF p_line_rec.min_release_amount > p_line_rec.blanket_max_amount OR
2662: p_line_rec.max_release_amount > p_line_rec.blanket_max_amount THEN
2663: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_LINE_MAX_AMOUNT');
2664: OE_MSG_PUB.ADD;
2665: x_return_status := FND_API.G_RET_STS_ERROR;
2666:
2667: END IF;
2668:
2669: IF p_line_rec.min_release_quantity > p_line_rec.blanket_max_quantity OR

Line 2673: x_return_status := FND_API.G_RET_STS_ERROR;

2669: IF p_line_rec.min_release_quantity > p_line_rec.blanket_max_quantity OR
2670: p_line_rec.max_release_quantity > p_line_rec.blanket_max_quantity THEN
2671: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_LINE_MAX_QUANTITY');
2672: OE_MSG_PUB.ADD;
2673: x_return_status := FND_API.G_RET_STS_ERROR;
2674:
2675: END IF;
2676:
2677: IF p_line_rec.operation = oe_globals.g_opr_update THEN

Line 2686: x_return_status := FND_API.G_RET_STS_ERROR;

2682:
2683: --not allowed to change any attributes on a previously closed blanket
2684: IF p_line_rec.end_date_active < trunc(sysdate) and
2685: l_old_line_rec.end_date_active < trunc(sysdate) THEN
2686: x_return_status := FND_API.G_RET_STS_ERROR;
2687: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_ATTR_CLOSED');
2688: OE_MSG_PUB.Add;
2689: END IF;
2690: --Srini

Line 2718: x_return_status := FND_API.G_RET_STS_ERROR;

2714: --some fields are not allowed to update if release exists against line
2715: IF (p_line_rec.released_amount > 0) THEN
2716: IF NOT OE_GLOBALS.Equal (p_line_rec.order_quantity_uom,
2717: l_old_line_rec.order_quantity_uom) THEN
2718: x_return_status := FND_API.G_RET_STS_ERROR;
2719: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2720: fnd_message.set_token('ATTRIBUTE',
2721: OE_Order_UTIL.Get_Attribute_Name('ORDER_QUANTITY_UOM'));
2722: OE_MSG_PUB.Add;

Line 2744: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2740: p_date_param1 => p_line_rec.start_date_active,
2741: p_date_param2 => p_line_rec.end_date_active,
2742: x_return_status => l_return_status);
2743:
2744: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2745: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2746: END IF;
2747:
2748: END IF;

Line 2745: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2741: p_date_param2 => p_line_rec.end_date_active,
2742: x_return_status => l_return_status);
2743:
2744: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2745: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2746: END IF;
2747:
2748: END IF;
2749:

Line 2761: x_return_status := FND_API.G_RET_STS_ERROR;

2757: AND BLANKET_LINE_NUMBER = p_line_rec.line_number
2758: AND ROWNUM = 1;
2759:
2760: IF l_dummy = 'ERROR' THEN
2761: x_return_status := FND_API.G_RET_STS_ERROR;
2762: fnd_message.set_name('ONT', 'OE_BLKT_LINE_RELEASE_END_DATE');
2763: OE_MSG_PUB.Add;
2764: END IF;
2765:

Line 2790: x_return_status := FND_API.G_RET_STS_ERROR;

2786: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2787: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2788: OE_Order_UTIL.Get_Attribute_Name('PRICING_QUANTITY_UOM'));
2789: OE_MSG_PUB.ADD;
2790: x_return_status := FND_API.G_RET_STS_ERROR;
2791: elsif p_line_rec.price_list_id IS NOT NULL THEN
2792: if IS_BLANKET_PRICE_LIST(p_price_list_id => p_line_rec.price_list_id) THEN
2793: x_return_status := FND_API.G_RET_STS_ERROR;
2794: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');

Line 2793: x_return_status := FND_API.G_RET_STS_ERROR;

2789: OE_MSG_PUB.ADD;
2790: x_return_status := FND_API.G_RET_STS_ERROR;
2791: elsif p_line_rec.price_list_id IS NOT NULL THEN
2792: if IS_BLANKET_PRICE_LIST(p_price_list_id => p_line_rec.price_list_id) THEN
2793: x_return_status := FND_API.G_RET_STS_ERROR;
2794: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2795: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2796: OE_Order_UTIL.Get_Attribute_Name('PRICING_QUANTITY_UOM'));
2797: OE_MSG_PUB.ADD;

Line 2798: x_return_status := FND_API.G_RET_STS_ERROR;

2794: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2795: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2796: OE_Order_UTIL.Get_Attribute_Name('PRICING_QUANTITY_UOM'));
2797: OE_MSG_PUB.ADD;
2798: x_return_status := FND_API.G_RET_STS_ERROR;
2799: end if;
2800: end if;
2801: end if;
2802: */

Line 2812: x_return_status := FND_API.G_RET_STS_ERROR;

2808: l_old_line_rec.released_amount) THEN
2809: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2810: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Released Amount');
2811: OE_MSG_PUB.ADD;
2812: x_return_status := FND_API.G_RET_STS_ERROR;
2813: end if;
2814:
2815: if NOT OE_GLOBALS.EQUAL(p_line_rec.returned_amount,
2816: l_old_line_rec.returned_amount) THEN

Line 2820: x_return_status := FND_API.G_RET_STS_ERROR;

2816: l_old_line_rec.returned_amount) THEN
2817: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2818: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Returned Amount');
2819: OE_MSG_PUB.ADD;
2820: x_return_status := FND_API.G_RET_STS_ERROR;
2821: end if;
2822:
2823: if NOT OE_GLOBALS.EQUAL(p_line_rec.released_quantity,
2824: l_old_line_rec.released_quantity) THEN

Line 2828: x_return_status := FND_API.G_RET_STS_ERROR;

2824: l_old_line_rec.released_quantity) THEN
2825: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2826: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Released Quantity');
2827: OE_MSG_PUB.ADD;
2828: x_return_status := FND_API.G_RET_STS_ERROR;
2829: end if;
2830:
2831: if NOT OE_GLOBALS.EQUAL(p_line_rec.fulfilled_quantity,
2832: l_old_line_rec.fulfilled_quantity) THEN

Line 2836: x_return_status := FND_API.G_RET_STS_ERROR;

2832: l_old_line_rec.fulfilled_quantity) THEN
2833: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2834: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Fulfilled Quantity');
2835: OE_MSG_PUB.ADD;
2836: x_return_status := FND_API.G_RET_STS_ERROR;
2837: end if;
2838:
2839: if NOT OE_GLOBALS.EQUAL(p_line_rec.fulfilled_amount,
2840: l_old_line_rec.fulfilled_amount) THEN

Line 2844: x_return_status := FND_API.G_RET_STS_ERROR;

2840: l_old_line_rec.fulfilled_amount) THEN
2841: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2842: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Fulfilled Amount');
2843: OE_MSG_PUB.ADD;
2844: x_return_status := FND_API.G_RET_STS_ERROR;
2845: end if;
2846:
2847: if NOT OE_GLOBALS.EQUAL(p_line_rec.returned_quantity,
2848: l_old_line_rec.returned_quantity) THEN

Line 2852: x_return_status := FND_API.G_RET_STS_ERROR;

2848: l_old_line_rec.returned_quantity) THEN
2849: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2850: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Returned Quantity');
2851: OE_MSG_PUB.ADD;
2852: x_return_status := FND_API.G_RET_STS_ERROR;
2853: end if;
2854: if l_debug_level > 0 then
2855: oe_debug_pub.add('Blanket In validate entity update 2');
2856: end if;

Line 2883: x_return_status := FND_API.G_RET_STS_ERROR;

2879:
2880: else
2881: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
2882: OE_MSG_PUB.ADD;
2883: x_return_status := FND_API.G_RET_STS_ERROR;
2884: oe_debug_pub.add('2: Setting Error',1);
2885: end if;
2886: end if;
2887: --Changes made for Bug No 5528599

Line 2935: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2931: p_param6 => p_line_rec.header_id,
2932: p_param7 => p_line_rec.sold_to_org_id,
2933: p_param8 => p_line_rec.ordered_item_id,
2934: x_return_status => l_return_status );
2935: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2936: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2937: END IF;
2938: END IF;
2939:

Line 2936: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2932: p_param7 => p_line_rec.sold_to_org_id,
2933: p_param8 => p_line_rec.ordered_item_id,
2934: x_return_status => l_return_status );
2935: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2936: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2937: END IF;
2938: END IF;
2939:
2940: -- This if is for the scenario where either new blanket lines

Line 3022: x_return_status := FND_API.G_RET_STS_ERROR;

3018:
3019: END IF; -- if list price changes
3020:
3021: ELSIF p_line_rec.price_list_id IS NOT NULL THEN
3022: x_return_status := FND_API.G_RET_STS_ERROR;
3023: FND_MESSAGE.SET_NAME('ONT','OE_ATTRIBUTE_REQUIRED');
3024: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3025: OE_Order_UTIL.Get_Attribute_Name('UNIT_LIST_PRICE'));
3026: OE_MSG_PUB.ADD;

Line 3074: x_return_status := FND_API.G_RET_STS_ERROR;

3070: THEN
3071: oe_debug_pub.add('modifier list line id is not null');
3072: fnd_message.set_name('ONT','OE_BLKT_CANNOT_UPDATE_DIS');
3073: oe_msg_pub.add;
3074: x_return_status := FND_API.G_RET_STS_ERROR;
3075: ELSIF g_header_rec.new_modifier_list_name IS NULL
3076: AND g_header_rec.new_modifier_list_id IS NULL
3077: THEN
3078: fnd_message.set_name('ONT','OE_BLKT_CANNOT_ENTER_DIS');

Line 3080: x_return_status := FND_API.G_RET_STS_ERROR;

3076: AND g_header_rec.new_modifier_list_id IS NULL
3077: THEN
3078: fnd_message.set_name('ONT','OE_BLKT_CANNOT_ENTER_DIS');
3079: oe_msg_pub.add;
3080: x_return_status := FND_API.G_RET_STS_ERROR;
3081: ELSIF p_line_rec.discount_percent IS NOT NULL
3082: AND p_line_rec.discount_amount IS NOT NULL
3083: THEN
3084: fnd_message.set_name('ONT','OE_BLKT_DISCOUNT_CONFLICT');

Line 3086: x_return_status := FND_API.G_RET_STS_ERROR;

3082: AND p_line_rec.discount_amount IS NOT NULL
3083: THEN
3084: fnd_message.set_name('ONT','OE_BLKT_DISCOUNT_CONFLICT');
3085: oe_msg_pub.add;
3086: x_return_status := FND_API.G_RET_STS_ERROR;
3087: ELSE
3088: -- Log delayed request to create new modifier list line
3089: oe_delayed_requests_pvt.Log_request
3090: (p_entity_code => OE_BLANKET_pub.G_ENTITY_BLANKET_LINE,

Line 3119: WHEN FND_API.G_EXC_ERROR THEN

3115: end if;
3116:
3117: EXCEPTION
3118:
3119: WHEN FND_API.G_EXC_ERROR THEN
3120:
3121: x_return_status := FND_API.G_RET_STS_ERROR;
3122:
3123: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 3121: x_return_status := FND_API.G_RET_STS_ERROR;

3117: EXCEPTION
3118:
3119: WHEN FND_API.G_EXC_ERROR THEN
3120:
3121: x_return_status := FND_API.G_RET_STS_ERROR;
3122:
3123: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3124:
3125: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 3123: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3119: WHEN FND_API.G_EXC_ERROR THEN
3120:
3121: x_return_status := FND_API.G_RET_STS_ERROR;
3122:
3123: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3124:
3125: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3126:
3127: WHEN OTHERS THEN

Line 3125: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3121: x_return_status := FND_API.G_RET_STS_ERROR;
3122:
3123: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3124:
3125: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3126:
3127: WHEN OTHERS THEN
3128:
3129: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 3129: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3125: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3126:
3127: WHEN OTHERS THEN
3128:
3129: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3130:
3131: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
3132: THEN
3133: OE_MSG_PUB.Add_Exc_Msg

Line 3158: x_return_status := FND_API.G_RET_STS_SUCCESS;

3154: --
3155: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
3156: --
3157: BEGIN
3158: x_return_status := FND_API.G_RET_STS_SUCCESS;
3159:
3160: if l_debug_level > 0 then
3161: oe_debug_pub.add('Enter OE_BLANKET_UTIL.Validate_ENTITY- Header',1);
3162: oe_debug_pub.add('Operation :'||p_header_rec.operation);

Line 3173: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3169: Query_Header(
3170: p_header_id => p_header_rec.header_id,
3171: x_header_rec => l_old_header_Rec,
3172: x_return_status => l_return_status);
3173: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3174: x_return_status := l_return_status;
3175: END IF;
3176: end if;
3177: END IF;

Line 3215: p_header_rec.order_number = FND_API.G_MISS_NUM

3211: -- Get Blanket Number
3212: IF NOT OE_GLOBALS.EQUAL(p_header_rec.order_type_id,
3213: l_old_header_rec.order_type_id) THEN
3214: IF p_header_rec.order_number is null or
3215: p_header_rec.order_number = FND_API.G_MISS_NUM
3216: Then
3217: get_order_number( p_x_header_rec => p_header_rec,
3218: x_return_status => l_return_status);
3219: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 3219: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3215: p_header_rec.order_number = FND_API.G_MISS_NUM
3216: Then
3217: get_order_number( p_x_header_rec => p_header_rec,
3218: x_return_status => l_return_status);
3219: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3220: x_return_status := l_return_status;
3221: END IF;
3222: End if;
3223: END IF;

Line 3249: x_return_status := FND_API.G_RET_STS_ERROR;

3245: end if;
3246:
3247: -- Check Required attributes
3248: IF p_header_rec.header_id IS NULL THEN
3249: x_return_status := FND_API.G_RET_STS_ERROR;
3250: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
3251: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3252: OE_Order_UTIL.Get_Attribute_Name('header_id'));
3253: OE_MSG_PUB.Add;

Line 3257: x_return_status := FND_API.G_RET_STS_ERROR;

3253: OE_MSG_PUB.Add;
3254: END IF;
3255:
3256: IF p_header_rec.order_number IS NULL THEN
3257: x_return_status := FND_API.G_RET_STS_ERROR;
3258: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
3259: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3260: OE_Order_UTIL.Get_Attribute_Name('BLANKET_NUMBER'));
3261: OE_MSG_PUB.Add;

Line 3266: x_return_status := FND_API.G_RET_STS_ERROR;

3262: END IF;
3263: --Enabling Pricing Agreements for pack J
3264: IF OE_CODE_CONTROL.Get_Code_Release_Level < '110510' THEN
3265: IF p_header_rec.sold_to_org_id IS NULL THEN
3266: x_return_status := FND_API.G_RET_STS_ERROR;
3267: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
3268: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3269: OE_Order_UTIL.Get_Attribute_Name('SOLD_TO_ORG_ID'));
3270: OE_MSG_PUB.Add;

Line 3275: x_return_status := FND_API.G_RET_STS_ERROR;

3271: END IF;
3272: END IF;
3273:
3274: IF p_header_rec.transactional_curr_code IS NULL THEN
3275: x_return_status := FND_API.G_RET_STS_ERROR;
3276: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
3277: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3278: OE_Order_UTIL.Get_Attribute_Name('TRANSACTIONAL_CURR_CODE'));
3279: OE_MSG_PUB.Add;

Line 3283: x_return_status := FND_API.G_RET_STS_ERROR;

3279: OE_MSG_PUB.Add;
3280: END IF;
3281:
3282: IF p_header_rec.start_date_active IS NULL THEN
3283: x_return_status := FND_API.G_RET_STS_ERROR;
3284: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
3285: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Activation Date');
3286: OE_MSG_PUB.Add;
3287: END IF;

Line 3309: x_return_status := FND_API.G_RET_STS_ERROR;

3305:
3306: else
3307: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
3308: OE_MSG_PUB.ADD;
3309: x_return_status := FND_API.G_RET_STS_ERROR;
3310: oe_debug_pub.add('3: Setting Error',1);
3311: end if;
3312: end if;
3313: --Changes made for Bug No 5528599 start

Line 3326: x_return_status := FND_API.G_RET_STS_ERROR;

3322: p_header_rec.sold_to_org_id )) THEN
3323: if l_debug_level > 0 then
3324: oe_debug_pub.add ('Blanket In: No data found',2);
3325: end if;
3326: x_return_status := FND_API.G_RET_STS_ERROR;
3327: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
3328: FND_MESSAGE.SET_TOKEN('ATTRIBUTE'
3329: , OE_Order_Util.Get_Attribute_Name('ship_to_org_id'));
3330: OE_MSG_PUB.Add;

Line 3367: l_return_status := FND_API.G_RET_STS_ERROR;

3363:
3364: EXCEPTION
3365:
3366: WHEN NO_DATA_FOUND THEN
3367: l_return_status := FND_API.G_RET_STS_ERROR;
3368: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
3369: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3370: OE_Order_Util.Get_Attribute_Name('SOLD_TO_SITE_USE_ID'));
3371: OE_MSG_PUB.Add;

Line 3385: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3381: 'Record - Customer Location'
3382: );
3383: END IF;
3384:
3385: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3386:
3387: END;
3388:
3389: END IF;

Line 3404: x_return_status := FND_API.G_RET_STS_ERROR;

3400: -- ER 5743580
3401: IF NOT (Validate_Deliver_To_Org(p_header_rec.deliver_to_org_id,
3402: p_header_rec.sold_to_org_id )) THEN
3403:
3404: x_return_status := FND_API.G_RET_STS_ERROR;
3405: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
3406: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3407: OE_Order_Util.Get_Attribute_Name('deliver_to_org_id'));
3408: OE_MSG_PUB.Add;

Line 3420: x_return_status := FND_API.G_RET_STS_ERROR;

3416: NOT OE_GLOBALS.EQUAL(p_header_rec.sold_to_org_id ,l_old_header_rec.sold_to_org_id)) THEN
3417: -- ER 5743580
3418: IF NOT ( Validate_Invoice_To_Org ( p_header_rec.invoice_to_org_id,
3419: p_header_rec.sold_to_org_id )) THEN
3420: x_return_status := FND_API.G_RET_STS_ERROR;
3421: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
3422: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3423: OE_Order_Util.Get_Attribute_Name('invoice_to_org_id'));
3424: OE_MSG_PUB.Add;

Line 3446: x_return_status := FND_API.G_RET_STS_ERROR;

3442:
3443: -- Valid Sold To Contact
3444: EXCEPTION
3445: WHEN NO_DATA_FOUND THEN
3446: x_return_status := FND_API.G_RET_STS_ERROR;
3447: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
3448: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3449: OE_Order_Util.Get_Attribute_Name('SOLD_TO_CONTACT_ID'));
3450: OE_MSG_PUB.Add;

Line 3455: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3451: WHEN OTHERS THEN
3452: IF OE_MSG_PUB.Check_Msg_Level ( OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3453: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Sold To Contact');
3454: END IF;
3455: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3456: END; -- BEGIN
3457: END IF; -- Sold to contact needed validation.
3458:
3459: if p_header_rec.start_date_active is not NULL and

Line 3464: x_return_status := FND_API.G_RET_STS_ERROR;

3460: p_header_rec.end_date_active is not NULL and
3461: p_header_rec.start_date_active > p_header_rec.end_date_active then
3462: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
3463: OE_MSG_PUB.ADD;
3464: x_return_status := FND_API.G_RET_STS_ERROR;
3465: end if;
3466:
3467: -- 11i10 Pricing Changes Start
3468: -- In prior releases, existing price list ID would store either

Line 3521: x_return_status := FND_API.G_RET_STS_ERROR;

3517:
3518: -- Cannot enter ID for a new price list, only name
3519: fnd_message.set_name('ONT','OE_BLKT_CANT_ENTER_NEW_PL_ID');
3520: oe_msg_pub.add;
3521: x_return_status := FND_API.G_RET_STS_ERROR;
3522:
3523: ELSIF p_header_rec.new_price_list_name IS NOT NULL
3524: -- Bug 3213174
3525: -- Changes from null to not null will be allowed

Line 3543: x_return_status := FND_API.G_RET_STS_ERROR;

3539: AND rownum = 1;
3540:
3541: fnd_message.set_name('ONT','OE_BLKT_PRICE_LIST_EXISTS');
3542: oe_msg_pub.add;
3543: x_return_status := FND_API.G_RET_STS_ERROR;
3544:
3545: EXCEPTION
3546: WHEN NO_DATA_FOUND THEN
3547: g_new_price_list := true;

Line 3559: x_return_status := FND_API.G_RET_STS_ERROR;

3555:
3556: -- Cannot enter ID for a new modifier list, only name
3557: fnd_message.set_name('ONT','OE_BLKT_CANT_ENTER_MOD_LIST_ID');
3558: oe_msg_pub.add;
3559: x_return_status := FND_API.G_RET_STS_ERROR;
3560:
3561: ELSIF p_header_rec.new_modifier_list_name IS NOT NULL
3562: -- Bug 3213174
3563: -- Changes from null to not null will be allowed

Line 3583: x_return_status := FND_API.G_RET_STS_ERROR;

3579: AND rownum = 1;
3580:
3581: fnd_message.set_name('ONT','OE_BLKT_MOD_LIST_EXISTS');
3582: oe_msg_pub.add;
3583: x_return_status := FND_API.G_RET_STS_ERROR;
3584:
3585: EXCEPTION
3586: WHEN NO_DATA_FOUND THEN
3587: g_new_modifier_list := true;

Line 3625: x_return_status := FND_API.G_RET_STS_ERROR;

3621: --commented because waiting for message
3622: --not allowed to change any attributes on a previously closed blanket
3623: IF p_header_rec.end_date_active < trunc(sysdate) and
3624: l_old_header_rec.end_date_active < trunc(sysdate) THEN
3625: x_return_status := FND_API.G_RET_STS_ERROR;
3626: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_ATTR_CLOSED');
3627: OE_MSG_PUB.Add;
3628: END IF;
3629:

Line 3645: x_return_status := FND_API.G_RET_STS_ERROR;

3641:
3642:
3643: IF NOT OE_GLOBALS.Equal (p_header_rec.header_id,
3644: l_old_header_rec.header_id) THEN
3645: x_return_status := FND_API.G_RET_STS_ERROR;
3646: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3647: fnd_message.set_token('ATTRIBUTE',
3648: OE_Order_UTIL.Get_Attribute_Name('HEADER_ID'));
3649: OE_MSG_PUB.Add;

Line 3654: x_return_status := FND_API.G_RET_STS_ERROR;

3650: END IF;
3651:
3652: IF NOT OE_GLOBALS.Equal (p_header_rec.order_number,
3653: l_old_header_rec.order_number) THEN
3654: x_return_status := FND_API.G_RET_STS_ERROR;
3655: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3656: fnd_message.set_token('ATTRIBUTE',
3657: OE_Order_UTIL.Get_Attribute_Name('BLANKET_NUMBER'));
3658: OE_MSG_PUB.Add;

Line 3663: x_return_status := FND_API.G_RET_STS_ERROR;

3659: END IF;
3660:
3661: IF NOT OE_GLOBALS.Equal (p_header_rec.order_category_code,
3662: l_old_header_rec.order_category_code) THEN
3663: x_return_status := FND_API.G_RET_STS_ERROR;
3664: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3665: fnd_message.set_token('ATTRIBUTE',
3666: OE_Order_UTIL.Get_Attribute_Name('ORDER_CATEGORY_CODE'));
3667: OE_MSG_PUB.Add;

Line 3672: x_return_status := FND_API.G_RET_STS_ERROR;

3668: END IF;
3669:
3670: IF NOT OE_GLOBALS.Equal (p_header_rec.org_id,
3671: l_old_header_rec.org_id) THEN
3672: x_return_status := FND_API.G_RET_STS_ERROR;
3673: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3674: fnd_message.set_token('ATTRIBUTE',
3675: OE_Order_UTIL.Get_Attribute_Name('ORG_ID'));
3676: OE_MSG_PUB.Add;

Line 3683: x_return_status := FND_API.G_RET_STS_ERROR;

3679: --restricted from changing if releases exist
3680: IF p_header_rec.released_amount > 0 THEN
3681: IF NOT OE_GLOBALS.Equal (p_header_rec.sold_to_org_id,
3682: l_old_header_rec.sold_to_org_id) THEN
3683: x_return_status := FND_API.G_RET_STS_ERROR;
3684: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3685: fnd_message.set_token('ATTRIBUTE',
3686: OE_Order_UTIL.Get_Attribute_Name('SOLD_TO_ORG_ID'));
3687: OE_MSG_PUB.Add;

Line 3692: x_return_status := FND_API.G_RET_STS_ERROR;

3688: END IF;
3689:
3690: IF NOT OE_GLOBALS.Equal (p_header_rec.transactional_curr_code,
3691: l_old_header_rec.transactional_curr_code) THEN
3692: x_return_status := FND_API.G_RET_STS_ERROR;
3693: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3694: fnd_message.set_token('ATTRIBUTE',
3695: OE_Order_UTIL.Get_Attribute_Name('TRANSACTIONAL_CURR_CODE'));
3696: OE_MSG_PUB.Add;

Line 3701: x_return_status := FND_API.G_RET_STS_ERROR;

3697: END IF;
3698:
3699: IF NOT OE_GLOBALS.Equal (p_header_rec.start_date_active,
3700: l_old_header_rec.start_date_active) THEN
3701: x_return_status := FND_API.G_RET_STS_ERROR;
3702: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3703: fnd_message.set_token('ATTRIBUTE','Activation Date');
3704: OE_MSG_PUB.Add;
3705: END IF;

Line 3710: x_return_status := FND_API.G_RET_STS_ERROR;

3706: END IF; --if releases exist
3707:
3708: IF NOT OE_GLOBALS.Equal (p_header_rec.released_amount,
3709: l_old_header_rec.released_amount) THEN
3710: x_return_status := FND_API.G_RET_STS_ERROR;
3711: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3712: fnd_message.set_token('ATTRIBUTE','Released Amount');
3713: OE_MSG_PUB.Add;
3714: END IF;

Line 3718: x_return_status := FND_API.G_RET_STS_ERROR;

3714: END IF;
3715:
3716: IF NOT OE_GLOBALS.Equal (p_header_rec.returned_amount,
3717: l_old_header_rec.returned_amount) THEN
3718: x_return_status := FND_API.G_RET_STS_ERROR;
3719: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3720: fnd_message.set_token('ATTRIBUTE', 'Returned Amount');
3721: fnd_message.set_token('new amount', p_header_rec.returned_amount);
3722: fnd_message.set_token('old amount', l_old_header_rec.returned_amount);

Line 3728: x_return_status := FND_API.G_RET_STS_ERROR;

3724: END IF;
3725:
3726: IF NOT OE_GLOBALS.Equal (p_header_rec.fulfilled_amount,
3727: l_old_header_rec.fulfilled_amount) THEN
3728: x_return_status := FND_API.G_RET_STS_ERROR;
3729: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3730: fnd_message.set_token('ATTRIBUTE','Fulfilled Amount');
3731: fnd_message.set_token('new amount', p_header_rec.fulfilled_amount);
3732: fnd_message.set_token('old amount', l_old_header_rec.fulfilled_amount);

Line 3761: x_return_status := FND_API.G_RET_STS_ERROR;

3757: AND END_DATE_ACTIVE > p_header_rec.end_date_active
3758: AND ROWNUM = 1;
3759:
3760: IF l_dummy = 'ERROR' THEN
3761: x_return_status := FND_API.G_RET_STS_ERROR;
3762: fnd_message.set_name('ONT', 'OE_BLKT_END_DATE_CONFLICT');
3763: OE_MSG_PUB.Add;
3764: END IF;
3765:

Line 3782: x_return_status := FND_API.G_RET_STS_ERROR;

3778: WHERE trunc(request_date) > trunc(p_header_rec.end_date_active)
3779: AND BLANKET_NUMBER = p_header_rec.order_number
3780: AND ROWNUM = 1;
3781: IF l_dummy = 'ERROR' THEN
3782: x_return_status := FND_API.G_RET_STS_ERROR;
3783: fnd_message.set_name('ONT', 'OE_BLKT_RELEASE_END_DATE');
3784: OE_MSG_PUB.Add;
3785: END IF;
3786:

Line 3796: AND x_return_status = FND_API.G_RET_STS_SUCCESS

3792: END IF;
3793:
3794: --check to see if we are cascading end dates to lines
3795: IF l_old_header_rec.end_date_active IS NULL
3796: AND x_return_status = FND_API.G_RET_STS_SUCCESS
3797: THEN
3798: BEGIN
3799: SELECT 'CASCADE'
3800: INTO l_dummy

Line 3843: x_return_status := FND_API.G_RET_STS_ERROR;

3839: IF NOT OE_GLOBALS.Equal (p_header_rec.blanket_max_amount,
3840: l_old_header_rec.blanket_max_amount)
3841: AND p_header_rec.blanket_max_amount < p_header_rec.released_amount
3842: AND nvl(p_header_rec.override_amount_flag, 'N') = 'N' THEN
3843: x_return_status := FND_API.G_RET_STS_ERROR;
3844: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_MAX_LIMIT');
3845: OE_MSG_PUB.Add;
3846: END IF;
3847:

Line 3871: x_return_status := FND_API.G_RET_STS_ERROR;

3867: IF p_header_rec.version_number
3868: <= l_old_header_rec.version_number
3869: THEN
3870:
3871: x_return_status := FND_API.G_RET_STS_ERROR;
3872: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_REVISION_NUM');
3873: OE_MSG_PUB.ADD;
3874:
3875: ELSIF p_header_rec.revision_change_reason_code IS NULL THEN

Line 3877: x_return_status := FND_API.G_RET_STS_ERROR;

3873: OE_MSG_PUB.ADD;
3874:
3875: ELSIF p_header_rec.revision_change_reason_code IS NULL THEN
3876:
3877: x_return_status := FND_API.G_RET_STS_ERROR;
3878: FND_MESSAGE.SET_NAME('ONT','OE_ATTRIBUTE_REQUIRED');
3879: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Revision Reason');
3880: OE_MSG_PUB.ADD;
3881:

Line 3898: x_return_status := FND_API.G_RET_STS_ERROR;

3894: WHEN NO_DATA_FOUND THEN
3895: FND_MESSAGE.SET_NAME('ONT','OE_INVALID_REASON_CODE');
3896: FND_MESSAGE.SET_TOKEN('REASON_CODE', p_header_rec.revision_change_reason_code);
3897: OE_MSG_PUB.ADD;
3898: x_return_status := FND_API.G_RET_STS_ERROR;
3899: END;
3900:
3901: */
3902:

Line 3908: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3904: ,p_x_header_rec => g_old_header_hist_Rec
3905: ,p_x_line_tbl => g_old_line_hist_tbl
3906: ,x_return_status => l_return_status
3907: );
3908: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3909: x_return_status := l_return_status;
3910: END IF;
3911:
3912: IF NOT OE_GLOBALS.Equal(x_return_status, FND_API.G_RET_STS_ERROR) THEN

Line 3912: IF NOT OE_GLOBALS.Equal(x_return_status, FND_API.G_RET_STS_ERROR) THEN

3908: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3909: x_return_status := l_return_status;
3910: END IF;
3911:
3912: IF NOT OE_GLOBALS.Equal(x_return_status, FND_API.G_RET_STS_ERROR) THEN
3913: OE_Delayed_Requests_PVT.Log_Request
3914: (p_entity_code => OE_BLANKET_pub.G_ENTITY_BLANKET_HEADER
3915: ,p_Entity_Id => p_header_rec.header_id
3916: ,p_requesting_entity_code =>

Line 3923: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3919: ,p_request_type => 'RECORD_BLANKET_HISTORY'
3920: ,p_param1=> p_header_rec.revision_change_reason_code
3921: ,p_long_param1 => p_header_rec.revision_change_comments
3922: ,x_return_status => l_return_status);
3923: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3924: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3925: END IF;
3926:
3927: IF p_header_rec.revision_change_date IS NULL THEN

Line 3924: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3920: ,p_param1=> p_header_rec.revision_change_reason_code
3921: ,p_long_param1 => p_header_rec.revision_change_comments
3922: ,x_return_status => l_return_status);
3923: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3924: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3925: END IF;
3926:
3927: IF p_header_rec.revision_change_date IS NULL THEN
3928: p_header_rec.revision_change_date := sysdate;

Line 3951: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3947: OE_BLANKET_pub.G_ENTITY_BLANKET_HEADER
3948: ,p_requesting_entity_id => p_header_rec.header_id
3949: ,p_request_type => 'BLANKET_DATE_CHANGE'
3950: ,x_return_status => l_return_status);
3951: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3952: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3953: END IF;
3954: end if;
3955: END IF; -- Validate WF STATUS for Start and End date for a BSA

Line 3952: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3948: ,p_requesting_entity_id => p_header_rec.header_id
3949: ,p_request_type => 'BLANKET_DATE_CHANGE'
3950: ,x_return_status => l_return_status);
3951: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3952: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3953: END IF;
3954: end if;
3955: END IF; -- Validate WF STATUS for Start and End date for a BSA
3956:

Line 3974: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3970: OE_BLANKET_pub.G_ENTITY_BLANKET_HEADER
3971: ,p_requesting_entity_id => p_header_rec.header_id
3972: ,p_request_type => 'VALIDATE_BLANKET_SOLD_TO'
3973: ,x_return_status => l_return_status);
3974: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3975: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3976: END IF;
3977: end if;
3978: END IF; -- For bug #4447494

Line 3975: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3971: ,p_requesting_entity_id => p_header_rec.header_id
3972: ,p_request_type => 'VALIDATE_BLANKET_SOLD_TO'
3973: ,x_return_status => l_return_status);
3974: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3975: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3976: END IF;
3977: end if;
3978: END IF; -- For bug #4447494
3979:

Line 4006: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4002: -- Add header_id and sold_to_org parameters
4003: p_param6 => p_header_rec.header_id,
4004: p_param7 => p_header_rec.sold_to_org_id,
4005: x_return_status => l_return_status);
4006: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4007: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4008: END IF;
4009:
4010: END IF;

Line 4007: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4003: p_param6 => p_header_rec.header_id,
4004: p_param7 => p_header_rec.sold_to_org_id,
4005: x_return_status => l_return_status);
4006: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4007: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4008: END IF;
4009:
4010: END IF;
4011:

Line 4034: WHEN FND_API.G_EXC_ERROR THEN

4030: oe_debug_pub.add('Exit OE_BLANKET_UTIL.Validate_ENTITY- Header',1);
4031: end if;
4032:
4033: EXCEPTION
4034: WHEN FND_API.G_EXC_ERROR THEN
4035: x_return_status := FND_API.G_RET_STS_ERROR;
4036: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4037: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4038: WHEN OTHERS THEN

Line 4035: x_return_status := FND_API.G_RET_STS_ERROR;

4031: end if;
4032:
4033: EXCEPTION
4034: WHEN FND_API.G_EXC_ERROR THEN
4035: x_return_status := FND_API.G_RET_STS_ERROR;
4036: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4037: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4038: WHEN OTHERS THEN
4039: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 4036: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4032:
4033: EXCEPTION
4034: WHEN FND_API.G_EXC_ERROR THEN
4035: x_return_status := FND_API.G_RET_STS_ERROR;
4036: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4037: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4038: WHEN OTHERS THEN
4039: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4040: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN

Line 4037: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4033: EXCEPTION
4034: WHEN FND_API.G_EXC_ERROR THEN
4035: x_return_status := FND_API.G_RET_STS_ERROR;
4036: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4037: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4038: WHEN OTHERS THEN
4039: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4040: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
4041: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Validate_Entity');

Line 4039: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4035: x_return_status := FND_API.G_RET_STS_ERROR;
4036: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4037: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4038: WHEN OTHERS THEN
4039: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4040: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
4041: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Validate_Entity');
4042: END IF;
4043: END Validate_Entity;

Line 4057: x_return_status := FND_API.G_RET_STS_SUCCESS;

4053: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
4054: --
4055: BEGIN
4056:
4057: x_return_status := FND_API.G_RET_STS_SUCCESS;
4058:
4059: if l_debug_level > 0 then
4060: oe_debug_pub.add('Entering OE_BLANKET_UTIL.INSERT_ROW - Header ID :'||
4061: p_header_rec.header_id);

Line 4292: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4288: , 'Insert_Row'
4289: );
4290: END IF;
4291:
4292: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4293: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4294:
4295: End Insert_Row;
4296:

Line 4293: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4289: );
4290: END IF;
4291:
4292: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4293: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4294:
4295: End Insert_Row;
4296:
4297: PROCEDURE Update_Row

Line 4308: x_return_status := FND_API.G_RET_STS_SUCCESS;

4304: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
4305: --
4306: BEGIN
4307:
4308: x_return_status := FND_API.G_RET_STS_SUCCESS;
4309:
4310: --Versioning changes
4311: IF OE_CODE_CONTROL.Code_Release_Level >= '110510' AND
4312: NOT g_old_version_captured THEN

Line 4318: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4314: ,p_x_header_rec => g_old_header_hist_Rec
4315: ,p_x_line_tbl => g_old_line_hist_tbl
4316: ,x_return_status => l_return_status
4317: );
4318: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4319: x_return_status := l_return_status;
4320: END IF;
4321: g_old_version_captured := TRUE;
4322: END IF;

Line 4450: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4446: , 'Update_Row'
4447: );
4448: END IF;
4449:
4450: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4451: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4452: End Update_Row;
4453:
4454: PROCEDURE Delete_Row

Line 4451: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4447: );
4448: END IF;
4449:
4450: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4451: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4452: End Update_Row;
4453:
4454: PROCEDURE Delete_Row
4455: ( p_header_id IN NUMBER

Line 4478: x_return_status := FND_API.G_RET_STS_SUCCESS;

4474: --
4475:
4476: BEGIN
4477: -- hashraf ... start of pack J
4478: x_return_status := FND_API.G_RET_STS_SUCCESS;
4479:
4480: if l_debug_level > 0 then
4481: oe_debug_pub.add('Entering OE_BLANKET_UTIL.DELETE_ROW - HEADER ID :'||
4482: p_header_id);

Line 4522: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4518: OE_Blanket_Pricing_Util.Deactivate_Pricing
4519: (p_blanket_header_id => p_header_id
4520: ,x_return_status => l_return_status
4521: );
4522: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4523: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4524: END IF;
4525:
4526: -- added for delete attachments

Line 4523: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4519: (p_blanket_header_id => p_header_id
4520: ,x_return_status => l_return_status
4521: );
4522: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4523: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4524: END IF;
4525:
4526: -- added for delete attachments
4527: OE_Atchmt_Util.Delete_Attachments

Line 4532: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

4528: ( p_entity_code => OE_GLOBALS.G_ENTITY_HEADER
4529: , p_entity_id => p_header_id
4530: , x_return_status => l_return_status
4531: );
4532: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4533: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4534: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
4535: RAISE FND_API.G_EXC_ERROR;
4536: END IF;

Line 4533: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4529: , p_entity_id => p_header_id
4530: , x_return_status => l_return_status
4531: );
4532: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4533: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4534: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
4535: RAISE FND_API.G_EXC_ERROR;
4536: END IF;
4537:

Line 4534: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN

4530: , x_return_status => l_return_status
4531: );
4532: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4533: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4534: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
4535: RAISE FND_API.G_EXC_ERROR;
4536: END IF;
4537:
4538: OE_CONTRACTS_UTIL.delete_articles

Line 4535: RAISE FND_API.G_EXC_ERROR;

4531: );
4532: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4533: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4534: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
4535: RAISE FND_API.G_EXC_ERROR;
4536: END IF;
4537:
4538: OE_CONTRACTS_UTIL.delete_articles
4539: (

Line 4571: WHEN FND_API.G_EXC_ERROR THEN

4567: oe_debug_pub.add('Exiting OE_BLANKET_UTIL.DELETE_ROW', 1);
4568: end if;
4569:
4570: EXCEPTION
4571: WHEN FND_API.G_EXC_ERROR THEN
4572: --added for delete articles
4573: OE_MSG_PUB.Count_And_Get
4574: (
4575: p_count => l_msg_count,

Line 4578: RAISE FND_API.G_EXC_ERROR;

4574: (
4575: p_count => l_msg_count,
4576: p_data => l_msg_data
4577: );
4578: RAISE FND_API.G_EXC_ERROR;
4579: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4580: --added for delete articles
4581: OE_MSG_PUB.Count_And_Get
4582: (

Line 4579: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4575: p_count => l_msg_count,
4576: p_data => l_msg_data
4577: );
4578: RAISE FND_API.G_EXC_ERROR;
4579: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4580: --added for delete articles
4581: OE_MSG_PUB.Count_And_Get
4582: (
4583: p_count => l_msg_count,

Line 4586: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4582: (
4583: p_count => l_msg_count,
4584: p_data => l_msg_data
4585: );
4586: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4587: WHEN OTHERS THEN
4588:
4589: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
4590: THEN

Line 4597: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4593: , 'Delete_Row'
4594: );
4595: END IF;
4596:
4597: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4598: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4599:
4600: End Delete_Row;
4601:

Line 4598: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4594: );
4595: END IF;
4596:
4597: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4598: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4599:
4600: End Delete_Row;
4601:
4602: PROCEDURE Insert_Row

Line 4617: x_return_status := FND_API.G_RET_STS_SUCCESS;

4613: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
4614: --
4615: BEGIN
4616:
4617: x_return_status := FND_API.G_RET_STS_SUCCESS;
4618:
4619: if l_debug_level > 0 then
4620: oe_debug_pub.add('Entering OE_BLANKET_UTIL.INSERT_ROW - Line ID :'||
4621: p_line_rec.line_id);

Line 4632: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4628: ,p_x_header_rec => g_old_header_hist_Rec
4629: ,p_x_line_tbl => g_old_line_hist_tbl
4630: ,x_return_status => l_return_status
4631: );
4632: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4633: x_return_status := l_return_status;
4634: END IF;
4635: g_old_version_captured := TRUE;
4636: END IF;

Line 4860: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4856: , 'Insert_Row'
4857: );
4858: END IF;
4859:
4860: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4861: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4862:
4863: End Insert_Row;
4864:

Line 4861: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4857: );
4858: END IF;
4859:
4860: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4861: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4862:
4863: End Insert_Row;
4864:
4865: PROCEDURE Update_Row

Line 4877: x_return_status := FND_API.G_RET_STS_SUCCESS;

4873: BEGIN
4874: if l_debug_level > 0 then
4875: oe_debug_pub.add('Entering OE_Blanket_UTIL.UPDATE_ROW - LINE', 1);
4876: end if;
4877: x_return_status := FND_API.G_RET_STS_SUCCESS;
4878:
4879: --Versioning changes
4880: IF OE_CODE_CONTROL.Code_Release_Level >= '110510' AND
4881: NOT g_old_version_captured THEN

Line 4887: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4883: ,p_x_header_rec => g_old_header_hist_Rec
4884: ,p_x_line_tbl => g_old_line_hist_tbl
4885: ,x_return_status => l_return_status
4886: );
4887: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4888: x_return_status := l_return_status;
4889: END IF;
4890: g_old_version_captured := TRUE;
4891: END IF;

Line 4958: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4954: WHERE line_id = p_line_rec.line_id
4955: AND header_id = p_line_rec.header_id ;
4956:
4957: IF SQL%NOTFOUND THEN
4958: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4959: END IF;
4960:
4961: UPDATE OE_BLANKET_LINES_EXT
4962: SET

Line 5011: x_return_status := FND_API.G_RET_STS_ERROR;

5007: , 'Update_Row'
5008: );
5009: END IF;
5010:
5011: x_return_status := FND_API.G_RET_STS_ERROR;
5012: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5013: End Update_Row;
5014:
5015: PROCEDURE Delete_Row

Line 5012: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5008: );
5009: END IF;
5010:
5011: x_return_status := FND_API.G_RET_STS_ERROR;
5012: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5013: End Update_Row;
5014:
5015: PROCEDURE Delete_Row
5016: ( p_line_id IN NUMBER

Line 5027: x_return_status := FND_API.G_RET_STS_SUCCESS;

5023: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
5024: --
5025: BEGIN
5026: -- hashraf ... start of pack J
5027: x_return_status := FND_API.G_RET_STS_SUCCESS;
5028:
5029: if l_debug_level > 0 then
5030: oe_debug_pub.add('Entering OE_BLANKET_UTIL.DELETE_ROW - LINE ID :'||
5031: p_line_id);

Line 5035: l_header_id = FND_API.G_MISS_NUM THEN

5031: p_line_id);
5032: end if;
5033:
5034: IF l_header_id IS NULL or
5035: l_header_id = FND_API.G_MISS_NUM THEN
5036: SELECT /* MOAC_SQL_CHANGE */ header_id into l_header_id
5037: FROM OE_BLANKET_LINES_all
5038: WHERE line_id = p_line_id;
5039: END IF;

Line 5049: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5045: ,p_x_header_rec => g_old_header_hist_Rec
5046: ,p_x_line_tbl => g_old_line_hist_tbl
5047: ,x_return_status => l_return_status
5048: );
5049: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5050: x_return_status := l_return_status;
5051: END IF;
5052: g_old_version_captured := TRUE;
5053: END IF;

Line 5061: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5057: (p_blanket_header_id => l_header_id
5058: ,p_blanket_line_id => p_line_id
5059: ,x_return_status => l_return_status
5060: );
5061: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5062: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5063: END IF;
5064:
5065: OE_Atchmt_Util.Delete_Attachments

Line 5062: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5058: ,p_blanket_line_id => p_line_id
5059: ,x_return_status => l_return_status
5060: );
5061: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5062: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5063: END IF;
5064:
5065: OE_Atchmt_Util.Delete_Attachments
5066: ( p_entity_code => OE_GLOBALS.G_ENTITY_LINE

Line 5070: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

5066: ( p_entity_code => OE_GLOBALS.G_ENTITY_LINE
5067: , p_entity_id => p_line_id
5068: , x_return_status => l_return_status
5069: );
5070: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5071: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5072: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
5073: RAISE FND_API.G_EXC_ERROR;
5074: END IF;

Line 5071: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5067: , p_entity_id => p_line_id
5068: , x_return_status => l_return_status
5069: );
5070: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5071: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5072: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
5073: RAISE FND_API.G_EXC_ERROR;
5074: END IF;
5075: -- End bug

Line 5072: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN

5068: , x_return_status => l_return_status
5069: );
5070: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5071: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5072: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
5073: RAISE FND_API.G_EXC_ERROR;
5074: END IF;
5075: -- End bug
5076:

Line 5073: RAISE FND_API.G_EXC_ERROR;

5069: );
5070: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5071: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5072: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
5073: RAISE FND_API.G_EXC_ERROR;
5074: END IF;
5075: -- End bug
5076:
5077: DELETE FROM OE_BLANKET_LINES

Line 5093: WHEN FND_API.G_EXC_ERROR THEN

5089: oe_debug_pub.add('Exiting OE_BLANKET_UTIL.DELETE_ROW', 1);
5090: end if;
5091:
5092: EXCEPTION
5093: WHEN FND_API.G_EXC_ERROR THEN
5094: RAISE FND_API.G_EXC_ERROR;
5095: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5096: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5097: WHEN OTHERS THEN

Line 5094: RAISE FND_API.G_EXC_ERROR;

5090: end if;
5091:
5092: EXCEPTION
5093: WHEN FND_API.G_EXC_ERROR THEN
5094: RAISE FND_API.G_EXC_ERROR;
5095: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5096: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5097: WHEN OTHERS THEN
5098:

Line 5095: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5091:
5092: EXCEPTION
5093: WHEN FND_API.G_EXC_ERROR THEN
5094: RAISE FND_API.G_EXC_ERROR;
5095: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5096: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5097: WHEN OTHERS THEN
5098:
5099: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)

Line 5096: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5092: EXCEPTION
5093: WHEN FND_API.G_EXC_ERROR THEN
5094: RAISE FND_API.G_EXC_ERROR;
5095: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5096: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5097: WHEN OTHERS THEN
5098:
5099: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5100: THEN

Line 5107: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5103: , 'Delete_Row'
5104: );
5105: END IF;
5106:
5107: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5108: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5109:
5110: End Delete_Row;
5111:

Line 5108: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5104: );
5105: END IF;
5106:
5107: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5108: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5109:
5110: End Delete_Row;
5111:
5112:

Line 5323: x_return_status := FND_API.G_RET_STS_SUCCESS;

5319: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
5320: --
5321: BEGIN
5322:
5323: x_return_status := FND_API.G_RET_STS_SUCCESS;
5324:
5325: if l_debug_level > 0 then
5326: oe_debug_pub.add('Entering OE_BLANKET_UTIL.QUERY_ROW', 1);
5327: end if;

Line 5561: x_return_status := FND_API.G_RET_STS_ERROR;

5557: EXCEPTION
5558:
5559: WHEN NO_DATA_FOUND THEN
5560:
5561: x_return_status := FND_API.G_RET_STS_ERROR;
5562: RAISE NO_DATA_FOUND;
5563:
5564: WHEN OTHERS THEN
5565:

Line 5566: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5562: RAISE NO_DATA_FOUND;
5563:
5564: WHEN OTHERS THEN
5565:
5566: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5567:
5568: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5569: THEN
5570: OE_MSG_PUB.Add_Exc_Msg

Line 5576: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5572: , 'Query_Header'
5573: );
5574: END IF;
5575:
5576: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5577: END Query_Header;
5578:
5579: PROCEDURE Query_Lines
5580: (p_line_id IN NUMBER := NULL

Line 5790: x_return_status := FND_API.G_RET_STS_SUCCESS;

5786: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
5787: --
5788: BEGIN
5789:
5790: x_return_status := FND_API.G_RET_STS_SUCCESS;
5791:
5792: IF
5793: (p_line_id IS NOT NULL
5794: AND

Line 5807: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5803: header_id = '|| p_header_id
5804: );
5805: END IF;
5806:
5807: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5808:
5809: END IF;
5810:
5811: IF p_version_number IS NOT NULL THEN

Line 5950: x_line_tbl(l_count).db_flag := FND_API.G_TRUE;

5946: Null;
5947: END;
5948: END IF;
5949: -- 11i10 Pricing Changes End
5950: x_line_tbl(l_count).db_flag := FND_API.G_TRUE;
5951: l_count := l_count + 1;
5952:
5953: END LOOP;
5954:

Line 6088: x_line_tbl(l_count).db_flag := FND_API.G_TRUE;

6084: Null;
6085: END;
6086: END IF;
6087: -- 11i10 Pricing Changes End
6088: x_line_tbl(l_count).db_flag := FND_API.G_TRUE;
6089: l_count := l_count + 1;
6090:
6091: END LOOP;
6092:

Line 6115: x_return_status := FND_API.G_RET_STS_ERROR;

6111: EXCEPTION
6112:
6113: WHEN NO_DATA_FOUND THEN
6114:
6115: x_return_status := FND_API.G_RET_STS_ERROR;
6116: RAISE NO_DATA_FOUND;
6117:
6118: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6119:

Line 6118: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6114:
6115: x_return_status := FND_API.G_RET_STS_ERROR;
6116: RAISE NO_DATA_FOUND;
6117:
6118: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6119:
6120: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6121: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6122:

Line 6120: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6116: RAISE NO_DATA_FOUND;
6117:
6118: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6119:
6120: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6121: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6122:
6123: WHEN OTHERS THEN
6124:

Line 6121: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6117:
6118: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6119:
6120: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6121: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6122:
6123: WHEN OTHERS THEN
6124:
6125: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 6125: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6121: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6122:
6123: WHEN OTHERS THEN
6124:
6125: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6126: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6127: THEN
6128: OE_MSG_PUB.Add_Exc_Msg
6129: ( G_PKG_NAME

Line 6134: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6130: , 'Query_Lines'
6131: );
6132: END IF;
6133:
6134: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6135: END Query_Lines;
6136:
6137: PROCEDURE Query_blanket
6138: (p_header_id IN NUMBER

Line 6153: x_return_status := FND_API.G_RET_STS_SUCCESS;

6149: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
6150: --
6151: BEGIN
6152:
6153: x_return_status := FND_API.G_RET_STS_SUCCESS;
6154:
6155: IF p_version_number IS NOT NULL THEN
6156: SELECT /* MOAC_SQL_CHANGE */ version_number INTO l_current_version_number FROM OE_BLANKET_HEADERS_ALL WHERE header_id = p_header_id;
6157:

Line 6168: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6164: p_version_number => l_version_number,
6165: p_phase_change_flag => p_phase_change_flag,
6166: x_header_rec => p_x_header_rec,
6167: x_return_status => l_return_status);
6168: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6169: x_return_status := l_return_status;
6170: END IF;
6171:
6172: Query_Lines(P_header_id => p_header_id ,

Line 6177: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6173: p_version_number => l_version_number,
6174: p_phase_change_flag => p_phase_change_flag,
6175: x_line_tbl => p_x_line_tbl ,
6176: x_return_status => l_return_status);
6177: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6178: x_return_status := l_return_status;
6179: END IF;
6180:
6181: EXCEPTION

Line 6183: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6179: END IF;
6180:
6181: EXCEPTION
6182: WHEN OTHERS THEN
6183: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6184: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6185: THEN
6186: OE_MSG_PUB.Add_Exc_Msg
6187: ( G_PKG_NAME

Line 6191: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6187: ( G_PKG_NAME
6188: , 'Query_Blanket'
6189: );
6190: END IF;
6191: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6192: END Query_Blanket;
6193:
6194: FUNCTION Query_Row
6195: ( p_line_id NUMBER

Line 6215: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN

6211: , x_line_tbl => l_line_tbl
6212: , x_return_status => l_return_status
6213: );
6214:
6215: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN
6216: RETURN l_line_tbl(1);
6217: END IF;
6218: END Query_Row;
6219:

Line 6252: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

6248:
6249: -- Set return status.
6250:
6251: x_return_status := l_return_status;
6252: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6254: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
6255: RAISE FND_API.G_EXC_ERROR;
6256: END IF;

Line 6253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6249: -- Set return status.
6250:
6251: x_return_status := l_return_status;
6252: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6254: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
6255: RAISE FND_API.G_EXC_ERROR;
6256: END IF;
6257:

Line 6254: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN

6250:
6251: x_return_status := l_return_status;
6252: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6254: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
6255: RAISE FND_API.G_EXC_ERROR;
6256: END IF;
6257:
6258: -- Get message count and data

Line 6255: RAISE FND_API.G_EXC_ERROR;

6251: x_return_status := l_return_status;
6252: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6254: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
6255: RAISE FND_API.G_EXC_ERROR;
6256: END IF;
6257:
6258: -- Get message count and data
6259:

Line 6270: WHEN FND_API.G_EXC_ERROR THEN

6266: oe_debug_pub.add('Exiting OE_BLANKET_UTIL.LOCK_ROW', 1);
6267: end if;
6268:
6269: EXCEPTION
6270: WHEN FND_API.G_EXC_ERROR THEN
6271:
6272: OE_GLOBALS.G_UI_FLAG := FALSE;
6273:
6274: x_return_status := FND_API.G_RET_STS_ERROR;

Line 6274: x_return_status := FND_API.G_RET_STS_ERROR;

6270: WHEN FND_API.G_EXC_ERROR THEN
6271:
6272: OE_GLOBALS.G_UI_FLAG := FALSE;
6273:
6274: x_return_status := FND_API.G_RET_STS_ERROR;
6275:
6276: -- Get message count and data
6277:
6278: oe_msg_pub.count_and_get

Line 6283: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6279: ( p_count => x_msg_count
6280: , p_data => x_msg_data
6281: );
6282:
6283: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6284:
6285: OE_GLOBALS.G_UI_FLAG := FALSE;
6286:
6287: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

Line 6287: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6283: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6284:
6285: OE_GLOBALS.G_UI_FLAG := FALSE;
6286:
6287: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6288:
6289: -- Get message count and data
6290:
6291: oe_msg_pub.count_and_get

Line 6305: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6301: , 'Lock_Row'
6302: );
6303: END IF;
6304:
6305: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6306:
6307: -- Get message count and data
6308:
6309: OE_MSG_PUB.Count_And_Get

Line 6366: IF p_blanket_id <> FND_API.G_MISS_NUM THEN

6362:
6363: SAVEPOINT Lock_Blanket;
6364:
6365: -- Retrieve the primary key.
6366: IF p_blanket_id <> FND_API.G_MISS_NUM THEN
6367: l_blanket_id := p_blanket_id;
6368: l_is_line_lock_control := FALSE;
6369: ELSE
6370: SELECT ORDER_NUMBER

Line 6418: l_lock_control = FND_API.G_MISS_NUM

6414:
6415: -- If lock_control is not passed(is null or missing), then return the locked record.
6416:
6417: IF l_lock_control is null OR
6418: l_lock_control = FND_API.G_MISS_NUM
6419: THEN
6420:
6421: -- Set out NOCOPY /* file.sql.39 change */ parameter, out NOCOPY /* file.sql.39 change */ rec is already set by query row.
6422:

Line 6424: x_return_status := FND_API.G_RET_STS_SUCCESS;

6420:
6421: -- Set out NOCOPY /* file.sql.39 change */ parameter, out NOCOPY /* file.sql.39 change */ rec is already set by query row.
6422:
6423: -- Set return status
6424: x_return_status := FND_API.G_RET_STS_SUCCESS;
6425:
6426: RETURN;
6427:
6428: END IF;

Line 6452: x_return_status := FND_API.G_RET_STS_SUCCESS;

6448: -- Row has not changed. Set out NOCOPY /* file.sql.39 change */ parameter.
6449:
6450: -- Set return status
6451:
6452: x_return_status := FND_API.G_RET_STS_SUCCESS;
6453:
6454: ELSE
6455:
6456: if l_debug_level > 0 then

Line 6462: x_return_status := FND_API.G_RET_STS_ERROR;

6458: end if;
6459:
6460: -- Row has changed by another user.
6461:
6462: x_return_status := FND_API.G_RET_STS_ERROR;
6463:
6464: -- Release the lock
6465:
6466: fnd_message.set_name('ONT','OE_LOCK_ROW_CHANGED');

Line 6482: x_return_status := FND_API.G_RET_STS_ERROR;

6478: EXCEPTION
6479:
6480: WHEN NO_DATA_FOUND THEN
6481:
6482: x_return_status := FND_API.G_RET_STS_ERROR;
6483:
6484: if l_debug_level > 0 then
6485: oe_debug_pub.add('no data found in blanket lock_blanket', 1);
6486: end if;

Line 6495: x_return_status := FND_API.G_RET_STS_ERROR;

6491: OE_GLOBALS.G_LOCK_TEST := 'N';
6492:
6493: WHEN APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION THEN
6494:
6495: x_return_status := FND_API.G_RET_STS_ERROR;
6496:
6497: if l_debug_level > 0 then
6498: oe_debug_pub.add('record_lock in blanket lock_blanket', 1);
6499: end if;

Line 6511: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6507:
6508: if l_debug_level > 0 then
6509: oe_debug_pub.add('others in blanket lock_blanket', 1);
6510: end if;
6511: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6512:
6513: OE_MSG_PUB.Add_Exc_Msg
6514: ( G_PKG_NAME
6515: , 'Lock_Blanket'

Line 6517: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6513: OE_MSG_PUB.Add_Exc_Msg
6514: ( G_PKG_NAME
6515: , 'Lock_Blanket'
6516: );
6517: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6518: OE_GLOBALS.G_LOCK_TEST := 'N';
6519:
6520: END Lock_Blanket;
6521:

Line 6540: x_return_status := FND_API.G_RET_STS_SUCCESS;

6536: l_order_type_id NUMBER := NULL;
6537: l_deflt_contract_template_id NUMBER := NULL;
6538:
6539: BEGIN
6540: x_return_status := FND_API.G_RET_STS_SUCCESS;
6541:
6542: if l_debug_level > 0 then
6543: oe_debug_pub.add('Enter Default_Attributes - Header');
6544: oe_debug_pub.add('operation is : '||p_x_header_rec.operation);

Line 6689: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6685: END IF; -- End if operation = CREATE
6686:
6687: EXCEPTION
6688: WHEN OTHERS THEN
6689: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6690: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6691: THEN
6692: OE_MSG_PUB.Add_Exc_Msg
6693: ( G_PKG_NAME

Line 6697: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6693: ( G_PKG_NAME
6694: , 'Default_Attributes - Header'
6695: );
6696: END IF;
6697: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6698: END Default_Attributes;
6699:
6700: PROCEDURE Default_Attributes
6701: (p_x_line_rec IN OUT NOCOPY OE_Blanket_PUB.line_rec_type

Line 6710: x_return_status := FND_API.G_RET_STS_SUCCESS;

6706: --
6707: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
6708: --
6709: BEGIN
6710: x_return_status := FND_API.G_RET_STS_SUCCESS;
6711:
6712: -- Load Header
6713: Load_Header(p_header_id => p_x_line_rec.header_id
6714: ,x_return_status => l_return_status);

Line 6715: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

6711:
6712: -- Load Header
6713: Load_Header(p_header_id => p_x_line_rec.header_id
6714: ,x_return_status => l_return_status);
6715: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6716: RAISE FND_API.G_EXC_ERROR;
6717: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6718: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6719: END IF;

Line 6716: RAISE FND_API.G_EXC_ERROR;

6712: -- Load Header
6713: Load_Header(p_header_id => p_x_line_rec.header_id
6714: ,x_return_status => l_return_status);
6715: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6716: RAISE FND_API.G_EXC_ERROR;
6717: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6718: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6719: END IF;
6720:

Line 6717: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

6713: Load_Header(p_header_id => p_x_line_rec.header_id
6714: ,x_return_status => l_return_status);
6715: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6716: RAISE FND_API.G_EXC_ERROR;
6717: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6718: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6719: END IF;
6720:
6721: -- Get Blanket Line

Line 6718: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6714: ,x_return_status => l_return_status);
6715: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6716: RAISE FND_API.G_EXC_ERROR;
6717: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6718: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6719: END IF;
6720:
6721: -- Get Blanket Line
6722: IF p_x_line_rec.line_id IS NULL THEN

Line 6902: WHEN FND_API.G_EXC_ERROR THEN

6898: p_x_line_rec.last_update_date := sysdate;
6899: p_x_line_rec.last_updated_by := FND_GLOBAL.USER_ID;
6900:
6901: EXCEPTION
6902: WHEN FND_API.G_EXC_ERROR THEN
6903: x_return_status := FND_API.G_RET_STS_ERROR;
6904: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6905: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6906: WHEN OTHERS THEN

Line 6903: x_return_status := FND_API.G_RET_STS_ERROR;

6899: p_x_line_rec.last_updated_by := FND_GLOBAL.USER_ID;
6900:
6901: EXCEPTION
6902: WHEN FND_API.G_EXC_ERROR THEN
6903: x_return_status := FND_API.G_RET_STS_ERROR;
6904: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6905: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6906: WHEN OTHERS THEN
6907: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 6904: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6900:
6901: EXCEPTION
6902: WHEN FND_API.G_EXC_ERROR THEN
6903: x_return_status := FND_API.G_RET_STS_ERROR;
6904: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6905: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6906: WHEN OTHERS THEN
6907: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6908: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)

Line 6905: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6901: EXCEPTION
6902: WHEN FND_API.G_EXC_ERROR THEN
6903: x_return_status := FND_API.G_RET_STS_ERROR;
6904: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6905: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6906: WHEN OTHERS THEN
6907: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6908: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6909: THEN

Line 6907: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6903: x_return_status := FND_API.G_RET_STS_ERROR;
6904: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6905: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6906: WHEN OTHERS THEN
6907: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6908: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6909: THEN
6910: OE_MSG_PUB.Add_Exc_Msg
6911: ( G_PKG_NAME

Line 6915: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6911: ( G_PKG_NAME
6912: , 'Default_Attributes - Line'
6913: );
6914: END IF;
6915: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6916: END Default_Attributes;
6917:
6918: PROCEDURE Load_Header(p_header_id IN NUMBER
6919: , x_return_status OUT NOCOPY VARCHAR2)

Line 6932: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6928: THEN
6929: Query_Header(p_header_id => p_header_id,
6930: x_header_rec => g_header_rec,
6931: x_return_status => l_return_status);
6932: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6933: x_return_status := l_return_status;
6934: END IF;
6935:
6936: END IF;

Line 6939: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6935:
6936: END IF;
6937: EXCEPTION
6938: WHEN OTHERS THEN
6939: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6940:
6941: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6942: THEN
6943: OE_MSG_PUB.Add_Exc_Msg

Line 6948: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6944: ( G_PKG_NAME
6945: , 'Load Header'
6946: );
6947: END IF;
6948: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6949: END Load_Header;
6950:
6951: PROCEDURE GET_ORDER_NUMBER(
6952: p_x_header_rec IN OUT NOCOPY OE_Blanket_PUB.Header_rec_type,

Line 6988: x_return_status := FND_API.G_RET_STS_SUCCESS;

6984: oe_debug_pub.add('Entering OR_BLANKET_UTIL.Get_Order_Number',1);
6985: end if;
6986:
6987: --x_header_rec := p_header_rec;
6988: x_return_status := FND_API.G_RET_STS_SUCCESS;
6989:
6990: x_Set_Of_Books_Id := OE_Sys_Parameters.VALUE('SET_OF_BOOKS_ID');
6991:
6992: IF p_x_header_rec.order_type_id IS NOT NULL THEN

Line 7024: RAISE FND_API.G_EXC_ERROR;

7020: IF x_result <> FND_SEQNUM.SEQSUCC THEN
7021: IF x_result = FND_SEQNUM.NOTUSED THEN
7022: fnd_message.set_name('ONT','OE_MISS_DOC_SEQ');
7023: OE_MSG_PUB.Add;
7024: RAISE FND_API.G_EXC_ERROR;
7025: END IF;
7026:
7027: END IF;
7028: t := x_doc_sequence_type;

Line 7044: RAISE FND_API.G_EXC_ERROR;

7040: X_doc_sequence_id,
7041: 'Y',
7042: 'Y');
7043: IF x_result <> 0 THEN
7044: RAISE FND_API.G_EXC_ERROR;
7045: END IF;
7046:
7047: if l_debug_level > 0 then
7048: oe_debug_pub.ADD('fndseqresult'||to_char(x_result), 2);

Line 7063: RAISE FND_API.G_EXC_ERROR;

7059: fnd_message.set_name('ONT','OE_BLKT_INVALID_DOC_SEQ');
7060: fnd_message.set_token('Document Sequence', l_column_name);
7061: OE_MSG_PUB.Add;
7062:
7063: RAISE FND_API.G_EXC_ERROR;
7064: -- x_doc_sequence_value := p_x_header_rec.order_number;
7065: -- NULL;
7066: END IF;
7067:

Line 7076: RAISE FND_API.G_EXC_ERROR;

7072:
7073: IF lcount > 0 THEN
7074: fnd_message.set_name('ONT','OE_BLKT_NUM_EXISTS');
7075: OE_MSG_PUB.Add;
7076: RAISE FND_API.G_EXC_ERROR;
7077: END IF;
7078: END IF; -- Blanket category code not null
7079:
7080: if l_debug_level > 0 then

Line 7085: WHEN FND_API.G_EXC_ERROR THEN

7081: oe_debug_pub.add('Exiting OR_BLANKET_UTIL.Get_Order_Number',1);
7082: end if;
7083:
7084: EXCEPTION
7085: WHEN FND_API.G_EXC_ERROR THEN
7086: x_return_status := FND_API.G_RET_STS_ERROR;
7087: if l_debug_level > 0 then
7088: oe_debug_pub.ADD('Get blanket Number-Exp exception ', 1);
7089: end if;

Line 7086: x_return_status := FND_API.G_RET_STS_ERROR;

7082: end if;
7083:
7084: EXCEPTION
7085: WHEN FND_API.G_EXC_ERROR THEN
7086: x_return_status := FND_API.G_RET_STS_ERROR;
7087: if l_debug_level > 0 then
7088: oe_debug_pub.ADD('Get blanket Number-Exp exception ', 1);
7089: end if;
7090: RAISE FND_API.G_EXC_ERROR;

Line 7090: RAISE FND_API.G_EXC_ERROR;

7086: x_return_status := FND_API.G_RET_STS_ERROR;
7087: if l_debug_level > 0 then
7088: oe_debug_pub.ADD('Get blanket Number-Exp exception ', 1);
7089: end if;
7090: RAISE FND_API.G_EXC_ERROR;
7091:
7092:
7093: WHEN OTHERS THEN
7094: if l_debug_level > 0 then

Line 7098: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7094: if l_debug_level > 0 then
7095: oe_debug_pub.ADD('Get blanket Number-exception ', 1);
7096: end if;
7097:
7098: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7099:
7100: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7101: THEN
7102: OE_MSG_PUB.Add_Exc_Msg

Line 7108: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7104: 'Get_Order_Number'
7105: );
7106: END IF;
7107:
7108: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7109:
7110: END Get_Order_Number;
7111:
7112: PROCEDURE Process_Object(x_return_status OUT NOCOPY VARCHAR2) IS

Line 7121: lx_return_status VARCHAR2(1) := FND_API.G_RET_STS_SUCCESS;

7117: --
7118: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
7119: --
7120:
7121: lx_return_status VARCHAR2(1) := FND_API.G_RET_STS_SUCCESS;
7122: lx_msg_count NUMBER := 0;
7123: lx_msg_data VARCHAR2(2000);
7124:
7125:

Line 7128: x_return_status := FND_API.G_RET_STS_SUCCESS;

7124:
7125:
7126: BEGIN
7127:
7128: x_return_status := FND_API.G_RET_STS_SUCCESS;
7129:
7130: -- Process Header requests
7131:
7132: OE_DELAYED_REQUESTS_PVT.Process_Request_for_Entity

Line 7134: ,p_delete => FND_API.G_TRUE

7130: -- Process Header requests
7131:
7132: OE_DELAYED_REQUESTS_PVT.Process_Request_for_Entity
7133: (p_entity_code => OE_BLANKET_PUB.G_ENTITY_BLANKET_HEADER
7134: ,p_delete => FND_API.G_TRUE
7135: ,x_return_status => l_return_status
7136: );
7137: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7138: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 7137: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7133: (p_entity_code => OE_BLANKET_PUB.G_ENTITY_BLANKET_HEADER
7134: ,p_delete => FND_API.G_TRUE
7135: ,x_return_status => l_return_status
7136: );
7137: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7138: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7139: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7140: RAISE FND_API.G_EXC_ERROR;
7141: END IF;

Line 7138: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7134: ,p_delete => FND_API.G_TRUE
7135: ,x_return_status => l_return_status
7136: );
7137: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7138: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7139: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7140: RAISE FND_API.G_EXC_ERROR;
7141: END IF;
7142:

Line 7139: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN

7135: ,x_return_status => l_return_status
7136: );
7137: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7138: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7139: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7140: RAISE FND_API.G_EXC_ERROR;
7141: END IF;
7142:
7143: -- Process Line Level Request

Line 7140: RAISE FND_API.G_EXC_ERROR;

7136: );
7137: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7138: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7139: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7140: RAISE FND_API.G_EXC_ERROR;
7141: END IF;
7142:
7143: -- Process Line Level Request
7144:

Line 7147: ,p_delete => FND_API.G_TRUE

7143: -- Process Line Level Request
7144:
7145: OE_DELAYED_REQUESTS_PVT.Process_Request_for_Entity
7146: (p_entity_code => OE_BLANKET_PUB.G_ENTITY_BLANKET_LINE
7147: ,p_delete => FND_API.G_TRUE
7148: ,x_return_status => l_return_status
7149: );
7150: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7151: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 7150: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7146: (p_entity_code => OE_BLANKET_PUB.G_ENTITY_BLANKET_LINE
7147: ,p_delete => FND_API.G_TRUE
7148: ,x_return_status => l_return_status
7149: );
7150: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7151: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7152: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7153: RAISE FND_API.G_EXC_ERROR;
7154: END IF;

Line 7151: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7147: ,p_delete => FND_API.G_TRUE
7148: ,x_return_status => l_return_status
7149: );
7150: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7151: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7152: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7153: RAISE FND_API.G_EXC_ERROR;
7154: END IF;
7155:

Line 7152: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN

7148: ,x_return_status => l_return_status
7149: );
7150: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7151: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7152: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7153: RAISE FND_API.G_EXC_ERROR;
7154: END IF;
7155:
7156:

Line 7153: RAISE FND_API.G_EXC_ERROR;

7149: );
7150: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7151: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7152: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7153: RAISE FND_API.G_EXC_ERROR;
7154: END IF;
7155:
7156:
7157: IF oe_code_control.get_code_release_level >= '110510' and

Line 7167: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7163: p_blanket_number => G_header_rec.order_number,
7164: x_return_status => l_return_status,
7165: x_msg_count => lx_msg_count,
7166: x_msg_data => lx_msg_Data);
7167: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7168: if l_debug_level > 0 then
7169: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in Create and Start flow ', 1);
7170: end if;
7171: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 7171: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7167: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7168: if l_debug_level > 0 then
7169: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in Create and Start flow ', 1);
7170: end if;
7171: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7172: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7173: if l_debug_level > 0 then
7174: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in Create and Start Flow ', 1);
7175: end if;

Line 7172: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN

7168: if l_debug_level > 0 then
7169: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in Create and Start flow ', 1);
7170: end if;
7171: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7172: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7173: if l_debug_level > 0 then
7174: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in Create and Start Flow ', 1);
7175: end if;
7176: RAISE FND_API.G_EXC_ERROR;

Line 7176: RAISE FND_API.G_EXC_ERROR;

7172: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7173: if l_debug_level > 0 then
7174: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in Create and Start Flow ', 1);
7175: end if;
7176: RAISE FND_API.G_EXC_ERROR;
7177: END IF;
7178:
7179: end if;
7180:

Line 7192: p_commit => FND_API.G_TRUE,

7188: THEN
7189:
7190: OE_CONTRACTS_UTIL.instantiate_doc_terms (
7191: p_api_version => 1.0,
7192: p_commit => FND_API.G_TRUE,
7193:
7194: p_template_id => G_Header_Rec.contract_template_id,
7195: p_doc_type => 'B',
7196: p_doc_id => G_Header_Rec.header_id,

Line 7205: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7201: x_msg_count => lx_msg_count,
7202: x_msg_data => lx_msg_data
7203: );
7204:
7205: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7206: if l_debug_level > 0 then
7207: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in inst. doc terms ', 1);
7208: end if;
7209: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 7209: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7205: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7206: if l_debug_level > 0 then
7207: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in inst. doc terms ', 1);
7208: end if;
7209: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7210: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7211: if l_debug_level > 0 then
7212: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in inst. doc terms ', 1);
7213: end if;

Line 7210: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN

7206: if l_debug_level > 0 then
7207: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in inst. doc terms ', 1);
7208: end if;
7209: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7210: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7211: if l_debug_level > 0 then
7212: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in inst. doc terms ', 1);
7213: end if;
7214: RAISE FND_API.G_EXC_ERROR;

Line 7214: RAISE FND_API.G_EXC_ERROR;

7210: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7211: if l_debug_level > 0 then
7212: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in inst. doc terms ', 1);
7213: end if;
7214: RAISE FND_API.G_EXC_ERROR;
7215: END IF;
7216:
7217: END IF;
7218:

Line 7228: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7224: x_msg_count => lx_msg_count,
7225: x_msg_data => lx_msg_data,
7226: x_return_status => l_return_status);
7227:
7228: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7229: if l_debug_level > 0 then
7230: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in perform versioning ', 1);
7231: end if;
7232: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 7232: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7228: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7229: if l_debug_level > 0 then
7230: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in perform versioning ', 1);
7231: end if;
7232: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7233: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7234: if l_debug_level > 0 then
7235: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in perform versioning ', 1);
7236: end if;

Line 7233: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN

7229: if l_debug_level > 0 then
7230: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in perform versioning ', 1);
7231: end if;
7232: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7233: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7234: if l_debug_level > 0 then
7235: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in perform versioning ', 1);
7236: end if;
7237: RAISE FND_API.G_EXC_ERROR;

Line 7237: RAISE FND_API.G_EXC_ERROR;

7233: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7234: if l_debug_level > 0 then
7235: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in perform versioning ', 1);
7236: end if;
7237: RAISE FND_API.G_EXC_ERROR;
7238: END IF;
7239:
7240: OE_Contracts_Util.Version_Articles(p_api_version => 1.0,
7241: p_doc_type => OE_Contracts_Util.G_BSA_DOC_TYPE,

Line 7249: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7245: x_msg_data => lx_msg_data,
7246: x_msg_count => lx_msg_count);
7247:
7248:
7249: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7250: if l_debug_level > 0 then
7251: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in perform versioning ', 1);
7252: end if;
7253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 7253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7249: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7250: if l_debug_level > 0 then
7251: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in perform versioning ', 1);
7252: end if;
7253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7254: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7255: if l_debug_level > 0 then
7256: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in perform versioning ', 1);
7257: end if;

Line 7254: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN

7250: if l_debug_level > 0 then
7251: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in perform versioning ', 1);
7252: end if;
7253: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7254: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7255: if l_debug_level > 0 then
7256: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in perform versioning ', 1);
7257: end if;
7258: RAISE FND_API.G_EXC_ERROR;

Line 7258: RAISE FND_API.G_EXC_ERROR;

7254: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7255: if l_debug_level > 0 then
7256: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in perform versioning ', 1);
7257: end if;
7258: RAISE FND_API.G_EXC_ERROR;
7259: END IF;
7260:
7261: END IF;
7262:

Line 7268: WHEN FND_API.G_EXC_ERROR THEN

7264: G_Header_Rec.operation := OE_GLOBALS.G_OPR_NONE;
7265:
7266: EXCEPTION
7267:
7268: WHEN FND_API.G_EXC_ERROR THEN
7269: OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7270: x_return_status := FND_API.G_RET_STS_ERROR;
7271:
7272: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 7270: x_return_status := FND_API.G_RET_STS_ERROR;

7266: EXCEPTION
7267:
7268: WHEN FND_API.G_EXC_ERROR THEN
7269: OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7270: x_return_status := FND_API.G_RET_STS_ERROR;
7271:
7272: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7273: OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7274: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 7272: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

7268: WHEN FND_API.G_EXC_ERROR THEN
7269: OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7270: x_return_status := FND_API.G_RET_STS_ERROR;
7271:
7272: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7273: OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7274: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7275:
7276: WHEN OTHERS THEN

Line 7274: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7270: x_return_status := FND_API.G_RET_STS_ERROR;
7271:
7272: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7273: OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7274: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7275:
7276: WHEN OTHERS THEN
7277: OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7278: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 7278: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7274: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7275:
7276: WHEN OTHERS THEN
7277: OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7278: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7279:
7280: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7281: THEN
7282: OE_MSG_PUB.Add_Exc_Msg

Line 7300: x_return_status := FND_API.G_RET_STS_SUCCESS;

7296: --
7297: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
7298: --
7299: BEGIN
7300: x_return_status := FND_API.G_RET_STS_SUCCESS;
7301:
7302: IF oe_delayed_requests_pvt.g_delayed_requests(p_req_ind).param2 < 1 THEN
7303: l_valid := 'N';
7304: ELSE

Line 7327: RAISE FND_API.G_EXC_ERROR;

7323: END IF;
7324: IF l_valid = 'N' THEN
7325: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_LINE_NUMBER_EXISTS');
7326: OE_MSG_PUB.ADD;
7327: RAISE FND_API.G_EXC_ERROR;
7328: END IF;
7329:
7330: EXCEPTION
7331:

Line 7332: WHEN FND_API.G_EXC_ERROR THEN

7328: END IF;
7329:
7330: EXCEPTION
7331:
7332: WHEN FND_API.G_EXC_ERROR THEN
7333: if l_debug_level > 0 then
7334: oe_debug_pub.ADD('Validate line Number-Exp exception ', 1);
7335: end if;
7336: x_return_status := FND_API.G_RET_STS_ERROR;

Line 7336: x_return_status := FND_API.G_RET_STS_ERROR;

7332: WHEN FND_API.G_EXC_ERROR THEN
7333: if l_debug_level > 0 then
7334: oe_debug_pub.ADD('Validate line Number-Exp exception ', 1);
7335: end if;
7336: x_return_status := FND_API.G_RET_STS_ERROR;
7337: RAISE FND_API.G_EXC_ERROR;
7338:
7339:
7340: WHEN OTHERS THEN

Line 7337: RAISE FND_API.G_EXC_ERROR;

7333: if l_debug_level > 0 then
7334: oe_debug_pub.ADD('Validate line Number-Exp exception ', 1);
7335: end if;
7336: x_return_status := FND_API.G_RET_STS_ERROR;
7337: RAISE FND_API.G_EXC_ERROR;
7338:
7339:
7340: WHEN OTHERS THEN
7341: if l_debug_level > 0 then

Line 7345: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7341: if l_debug_level > 0 then
7342: oe_debug_pub.ADD('Validate line Number-exception ', 1);
7343: end if;
7344:
7345: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7346: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7347: THEN
7348: OE_MSG_PUB.Add_Exc_Msg
7349: ( G_PKG_NAME ,

Line 7354: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7350: 'Validate Line NUmber'
7351: );
7352: END IF;
7353:
7354: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7355:
7356: END VALIDATE_LINE_NUMBER;
7357:
7358: PROCEDURE VALIDATE_ITEM_UNIQUENESS

Line 7381: x_return_status := FND_API.G_RET_STS_SUCCESS;

7377: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
7378: --
7379: BEGIN
7380:
7381: x_return_status := FND_API.G_RET_STS_SUCCESS;
7382:
7383: l_line_id :=
7384: oe_delayed_requests_pvt.g_delayed_requests(p_req_ind).entity_id;
7385: l_item_id :=

Line 7463: RAISE FND_API.G_EXC_ERROR;

7459: if (lcount > 0) then
7460: -- ERROR: date overlap problem. Show error and
7461: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UNIQUE_ITEM_VIOLATION');
7462: OE_MSG_PUB.ADD;
7463: RAISE FND_API.G_EXC_ERROR;
7464: end if;
7465:
7466: EXCEPTION
7467: WHEN FND_API.G_EXC_ERROR THEN

Line 7467: WHEN FND_API.G_EXC_ERROR THEN

7463: RAISE FND_API.G_EXC_ERROR;
7464: end if;
7465:
7466: EXCEPTION
7467: WHEN FND_API.G_EXC_ERROR THEN
7468: if l_debug_level > 0 then
7469: oe_debug_pub.ADD('Validate item uniqr-Exp exception ', 1);
7470: end if;
7471: x_return_status := FND_API.G_RET_STS_ERROR;

Line 7471: x_return_status := FND_API.G_RET_STS_ERROR;

7467: WHEN FND_API.G_EXC_ERROR THEN
7468: if l_debug_level > 0 then
7469: oe_debug_pub.ADD('Validate item uniqr-Exp exception ', 1);
7470: end if;
7471: x_return_status := FND_API.G_RET_STS_ERROR;
7472: RAISE FND_API.G_EXC_ERROR;
7473: WHEN OTHERS THEN
7474: if l_debug_level > 0 then
7475: oe_debug_pub.ADD('Validate item uniqueness-exception ', 1);

Line 7472: RAISE FND_API.G_EXC_ERROR;

7468: if l_debug_level > 0 then
7469: oe_debug_pub.ADD('Validate item uniqr-Exp exception ', 1);
7470: end if;
7471: x_return_status := FND_API.G_RET_STS_ERROR;
7472: RAISE FND_API.G_EXC_ERROR;
7473: WHEN OTHERS THEN
7474: if l_debug_level > 0 then
7475: oe_debug_pub.ADD('Validate item uniqueness-exception ', 1);
7476: end if;

Line 7477: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7473: WHEN OTHERS THEN
7474: if l_debug_level > 0 then
7475: oe_debug_pub.ADD('Validate item uniqueness-exception ', 1);
7476: end if;
7477: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7478: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7479: THEN
7480: OE_MSG_PUB.Add_Exc_Msg
7481: ( G_PKG_NAME ,

Line 7559: x_return_status := FND_API.G_RET_STS_SUCCESS;

7555: if l_debug_level > 0 then
7556: oe_debug_pub.ADD('Entering Record_Blanket_History from delayed req', 1);
7557: end if;
7558:
7559: x_return_status := FND_API.G_RET_STS_SUCCESS;
7560:
7561: SELECT /* MOAC_SQL_CHANGE */ version_number
7562: INTO l_new_version_number
7563: FROM oe_blanket_headers_all

Line 7588: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7584: ,p_version_flag => p_version_flag
7585: ,p_phase_change_flag => p_phase_change_flag
7586: ,x_return_status => l_return_status);
7587:
7588: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7589: x_return_status := l_return_status;
7590: END IF;
7591:
7592: EXCEPTION

Line 7598: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7594: if l_debug_level > 0 then
7595: oe_debug_pub.ADD('Record Blanket History Exception ', 1);
7596: end if;
7597:
7598: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7599:
7600: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7601: THEN
7602: OE_MSG_PUB.Add_Exc_Msg

Line 7607: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7603: ( G_PKG_NAME ,
7604: 'Record Blanket History'
7605: );
7606: END IF;
7607: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7608:
7609: END RECORD_BLANKET_HISTORY;
7610:
7611: PROCEDURE Copy_Blanket (p_header_id IN NUMBER,

Line 7653: x_return_status := FND_API.G_RET_STS_SUCCESS;

7649: ,p_source_document_line_id => null
7650: ,p_order_source_id => null
7651: ,p_source_document_type_id => null);
7652:
7653: x_return_status := FND_API.G_RET_STS_SUCCESS;
7654:
7655: -- Set message context
7656:
7657: -- Step One: Populate header record and line table with desired

Line 7774: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN

7770: , x_header_rec => x_header_rec
7771: , x_line_tbl => x_line_tbl
7772: );
7773:
7774: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
7775: fnd_message.set_name('ONT','OE_CPY_COPY_FAILED');
7776: OE_MSG_PUB.Add;
7777: ROLLBACK TO SAVEPOINT Copy_Blanket;
7778: RAISE FND_API.G_EXC_ERROR;

Line 7778: RAISE FND_API.G_EXC_ERROR;

7774: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
7775: fnd_message.set_name('ONT','OE_CPY_COPY_FAILED');
7776: OE_MSG_PUB.Add;
7777: ROLLBACK TO SAVEPOINT Copy_Blanket;
7778: RAISE FND_API.G_EXC_ERROR;
7779: END IF;
7780:
7781: -- copy articles
7782: OE_Contracts_Util.copy_articles(p_api_version => 1.0,

Line 7794: IF NOT OE_GLOBALS.EQUAL(l_return_status, FND_API.G_RET_STS_SUCCESS) THEN

7790: x_msg_data => x_msg_data
7791: );
7792:
7793:
7794: IF NOT OE_GLOBALS.EQUAL(l_return_status, FND_API.G_RET_STS_SUCCESS) THEN
7795: x_return_status := nvl(l_return_status, x_return_status);
7796: END IF;
7797:
7798: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN

Line 7798: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN

7794: IF NOT OE_GLOBALS.EQUAL(l_return_status, FND_API.G_RET_STS_SUCCESS) THEN
7795: x_return_status := nvl(l_return_status, x_return_status);
7796: END IF;
7797:
7798: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
7799: fnd_message.set_name('ONT','OE_CPY_COPY_FAILED');
7800: OE_MSG_PUB.Add;
7801: ROLLBACK TO SAVEPOINT Copy_Blanket;
7802: RAISE FND_API.G_EXC_ERROR;

Line 7802: RAISE FND_API.G_EXC_ERROR;

7798: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
7799: fnd_message.set_name('ONT','OE_CPY_COPY_FAILED');
7800: OE_MSG_PUB.Add;
7801: ROLLBACK TO SAVEPOINT Copy_Blanket;
7802: RAISE FND_API.G_EXC_ERROR;
7803: ELSE
7804: fnd_message.set_name('ONT','OE_BL_COPY_SUCCESS');
7805: -- Bug 3337297
7806: -- Set blanket number token

Line 7821: WHEN FND_API.G_EXC_ERROR THEN

7817: , p_data => x_msg_data
7818: );
7819:
7820: EXCEPTION
7821: WHEN FND_API.G_EXC_ERROR THEN
7822: x_return_status := FND_API.G_RET_STS_ERROR;
7823:
7824: OE_MSG_PUB.Count_And_Get
7825: ( p_count => x_msg_count

Line 7822: x_return_status := FND_API.G_RET_STS_ERROR;

7818: );
7819:
7820: EXCEPTION
7821: WHEN FND_API.G_EXC_ERROR THEN
7822: x_return_status := FND_API.G_RET_STS_ERROR;
7823:
7824: OE_MSG_PUB.Count_And_Get
7825: ( p_count => x_msg_count
7826: , p_data => x_msg_data

Line 7834: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7830: if l_debug_level > 0 then
7831: oe_debug_pub.ADD('Copy Blanket Exception ', 1);
7832: end if;
7833:
7834: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7835:
7836: OE_MSG_PUB.Count_And_Get
7837: ( p_count => x_msg_count
7838: , p_data => x_msg_data

Line 7848: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7844: ( G_PKG_NAME ,
7845: 'Copy Blanket'
7846: );
7847: END IF;
7848: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7849:
7850: END Copy_Blanket;
7851:
7852: Procedure Validate_Min_Max_Range (

Line 7875: x_return_status := FND_API.G_RET_STS_ERROR;

7871: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_MIN_MAX_RANGE');
7872: FND_MESSAGE.SET_TOKEN('MIN', p_min_value);
7873: FND_MESSAGE.SET_TOKEN('MAX', p_max_value);
7874: OE_MSG_PUB.ADD;
7875: x_return_status := FND_API.G_RET_STS_ERROR;
7876: END IF;
7877:
7878: EXCEPTION
7879:

Line 7892: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7888: ( G_PKG_NAME ,
7889: 'Validate min max range'
7890: );
7891: END IF;
7892: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7893:
7894: END Validate_Min_Max_Range;
7895:
7896:

Line 8622: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;

8618: RETURN OE_AK_BLANKET_HEADERS_V%ROWTYPE IS
8619: l_rowtype_rec OE_AK_BLANKET_HEADERS_V%ROWTYPE;
8620: BEGIN
8621:
8622: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8623: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;
8624: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8625: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8626: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;

Line 8623: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;

8619: l_rowtype_rec OE_AK_BLANKET_HEADERS_V%ROWTYPE;
8620: BEGIN
8621:
8622: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8623: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;
8624: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8625: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8626: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8627: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;

Line 8624: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;

8620: BEGIN
8621:
8622: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8623: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;
8624: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8625: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8626: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8627: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8628: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;

Line 8625: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;

8621:
8622: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8623: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;
8624: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8625: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8626: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8627: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8628: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8629: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;

Line 8626: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;

8622: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8623: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;
8624: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8625: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8626: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8627: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8628: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8629: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8630: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;

Line 8627: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;

8623: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;
8624: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8625: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8626: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8627: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8628: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8629: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8630: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8631: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;

Line 8628: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;

8624: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8625: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8626: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8627: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8628: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8629: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8630: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8631: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8632: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;

Line 8629: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;

8625: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8626: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8627: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8628: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8629: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8630: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8631: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8632: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8633: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;

Line 8630: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;

8626: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8627: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8628: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8629: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8630: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8631: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8632: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8633: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8634: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;

Line 8631: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;

8627: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8628: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8629: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8630: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8631: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8632: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8633: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8634: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8635: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;

Line 8632: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;

8628: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8629: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8630: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8631: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8632: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8633: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8634: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8635: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8636: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;

Line 8633: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;

8629: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8630: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8631: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8632: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8633: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8634: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8635: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8636: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8637: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;

Line 8634: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;

8630: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8631: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8632: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8633: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8634: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8635: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8636: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8637: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8638: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;

Line 8635: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;

8631: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8632: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8633: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8634: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8635: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8636: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8637: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8638: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8639: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;

Line 8636: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;

8632: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8633: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8634: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8635: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8636: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8637: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8638: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8639: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8640: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;

Line 8637: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;

8633: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8634: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8635: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8636: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8637: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8638: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8639: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8640: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8641: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;

Line 8638: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;

8634: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8635: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8636: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8637: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8638: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8639: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8640: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8641: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8642: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;

Line 8639: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;

8635: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8636: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8637: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8638: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8639: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8640: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8641: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8642: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8643: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;

Line 8640: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;

8636: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8637: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8638: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8639: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8640: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8641: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8642: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8643: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8644: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;

Line 8641: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;

8637: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8638: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8639: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8640: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8641: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8642: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8643: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8644: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8645: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;

Line 8642: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;

8638: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8639: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8640: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8641: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8642: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8643: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8644: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8645: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8646: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;

Line 8643: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;

8639: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8640: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8641: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8642: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8643: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8644: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8645: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8646: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8647: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;

Line 8644: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;

8640: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8641: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8642: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8643: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8644: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8645: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8646: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8647: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8648: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;

Line 8645: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;

8641: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8642: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8643: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8644: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8645: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8646: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8647: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8648: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8649: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;

Line 8646: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;

8642: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8643: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8644: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8645: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8646: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8647: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8648: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8649: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8650: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;

Line 8647: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;

8643: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8644: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8645: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8646: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8647: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8648: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8649: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8650: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8651: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;

Line 8648: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;

8644: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8645: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8646: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8647: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8648: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8649: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8650: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8651: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8652: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;

Line 8649: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;

8645: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8646: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8647: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8648: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8649: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8650: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8651: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8652: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8653:

Line 8650: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;

8646: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8647: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8648: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8649: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8650: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8651: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8652: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8653:
8654: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;

Line 8651: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;

8647: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8648: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8649: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8650: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8651: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8652: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8653:
8654: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8655: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;

Line 8652: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;

8648: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8649: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8650: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8651: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8652: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8653:
8654: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8655: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8656: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;

Line 8654: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;

8650: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8651: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8652: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8653:
8654: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8655: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8656: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8657: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8658: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;

Line 8655: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;

8651: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8652: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8653:
8654: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8655: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8656: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8657: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8658: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8659: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;

Line 8656: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;

8652: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8653:
8654: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8655: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8656: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8657: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8658: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8659: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8660: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;

Line 8657: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;

8653:
8654: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8655: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8656: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8657: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8658: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8659: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8660: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8661: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;

Line 8658: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;

8654: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8655: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8656: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8657: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8658: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8659: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8660: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8661: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8662: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;

Line 8659: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;

8655: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8656: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8657: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8658: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8659: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8660: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8661: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8662: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8663: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;

Line 8660: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;

8656: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8657: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8658: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8659: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8660: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8661: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8662: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8663: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8664: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;

Line 8661: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;

8657: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8658: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8659: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8660: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8661: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8662: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8663: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8664: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8665: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;

Line 8662: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;

8658: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8659: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8660: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8661: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8662: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8663: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8664: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8665: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8666: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;

Line 8663: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;

8659: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8660: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8661: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8662: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8663: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8664: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8665: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8666: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8667: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;

Line 8664: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;

8660: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8661: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8662: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8663: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8664: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8665: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8666: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8667: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8668: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;

Line 8665: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;

8661: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8662: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8663: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8664: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8665: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8666: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8667: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8668: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8669: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;

Line 8666: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;

8662: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8663: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8664: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8665: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8666: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8667: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8668: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8669: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8670: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;

Line 8667: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;

8663: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8664: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8665: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8666: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8667: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8668: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8669: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8670: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8671: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;

Line 8668: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;

8664: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8665: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8666: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8667: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8668: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8669: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8670: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8671: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8672: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;

Line 8669: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;

8665: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8666: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8667: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8668: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8669: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8670: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8671: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8672: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8673: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;

Line 8670: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;

8666: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8667: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8668: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8669: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8670: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8671: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8672: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8673: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8674: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;

Line 8671: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;

8667: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8668: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8669: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8670: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8671: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8672: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8673: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8674: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8675: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;

Line 8672: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;

8668: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8669: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8670: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8671: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8672: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8673: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8674: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8675: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8676: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;

Line 8673: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;

8669: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8670: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8671: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8672: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8673: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8674: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8675: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8676: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8677: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;

Line 8674: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;

8670: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8671: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8672: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8673: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8674: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8675: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8676: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8677: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8678: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;

Line 8675: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;

8671: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8672: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8673: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8674: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8675: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8676: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8677: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8678: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8679: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;

Line 8676: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;

8672: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8673: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8674: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8675: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8676: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8677: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8678: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8679: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8680: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;

Line 8677: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;

8673: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8674: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8675: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8676: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8677: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8678: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8679: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8680: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;
8681: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;

Line 8678: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;

8674: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8675: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8676: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8677: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8678: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8679: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8680: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;
8681: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;
8682: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;

Line 8679: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;

8675: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8676: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8677: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8678: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8679: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8680: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;
8681: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;
8682: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;
8683:

Line 8680: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;

8676: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8677: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8678: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8679: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8680: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;
8681: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;
8682: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;
8683:
8684: --QUOTING changes

Line 8681: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;

8677: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8678: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8679: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8680: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;
8681: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;
8682: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;
8683:
8684: --QUOTING changes
8685: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;

Line 8682: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;

8678: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8679: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8680: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;
8681: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;
8682: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;
8683:
8684: --QUOTING changes
8685: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8686: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;

Line 8685: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;

8681: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;
8682: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;
8683:
8684: --QUOTING changes
8685: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8686: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;
8687: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8688: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8689: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;

Line 8686: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;

8682: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;
8683:
8684: --QUOTING changes
8685: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8686: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;
8687: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8688: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8689: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8690: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;

Line 8687: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;

8683:
8684: --QUOTING changes
8685: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8686: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;
8687: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8688: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8689: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8690: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;
8691: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;

Line 8688: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;

8684: --QUOTING changes
8685: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8686: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;
8687: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8688: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8689: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8690: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;
8691: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8692: l_rowtype_rec.DRAFT_SUBMITTED_FLAG := FND_API.G_MISS_CHAR;

Line 8689: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;

8685: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8686: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;
8687: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8688: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8689: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8690: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;
8691: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8692: l_rowtype_rec.DRAFT_SUBMITTED_FLAG := FND_API.G_MISS_CHAR;
8693: -- QUOTING changes END

Line 8690: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;

8686: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;
8687: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8688: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8689: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8690: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;
8691: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8692: l_rowtype_rec.DRAFT_SUBMITTED_FLAG := FND_API.G_MISS_CHAR;
8693: -- QUOTING changes END
8694:

Line 8691: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;

8687: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8688: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8689: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8690: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;
8691: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8692: l_rowtype_rec.DRAFT_SUBMITTED_FLAG := FND_API.G_MISS_CHAR;
8693: -- QUOTING changes END
8694:
8695: RETURN l_rowtype_rec;

Line 8692: l_rowtype_rec.DRAFT_SUBMITTED_FLAG := FND_API.G_MISS_CHAR;

8688: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8689: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8690: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;
8691: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8692: l_rowtype_rec.DRAFT_SUBMITTED_FLAG := FND_API.G_MISS_CHAR;
8693: -- QUOTING changes END
8694:
8695: RETURN l_rowtype_rec;
8696:

Line 8707: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8703: ( G_PKG_NAME
8704: , 'G_MISS_OE_AK_HEADER_REC'
8705: );
8706: END IF;
8707: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8708:
8709: END G_MISS_OE_AK_BLKT_HEADER_REC;
8710:
8711: PROCEDURE API_Rec_To_Rowtype_Rec

Line 8823: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8819: ( G_PKG_NAME
8820: , 'API_Rec_To_RowType_Rec'
8821: );
8822: END IF;
8823: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8824: END API_Rec_To_RowType_Rec;
8825:
8826: PROCEDURE Rowtype_Rec_To_API_Rec
8827: ( p_record IN OE_AK_BLANKET_HEADERS_V%ROWTYPE

Line 8931: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8927: ( G_PKG_NAME
8928: , 'Rowtype_Rec_To_API_Rec'
8929: );
8930: END IF;
8931: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8932: END Rowtype_Rec_To_API_Rec;
8933:
8934: FUNCTION G_MISS_OE_AK_BLKT_LINE_REC
8935: RETURN OE_AK_BLANKET_LINES_V%ROWTYPE IS

Line 8939: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;

8935: RETURN OE_AK_BLANKET_LINES_V%ROWTYPE IS
8936: l_rowtype_rec OE_AK_BLANKET_LINES_V%ROWTYPE;
8937: BEGIN
8938:
8939: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8940: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8941: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8942: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8943: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;

Line 8940: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;

8936: l_rowtype_rec OE_AK_BLANKET_LINES_V%ROWTYPE;
8937: BEGIN
8938:
8939: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8940: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8941: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8942: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8943: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8944: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;

Line 8941: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;

8937: BEGIN
8938:
8939: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8940: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8941: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8942: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8943: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8944: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8945: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;

Line 8942: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;

8938:
8939: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8940: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8941: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8942: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8943: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8944: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8945: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8946: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;

Line 8943: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;

8939: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8940: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8941: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8942: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8943: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8944: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8945: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8946: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
8947: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;

Line 8944: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;

8940: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8941: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8942: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8943: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8944: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8945: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8946: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
8947: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8948: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;

Line 8945: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;

8941: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8942: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8943: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8944: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8945: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8946: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
8947: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8948: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8949: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;

Line 8946: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;

8942: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8943: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8944: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8945: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8946: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
8947: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8948: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8949: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8950: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;

Line 8947: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;

8943: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8944: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8945: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8946: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
8947: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8948: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8949: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8950: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8951: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;

Line 8948: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;

8944: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8945: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8946: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
8947: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8948: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8949: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8950: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8951: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8952: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;

Line 8949: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;

8945: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8946: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
8947: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8948: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8949: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8950: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8951: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8952: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8953: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;

Line 8950: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;

8946: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
8947: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8948: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8949: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8950: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8951: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8952: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8953: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8954: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;

Line 8951: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;

8947: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8948: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8949: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8950: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8951: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8952: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8953: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8954: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8955: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;

Line 8952: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;

8948: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8949: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8950: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8951: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8952: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8953: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8954: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8955: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8956: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;

Line 8953: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;

8949: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8950: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8951: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8952: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8953: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8954: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8955: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8956: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8957:

Line 8954: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;

8950: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8951: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8952: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8953: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8954: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8955: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8956: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8957:
8958: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;

Line 8955: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;

8951: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8952: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8953: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8954: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8955: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8956: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8957:
8958: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
8959: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;

Line 8956: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;

8952: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8953: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8954: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8955: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8956: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8957:
8958: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
8959: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
8960: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;

Line 8958: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;

8954: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8955: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8956: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8957:
8958: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
8959: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
8960: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
8961: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
8962: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;

Line 8959: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;

8955: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8956: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8957:
8958: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
8959: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
8960: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
8961: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
8962: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
8963: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;

Line 8960: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;

8956: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8957:
8958: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
8959: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
8960: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
8961: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
8962: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
8963: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8964: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;

Line 8961: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;

8957:
8958: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
8959: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
8960: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
8961: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
8962: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
8963: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8964: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8965: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;

Line 8962: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;

8958: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
8959: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
8960: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
8961: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
8962: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
8963: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8964: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8965: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8966: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;

Line 8963: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;

8959: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
8960: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
8961: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
8962: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
8963: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8964: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8965: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8966: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8967: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;

Line 8964: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;

8960: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
8961: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
8962: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
8963: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8964: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8965: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8966: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8967: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8968: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;

Line 8965: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;

8961: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
8962: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
8963: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8964: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8965: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8966: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8967: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8968: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8969: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;

Line 8966: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;

8962: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
8963: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8964: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8965: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8966: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8967: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8968: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8969: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8970: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;

Line 8967: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;

8963: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8964: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8965: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8966: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8967: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8968: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8969: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8970: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8971: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;

Line 8968: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;

8964: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8965: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8966: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8967: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8968: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8969: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8970: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8971: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
8972: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;

Line 8969: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;

8965: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8966: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8967: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8968: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8969: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8970: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8971: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
8972: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
8973:

Line 8970: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;

8966: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8967: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8968: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8969: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8970: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8971: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
8972: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
8973:
8974: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;

Line 8971: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;

8967: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8968: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8969: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8970: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8971: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
8972: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
8973:
8974: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
8975: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;

Line 8972: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;

8968: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8969: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8970: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8971: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
8972: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
8973:
8974: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
8975: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
8976: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;

Line 8974: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;

8970: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8971: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
8972: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
8973:
8974: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
8975: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
8976: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8977: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8978: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;

Line 8975: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;

8971: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
8972: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
8973:
8974: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
8975: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
8976: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8977: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8978: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8979: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;

Line 8976: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;

8972: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
8973:
8974: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
8975: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
8976: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8977: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8978: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8979: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8980: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;

Line 8977: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;

8973:
8974: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
8975: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
8976: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8977: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8978: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8979: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8980: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8981: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;

Line 8978: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;

8974: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
8975: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
8976: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8977: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8978: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8979: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8980: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8981: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8982: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;

Line 8979: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;

8975: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
8976: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8977: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8978: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8979: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8980: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8981: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8982: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8983: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;

Line 8980: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;

8976: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8977: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8978: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8979: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8980: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8981: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8982: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8983: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;
8984:

Line 8981: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;

8977: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
8978: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8979: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8980: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8981: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8982: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8983: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;
8984:
8985: -- QUOTING changes

Line 8982: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;

8978: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8979: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8980: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8981: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8982: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8983: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;
8984:
8985: -- QUOTING changes
8986: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;

Line 8983: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;

8979: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
8980: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8981: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
8982: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8983: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;
8984:
8985: -- QUOTING changes
8986: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8987: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;

Line 8986: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;

8982: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8983: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;
8984:
8985: -- QUOTING changes
8986: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8987: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8988:
8989: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;
8990: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;

Line 8987: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;

8983: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;
8984:
8985: -- QUOTING changes
8986: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8987: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8988:
8989: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;
8990: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;
8991: l_rowtype_rec.discount_percent := fnd_api.g_miss_num;

Line 8989: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;

8985: -- QUOTING changes
8986: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8987: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8988:
8989: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;
8990: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;
8991: l_rowtype_rec.discount_percent := fnd_api.g_miss_num;
8992: l_rowtype_rec.discount_amount := fnd_api.g_miss_num;
8993:

Line 8990: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;

8986: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8987: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8988:
8989: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;
8990: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;
8991: l_rowtype_rec.discount_percent := fnd_api.g_miss_num;
8992: l_rowtype_rec.discount_amount := fnd_api.g_miss_num;
8993:
8994: RETURN l_rowtype_rec;

Line 8991: l_rowtype_rec.discount_percent := fnd_api.g_miss_num;

8987: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8988:
8989: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;
8990: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;
8991: l_rowtype_rec.discount_percent := fnd_api.g_miss_num;
8992: l_rowtype_rec.discount_amount := fnd_api.g_miss_num;
8993:
8994: RETURN l_rowtype_rec;
8995:

Line 8992: l_rowtype_rec.discount_amount := fnd_api.g_miss_num;

8988:
8989: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;
8990: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;
8991: l_rowtype_rec.discount_percent := fnd_api.g_miss_num;
8992: l_rowtype_rec.discount_amount := fnd_api.g_miss_num;
8993:
8994: RETURN l_rowtype_rec;
8995:
8996: EXCEPTION

Line 9006: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9002: ( G_PKG_NAME
9003: , 'G_MISS_OE_AK_LINE_REC'
9004: );
9005: END IF;
9006: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9007:
9008: END G_MISS_OE_AK_BLKT_LINE_REC;
9009:
9010: PROCEDURE Line_API_Rec_To_Rowtype_Rec

Line 9103: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9099: ( G_PKG_NAME
9100: , 'API_Rec_To_RowType_Rec'
9101: );
9102: END IF;
9103: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9104: END Line_API_Rec_To_RowType_Rec;
9105:
9106: PROCEDURE Line_Rowtype_Rec_To_API_Rec
9107: ( p_record IN OE_AK_BLANKET_LINES_V%ROWTYPE

Line 9200: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9196: ( G_PKG_NAME
9197: , 'Rowtype_Rec_To_API_Rec'
9198: );
9199: END IF;
9200: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9201: END Line_Rowtype_Rec_To_API_Rec;
9202:
9203: PROCEDURE Get_Inventory_Item
9204: (p_x_line_rec IN OUT NOCOPY OE_Blanket_Pub.Line_Rec_Type

Line 9211: l_update_inventory_item VARCHAR2(1) := FND_API.G_FALSE;

9207: IS
9208: l_attribute_value VARCHAR2(2000);
9209: l_address_id VARCHAR2(2000):= NULL;
9210: l_cust_id NUMBER:= NULL;
9211: l_update_inventory_item VARCHAR2(1) := FND_API.G_FALSE;
9212: l_inventory_item_id NUMBER;
9213: l_error_code VARCHAR2(2000);
9214: l_error_flag VARCHAR2(2000);
9215: l_error_message VARCHAR2(2000);

Line 9229: x_return_status := FND_API.G_RET_STS_SUCCESS;

9225: otherwise
9226: post message OE_INVALIDATES_CUSTOMER_ITEM
9227: set return status to error.
9228: */
9229: x_return_status := FND_API.G_RET_STS_SUCCESS;
9230: oe_debug_pub.add('Entering Oe_blanket_util Get_Inventory_Item', 1);
9231: IF (p_x_line_rec.ship_to_org_id IS NOT NULL AND
9232: p_x_line_rec.ship_to_org_id <> FND_API.G_MISS_NUM) THEN
9233:

Line 9232: p_x_line_rec.ship_to_org_id <> FND_API.G_MISS_NUM) THEN

9228: */
9229: x_return_status := FND_API.G_RET_STS_SUCCESS;
9230: oe_debug_pub.add('Entering Oe_blanket_util Get_Inventory_Item', 1);
9231: IF (p_x_line_rec.ship_to_org_id IS NOT NULL AND
9232: p_x_line_rec.ship_to_org_id <> FND_API.G_MISS_NUM) THEN
9233:
9234: SELECT u.cust_acct_site_id,s.cust_account_id
9235: INTO l_address_id,
9236: l_cust_id

Line 9269: l_update_inventory_item := FND_API.G_TRUE;

9265: oe_debug_pub.add('INVENTORY_ITEM_ID After call is '||l_attribute_value, 1);
9266: IF (l_attribute_value IS NOT NULL AND
9267: to_number(l_attribute_value) <> p_x_line_rec.inventory_item_id) THEN
9268: oe_debug_pub.add('Assigning new inventory_item_id', 1);
9269: l_update_inventory_item := FND_API.G_TRUE;
9270: l_inventory_item_id := TO_NUMBER(l_attribute_value);
9271: ELSIF to_number(l_attribute_value) = p_x_line_rec.inventory_item_id THEN
9272: NULL;
9273: ELSE

Line 9277: x_return_status := FND_API.G_RET_STS_ERROR;

9273: ELSE
9274: oe_debug_pub.add('Issue error message', 1);
9275: fnd_message.set_name('ONT','OE_INVALIDATES_CUSTOMER_ITEM');
9276: OE_MSG_PUB.Add;
9277: x_return_status := FND_API.G_RET_STS_ERROR;
9278: END IF;
9279: END Get_Inventory_Item;
9280:
9281: -- for bug 4447494

Line 9306: x_return_status := FND_API.G_RET_STS_SUCCESS;

9302: mc1x c1%ROWTYPE;
9303:
9304: BEGIN
9305: OE_MSG_PUB.initialize;
9306: x_return_status := FND_API.G_RET_STS_SUCCESS;
9307: IF l_debug_level > 0 THEN
9308: oe_debug_pub.add('ENTERING OE_Blanket_util.validate_sold_to:');
9309: oe_debug_pub.add('DB Line ID : '|| TO_CHAR (mc1x.line_id) ,1);
9310: oe_debug_pub.add('DB Sold To Org ID : '|| TO_CHAR (mc1x.sold_to_org_id) ,1);

Line 9338: x_return_status := FND_API.G_RET_STS_ERROR;

9334: if l_debug_level > 0 then
9335: oe_debug_pub.add ('OE_blanket_util.validate_sold_to Blanket In ship to No data found',2);
9336: end if;
9337: l_dummy := 'INVALID';
9338: x_return_status := FND_API.G_RET_STS_ERROR;
9339: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
9340: FND_MESSAGE.SET_TOKEN('ATTRIBUTE'
9341: , OE_Order_Util.Get_Attribute_Name('ship_to_org_id'));
9342: OE_MSG_PUB.Add;

Line 9348: x_return_status := FND_API.G_RET_STS_ERROR;

9344: if l_debug_level > 0 then
9345: oe_debug_pub.add ('OE_blanket_util.validate_sold_to WOE Blanket In Ship No data found',2);
9346: end if;
9347: l_dummy := 'INVALID';
9348: x_return_status := FND_API.G_RET_STS_ERROR;
9349: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
9350: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Ship To');
9351: END IF;
9352: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 9352: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9348: x_return_status := FND_API.G_RET_STS_ERROR;
9349: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
9350: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Ship To');
9351: END IF;
9352: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9353: END ;
9354: end if;
9355: if mc1x.deliver_to_org_id is not null then
9356: -- Deliver to

Line 9371: x_return_status := FND_API.G_RET_STS_ERROR;

9367: if l_debug_level > 0 then
9368: oe_debug_pub.add ('OE_blanket_util.validate_sold_to Blanket In deliver No data found',2);
9369: end if;
9370: l_dummy := 'INVALID';
9371: x_return_status := FND_API.G_RET_STS_ERROR;
9372: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
9373: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
9374: OE_Order_Util.Get_Attribute_Name('deliver_to_org_id'));
9375: OE_MSG_PUB.Add;

Line 9381: x_return_status := FND_API.G_RET_STS_ERROR;

9377: if l_debug_level > 0 then
9378: oe_debug_pub.add ('OE_blanket_util.validate_sold_to WOE Blanket In Deliver No data found',2);
9379: end if;
9380: l_dummy := 'INVALID';
9381: x_return_status := FND_API.G_RET_STS_ERROR;
9382: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
9383: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Deliver To');
9384: END IF;
9385: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 9385: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9381: x_return_status := FND_API.G_RET_STS_ERROR;
9382: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
9383: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Deliver To');
9384: END IF;
9385: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9386: END;
9387: end if;
9388: if mc1x.invoice_to_org_id is not null then
9389: -- Invoice To

Line 9401: x_return_status := FND_API.G_RET_STS_ERROR;

9397: if l_debug_level > 0 then
9398: oe_debug_pub.add ('OE_blanket_util.validate_sold_to Blanket In invoice No data found',2);
9399: end if;
9400: l_dummy := 'INVALID';
9401: x_return_status := FND_API.G_RET_STS_ERROR;
9402: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
9403: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
9404: OE_Order_Util.Get_Attribute_Name('invoice_to_org_id'));
9405: OE_MSG_PUB.Add;

Line 9411: x_return_status := FND_API.G_RET_STS_ERROR;

9407: if l_debug_level > 0 then
9408: oe_debug_pub.add ('OE_blanket_util.validate_sold_to WOE Blanket In Invoice No data found',2);
9409: end if;
9410: l_dummy := 'INVALID';
9411: x_return_status := FND_API.G_RET_STS_ERROR;
9412: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
9413: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Invoice To');
9414: END IF;
9415: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 9415: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9411: x_return_status := FND_API.G_RET_STS_ERROR;
9412: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
9413: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Invoice To');
9414: END IF;
9415: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9416: END;
9417: end if;
9418: END LOOP;
9419: CLOSE C1;

Line 9424: if x_return_status = FND_API.G_RET_STS_ERROR then

9420: if l_debug_level > 0 then
9421: oe_debug_pub.add ('OE_blanket_util.validate_sold_to After Close In Invoice '||x_return_status,2);
9422: end if;
9423:
9424: if x_return_status = FND_API.G_RET_STS_ERROR then
9425: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9426: elsif l_dummy = 'VALID' then
9427: update oe_blanket_lines_all set sold_to_org_id = p_sold_to_org_id
9428: where header_id = p_header_id;

Line 9425: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9421: oe_debug_pub.add ('OE_blanket_util.validate_sold_to After Close In Invoice '||x_return_status,2);
9422: end if;
9423:
9424: if x_return_status = FND_API.G_RET_STS_ERROR then
9425: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9426: elsif l_dummy = 'VALID' then
9427: update oe_blanket_lines_all set sold_to_org_id = p_sold_to_org_id
9428: where header_id = p_header_id;
9429: end if;

Line 9450: x_return_status := FND_API.G_RET_STS_SUCCESS;

9446: l_line_tbl OE_Blanket_Pub.line_tbl_type;
9447: K NUMBER :=1;
9448: BEGIN
9449: --bug#5528507
9450: x_return_status := FND_API.G_RET_STS_SUCCESS;
9451: oe_debug_pub.add('In the valid_blanket_dates',1);
9452:
9453: Query_Blanket(p_header_id => p_header_id
9454: ,p_x_header_rec => l_header_rec

Line 9481: x_return_status := FND_API.G_RET_STS_ERROR;

9477: if (trunc(l_header_rec.end_date_active) < trunc(sysdate))
9478: then
9479: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
9480: OE_MSG_PUB.ADD;
9481: x_return_status := FND_API.G_RET_STS_ERROR;
9482: end if;
9483:
9484:
9485: K := l_line_tbl.FIRST;

Line 9512: x_return_status := FND_API.G_RET_STS_ERROR;

9508: (l_line_tbl(K).start_date_active)
9509: > (l_line_tbl(K).end_date_active)) THEN
9510: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
9511: OE_MSG_PUB.ADD;
9512: x_return_status := FND_API.G_RET_STS_ERROR;
9513: end if;
9514:
9515: if( trunc(l_line_tbl(K).end_date_active) < trunc(sysdate))
9516: then

Line 9519: x_return_status := FND_API.G_RET_STS_ERROR;

9515: if( trunc(l_line_tbl(K).end_date_active) < trunc(sysdate))
9516: then
9517: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
9518: OE_MSG_PUB.ADD;
9519: x_return_status := FND_API.G_RET_STS_ERROR;
9520: end if;
9521:
9522: K:= l_line_tbl.next(K);
9523: END LOOP;