DBA Data[Home] [Help]

APPS.OE_BLANKET_UTIL dependencies on FND_API

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

393: IF oe_delayed_requests_pvt.g_delayed_requests(I).param1 IS NULL THEN
394: RETURN;
395: END IF;
396:
397: gpr_price_list_rec.list_header_id := FND_API.G_MISS_NUM;
398: gpr_price_list_rec.name := oe_delayed_requests_pvt.g_delayed_requests(I).param1;
399: gpr_price_list_rec.list_type_code := 'PRL';
400: gpr_price_list_rec.list_source_code := 'BLKT';
401: -- gpr_price_list_rec.description := oe_delayed_requests_pvt.g_delayed_requests(I).paramtext1;

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

475: -- Bug 3209215, Issue 9.1
476: -- Pass precedence value on price list lines
477: gpr_price_list_line_tbl(ind).product_precedence := 1;
478:
479: gpr_pricing_attr_tbl(K).pricing_attribute_id := FND_API.G_MISS_NUM;
480: gpr_pricing_attr_tbl(K).list_line_id := FND_API.G_MISS_NUM;
481: gpr_pricing_attr_tbl(K).PRODUCT_ATTRIBUTE_CONTEXT := 'ITEM';
482:
483:

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

476: -- Pass precedence value on price list lines
477: gpr_price_list_line_tbl(ind).product_precedence := 1;
478:
479: gpr_pricing_attr_tbl(K).pricing_attribute_id := FND_API.G_MISS_NUM;
480: gpr_pricing_attr_tbl(K).list_line_id := FND_API.G_MISS_NUM;
481: gpr_pricing_attr_tbl(K).PRODUCT_ATTRIBUTE_CONTEXT := 'ITEM';
482:
483:
484: IF oe_delayed_requests_pvt.g_delayed_requests(I).param4 = 'CAT' THEN

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

519:
520: --Added for bug8344368
521: k:= K+1;
522:
523: gpr_pricing_attr_tbl(K).pricing_attribute_id := FND_API.G_MISS_NUM;
524: gpr_pricing_attr_tbl(K).list_line_id := l_list_line_seq;
525: gpr_pricing_attr_tbl(K).operation := QP_GLOBALS.G_OPR_CREATE;
526: gpr_pricing_attr_tbl(K).pricing_attribute_context := 'QP_INTERNAL';
527: gpr_pricing_attr_tbl(K).pricing_attribute := 'PRICING_ATTRIBUTE1';

Line 563: , p_init_msg_list => FND_API.G_FALSE

559: */
560:
561: QP_PRICE_LIST_GRP.Process_Price_List
562: ( p_api_version_number => 1
563: , p_init_msg_list => FND_API.G_FALSE
564: , p_return_values => FND_API.G_FALSE
565: , p_commit => FND_API.G_FALSE
566: , x_return_status => x_return_status
567: , x_msg_count => gpr_msg_count

Line 564: , p_return_values => FND_API.G_FALSE

560:
561: QP_PRICE_LIST_GRP.Process_Price_List
562: ( p_api_version_number => 1
563: , p_init_msg_list => FND_API.G_FALSE
564: , p_return_values => FND_API.G_FALSE
565: , p_commit => FND_API.G_FALSE
566: , x_return_status => x_return_status
567: , x_msg_count => gpr_msg_count
568: , x_msg_data => gpr_msg_data

Line 565: , p_commit => FND_API.G_FALSE

561: QP_PRICE_LIST_GRP.Process_Price_List
562: ( p_api_version_number => 1
563: , p_init_msg_list => FND_API.G_FALSE
564: , p_return_values => FND_API.G_FALSE
565: , p_commit => FND_API.G_FALSE
566: , x_return_status => x_return_status
567: , x_msg_count => gpr_msg_count
568: , x_msg_data => gpr_msg_data
569: , p_PRICE_LIST_rec => gpr_price_list_rec

Line 584: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

580: , x_PRICING_ATTR_val_tbl => ppr_pricing_attr_val_tbl
581: );
582:
583:
584: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
585:
586: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
587:
588: END IF;

Line 586: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

582:
583:
584: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
585:
586: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
587:
588: END IF;
589:
590: --Removed for bug8344368

Line 615: , p_init_msg_list => FND_API.G_FALSE

611: END LOOP;
612:
613: QP_PRICE_LIST_GRP.Process_Price_List
614: ( p_api_version_number => 1
615: , p_init_msg_list => FND_API.G_FALSE
616: , p_return_values => FND_API.G_FALSE
617: , p_commit => FND_API.G_FALSE
618: , x_return_status => x_return_status
619: , x_msg_count => gpr_msg_count

Line 616: , p_return_values => FND_API.G_FALSE

612:
613: QP_PRICE_LIST_GRP.Process_Price_List
614: ( p_api_version_number => 1
615: , p_init_msg_list => FND_API.G_FALSE
616: , p_return_values => FND_API.G_FALSE
617: , p_commit => FND_API.G_FALSE
618: , x_return_status => x_return_status
619: , x_msg_count => gpr_msg_count
620: , x_msg_data => gpr_msg_data

Line 617: , p_commit => FND_API.G_FALSE

613: QP_PRICE_LIST_GRP.Process_Price_List
614: ( p_api_version_number => 1
615: , p_init_msg_list => FND_API.G_FALSE
616: , p_return_values => FND_API.G_FALSE
617: , p_commit => FND_API.G_FALSE
618: , x_return_status => x_return_status
619: , x_msg_count => gpr_msg_count
620: , x_msg_data => gpr_msg_data
621: , p_PRICING_ATTR_tbl => gpr_pricing_attr_tbl

Line 632: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

628: , x_PRICING_ATTR_tbl => xpr_pricing_attr_tbl
629: , x_PRICING_ATTR_val_tbl => xpr_pricing_attr_val_tbl
630: );
631:
632: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
633: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
634: END IF;
635:
636: END IF; -- end if code release level check to create pricing attributes

Line 633: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

629: , x_PRICING_ATTR_val_tbl => xpr_pricing_attr_val_tbl
630: );
631:
632: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
633: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
634: END IF;
635:
636: END IF; -- end if code release level check to create pricing attributes
637:

Line 696: WHEN FND_API.G_EXC_ERROR THEN

692: OE_GLOBALS.G_CASCADING_REQUEST_LOGGED := TRUE;
693: g_new_price_list := false;
694: EXCEPTION
695:
696: WHEN FND_API.G_EXC_ERROR THEN
697:
698: x_return_status := FND_API.G_RET_STS_ERROR;
699:
700: -- Get message count and data

Line 698: x_return_status := FND_API.G_RET_STS_ERROR;

694: EXCEPTION
695:
696: WHEN FND_API.G_EXC_ERROR THEN
697:
698: x_return_status := FND_API.G_RET_STS_ERROR;
699:
700: -- Get message count and data
701:
702:

Line 703: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

699:
700: -- Get message count and data
701:
702:
703: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
704:
705: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
706:
707:

Line 705: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

701:
702:
703: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
704:
705: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
706:
707:
708: WHEN OTHERS THEN
709:

Line 710: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

706:
707:
708: WHEN OTHERS THEN
709:
710: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
711:
712: END create_price_list;
713:
714: PROCEDURE Add_price_list_line

Line 761: 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)

757: RETURN;
758: END IF;*/
759: --end for bug 4762658
760: --for bug 3229225
761: 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)
762: THEN
763: IF l_debug_level > 0
764: THEN
765: oe_debug_pub.add('Skip for null values');

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

779: -- Bug 3209215, Issue 9.1
780: -- Pass precedence value on price list lines
781: gpr_price_list_line_tbl(k).product_precedence := 1;
782:
783: gpr_pricing_attr_tbl(K).pricing_attribute_id := FND_API.G_MISS_NUM;
784: gpr_pricing_attr_tbl(K).list_line_id := FND_API.G_MISS_NUM;
785: gpr_pricing_attr_tbl(K).list_header_id :=
786: oe_delayed_requests_pvt.g_delayed_requests(I).param5;
787: gpr_pricing_attr_tbl(K).PRODUCT_ATTRIBUTE_CONTEXT := 'ITEM';

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

780: -- Pass precedence value on price list lines
781: gpr_price_list_line_tbl(k).product_precedence := 1;
782:
783: gpr_pricing_attr_tbl(K).pricing_attribute_id := FND_API.G_MISS_NUM;
784: gpr_pricing_attr_tbl(K).list_line_id := FND_API.G_MISS_NUM;
785: gpr_pricing_attr_tbl(K).list_header_id :=
786: oe_delayed_requests_pvt.g_delayed_requests(I).param5;
787: gpr_pricing_attr_tbl(K).PRODUCT_ATTRIBUTE_CONTEXT := 'ITEM';
788:

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

822:
823: --Added for bug8344368
824: k:= K+1;
825:
826: gpr_pricing_attr_tbl(K).pricing_attribute_id := FND_API.G_MISS_NUM;
827: gpr_pricing_attr_tbl(K).list_line_id := l_list_line_seq;
828: gpr_pricing_attr_tbl(K).operation := QP_GLOBALS.G_OPR_CREATE;
829: gpr_pricing_attr_tbl(K).pricing_attribute_context := 'QP_INTERNAL';
830: gpr_pricing_attr_tbl(K).pricing_attribute := 'PRICING_ATTRIBUTE1';

Line 839: , p_init_msg_list => FND_API.G_FALSE

835: --oe_delayed_requests_pvt.g_delayed_requests.delete(I);
836:
837: QP_PRICE_LIST_GRP.Process_Price_List
838: ( p_api_version_number => 1
839: , p_init_msg_list => FND_API.G_FALSE
840: , p_return_values => FND_API.G_FALSE
841: , p_commit => FND_API.G_FALSE
842: , x_return_status => x_return_status
843: , x_msg_count => gpr_msg_count

Line 840: , p_return_values => FND_API.G_FALSE

836:
837: QP_PRICE_LIST_GRP.Process_Price_List
838: ( p_api_version_number => 1
839: , p_init_msg_list => FND_API.G_FALSE
840: , p_return_values => FND_API.G_FALSE
841: , p_commit => FND_API.G_FALSE
842: , x_return_status => x_return_status
843: , x_msg_count => gpr_msg_count
844: , x_msg_data => gpr_msg_data

Line 841: , p_commit => FND_API.G_FALSE

837: QP_PRICE_LIST_GRP.Process_Price_List
838: ( p_api_version_number => 1
839: , p_init_msg_list => FND_API.G_FALSE
840: , p_return_values => FND_API.G_FALSE
841: , p_commit => FND_API.G_FALSE
842: , x_return_status => x_return_status
843: , x_msg_count => gpr_msg_count
844: , x_msg_data => gpr_msg_data
845: , p_PRICE_LIST_rec => gpr_price_list_rec

Line 859: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

855: , x_PRICING_ATTR_val_tbl => ppr_pricing_attr_val_tbl
856: );
857:
858:
859: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
860:
861: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
862:
863: END IF;

Line 861: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

857:
858:
859: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
860:
861: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
862:
863: END IF;
864:
865: -- removed for bug8344368

Line 890: , p_init_msg_list => FND_API.G_FALSE

886: END LOOP;
887:
888: QP_PRICE_LIST_GRP.Process_Price_List
889: ( p_api_version_number => 1
890: , p_init_msg_list => FND_API.G_FALSE
891: , p_return_values => FND_API.G_FALSE
892: , p_commit => FND_API.G_FALSE
893: , x_return_status => x_return_status
894: , x_msg_count => gpr_msg_count

Line 891: , p_return_values => FND_API.G_FALSE

887:
888: QP_PRICE_LIST_GRP.Process_Price_List
889: ( p_api_version_number => 1
890: , p_init_msg_list => FND_API.G_FALSE
891: , p_return_values => FND_API.G_FALSE
892: , p_commit => FND_API.G_FALSE
893: , x_return_status => x_return_status
894: , x_msg_count => gpr_msg_count
895: , x_msg_data => gpr_msg_data

Line 892: , p_commit => FND_API.G_FALSE

888: QP_PRICE_LIST_GRP.Process_Price_List
889: ( p_api_version_number => 1
890: , p_init_msg_list => FND_API.G_FALSE
891: , p_return_values => FND_API.G_FALSE
892: , p_commit => FND_API.G_FALSE
893: , x_return_status => x_return_status
894: , x_msg_count => gpr_msg_count
895: , x_msg_data => gpr_msg_data
896: , p_PRICING_ATTR_tbl => gpr_pricing_attr_tbl

Line 907: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

903: , x_PRICING_ATTR_tbl => xpr_pricing_attr_tbl
904: , x_PRICING_ATTR_val_tbl => xpr_pricing_attr_val_tbl
905: );
906:
907: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
908: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
909: END IF;
910:
911: END IF; -- end if code release level check to create pricing attributes

Line 908: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

904: , x_PRICING_ATTR_val_tbl => xpr_pricing_attr_val_tbl
905: );
906:
907: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
908: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
909: END IF;
910:
911: END IF; -- end if code release level check to create pricing attributes
912: */

Line 932: WHEN FND_API.G_EXC_ERROR THEN

928: << SKIP_LINE1 >>
929: g_new_price_list := false;
930: EXCEPTION
931:
932: WHEN FND_API.G_EXC_ERROR THEN
933:
934: x_return_status := FND_API.G_RET_STS_ERROR;
935:
936: -- Get message count and data

Line 934: x_return_status := FND_API.G_RET_STS_ERROR;

930: EXCEPTION
931:
932: WHEN FND_API.G_EXC_ERROR THEN
933:
934: x_return_status := FND_API.G_RET_STS_ERROR;
935:
936: -- Get message count and data
937:
938:

Line 939: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

935:
936: -- Get message count and data
937:
938:
939: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
940:
941: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
942:
943:

Line 941: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

937:
938:
939: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
940:
941: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
942:
943:
944: WHEN OTHERS THEN
945:

Line 946: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

942:
943:
944: WHEN OTHERS THEN
945:
946: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
947:
948: NULL;
949: END Add_price_list_line;
950:

Line 978: x_return_status:= FND_API.G_RET_STS_SUCCESS;

974: k number := 1;
975: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
976: --
977: BEGIN
978: x_return_status:= FND_API.G_RET_STS_SUCCESS;
979: gpr_price_list_line_tbl(K).list_line_id := oe_delayed_requests_pvt.g_delayed_requests(p_req_ind).Param1 ;
980: gpr_price_list_line_tbl(K).operation := QP_GLOBALS.G_OPR_UPDATE;
981: gpr_price_list_line_tbl(K).list_header_id :=
982: oe_delayed_requests_pvt.g_delayed_requests(p_req_ind).param2;

Line 991: , p_init_msg_list => FND_API.G_FALSE

987: AND (gpr_price_list_line_tbl(K).list_line_id is not null))
988: THEN
989: QP_PRICE_LIST_GRP.Process_Price_List
990: ( p_api_version_number => 1
991: , p_init_msg_list => FND_API.G_FALSE
992: , p_return_values => FND_API.G_FALSE
993: , p_commit => FND_API.G_FALSE
994: , x_return_status => x_return_status
995: , x_msg_count => gpr_msg_count

Line 992: , p_return_values => FND_API.G_FALSE

988: THEN
989: QP_PRICE_LIST_GRP.Process_Price_List
990: ( p_api_version_number => 1
991: , p_init_msg_list => FND_API.G_FALSE
992: , p_return_values => FND_API.G_FALSE
993: , p_commit => FND_API.G_FALSE
994: , x_return_status => x_return_status
995: , x_msg_count => gpr_msg_count
996: , x_msg_data => gpr_msg_data

Line 993: , p_commit => FND_API.G_FALSE

989: QP_PRICE_LIST_GRP.Process_Price_List
990: ( p_api_version_number => 1
991: , p_init_msg_list => FND_API.G_FALSE
992: , p_return_values => FND_API.G_FALSE
993: , p_commit => FND_API.G_FALSE
994: , x_return_status => x_return_status
995: , x_msg_count => gpr_msg_count
996: , x_msg_data => gpr_msg_data
997: , p_PRICE_LIST_rec => gpr_price_list_rec

Line 1011: IF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1007: , x_PRICING_ATTR_val_tbl => ppr_pricing_attr_val_tbl
1008: );
1009:
1010:
1011: IF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1012: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1013: ELSIF x_return_status = FND_API.G_RET_STS_ERROR THEN
1014: RAISE FND_API.G_EXC_ERROR;
1015: END IF;

Line 1012: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1008: );
1009:
1010:
1011: IF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1012: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1013: ELSIF x_return_status = FND_API.G_RET_STS_ERROR THEN
1014: RAISE FND_API.G_EXC_ERROR;
1015: END IF;
1016:

Line 1013: ELSIF x_return_status = FND_API.G_RET_STS_ERROR THEN

1009:
1010:
1011: IF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1012: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1013: ELSIF x_return_status = FND_API.G_RET_STS_ERROR THEN
1014: RAISE FND_API.G_EXC_ERROR;
1015: END IF;
1016:
1017: Update oe_blanket_lines_ext

Line 1014: RAISE FND_API.G_EXC_ERROR;

1010:
1011: IF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1012: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1013: ELSIF x_return_status = FND_API.G_RET_STS_ERROR THEN
1014: RAISE FND_API.G_EXC_ERROR;
1015: END IF;
1016:
1017: Update oe_blanket_lines_ext
1018: set qp_list_line_id = Null

Line 1025: WHEN FND_API.G_EXC_ERROR THEN

1021:
1022:
1023: EXCEPTION
1024:
1025: WHEN FND_API.G_EXC_ERROR THEN
1026:
1027: IF l_debug_level > 0 THEN
1028: OE_DEBUG_PUB.Add('Expected Error in Clear_Blanket_List_line...',4);
1029: END IF;

Line 1030: x_return_status := FND_API.G_RET_STS_ERROR;

1026:
1027: IF l_debug_level > 0 THEN
1028: OE_DEBUG_PUB.Add('Expected Error in Clear_Blanket_List_line...',4);
1029: END IF;
1030: x_return_status := FND_API.G_RET_STS_ERROR;
1031:
1032:
1033: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1034:

Line 1033: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1029: END IF;
1030: x_return_status := FND_API.G_RET_STS_ERROR;
1031:
1032:
1033: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1034:
1035: IF l_debug_level > 0 THEN
1036: OE_DEBUG_PUB.Add('UnExpected Error in Clear_Blanket_list_line...'||sqlerrm,4);
1037: END IF;

Line 1038: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

1034:
1035: IF l_debug_level > 0 THEN
1036: OE_DEBUG_PUB.Add('UnExpected Error in Clear_Blanket_list_line...'||sqlerrm,4);
1037: END IF;
1038: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1039:
1040:
1041: WHEN OTHERS THEN
1042:

Line 1043: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

1039:
1040:
1041: WHEN OTHERS THEN
1042:
1043: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1044:
1045: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1046: THEN
1047: OE_MSG_PUB.Add_Exc_Msg

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

1053:
1054: PROCEDURE Validate_Attributes
1055: ( p_x_header_rec IN OUT NOCOPY OE_Blanket_PUB.Header_rec_type
1056: , p_old_header_rec IN OE_Blanket_PUB.Header_rec_type
1057: , p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
1058: , x_return_status OUT NOCOPY VARCHAR2
1059: ) IS
1060: l_dummy VARCHAR2(10);
1061: --

Line 1069: x_return_status := FND_API.G_RET_STS_SUCCESS;

1065:
1066: if l_debug_level > 0 then
1067: oe_debug_pub.add('Entering OE_BLANKET_UTIL.VALIDATE_ATTRIBUTES',1);
1068: end if;
1069: x_return_status := FND_API.G_RET_STS_SUCCESS;
1070:
1071: -- Validate header attributes
1072:
1073: IF p_x_header_rec.accounting_rule_id IS NOT NULL AND

Line 1085: x_return_status := FND_API.G_RET_STS_ERROR;

1081: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1082: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1083: p_x_header_rec.accounting_rule_id := NULL;
1084: ELSE
1085: x_return_status := FND_API.G_RET_STS_ERROR;
1086: END IF;
1087: END IF;
1088:
1089: END IF;

Line 1103: x_return_status := FND_API.G_RET_STS_ERROR;

1099: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1100: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1101: p_x_header_rec.freight_terms_code := NULL;
1102: ELSE
1103: x_return_status := FND_API.G_RET_STS_ERROR;
1104: END IF;
1105: END IF;
1106:
1107: END IF;

Line 1121: x_return_status := FND_API.G_RET_STS_ERROR;

1117: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1118: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1119: p_x_header_rec.invoicing_rule_id := NULL;
1120: ELSE
1121: x_return_status := FND_API.G_RET_STS_ERROR;
1122: END IF;
1123: END IF;
1124:
1125: END IF;

Line 1143: x_return_status := FND_API.G_RET_STS_ERROR;

1139: nvl(end_date_active,trunc(sysdate));
1140:
1141: EXCEPTION
1142: WHEN OTHERS THEN
1143: x_return_status := FND_API.G_RET_STS_ERROR;
1144: END;
1145: END IF;
1146:
1147: IF p_x_header_rec.payment_term_id IS NOT NULL AND

Line 1158: x_return_status := FND_API.G_RET_STS_ERROR;

1154: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1155: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1156: p_x_header_rec.payment_term_id := NULL;
1157: ELSE
1158: x_return_status := FND_API.G_RET_STS_ERROR;
1159: END IF;
1160: END IF;
1161:
1162: END IF;

Line 1175: x_return_status := FND_API.G_RET_STS_ERROR;

1171: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1172: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1173: p_x_header_rec.price_list_id := NULL;
1174: ELSE
1175: x_return_status := FND_API.G_RET_STS_ERROR;
1176: END IF;
1177: END IF;
1178:
1179: END IF;

Line 1193: x_return_status := FND_API.G_RET_STS_ERROR;

1189: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1190: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1191: p_x_header_rec.shipping_method_code := NULL;
1192: ELSE
1193: x_return_status := FND_API.G_RET_STS_ERROR;
1194: END IF;
1195: END IF;
1196:
1197: END IF;

Line 1211: x_return_status := FND_API.G_RET_STS_ERROR;

1207: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1208: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1209: p_x_header_rec.ship_from_org_id := NULL;
1210: ELSE
1211: x_return_status := FND_API.G_RET_STS_ERROR;
1212: END IF;
1213: END IF;
1214:
1215: END IF;

Line 1225: x_return_status := FND_API.G_RET_STS_ERROR;

1221: THEN
1222:
1223: IF NOT OE_Validate.Sold_To_Org(p_x_header_rec.sold_to_org_id)
1224: THEN
1225: x_return_status := FND_API.G_RET_STS_ERROR;
1226:
1227: END IF;
1228:
1229: END IF;

Line 1240: x_return_status := FND_API.G_RET_STS_ERROR;

1236: THEN
1237:
1238: IF NOT OE_Validate.Customer_Location(p_x_header_rec.sold_to_site_use_id)
1239: THEN
1240: x_return_status := FND_API.G_RET_STS_ERROR;
1241:
1242: END IF;
1243:
1244: END IF;

Line 1260: x_return_status := FND_API.G_RET_STS_ERROR;

1256: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1257: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1258: p_x_header_rec.invoice_to_org_id := NULL;
1259: ELSE
1260: x_return_status := FND_API.G_RET_STS_ERROR;
1261: END IF;
1262: END IF;
1263:
1264: END IF;

Line 1278: x_return_status := FND_API.G_RET_STS_ERROR;

1274: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1275: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1276: p_x_header_rec.ship_to_org_id := NULL;
1277: ELSE
1278: x_return_status := FND_API.G_RET_STS_ERROR;
1279: END IF;
1280: END IF;
1281:
1282: END IF;

Line 1293: x_return_status := FND_API.G_RET_STS_ERROR;

1289:
1290: IF NOT OE_Validate.Transactional_Curr
1291: (p_x_header_rec.transactional_curr_code)
1292: THEN
1293: x_return_status := FND_API.G_RET_STS_ERROR;
1294: END IF;
1295:
1296: END IF;
1297:

Line 1311: x_return_status := FND_API.G_RET_STS_ERROR;

1307: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1308: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1309: p_x_header_rec.salesrep_id := NULL;
1310: ELSE
1311: x_return_status := FND_API.G_RET_STS_ERROR;
1312: END IF;
1313: END IF;
1314:
1315: END IF;

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

1462:
1463: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF AND
1464: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE
1465: THEN
1466: p_x_header_rec.context := FND_API.G_MISS_CHAR;
1467: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
1468: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1469: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1470: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;

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

1463: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF AND
1464: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE
1465: THEN
1466: p_x_header_rec.context := FND_API.G_MISS_CHAR;
1467: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
1468: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1469: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1470: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1471: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;

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

1464: p_x_header_rec.operation = OE_GLOBALS.G_OPR_CREATE
1465: THEN
1466: p_x_header_rec.context := FND_API.G_MISS_CHAR;
1467: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
1468: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1469: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1470: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1471: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1472: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;

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

1465: THEN
1466: p_x_header_rec.context := FND_API.G_MISS_CHAR;
1467: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
1468: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1469: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1470: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1471: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1472: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1473: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;

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

1466: p_x_header_rec.context := FND_API.G_MISS_CHAR;
1467: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
1468: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1469: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1470: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1471: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1472: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1473: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1474: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;

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

1467: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
1468: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1469: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1470: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1471: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1472: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1473: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1474: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1475: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;

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

1468: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
1469: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1470: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1471: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1472: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1473: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1474: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1475: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1476: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;

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

1469: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
1470: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1471: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1472: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1473: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1474: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1475: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1476: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1477: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;

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

1470: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
1471: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1472: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1473: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1474: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1475: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1476: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1477: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1478: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;

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

1471: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
1472: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1473: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1474: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1475: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1476: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1477: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1478: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1479: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;

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

1472: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
1473: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1474: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1475: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1476: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1477: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1478: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1479: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1480: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;

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

1473: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
1474: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1475: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1476: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1477: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1478: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1479: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1480: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1481: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;

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

1474: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
1475: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1476: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1477: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1478: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1479: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1480: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1481: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1482: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255

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

1475: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
1476: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1477: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1478: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1479: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1480: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1481: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1482: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1483: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;

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

1476: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
1477: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1478: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1479: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1480: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1481: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1482: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1483: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1484: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;

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

1477: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
1478: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1479: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1480: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1481: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1482: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1483: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1484: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
1485: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;

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

1478: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
1479: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1480: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1481: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1482: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1483: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1484: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
1485: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
1486: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;

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

1479: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
1480: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1481: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1482: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1483: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1484: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
1485: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
1486: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
1487:

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

1480: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
1481: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1482: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1483: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1484: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
1485: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
1486: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
1487:
1488:

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

1481: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
1482: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1483: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1484: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
1485: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
1486: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
1487:
1488:
1489: ELSE

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

1482: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1483: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
1484: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
1485: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
1486: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
1487:
1488:
1489: ELSE
1490: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1490: x_return_status := FND_API.G_RET_STS_ERROR;

1486: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
1487:
1488:
1489: ELSE
1490: x_return_status := FND_API.G_RET_STS_ERROR;
1491: END IF;
1492: ELSE -- if the flex validation is successfull
1493: -- For bug 2511313
1494: IF p_x_header_rec.context IS NULL

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

1491: END IF;
1492: ELSE -- if the flex validation is successfull
1493: -- For bug 2511313
1494: IF p_x_header_rec.context IS NULL
1495: OR p_x_header_rec.context = FND_API.G_MISS_CHAR THEN
1496: p_x_header_rec.context := oe_validate.g_context;
1497: END IF;
1498:
1499: IF p_x_header_rec.attribute1 IS NULL

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

1496: p_x_header_rec.context := oe_validate.g_context;
1497: END IF;
1498:
1499: IF p_x_header_rec.attribute1 IS NULL
1500: OR p_x_header_rec.attribute1 = FND_API.G_MISS_CHAR THEN
1501: p_x_header_rec.attribute1 := oe_validate.g_attribute1;
1502: END IF;
1503:
1504: IF p_x_header_rec.attribute2 IS NULL

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

1501: p_x_header_rec.attribute1 := oe_validate.g_attribute1;
1502: END IF;
1503:
1504: IF p_x_header_rec.attribute2 IS NULL
1505: OR p_x_header_rec.attribute2 = FND_API.G_MISS_CHAR THEN
1506: p_x_header_rec.attribute2 := oe_validate.g_attribute2;
1507: END IF;
1508:
1509: IF p_x_header_rec.attribute3 IS NULL

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

1506: p_x_header_rec.attribute2 := oe_validate.g_attribute2;
1507: END IF;
1508:
1509: IF p_x_header_rec.attribute3 IS NULL
1510: OR p_x_header_rec.attribute3 = FND_API.G_MISS_CHAR THEN
1511: p_x_header_rec.attribute3 := oe_validate.g_attribute3;
1512: END IF;
1513:
1514: IF p_x_header_rec.attribute4 IS NULL

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

1511: p_x_header_rec.attribute3 := oe_validate.g_attribute3;
1512: END IF;
1513:
1514: IF p_x_header_rec.attribute4 IS NULL
1515: OR p_x_header_rec.attribute4 = FND_API.G_MISS_CHAR THEN
1516: p_x_header_rec.attribute4 := oe_validate.g_attribute4;
1517: END IF;
1518:
1519: IF p_x_header_rec.attribute5 IS NULL

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

1516: p_x_header_rec.attribute4 := oe_validate.g_attribute4;
1517: END IF;
1518:
1519: IF p_x_header_rec.attribute5 IS NULL
1520: OR p_x_header_rec.attribute5 = FND_API.G_MISS_CHAR THEN
1521: p_x_header_rec.attribute5 := oe_validate.g_attribute5;
1522: END IF;
1523:
1524: IF p_x_header_rec.attribute6 IS NULL

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

1521: p_x_header_rec.attribute5 := oe_validate.g_attribute5;
1522: END IF;
1523:
1524: IF p_x_header_rec.attribute6 IS NULL
1525: OR p_x_header_rec.attribute6 = FND_API.G_MISS_CHAR THEN
1526: p_x_header_rec.attribute6 := oe_validate.g_attribute6;
1527: END IF;
1528:
1529: IF p_x_header_rec.attribute7 IS NULL

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

1526: p_x_header_rec.attribute6 := oe_validate.g_attribute6;
1527: END IF;
1528:
1529: IF p_x_header_rec.attribute7 IS NULL
1530: OR p_x_header_rec.attribute7 = FND_API.G_MISS_CHAR THEN
1531: p_x_header_rec.attribute7 := oe_validate.g_attribute7;
1532: END IF;
1533:
1534: IF p_x_header_rec.attribute8 IS NULL

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

1531: p_x_header_rec.attribute7 := oe_validate.g_attribute7;
1532: END IF;
1533:
1534: IF p_x_header_rec.attribute8 IS NULL
1535: OR p_x_header_rec.attribute8 = FND_API.G_MISS_CHAR THEN
1536: p_x_header_rec.attribute8 := oe_validate.g_attribute8;
1537: END IF;
1538:
1539: IF p_x_header_rec.attribute9 IS NULL

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

1536: p_x_header_rec.attribute8 := oe_validate.g_attribute8;
1537: END IF;
1538:
1539: IF p_x_header_rec.attribute9 IS NULL
1540: OR p_x_header_rec.attribute9 = FND_API.G_MISS_CHAR THEN
1541: p_x_header_rec.attribute9 := oe_validate.g_attribute9;
1542: END IF;
1543:
1544: IF p_x_header_rec.attribute10 IS NULL

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

1541: p_x_header_rec.attribute9 := oe_validate.g_attribute9;
1542: END IF;
1543:
1544: IF p_x_header_rec.attribute10 IS NULL
1545: OR p_x_header_rec.attribute10 = FND_API.G_MISS_CHAR THEN
1546: p_x_header_rec.attribute10 := Oe_validate.G_attribute10;
1547: End IF;
1548:
1549: IF p_x_header_rec.attribute11 IS NULL

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

1546: p_x_header_rec.attribute10 := Oe_validate.G_attribute10;
1547: End IF;
1548:
1549: IF p_x_header_rec.attribute11 IS NULL
1550: OR p_x_header_rec.attribute11 = FND_API.G_MISS_CHAR THEN
1551: p_x_header_rec.attribute11 := oe_validate.g_attribute11;
1552: END IF;
1553:
1554: IF p_x_header_rec.attribute12 IS NULL

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

1551: p_x_header_rec.attribute11 := oe_validate.g_attribute11;
1552: END IF;
1553:
1554: IF p_x_header_rec.attribute12 IS NULL
1555: OR p_x_header_rec.attribute12 = FND_API.G_MISS_CHAR THEN
1556: p_x_header_rec.attribute12 := oe_validate.g_attribute12;
1557: END IF;
1558:
1559: IF p_x_header_rec.attribute13 IS NULL

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

1556: p_x_header_rec.attribute12 := oe_validate.g_attribute12;
1557: END IF;
1558:
1559: IF p_x_header_rec.attribute13 IS NULL
1560: OR p_x_header_rec.attribute13 = FND_API.G_MISS_CHAR THEN
1561: p_x_header_rec.attribute13 := oe_validate.g_attribute13;
1562: END IF;
1563:
1564: IF p_x_header_rec.attribute14 IS NULL

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

1561: p_x_header_rec.attribute13 := oe_validate.g_attribute13;
1562: END IF;
1563:
1564: IF p_x_header_rec.attribute14 IS NULL
1565: OR p_x_header_rec.attribute14 = FND_API.G_MISS_CHAR THEN
1566: p_x_header_rec.attribute14 := oe_validate.g_attribute14;
1567: END IF;
1568:
1569: IF p_x_header_rec.attribute15 IS NULL

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

1566: p_x_header_rec.attribute14 := oe_validate.g_attribute14;
1567: END IF;
1568:
1569: IF p_x_header_rec.attribute15 IS NULL
1570: OR p_x_header_rec.attribute15 = FND_API.G_MISS_CHAR THEN
1571: p_x_header_rec.attribute15 := oe_validate.g_attribute15;
1572: END IF;
1573:
1574: IF p_x_header_rec.attribute16 IS NULL -- for bug 2184255

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

1571: p_x_header_rec.attribute15 := oe_validate.g_attribute15;
1572: END IF;
1573:
1574: IF p_x_header_rec.attribute16 IS NULL -- for bug 2184255
1575: OR p_x_header_rec.attribute16 = FND_API.G_MISS_CHAR THEN
1576: p_x_header_rec.attribute16 := oe_validate.g_attribute16;
1577: END IF;
1578:
1579: IF p_x_header_rec.attribute17 IS NULL

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

1576: p_x_header_rec.attribute16 := oe_validate.g_attribute16;
1577: END IF;
1578:
1579: IF p_x_header_rec.attribute17 IS NULL
1580: OR p_x_header_rec.attribute17 = FND_API.G_MISS_CHAR THEN
1581: p_x_header_rec.attribute17 := oe_validate.g_attribute17;
1582: END IF;
1583:
1584: IF p_x_header_rec.attribute18 IS NULL

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

1581: p_x_header_rec.attribute17 := oe_validate.g_attribute17;
1582: END IF;
1583:
1584: IF p_x_header_rec.attribute18 IS NULL
1585: OR p_x_header_rec.attribute18 = FND_API.G_MISS_CHAR THEN
1586: p_x_header_rec.attribute18 := oe_validate.g_attribute18;
1587: END IF;
1588:
1589: IF p_x_header_rec.attribute19 IS NULL

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

1586: p_x_header_rec.attribute18 := oe_validate.g_attribute18;
1587: END IF;
1588:
1589: IF p_x_header_rec.attribute19 IS NULL
1590: OR p_x_header_rec.attribute19 = FND_API.G_MISS_CHAR THEN
1591: p_x_header_rec.attribute19 := oe_validate.g_attribute19;
1592: END IF;
1593:
1594: IF p_x_header_rec.attribute20 IS NULL

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

1591: p_x_header_rec.attribute19 := oe_validate.g_attribute19;
1592: END IF;
1593:
1594: IF p_x_header_rec.attribute20 IS NULL
1595: OR p_x_header_rec.attribute20 = FND_API.G_MISS_CHAR THEN
1596: p_x_header_rec.attribute20 := oe_validate.g_attribute20;
1597: END IF;
1598:
1599: -- end of assignments, bug 2511313

Line 1610: WHEN FND_API.G_EXC_ERROR THEN

1606: oe_debug_pub.add('Exiting OE_BLANKET_UTIL.VALIDATE_ATTRIBUTES',1);
1607: end if;
1608: EXCEPTION
1609:
1610: WHEN FND_API.G_EXC_ERROR THEN
1611: x_return_status := FND_API.G_RET_STS_ERROR;
1612:
1613: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1614: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1611: x_return_status := FND_API.G_RET_STS_ERROR;

1607: end if;
1608: EXCEPTION
1609:
1610: WHEN FND_API.G_EXC_ERROR THEN
1611: x_return_status := FND_API.G_RET_STS_ERROR;
1612:
1613: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1614: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1615:

Line 1613: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1609:
1610: WHEN FND_API.G_EXC_ERROR THEN
1611: x_return_status := FND_API.G_RET_STS_ERROR;
1612:
1613: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1614: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1615:
1616: WHEN OTHERS THEN
1617: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1614: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1610: WHEN FND_API.G_EXC_ERROR THEN
1611: x_return_status := FND_API.G_RET_STS_ERROR;
1612:
1613: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1614: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1615:
1616: WHEN OTHERS THEN
1617: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1618:

Line 1617: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1613: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1614: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1615:
1616: WHEN OTHERS THEN
1617: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1618:
1619: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1620: THEN
1621: OE_MSG_PUB.Add_Exc_Msg

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

1628:
1629: PROCEDURE Validate_Attributes
1630: ( p_x_line_rec IN OUT NOCOPY OE_Blanket_PUB.line_rec_type
1631: , p_old_line_rec IN OE_Blanket_PUB.line_rec_type
1632: , p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
1633: , x_return_status OUT NOCOPY VARCHAR2
1634: ) IS
1635: --{ Bug # 5562785
1636:

Line 1656: x_return_status := FND_API.G_RET_STS_SUCCESS;

1652: if l_debug_level > 0 then
1653: oe_debug_pub.add('Enter procedure OE_blanket_util.validate line Attributes',1);
1654: end if;
1655:
1656: x_return_status := FND_API.G_RET_STS_SUCCESS;
1657: -- Compare line attributes with header record if the header record is
1658: -- created in the same call to process_order. If they match
1659: -- then no need to re-validate line attributes.
1660:

Line 1677: x_return_status := FND_API.G_RET_STS_ERROR;

1673: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1674: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1675: p_x_line_rec.accounting_rule_id := NULL;
1676: ELSE
1677: x_return_status := FND_API.G_RET_STS_ERROR;
1678: END IF;
1679: END IF;
1680: END IF;
1681:

Line 1693: x_return_status := FND_API.G_RET_STS_ERROR;

1689: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1690: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1691: p_x_line_rec.freight_terms_code := NULL;
1692: ELSE
1693: x_return_status := FND_API.G_RET_STS_ERROR;
1694: END IF;
1695: END IF;
1696: END IF;
1697:

Line 1708: x_return_status := FND_API.G_RET_STS_ERROR;

1704: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1705: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1706: p_x_line_rec.invoicing_rule_id := NULL;
1707: ELSE
1708: x_return_status := FND_API.G_RET_STS_ERROR;
1709: END IF;
1710: END IF;
1711: END IF;
1712:

Line 1719: x_return_status := FND_API.G_RET_STS_ERROR;

1715: p_old_line_rec.item_type_code OR
1716: p_old_line_rec.item_type_code IS NULL )
1717: THEN
1718: IF NOT OE_Validate.Item_Type(p_x_line_rec.item_type_code) THEN
1719: x_return_status := FND_API.G_RET_STS_ERROR;
1720: END IF;
1721: END IF;
1722:
1723:

Line 1734: x_return_status := FND_API.G_RET_STS_ERROR;

1730: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1731: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1732: p_x_line_rec.payment_term_id := NULL;
1733: ELSE
1734: x_return_status := FND_API.G_RET_STS_ERROR;
1735: END IF;
1736: END IF;
1737: END IF;
1738:

Line 1745: x_return_status := FND_API.G_RET_STS_ERROR;

1741: p_old_line_rec.price_list_id OR
1742: p_old_line_rec.price_list_id IS NULL )
1743: THEN
1744: IF NOT OE_Validate.Price_List(p_x_line_rec.price_list_id) THEN
1745: x_return_status := FND_API.G_RET_STS_ERROR;
1746: END IF;
1747: END IF;
1748:
1749: IF p_x_line_rec.shipping_method_code IS NOT NULL AND

Line 1759: x_return_status := FND_API.G_RET_STS_ERROR;

1755: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1756: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1757: p_x_line_rec.shipping_method_code := NULL;
1758: ELSE
1759: x_return_status := FND_API.G_RET_STS_ERROR;
1760: END IF;
1761: END IF;
1762: END IF;
1763:

Line 1774: x_return_status := FND_API.G_RET_STS_ERROR;

1770: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1771: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1772: p_x_line_rec.ship_from_org_id := NULL;
1773: ELSE
1774: x_return_status := FND_API.G_RET_STS_ERROR;
1775: END IF;
1776: END IF;
1777: END IF;
1778:

Line 1789: x_return_status := FND_API.G_RET_STS_ERROR;

1785: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL AND
1786: p_x_line_rec.operation = OE_GLOBALS.G_OPR_CREATE THEN
1787: p_x_line_rec.salesrep_id := NULL;
1788: ELSE
1789: x_return_status := FND_API.G_RET_STS_ERROR;
1790: END IF;
1791: END IF;
1792: END IF;
1793:

Line 1803: 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

1799:
1800: oe_debug_pub.add('Maitrayee: Entering the code change in Validate_Attributes');
1801: -- Skip the Validation if not changes are made in the DFF from the UI.
1802:
1803: 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
1804:
1805: l_validate_line := 'N';
1806: IF l_debug_level > 0 then
1807: oe_debug_pub.add('Skipping Validation');

Line 1810: 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

1806: IF l_debug_level > 0 then
1807: oe_debug_pub.add('Skipping Validation');
1808: END IF;
1809:
1810: 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
1811:
1812: -- Show Error message if appropriate context value is not passed
1813: -- from the Process Order Call and if the Context field is required.
1814:

Line 1821: RAISE FND_API.G_EXC_ERROR;

1817: OE_MSG_PUB.ADD;
1818: IF l_debug_level > 0 THEN
1819: oe_debug_pub.add( 'Context not set for OE_BLKT_LINE_ATTRIBUTES DFF ' ) ;
1820: END IF;
1821: RAISE FND_API.G_EXC_ERROR;
1822: ELSE
1823:
1824: -- Validate the DFF in all other cases.
1825:

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

1977:
1978: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF AND
1979: p_x_line_rec.operation =OE_GLOBALS.G_OPR_CREATE THEN
1980:
1981: p_x_line_rec.context := FND_API.G_MISS_CHAR;
1982: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
1983: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1984: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1985: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;

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

1978: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF AND
1979: p_x_line_rec.operation =OE_GLOBALS.G_OPR_CREATE THEN
1980:
1981: p_x_line_rec.context := FND_API.G_MISS_CHAR;
1982: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
1983: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1984: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1985: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1986: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;

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

1979: p_x_line_rec.operation =OE_GLOBALS.G_OPR_CREATE THEN
1980:
1981: p_x_line_rec.context := FND_API.G_MISS_CHAR;
1982: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
1983: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1984: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1985: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1986: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1987: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;

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

1980:
1981: p_x_line_rec.context := FND_API.G_MISS_CHAR;
1982: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
1983: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1984: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1985: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1986: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1987: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1988: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;

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

1981: p_x_line_rec.context := FND_API.G_MISS_CHAR;
1982: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
1983: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1984: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1985: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1986: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1987: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1988: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1989: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;

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

1982: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
1983: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1984: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1985: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1986: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1987: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1988: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1989: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1990: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;

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

1983: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
1984: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1985: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1986: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1987: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1988: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1989: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1990: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1991: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;

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

1984: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
1985: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1986: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1987: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1988: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1989: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1990: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1991: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1992: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;

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

1985: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
1986: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1987: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1988: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1989: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1990: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1991: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1992: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1993: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;

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

1986: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
1987: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1988: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1989: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1990: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1991: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1992: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1993: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1994: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;

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

1987: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
1988: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1989: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1990: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1991: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1992: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1993: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1994: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1995: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;

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

1988: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
1989: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1990: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1991: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1992: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1993: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1994: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1995: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1996: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;

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

1989: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
1990: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1991: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1992: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1993: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1994: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1995: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1996: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1997: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255

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

1990: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
1991: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1992: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1993: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1994: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1995: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1996: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1997: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1998: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;

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

1991: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
1992: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1993: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1994: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1995: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1996: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1997: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1998: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1999: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;

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

1992: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
1993: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1994: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1995: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1996: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1997: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1998: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1999: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
2000: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;

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

1993: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
1994: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1995: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1996: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1997: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1998: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1999: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
2000: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
2001: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;

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

1994: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
1995: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1996: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1997: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1998: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1999: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
2000: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
2001: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
2002:

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

1995: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
1996: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1997: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1998: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1999: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
2000: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
2001: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
2002:
2003: ELSIF p_validation_level = FND_API.G_VALID_LEVEL_NONE THEN

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

1996: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
1997: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1998: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1999: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
2000: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
2001: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
2002:
2003: ELSIF p_validation_level = FND_API.G_VALID_LEVEL_NONE THEN
2004: NULL;

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

1997: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
1998: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
1999: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
2000: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
2001: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
2002:
2003: ELSIF p_validation_level = FND_API.G_VALID_LEVEL_NONE THEN
2004: NULL;
2005:

Line 2003: ELSIF p_validation_level = FND_API.G_VALID_LEVEL_NONE THEN

1999: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
2000: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
2001: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
2002:
2003: ELSIF p_validation_level = FND_API.G_VALID_LEVEL_NONE THEN
2004: NULL;
2005:
2006: ELSE
2007: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2007: x_return_status := FND_API.G_RET_STS_ERROR;

2003: ELSIF p_validation_level = FND_API.G_VALID_LEVEL_NONE THEN
2004: NULL;
2005:
2006: ELSE
2007: x_return_status := FND_API.G_RET_STS_ERROR;
2008: END IF;
2009:
2010: ELSE -- if the flex validation is successfull
2011: -- For bug 2511313

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

2009:
2010: ELSE -- if the flex validation is successfull
2011: -- For bug 2511313
2012: IF p_x_line_rec.context IS NULL
2013: OR p_x_line_rec.context = FND_API.G_MISS_CHAR THEN
2014: p_x_line_rec.context := oe_validate.g_context;
2015: END IF;
2016:
2017: IF p_x_line_rec.attribute1 IS NULL

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

2014: p_x_line_rec.context := oe_validate.g_context;
2015: END IF;
2016:
2017: IF p_x_line_rec.attribute1 IS NULL
2018: OR p_x_line_rec.attribute1 = FND_API.G_MISS_CHAR THEN
2019: p_x_line_rec.attribute1 := oe_validate.g_attribute1;
2020: END IF;
2021:
2022: IF p_x_line_rec.attribute2 IS NULL

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

2019: p_x_line_rec.attribute1 := oe_validate.g_attribute1;
2020: END IF;
2021:
2022: IF p_x_line_rec.attribute2 IS NULL
2023: OR p_x_line_rec.attribute2 = FND_API.G_MISS_CHAR THEN
2024: p_x_line_rec.attribute2 := oe_validate.g_attribute2;
2025: END IF;
2026:
2027: IF p_x_line_rec.attribute3 IS NULL

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

2024: p_x_line_rec.attribute2 := oe_validate.g_attribute2;
2025: END IF;
2026:
2027: IF p_x_line_rec.attribute3 IS NULL
2028: OR p_x_line_rec.attribute3 = FND_API.G_MISS_CHAR THEN
2029: p_x_line_rec.attribute3 := oe_validate.g_attribute3;
2030: END IF;
2031:
2032: IF p_x_line_rec.attribute4 IS NULL

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

2029: p_x_line_rec.attribute3 := oe_validate.g_attribute3;
2030: END IF;
2031:
2032: IF p_x_line_rec.attribute4 IS NULL
2033: OR p_x_line_rec.attribute4 = FND_API.G_MISS_CHAR THEN
2034: p_x_line_rec.attribute4 := oe_validate.g_attribute4;
2035: END IF;
2036:
2037: IF p_x_line_rec.attribute5 IS NULL

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

2034: p_x_line_rec.attribute4 := oe_validate.g_attribute4;
2035: END IF;
2036:
2037: IF p_x_line_rec.attribute5 IS NULL
2038: OR p_x_line_rec.attribute5 = FND_API.G_MISS_CHAR THEN
2039: p_x_line_rec.attribute5 := oe_validate.g_attribute5;
2040: END IF;
2041:
2042: IF p_x_line_rec.attribute6 IS NULL

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

2039: p_x_line_rec.attribute5 := oe_validate.g_attribute5;
2040: END IF;
2041:
2042: IF p_x_line_rec.attribute6 IS NULL
2043: OR p_x_line_rec.attribute6 = FND_API.G_MISS_CHAR THEN
2044: p_x_line_rec.attribute6 := oe_validate.g_attribute6;
2045: END IF;
2046:
2047: IF p_x_line_rec.attribute7 IS NULL

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

2044: p_x_line_rec.attribute6 := oe_validate.g_attribute6;
2045: END IF;
2046:
2047: IF p_x_line_rec.attribute7 IS NULL
2048: OR p_x_line_rec.attribute7 = FND_API.G_MISS_CHAR THEN
2049: p_x_line_rec.attribute7 := oe_validate.g_attribute7;
2050: END IF;
2051:
2052: IF p_x_line_rec.attribute8 IS NULL

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

2049: p_x_line_rec.attribute7 := oe_validate.g_attribute7;
2050: END IF;
2051:
2052: IF p_x_line_rec.attribute8 IS NULL
2053: OR p_x_line_rec.attribute8 = FND_API.G_MISS_CHAR THEN
2054: p_x_line_rec.attribute8 := oe_validate.g_attribute8;
2055: END IF;
2056:
2057: IF p_x_line_rec.attribute9 IS NULL

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

2054: p_x_line_rec.attribute8 := oe_validate.g_attribute8;
2055: END IF;
2056:
2057: IF p_x_line_rec.attribute9 IS NULL
2058: OR p_x_line_rec.attribute9 = FND_API.G_MISS_CHAR THEN
2059: p_x_line_rec.attribute9 := oe_validate.g_attribute9;
2060: END IF;
2061:
2062: IF p_x_line_rec.attribute10 IS NULL

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

2059: p_x_line_rec.attribute9 := oe_validate.g_attribute9;
2060: END IF;
2061:
2062: IF p_x_line_rec.attribute10 IS NULL
2063: OR p_x_line_rec.attribute10 = FND_API.G_MISS_CHAR THEN
2064: p_x_line_rec.attribute10 := Oe_validate.G_attribute10;
2065: End IF;
2066:
2067: IF p_x_line_rec.attribute11 IS NULL

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

2064: p_x_line_rec.attribute10 := Oe_validate.G_attribute10;
2065: End IF;
2066:
2067: IF p_x_line_rec.attribute11 IS NULL
2068: OR p_x_line_rec.attribute11 = FND_API.G_MISS_CHAR THEN
2069: p_x_line_rec.attribute11 := oe_validate.g_attribute11;
2070: END IF;
2071:
2072: IF p_x_line_rec.attribute12 IS NULL

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

2069: p_x_line_rec.attribute11 := oe_validate.g_attribute11;
2070: END IF;
2071:
2072: IF p_x_line_rec.attribute12 IS NULL
2073: OR p_x_line_rec.attribute12 = FND_API.G_MISS_CHAR THEN
2074: p_x_line_rec.attribute12 := oe_validate.g_attribute12;
2075: END IF;
2076:
2077: IF p_x_line_rec.attribute13 IS NULL

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

2074: p_x_line_rec.attribute12 := oe_validate.g_attribute12;
2075: END IF;
2076:
2077: IF p_x_line_rec.attribute13 IS NULL
2078: OR p_x_line_rec.attribute13 = FND_API.G_MISS_CHAR THEN
2079: p_x_line_rec.attribute13 := oe_validate.g_attribute13;
2080: END IF;
2081:
2082: IF p_x_line_rec.attribute14 IS NULL

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

2079: p_x_line_rec.attribute13 := oe_validate.g_attribute13;
2080: END IF;
2081:
2082: IF p_x_line_rec.attribute14 IS NULL
2083: OR p_x_line_rec.attribute14 = FND_API.G_MISS_CHAR THEN
2084: p_x_line_rec.attribute14 := oe_validate.g_attribute14;
2085: END IF;
2086:
2087: IF p_x_line_rec.attribute15 IS NULL

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

2084: p_x_line_rec.attribute14 := oe_validate.g_attribute14;
2085: END IF;
2086:
2087: IF p_x_line_rec.attribute15 IS NULL
2088: OR p_x_line_rec.attribute15 = FND_API.G_MISS_CHAR THEN
2089: p_x_line_rec.attribute15 := oe_validate.g_attribute15;
2090: END IF;
2091: IF p_x_line_rec.attribute16 IS NULL -- for bug 2184255
2092: OR p_x_line_rec.attribute16 = FND_API.G_MISS_CHAR THEN

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

2088: OR p_x_line_rec.attribute15 = FND_API.G_MISS_CHAR THEN
2089: p_x_line_rec.attribute15 := oe_validate.g_attribute15;
2090: END IF;
2091: IF p_x_line_rec.attribute16 IS NULL -- for bug 2184255
2092: OR p_x_line_rec.attribute16 = FND_API.G_MISS_CHAR THEN
2093: p_x_line_rec.attribute16 := oe_validate.g_attribute16;
2094: END IF;
2095:
2096: IF p_x_line_rec.attribute17 IS NULL

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

2093: p_x_line_rec.attribute16 := oe_validate.g_attribute16;
2094: END IF;
2095:
2096: IF p_x_line_rec.attribute17 IS NULL
2097: OR p_x_line_rec.attribute17 = FND_API.G_MISS_CHAR THEN
2098: p_x_line_rec.attribute17 := oe_validate.g_attribute17;
2099: END IF;
2100:
2101: IF p_x_line_rec.attribute18 IS NULL

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

2098: p_x_line_rec.attribute17 := oe_validate.g_attribute17;
2099: END IF;
2100:
2101: IF p_x_line_rec.attribute18 IS NULL
2102: OR p_x_line_rec.attribute18 = FND_API.G_MISS_CHAR THEN
2103: p_x_line_rec.attribute18 := oe_validate.g_attribute18;
2104: END IF;
2105:
2106: IF p_x_line_rec.attribute19 IS NULL

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

2103: p_x_line_rec.attribute18 := oe_validate.g_attribute18;
2104: END IF;
2105:
2106: IF p_x_line_rec.attribute19 IS NULL
2107: OR p_x_line_rec.attribute19 = FND_API.G_MISS_CHAR THEN
2108: p_x_line_rec.attribute19 := oe_validate.g_attribute19;
2109: END IF;
2110:
2111: IF p_x_line_rec.attribute20 IS NULL -- for bug 2184255

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

2108: p_x_line_rec.attribute19 := oe_validate.g_attribute19;
2109: END IF;
2110:
2111: IF p_x_line_rec.attribute20 IS NULL -- for bug 2184255
2112: OR p_x_line_rec.attribute20 = FND_API.G_MISS_CHAR THEN
2113: p_x_line_rec.attribute20 := oe_validate.g_attribute20;
2114: END IF;
2115:
2116: -- end of assignments, bug 2511313

Line 2132: WHEN FND_API.G_EXC_ERROR THEN

2128: end if;
2129:
2130: EXCEPTION
2131:
2132: WHEN FND_API.G_EXC_ERROR THEN
2133:
2134: x_return_status := FND_API.G_RET_STS_ERROR;
2135:
2136: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 2134: x_return_status := FND_API.G_RET_STS_ERROR;

2130: EXCEPTION
2131:
2132: WHEN FND_API.G_EXC_ERROR THEN
2133:
2134: x_return_status := FND_API.G_RET_STS_ERROR;
2135:
2136: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2137:
2138: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2136: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2132: WHEN FND_API.G_EXC_ERROR THEN
2133:
2134: x_return_status := FND_API.G_RET_STS_ERROR;
2135:
2136: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2137:
2138: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2139:
2140: WHEN OTHERS THEN

Line 2138: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2134: x_return_status := FND_API.G_RET_STS_ERROR;
2135:
2136: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2137:
2138: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2139:
2140: WHEN OTHERS THEN
2141:
2142: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2142: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2138: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2139:
2140: WHEN OTHERS THEN
2141:
2142: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2143:
2144: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2145: THEN
2146: OE_MSG_PUB.Add_Exc_Msg

Line 2321: IF p_accounting_rule_id <> FND_API.G_MISS_NUM AND

2317: AND organization_id = l_item_org;
2318: END IF;
2319:
2320: IF NOT (l_bom_item_type = 4 and l_service_item_flag = 'Y') THEN -- not service
2321: IF p_accounting_rule_id <> FND_API.G_MISS_NUM AND
2322: p_accounting_rule_id IS NOT NULL THEN
2323: IF l_debug_level > 0 THEN
2324: oe_debug_pub.add('Getting accounting rule type');
2325: END IF;

Line 2373: x_return_status := FND_API.G_RET_STS_SUCCESS;

2369: l_list_line_exists VARCHAR2(1) := 'N';
2370: l_temp varchar2(100);
2371: BEGIN
2372:
2373: x_return_status := FND_API.G_RET_STS_SUCCESS;
2374:
2375:
2376:
2377: if l_debug_level > 0 then

Line 2411: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2407:
2408: -- Load header
2409: Load_Header(p_header_id => p_line_rec.header_id,
2410: x_return_status => l_return_status);
2411: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2412: x_return_status := l_return_status;
2413: END IF;
2414:
2415: -- Versioning/Reasons changes (moved to beginning for bug 3775937

Line 2447: x_return_status := FND_API.G_RET_STS_ERROR;

2443:
2444: IF p_line_rec.line_id IS NULL
2445: THEN
2446:
2447: x_return_status := FND_API.G_RET_STS_ERROR;
2448:
2449: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
2450: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2451: OE_Order_UTIL.Get_Attribute_Name('line_id'));

Line 2459: x_return_status := FND_API.G_RET_STS_ERROR;

2455:
2456: IF p_line_rec.item_identifier_type IS NULL
2457: THEN
2458:
2459: x_return_status := FND_API.G_RET_STS_ERROR;
2460:
2461: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
2462: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2463: OE_Order_UTIL.Get_Attribute_Name('ITEM_IDENTIFIER_TYPE'));

Line 2470: x_return_status := FND_API.G_RET_STS_ERROR;

2466: ELSIF p_line_rec.item_identifier_type <> 'ALL'
2467: AND p_line_rec.inventory_item_id IS NULL
2468: THEN
2469:
2470: x_return_status := FND_API.G_RET_STS_ERROR;
2471:
2472: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
2473: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2474: OE_Order_UTIL.Get_Attribute_Name('INVENTORY_ITEM_ID'));

Line 2482: x_return_status := FND_API.G_RET_STS_ERROR;

2478:
2479: IF p_line_rec.start_date_active IS NULL
2480: THEN
2481:
2482: x_return_status := FND_API.G_RET_STS_ERROR;
2483:
2484: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
2485: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Activation Date');
2486: OE_MSG_PUB.Add;

Line 2492: IF x_return_status = FND_API.G_RET_STS_ERROR THEN

2488: END IF;
2489:
2490: -- Return Error if a required attribute is missing.
2491:
2492: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
2493:
2494: RAISE FND_API.G_EXC_ERROR;
2495:
2496: END IF;

Line 2494: RAISE FND_API.G_EXC_ERROR;

2490: -- Return Error if a required attribute is missing.
2491:
2492: IF x_return_status = FND_API.G_RET_STS_ERROR THEN
2493:
2494: RAISE FND_API.G_EXC_ERROR;
2495:
2496: END IF;
2497:
2498: if l_debug_level > 0 then

Line 2508: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2504: p_line_rec.ITEM_IDENTIFIER_TYPE = 'CUST' then
2505: oe_blanket_util.Get_Inventory_Item(p_x_line_rec => p_line_rec,
2506: x_return_status => l_return_status);
2507: END if;
2508: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2509: oe_debug_pub.add('Raise and Error in Customer ITem Validation oe_blanket_util.Get_Inventory_Item');
2510: RAISE FND_API.G_EXC_ERROR;
2511: END IF;
2512: --PP Revenue Recognition

Line 2510: RAISE FND_API.G_EXC_ERROR;

2506: x_return_status => l_return_status);
2507: END if;
2508: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2509: oe_debug_pub.add('Raise and Error in Customer ITem Validation oe_blanket_util.Get_Inventory_Item');
2510: RAISE FND_API.G_EXC_ERROR;
2511: END IF;
2512: --PP Revenue Recognition
2513: --bug 4893057
2514: IF NOT Validate_Accounting_Rule

Line 2518: x_return_status := FND_API.G_RET_STS_ERROR;

2514: IF NOT Validate_Accounting_Rule
2515: (p_line_rec.inventory_item_id,
2516: p_line_rec.accounting_rule_id)
2517: THEN
2518: x_return_status := FND_API.G_RET_STS_ERROR;
2519: FND_MESSAGE.Set_Name('ONT','OE_INVALID_ATTRIBUTE');
2520: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2521: OE_Order_Util.Get_Attribute_Name('ACCOUNTING_RULE_ID'));
2522: OE_MSG_PUB.ADD;

Line 2552: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2548: p_request_type => 'VALIDATE_BLANKET_LINE_NUMBER',
2549: p_param1 => p_line_rec.header_id,
2550: p_param2 => p_line_rec.line_number,
2551: x_return_status => l_return_status);
2552: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2553: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2554: END IF;
2555: END IF;
2556: END IF;

Line 2553: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2549: p_param1 => p_line_rec.header_id,
2550: p_param2 => p_line_rec.line_number,
2551: x_return_status => l_return_status);
2552: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2553: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2554: END IF;
2555: END IF;
2556: END IF;
2557:

Line 2579: x_return_status := FND_API.G_RET_STS_ERROR;

2575: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2576: fnd_message.set_token('ATTRIBUTE',
2577: OE_Order_UTIL.Get_Attribute_Name('INVENTORY_ITEM_ID'));
2578: OE_MSG_PUB.add;
2579: x_return_status := FND_API.G_RET_STS_ERROR;
2580:
2581: ELSIF (p_line_rec.released_amount > 0) AND
2582: (NOT OE_GLOBALS.Equal
2583: (p_line_rec.item_identifier_type,l_old_line_rec.item_identifier_type)) THEN

Line 2588: x_return_status := FND_API.G_RET_STS_ERROR;

2584: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2585: fnd_message.set_token('ATTRIBUTE',
2586: OE_Order_UTIL.Get_Attribute_Name('ITEM_IDENTIFIER_TYPE'));
2587: OE_MSG_PUB.add;
2588: x_return_status := FND_API.G_RET_STS_ERROR;
2589:
2590: ELSE
2591:
2592: -- Inventory Item ID should be null for 'ALL Item' Context

Line 2596: x_return_status := FND_API.G_RET_STS_ERROR;

2592: -- Inventory Item ID should be null for 'ALL Item' Context
2593: IF p_line_rec.item_identifier_type = 'ALL' THEN
2594:
2595: IF p_line_rec.inventory_item_id IS NOT NULL THEN
2596: x_return_status := FND_API.G_RET_STS_ERROR;
2597: fnd_message.set_name('ONT', 'OE_ITEM_VALIDATION_FAILED');
2598: OE_MSG_PUB.add;
2599: END IF;
2600:

Line 2611: x_return_status := FND_API.G_RET_STS_ERROR;

2607: p_line_rec.sold_to_org_id,
2608: p_line_rec.ordered_item_id,
2609: p_line_rec.ordered_item
2610: ) THEN
2611: x_return_status := FND_API.G_RET_STS_ERROR;
2612: fnd_message.set_name('ONT', 'OE_ITEM_VALIDATION_FAILED');
2613: OE_MSG_PUB.add;
2614: END IF;
2615:

Line 2638: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2634: p_param5 => p_line_rec.ordered_item, --bug6826787
2635: p_date_param1 => p_line_rec.start_date_active,
2636: p_date_param2 => p_line_rec.end_date_active,
2637: x_return_status => l_return_status);
2638: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2639: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2640: END IF;
2641:
2642:

Line 2639: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2635: p_date_param1 => p_line_rec.start_date_active,
2636: p_date_param2 => p_line_rec.end_date_active,
2637: x_return_status => l_return_status);
2638: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2639: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2640: END IF;
2641:
2642:
2643:

Line 2660: x_return_status := FND_API.G_RET_STS_ERROR;

2656: p_line_rec.sold_to_org_id )) THEN
2657: if l_debug_level > 0 then
2658: oe_debug_pub.add ('Blanket In: No data found',2);
2659: end if;
2660: x_return_status := FND_API.G_RET_STS_ERROR;
2661: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
2662: FND_MESSAGE.SET_TOKEN('ATTRIBUTE'
2663: , OE_Order_Util.Get_Attribute_Name('ship_to_org_id'));
2664: OE_MSG_PUB.Add;

Line 2680: x_return_status := FND_API.G_RET_STS_ERROR;

2676: -- ER 5743580
2677: IF NOT (Validate_Deliver_To_Org(p_line_rec.deliver_to_org_id,
2678: p_line_rec.sold_to_org_id )) THEN
2679:
2680: x_return_status := FND_API.G_RET_STS_ERROR;
2681: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
2682: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2683: OE_Order_Util.Get_Attribute_Name('deliver_to_org_id'));
2684: OE_MSG_PUB.Add;

Line 2697: x_return_status := FND_API.G_RET_STS_ERROR;

2693: NOT OE_GLOBALS.EQUAL(p_line_rec.sold_to_org_id ,l_old_line_rec.sold_to_org_id)) THEN
2694: -- ER 5743580
2695: IF NOT ( Validate_Invoice_To_Org ( p_line_rec.invoice_to_org_id,
2696: p_line_rec.sold_to_org_id )) THEN
2697: x_return_status := FND_API.G_RET_STS_ERROR;
2698: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
2699: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2700: OE_Order_Util.Get_Attribute_Name('invoice_to_org_id'));
2701: OE_MSG_PUB.Add;

Line 2726: x_return_status := FND_API.G_RET_STS_ERROR;

2722: else
2723: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
2724: OE_MSG_PUB.ADD;
2725: oe_debug_pub.add('1: Setting Error',1);
2726: x_return_status := FND_API.G_RET_STS_ERROR;
2727: end if;
2728: --Changes made for Bug No 5528599
2729: end if;
2730:

Line 2736: x_return_status := FND_API.G_RET_STS_ERROR;

2732: if (p_line_rec.start_date_active < g_header_rec.start_date_active)
2733: then
2734: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_END_DATE_CONFLICT');
2735: OE_MSG_PUB.ADD;
2736: x_return_status := FND_API.G_RET_STS_ERROR;
2737: end if;
2738:
2739: -- if header end date exists, line end date cannot be null
2740: -- and it cannot be greater than header end date

Line 2748: x_return_status := FND_API.G_RET_STS_ERROR;

2744: > g_header_rec.end_date_active)
2745: then
2746: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_END_DATE_CONFLICT');
2747: OE_MSG_PUB.ADD;
2748: x_return_status := FND_API.G_RET_STS_ERROR;
2749: end if;
2750: end if;
2751:
2752: if l_debug_level > 0 then

Line 2783: x_return_status := FND_API.G_RET_STS_ERROR;

2779: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
2780: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2781: OE_Order_UTIL.Get_Attribute_Name('PRICE_LIST_ID'));
2782: OE_MSG_PUB.ADD;
2783: x_return_status := FND_API.G_RET_STS_ERROR;
2784: END IF;
2785:
2786: -- UOM is required if any of the quantities are given on the blanket line
2787: IF p_line_rec.order_quantity_uom IS NULL AND

Line 2794: x_return_status := FND_API.G_RET_STS_ERROR;

2790: OR p_line_rec.Min_Release_Quantity IS NOT NULL
2791: OR p_line_rec.Max_Release_Quantity IS NOT NULL) THEN
2792: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_QUANTITY_UOM');
2793: OE_MSG_PUB.ADD;
2794: x_return_status := FND_API.G_RET_STS_ERROR;
2795:
2796: END IF;
2797:
2798: -- Bug 8770382 Start

Line 2808: x_return_status := FND_API.G_RET_STS_ERROR;

2804:
2805: fnd_message.set_name('ONT','OE_BSA_REL_QUANTITY');
2806: FND_MESSAGE.SET_TOKEN('VALUE',l_old_line_rec.released_quantity);
2807: OE_MSG_PUB.ADD;
2808: x_return_status := FND_API.G_RET_STS_ERROR;
2809:
2810: elsif (p_line_rec.blanket_max_amount < p_line_rec.released_amount)
2811: and ((l_old_line_rec.blanket_max_amount >= l_old_line_rec.released_amount)
2812: or (nvl(l_old_line_rec.blanket_max_amount,0) = 0))

Line 2818: x_return_status := FND_API.G_RET_STS_ERROR;

2814:
2815: fnd_message.set_name('ONT','OE_BSA_REL_AMOUNT');
2816: FND_MESSAGE.SET_TOKEN('VALUE',l_old_line_rec.released_amount);
2817: OE_MSG_PUB.ADD;
2818: x_return_status := FND_API.G_RET_STS_ERROR;
2819:
2820:
2821: end if;
2822:

Line 2844: x_return_status := FND_API.G_RET_STS_ERROR;

2840: /*
2841: IF p_line_rec.blanket_max_amount > g_header_rec.blanket_max_amount THEN
2842: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_LINE_MIN_MAX_VALUES');
2843: OE_MSG_PUB.ADD;
2844: x_return_status := FND_API.G_RET_STS_ERROR;
2845: END IF;
2846: */
2847: IF p_line_rec.min_release_amount > p_line_rec.blanket_max_amount OR
2848: p_line_rec.max_release_amount > p_line_rec.blanket_max_amount THEN

Line 2851: x_return_status := FND_API.G_RET_STS_ERROR;

2847: IF p_line_rec.min_release_amount > p_line_rec.blanket_max_amount OR
2848: p_line_rec.max_release_amount > p_line_rec.blanket_max_amount THEN
2849: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_LINE_MAX_AMOUNT');
2850: OE_MSG_PUB.ADD;
2851: x_return_status := FND_API.G_RET_STS_ERROR;
2852:
2853: END IF;
2854:
2855: IF p_line_rec.min_release_quantity > p_line_rec.blanket_max_quantity OR

Line 2859: x_return_status := FND_API.G_RET_STS_ERROR;

2855: IF p_line_rec.min_release_quantity > p_line_rec.blanket_max_quantity OR
2856: p_line_rec.max_release_quantity > p_line_rec.blanket_max_quantity THEN
2857: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_LINE_MAX_QUANTITY');
2858: OE_MSG_PUB.ADD;
2859: x_return_status := FND_API.G_RET_STS_ERROR;
2860:
2861: END IF;
2862:
2863: IF p_line_rec.operation = oe_globals.g_opr_update THEN

Line 2872: x_return_status := FND_API.G_RET_STS_ERROR;

2868:
2869: --not allowed to change any attributes on a previously closed blanket
2870: IF p_line_rec.end_date_active < trunc(sysdate) and
2871: l_old_line_rec.end_date_active < trunc(sysdate) THEN
2872: x_return_status := FND_API.G_RET_STS_ERROR;
2873: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_ATTR_CLOSED');
2874: OE_MSG_PUB.Add;
2875: END IF;
2876: --Srini

Line 2906: x_return_status := FND_API.G_RET_STS_ERROR;

2902: --some fields are not allowed to update if release exists against line
2903: IF (p_line_rec.released_amount > 0) THEN
2904: IF NOT OE_GLOBALS.Equal (p_line_rec.order_quantity_uom,
2905: l_old_line_rec.order_quantity_uom) THEN
2906: x_return_status := FND_API.G_RET_STS_ERROR;
2907: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2908: fnd_message.set_token('ATTRIBUTE',
2909: OE_Order_UTIL.Get_Attribute_Name('ORDER_QUANTITY_UOM'));
2910: OE_MSG_PUB.Add;

Line 2932: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

2928: p_date_param1 => p_line_rec.start_date_active,
2929: p_date_param2 => p_line_rec.end_date_active,
2930: x_return_status => l_return_status);
2931:
2932: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2934: END IF;
2935:
2936: END IF;*/

Line 2933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2929: p_date_param2 => p_line_rec.end_date_active,
2930: x_return_status => l_return_status);
2931:
2932: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2933: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2934: END IF;
2935:
2936: END IF;*/
2937:

Line 2952: x_return_status := FND_API.G_RET_STS_ERROR;

2948: AND BLANKET_LINE_NUMBER = p_line_rec.line_number
2949: AND ROWNUM = 1;
2950:
2951: IF l_dummy = 'ERROR' THEN
2952: x_return_status := FND_API.G_RET_STS_ERROR;
2953: fnd_message.set_name('ONT', 'OE_BLKT_LINE_RELEASE_END_DATE');
2954: OE_MSG_PUB.Add;
2955: END IF;
2956:

Line 2981: x_return_status := FND_API.G_RET_STS_ERROR;

2977: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2978: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2979: OE_Order_UTIL.Get_Attribute_Name('PRICING_QUANTITY_UOM'));
2980: OE_MSG_PUB.ADD;
2981: x_return_status := FND_API.G_RET_STS_ERROR;
2982: elsif p_line_rec.price_list_id IS NOT NULL THEN
2983: if IS_BLANKET_PRICE_LIST(p_price_list_id => p_line_rec.price_list_id) THEN
2984: x_return_status := FND_API.G_RET_STS_ERROR;
2985: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');

Line 2984: x_return_status := FND_API.G_RET_STS_ERROR;

2980: OE_MSG_PUB.ADD;
2981: x_return_status := FND_API.G_RET_STS_ERROR;
2982: elsif p_line_rec.price_list_id IS NOT NULL THEN
2983: if IS_BLANKET_PRICE_LIST(p_price_list_id => p_line_rec.price_list_id) THEN
2984: x_return_status := FND_API.G_RET_STS_ERROR;
2985: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2986: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2987: OE_Order_UTIL.Get_Attribute_Name('PRICING_QUANTITY_UOM'));
2988: OE_MSG_PUB.ADD;

Line 2989: x_return_status := FND_API.G_RET_STS_ERROR;

2985: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
2986: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2987: OE_Order_UTIL.Get_Attribute_Name('PRICING_QUANTITY_UOM'));
2988: OE_MSG_PUB.ADD;
2989: x_return_status := FND_API.G_RET_STS_ERROR;
2990: end if;
2991: end if;
2992: end if;
2993: */

Line 3003: x_return_status := FND_API.G_RET_STS_ERROR;

2999: l_old_line_rec.released_amount) THEN
3000: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
3001: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Released Amount');
3002: OE_MSG_PUB.ADD;
3003: x_return_status := FND_API.G_RET_STS_ERROR;
3004: end if;
3005:
3006: if NOT OE_GLOBALS.EQUAL(p_line_rec.returned_amount,
3007: l_old_line_rec.returned_amount) THEN

Line 3011: x_return_status := FND_API.G_RET_STS_ERROR;

3007: l_old_line_rec.returned_amount) THEN
3008: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
3009: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Returned Amount');
3010: OE_MSG_PUB.ADD;
3011: x_return_status := FND_API.G_RET_STS_ERROR;
3012: end if;
3013:
3014: if NOT OE_GLOBALS.EQUAL(p_line_rec.released_quantity,
3015: Round(l_old_line_rec.released_quantity, 6)) THEN --round() added for bug 9587613

Line 3019: x_return_status := FND_API.G_RET_STS_ERROR;

3015: Round(l_old_line_rec.released_quantity, 6)) THEN --round() added for bug 9587613
3016: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
3017: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Released Quantity');
3018: OE_MSG_PUB.ADD;
3019: x_return_status := FND_API.G_RET_STS_ERROR;
3020: end if;
3021:
3022: if NOT OE_GLOBALS.EQUAL(p_line_rec.fulfilled_quantity,
3023: Round(l_old_line_rec.fulfilled_quantity, 6)) THEN --round() added for bug 9587613

Line 3027: x_return_status := FND_API.G_RET_STS_ERROR;

3023: Round(l_old_line_rec.fulfilled_quantity, 6)) THEN --round() added for bug 9587613
3024: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
3025: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Fulfilled Quantity');
3026: OE_MSG_PUB.ADD;
3027: x_return_status := FND_API.G_RET_STS_ERROR;
3028: end if;
3029:
3030: if NOT OE_GLOBALS.EQUAL(p_line_rec.fulfilled_amount,
3031: l_old_line_rec.fulfilled_amount) THEN

Line 3035: x_return_status := FND_API.G_RET_STS_ERROR;

3031: l_old_line_rec.fulfilled_amount) THEN
3032: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
3033: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Fulfilled Amount');
3034: OE_MSG_PUB.ADD;
3035: x_return_status := FND_API.G_RET_STS_ERROR;
3036: end if;
3037:
3038: if NOT OE_GLOBALS.EQUAL(p_line_rec.returned_quantity,
3039: Round(l_old_line_rec.returned_quantity, 6)) THEN --round() added for bug 9587613

Line 3043: x_return_status := FND_API.G_RET_STS_ERROR;

3039: Round(l_old_line_rec.returned_quantity, 6)) THEN --round() added for bug 9587613
3040: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UPDATE_LINE_ATTRIBUTE');
3041: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Returned Quantity');
3042: OE_MSG_PUB.ADD;
3043: x_return_status := FND_API.G_RET_STS_ERROR;
3044: end if;
3045: if l_debug_level > 0 then
3046: oe_debug_pub.add('Blanket In validate entity update 2');
3047: end if;

Line 3074: x_return_status := FND_API.G_RET_STS_ERROR;

3070:
3071: else
3072: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
3073: OE_MSG_PUB.ADD;
3074: x_return_status := FND_API.G_RET_STS_ERROR;
3075: oe_debug_pub.add('2: Setting Error',1);
3076: end if;
3077: end if;
3078: --Changes made for Bug No 5528599

Line 3126: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3122: p_param6 => p_line_rec.header_id,
3123: p_param7 => p_line_rec.sold_to_org_id,
3124: p_param8 => p_line_rec.ordered_item_id,
3125: x_return_status => l_return_status );
3126: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3127: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3128: END IF;
3129: END IF;
3130:

Line 3127: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3123: p_param7 => p_line_rec.sold_to_org_id,
3124: p_param8 => p_line_rec.ordered_item_id,
3125: x_return_status => l_return_status );
3126: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3127: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3128: END IF;
3129: END IF;
3130:
3131: -- This if is for the scenario where either new blanket lines

Line 3213: x_return_status := FND_API.G_RET_STS_ERROR;

3209:
3210: END IF; -- if list price changes
3211:
3212: ELSIF p_line_rec.price_list_id IS NOT NULL THEN
3213: x_return_status := FND_API.G_RET_STS_ERROR;
3214: FND_MESSAGE.SET_NAME('ONT','OE_ATTRIBUTE_REQUIRED');
3215: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3216: OE_Order_UTIL.Get_Attribute_Name('UNIT_LIST_PRICE'));
3217: OE_MSG_PUB.ADD;

Line 3265: x_return_status := FND_API.G_RET_STS_ERROR;

3261: THEN
3262: oe_debug_pub.add('modifier list line id is not null');
3263: fnd_message.set_name('ONT','OE_BLKT_CANNOT_UPDATE_DIS');
3264: oe_msg_pub.add;
3265: x_return_status := FND_API.G_RET_STS_ERROR;
3266: ELSIF g_header_rec.new_modifier_list_name IS NULL
3267: AND g_header_rec.new_modifier_list_id IS NULL
3268: THEN
3269: fnd_message.set_name('ONT','OE_BLKT_CANNOT_ENTER_DIS');

Line 3271: x_return_status := FND_API.G_RET_STS_ERROR;

3267: AND g_header_rec.new_modifier_list_id IS NULL
3268: THEN
3269: fnd_message.set_name('ONT','OE_BLKT_CANNOT_ENTER_DIS');
3270: oe_msg_pub.add;
3271: x_return_status := FND_API.G_RET_STS_ERROR;
3272: ELSIF p_line_rec.discount_percent IS NOT NULL
3273: AND p_line_rec.discount_amount IS NOT NULL
3274: THEN
3275: fnd_message.set_name('ONT','OE_BLKT_DISCOUNT_CONFLICT');

Line 3277: x_return_status := FND_API.G_RET_STS_ERROR;

3273: AND p_line_rec.discount_amount IS NOT NULL
3274: THEN
3275: fnd_message.set_name('ONT','OE_BLKT_DISCOUNT_CONFLICT');
3276: oe_msg_pub.add;
3277: x_return_status := FND_API.G_RET_STS_ERROR;
3278: ELSE
3279: -- Log delayed request to create new modifier list line
3280: oe_delayed_requests_pvt.Log_request
3281: (p_entity_code => OE_BLANKET_pub.G_ENTITY_BLANKET_LINE,

Line 3310: WHEN FND_API.G_EXC_ERROR THEN

3306: end if;
3307:
3308: EXCEPTION
3309:
3310: WHEN FND_API.G_EXC_ERROR THEN
3311:
3312: x_return_status := FND_API.G_RET_STS_ERROR;
3313:
3314: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 3312: x_return_status := FND_API.G_RET_STS_ERROR;

3308: EXCEPTION
3309:
3310: WHEN FND_API.G_EXC_ERROR THEN
3311:
3312: x_return_status := FND_API.G_RET_STS_ERROR;
3313:
3314: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3315:
3316: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 3314: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3310: WHEN FND_API.G_EXC_ERROR THEN
3311:
3312: x_return_status := FND_API.G_RET_STS_ERROR;
3313:
3314: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3315:
3316: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3317:
3318: WHEN OTHERS THEN

Line 3316: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3312: x_return_status := FND_API.G_RET_STS_ERROR;
3313:
3314: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3315:
3316: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3317:
3318: WHEN OTHERS THEN
3319:
3320: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 3320: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3316: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3317:
3318: WHEN OTHERS THEN
3319:
3320: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3321:
3322: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
3323: THEN
3324: OE_MSG_PUB.Add_Exc_Msg

Line 3349: x_return_status := FND_API.G_RET_STS_SUCCESS;

3345: --
3346: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
3347: --
3348: BEGIN
3349: x_return_status := FND_API.G_RET_STS_SUCCESS;
3350:
3351: if l_debug_level > 0 then
3352: oe_debug_pub.add('Enter OE_BLANKET_UTIL.Validate_ENTITY- Header',1);
3353: oe_debug_pub.add('Operation :'||p_header_rec.operation);

Line 3364: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3360: Query_Header(
3361: p_header_id => p_header_rec.header_id,
3362: x_header_rec => l_old_header_Rec,
3363: x_return_status => l_return_status);
3364: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3365: x_return_status := l_return_status;
3366: END IF;
3367: end if;
3368: END IF;

Line 3406: p_header_rec.order_number = FND_API.G_MISS_NUM

3402: -- Get Blanket Number
3403: IF NOT OE_GLOBALS.EQUAL(p_header_rec.order_type_id,
3404: l_old_header_rec.order_type_id) THEN
3405: IF p_header_rec.order_number is null or
3406: p_header_rec.order_number = FND_API.G_MISS_NUM
3407: Then
3408: get_order_number( p_x_header_rec => p_header_rec,
3409: x_return_status => l_return_status);
3410: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

Line 3410: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3406: p_header_rec.order_number = FND_API.G_MISS_NUM
3407: Then
3408: get_order_number( p_x_header_rec => p_header_rec,
3409: x_return_status => l_return_status);
3410: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3411: x_return_status := l_return_status;
3412: END IF;
3413: End if;
3414: END IF;

Line 3440: x_return_status := FND_API.G_RET_STS_ERROR;

3436: end if;
3437:
3438: -- Check Required attributes
3439: IF p_header_rec.header_id IS NULL THEN
3440: x_return_status := FND_API.G_RET_STS_ERROR;
3441: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
3442: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3443: OE_Order_UTIL.Get_Attribute_Name('header_id'));
3444: OE_MSG_PUB.Add;

Line 3448: x_return_status := FND_API.G_RET_STS_ERROR;

3444: OE_MSG_PUB.Add;
3445: END IF;
3446:
3447: IF p_header_rec.order_number IS NULL THEN
3448: x_return_status := FND_API.G_RET_STS_ERROR;
3449: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
3450: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3451: OE_Order_UTIL.Get_Attribute_Name('BLANKET_NUMBER'));
3452: OE_MSG_PUB.Add;

Line 3457: x_return_status := FND_API.G_RET_STS_ERROR;

3453: END IF;
3454: --Enabling Pricing Agreements for pack J
3455: IF OE_CODE_CONTROL.Get_Code_Release_Level < '110510' THEN
3456: IF p_header_rec.sold_to_org_id IS NULL THEN
3457: x_return_status := FND_API.G_RET_STS_ERROR;
3458: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
3459: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3460: OE_Order_UTIL.Get_Attribute_Name('SOLD_TO_ORG_ID'));
3461: OE_MSG_PUB.Add;

Line 3466: x_return_status := FND_API.G_RET_STS_ERROR;

3462: END IF;
3463: END IF;
3464:
3465: IF p_header_rec.transactional_curr_code IS NULL THEN
3466: x_return_status := FND_API.G_RET_STS_ERROR;
3467: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
3468: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3469: OE_Order_UTIL.Get_Attribute_Name('TRANSACTIONAL_CURR_CODE'));
3470: OE_MSG_PUB.Add;

Line 3474: x_return_status := FND_API.G_RET_STS_ERROR;

3470: OE_MSG_PUB.Add;
3471: END IF;
3472:
3473: IF p_header_rec.start_date_active IS NULL THEN
3474: x_return_status := FND_API.G_RET_STS_ERROR;
3475: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
3476: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Activation Date');
3477: OE_MSG_PUB.Add;
3478: END IF;

Line 3500: x_return_status := FND_API.G_RET_STS_ERROR;

3496:
3497: else
3498: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
3499: OE_MSG_PUB.ADD;
3500: x_return_status := FND_API.G_RET_STS_ERROR;
3501: oe_debug_pub.add('3: Setting Error',1);
3502: end if;
3503: end if;
3504: --Changes made for Bug No 5528599 start

Line 3517: x_return_status := FND_API.G_RET_STS_ERROR;

3513: p_header_rec.sold_to_org_id )) THEN
3514: if l_debug_level > 0 then
3515: oe_debug_pub.add ('Blanket In: No data found',2);
3516: end if;
3517: x_return_status := FND_API.G_RET_STS_ERROR;
3518: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
3519: FND_MESSAGE.SET_TOKEN('ATTRIBUTE'
3520: , OE_Order_Util.Get_Attribute_Name('ship_to_org_id'));
3521: OE_MSG_PUB.Add;

Line 3558: l_return_status := FND_API.G_RET_STS_ERROR;

3554:
3555: EXCEPTION
3556:
3557: WHEN NO_DATA_FOUND THEN
3558: l_return_status := FND_API.G_RET_STS_ERROR;
3559: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
3560: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3561: OE_Order_Util.Get_Attribute_Name('SOLD_TO_SITE_USE_ID'));
3562: OE_MSG_PUB.Add;

Line 3576: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3572: 'Record - Customer Location'
3573: );
3574: END IF;
3575:
3576: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3577:
3578: END;
3579:
3580: END IF;

Line 3595: x_return_status := FND_API.G_RET_STS_ERROR;

3591: -- ER 5743580
3592: IF NOT (Validate_Deliver_To_Org(p_header_rec.deliver_to_org_id,
3593: p_header_rec.sold_to_org_id )) THEN
3594:
3595: x_return_status := FND_API.G_RET_STS_ERROR;
3596: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
3597: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3598: OE_Order_Util.Get_Attribute_Name('deliver_to_org_id'));
3599: OE_MSG_PUB.Add;

Line 3611: x_return_status := FND_API.G_RET_STS_ERROR;

3607: NOT OE_GLOBALS.EQUAL(p_header_rec.sold_to_org_id ,l_old_header_rec.sold_to_org_id)) THEN
3608: -- ER 5743580
3609: IF NOT ( Validate_Invoice_To_Org ( p_header_rec.invoice_to_org_id,
3610: p_header_rec.sold_to_org_id )) THEN
3611: x_return_status := FND_API.G_RET_STS_ERROR;
3612: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
3613: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3614: OE_Order_Util.Get_Attribute_Name('invoice_to_org_id'));
3615: OE_MSG_PUB.Add;

Line 3637: x_return_status := FND_API.G_RET_STS_ERROR;

3633:
3634: -- Valid Sold To Contact
3635: EXCEPTION
3636: WHEN NO_DATA_FOUND THEN
3637: x_return_status := FND_API.G_RET_STS_ERROR;
3638: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
3639: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
3640: OE_Order_Util.Get_Attribute_Name('SOLD_TO_CONTACT_ID'));
3641: OE_MSG_PUB.Add;

Line 3646: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3642: WHEN OTHERS THEN
3643: IF OE_MSG_PUB.Check_Msg_Level ( OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
3644: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Sold To Contact');
3645: END IF;
3646: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3647: END; -- BEGIN
3648: END IF; -- Sold to contact needed validation.
3649:
3650: if p_header_rec.start_date_active is not NULL and

Line 3655: x_return_status := FND_API.G_RET_STS_ERROR;

3651: p_header_rec.end_date_active is not NULL and
3652: p_header_rec.start_date_active > p_header_rec.end_date_active then
3653: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
3654: OE_MSG_PUB.ADD;
3655: x_return_status := FND_API.G_RET_STS_ERROR;
3656: end if;
3657:
3658: -- 11i10 Pricing Changes Start
3659: -- In prior releases, existing price list ID would store either

Line 3712: x_return_status := FND_API.G_RET_STS_ERROR;

3708:
3709: -- Cannot enter ID for a new price list, only name
3710: fnd_message.set_name('ONT','OE_BLKT_CANT_ENTER_NEW_PL_ID');
3711: oe_msg_pub.add;
3712: x_return_status := FND_API.G_RET_STS_ERROR;
3713:
3714: ELSIF p_header_rec.new_price_list_name IS NOT NULL
3715: -- Bug 3213174
3716: -- Changes from null to not null will be allowed

Line 3734: x_return_status := FND_API.G_RET_STS_ERROR;

3730: AND rownum = 1;
3731:
3732: fnd_message.set_name('ONT','OE_BLKT_PRICE_LIST_EXISTS');
3733: oe_msg_pub.add;
3734: x_return_status := FND_API.G_RET_STS_ERROR;
3735:
3736: EXCEPTION
3737: WHEN NO_DATA_FOUND THEN
3738: g_new_price_list := true;

Line 3750: x_return_status := FND_API.G_RET_STS_ERROR;

3746:
3747: -- Cannot enter ID for a new modifier list, only name
3748: fnd_message.set_name('ONT','OE_BLKT_CANT_ENTER_MOD_LIST_ID');
3749: oe_msg_pub.add;
3750: x_return_status := FND_API.G_RET_STS_ERROR;
3751:
3752: ELSIF p_header_rec.new_modifier_list_name IS NOT NULL
3753: -- Bug 3213174
3754: -- Changes from null to not null will be allowed

Line 3774: x_return_status := FND_API.G_RET_STS_ERROR;

3770: AND rownum = 1;
3771:
3772: fnd_message.set_name('ONT','OE_BLKT_MOD_LIST_EXISTS');
3773: oe_msg_pub.add;
3774: x_return_status := FND_API.G_RET_STS_ERROR;
3775:
3776: EXCEPTION
3777: WHEN NO_DATA_FOUND THEN
3778: g_new_modifier_list := true;

Line 3816: x_return_status := FND_API.G_RET_STS_ERROR;

3812: --commented because waiting for message
3813: --not allowed to change any attributes on a previously closed blanket
3814: IF p_header_rec.end_date_active < trunc(sysdate) and
3815: l_old_header_rec.end_date_active < trunc(sysdate) THEN
3816: x_return_status := FND_API.G_RET_STS_ERROR;
3817: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_ATTR_CLOSED');
3818: OE_MSG_PUB.Add;
3819: END IF;
3820:

Line 3836: x_return_status := FND_API.G_RET_STS_ERROR;

3832:
3833:
3834: IF NOT OE_GLOBALS.Equal (p_header_rec.header_id,
3835: l_old_header_rec.header_id) THEN
3836: x_return_status := FND_API.G_RET_STS_ERROR;
3837: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3838: fnd_message.set_token('ATTRIBUTE',
3839: OE_Order_UTIL.Get_Attribute_Name('HEADER_ID'));
3840: OE_MSG_PUB.Add;

Line 3845: x_return_status := FND_API.G_RET_STS_ERROR;

3841: END IF;
3842:
3843: IF NOT OE_GLOBALS.Equal (p_header_rec.order_number,
3844: l_old_header_rec.order_number) THEN
3845: x_return_status := FND_API.G_RET_STS_ERROR;
3846: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3847: fnd_message.set_token('ATTRIBUTE',
3848: OE_Order_UTIL.Get_Attribute_Name('BLANKET_NUMBER'));
3849: OE_MSG_PUB.Add;

Line 3854: x_return_status := FND_API.G_RET_STS_ERROR;

3850: END IF;
3851:
3852: IF NOT OE_GLOBALS.Equal (p_header_rec.order_category_code,
3853: l_old_header_rec.order_category_code) THEN
3854: x_return_status := FND_API.G_RET_STS_ERROR;
3855: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3856: fnd_message.set_token('ATTRIBUTE',
3857: OE_Order_UTIL.Get_Attribute_Name('ORDER_CATEGORY_CODE'));
3858: OE_MSG_PUB.Add;

Line 3863: x_return_status := FND_API.G_RET_STS_ERROR;

3859: END IF;
3860:
3861: IF NOT OE_GLOBALS.Equal (p_header_rec.org_id,
3862: l_old_header_rec.org_id) THEN
3863: x_return_status := FND_API.G_RET_STS_ERROR;
3864: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3865: fnd_message.set_token('ATTRIBUTE',
3866: OE_Order_UTIL.Get_Attribute_Name('ORG_ID'));
3867: OE_MSG_PUB.Add;

Line 3874: x_return_status := FND_API.G_RET_STS_ERROR;

3870: --restricted from changing if releases exist
3871: IF p_header_rec.released_amount > 0 THEN
3872: IF NOT OE_GLOBALS.Equal (p_header_rec.sold_to_org_id,
3873: l_old_header_rec.sold_to_org_id) THEN
3874: x_return_status := FND_API.G_RET_STS_ERROR;
3875: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3876: fnd_message.set_token('ATTRIBUTE',
3877: OE_Order_UTIL.Get_Attribute_Name('SOLD_TO_ORG_ID'));
3878: OE_MSG_PUB.Add;

Line 3883: x_return_status := FND_API.G_RET_STS_ERROR;

3879: END IF;
3880:
3881: IF NOT OE_GLOBALS.Equal (p_header_rec.transactional_curr_code,
3882: l_old_header_rec.transactional_curr_code) THEN
3883: x_return_status := FND_API.G_RET_STS_ERROR;
3884: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3885: fnd_message.set_token('ATTRIBUTE',
3886: OE_Order_UTIL.Get_Attribute_Name('TRANSACTIONAL_CURR_CODE'));
3887: OE_MSG_PUB.Add;

Line 3892: x_return_status := FND_API.G_RET_STS_ERROR;

3888: END IF;
3889:
3890: IF NOT OE_GLOBALS.Equal (p_header_rec.start_date_active,
3891: l_old_header_rec.start_date_active) THEN
3892: x_return_status := FND_API.G_RET_STS_ERROR;
3893: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3894: fnd_message.set_token('ATTRIBUTE','Activation Date');
3895: OE_MSG_PUB.Add;
3896: END IF;

Line 3901: x_return_status := FND_API.G_RET_STS_ERROR;

3897: END IF; --if releases exist
3898:
3899: IF NOT OE_GLOBALS.Equal (p_header_rec.released_amount,
3900: l_old_header_rec.released_amount) THEN
3901: x_return_status := FND_API.G_RET_STS_ERROR;
3902: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3903: fnd_message.set_token('ATTRIBUTE','Released Amount');
3904: OE_MSG_PUB.Add;
3905: END IF;

Line 3909: x_return_status := FND_API.G_RET_STS_ERROR;

3905: END IF;
3906:
3907: IF NOT OE_GLOBALS.Equal (p_header_rec.returned_amount,
3908: l_old_header_rec.returned_amount) THEN
3909: x_return_status := FND_API.G_RET_STS_ERROR;
3910: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3911: fnd_message.set_token('ATTRIBUTE', 'Returned Amount');
3912: fnd_message.set_token('new amount', p_header_rec.returned_amount);
3913: fnd_message.set_token('old amount', l_old_header_rec.returned_amount);

Line 3919: x_return_status := FND_API.G_RET_STS_ERROR;

3915: END IF;
3916:
3917: IF NOT OE_GLOBALS.Equal (p_header_rec.fulfilled_amount,
3918: l_old_header_rec.fulfilled_amount) THEN
3919: x_return_status := FND_API.G_RET_STS_ERROR;
3920: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_HDR_ATTRIBUTE');
3921: fnd_message.set_token('ATTRIBUTE','Fulfilled Amount');
3922: fnd_message.set_token('new amount', p_header_rec.fulfilled_amount);
3923: fnd_message.set_token('old amount', l_old_header_rec.fulfilled_amount);

Line 3952: x_return_status := FND_API.G_RET_STS_ERROR;

3948: AND END_DATE_ACTIVE > p_header_rec.end_date_active
3949: AND ROWNUM = 1;
3950:
3951: IF l_dummy = 'ERROR' THEN
3952: x_return_status := FND_API.G_RET_STS_ERROR;
3953: fnd_message.set_name('ONT', 'OE_BLKT_END_DATE_CONFLICT');
3954: OE_MSG_PUB.Add;
3955: END IF;
3956:

Line 3976: x_return_status := FND_API.G_RET_STS_ERROR;

3972: --- Bug 14487632, FP of 14469059 End
3973: AND BLANKET_NUMBER = p_header_rec.order_number
3974: AND ROWNUM = 1;
3975: IF l_dummy = 'ERROR' THEN
3976: x_return_status := FND_API.G_RET_STS_ERROR;
3977: fnd_message.set_name('ONT', 'OE_BLKT_RELEASE_END_DATE');
3978: OE_MSG_PUB.Add;
3979: END IF;
3980:

Line 3990: AND x_return_status = FND_API.G_RET_STS_SUCCESS

3986: END IF;
3987:
3988: --check to see if we are cascading end dates to lines
3989: IF l_old_header_rec.end_date_active IS NULL
3990: AND x_return_status = FND_API.G_RET_STS_SUCCESS
3991: THEN
3992: BEGIN
3993: SELECT 'CASCADE'
3994: INTO l_dummy

Line 4037: x_return_status := FND_API.G_RET_STS_ERROR;

4033: IF NOT OE_GLOBALS.Equal (p_header_rec.blanket_max_amount,
4034: l_old_header_rec.blanket_max_amount)
4035: AND p_header_rec.blanket_max_amount < p_header_rec.released_amount
4036: AND nvl(p_header_rec.override_amount_flag, 'N') = 'N' THEN
4037: x_return_status := FND_API.G_RET_STS_ERROR;
4038: fnd_message.set_name('ONT', 'OE_BLKT_UPDATE_MAX_LIMIT');
4039: OE_MSG_PUB.Add;
4040: END IF;
4041:

Line 4065: x_return_status := FND_API.G_RET_STS_ERROR;

4061: IF p_header_rec.version_number
4062: <= l_old_header_rec.version_number
4063: THEN
4064:
4065: x_return_status := FND_API.G_RET_STS_ERROR;
4066: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_REVISION_NUM');
4067: OE_MSG_PUB.ADD;
4068:
4069: ELSIF p_header_rec.revision_change_reason_code IS NULL THEN

Line 4071: x_return_status := FND_API.G_RET_STS_ERROR;

4067: OE_MSG_PUB.ADD;
4068:
4069: ELSIF p_header_rec.revision_change_reason_code IS NULL THEN
4070:
4071: x_return_status := FND_API.G_RET_STS_ERROR;
4072: FND_MESSAGE.SET_NAME('ONT','OE_ATTRIBUTE_REQUIRED');
4073: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Revision Reason');
4074: OE_MSG_PUB.ADD;
4075:

Line 4092: x_return_status := FND_API.G_RET_STS_ERROR;

4088: WHEN NO_DATA_FOUND THEN
4089: FND_MESSAGE.SET_NAME('ONT','OE_INVALID_REASON_CODE');
4090: FND_MESSAGE.SET_TOKEN('REASON_CODE', p_header_rec.revision_change_reason_code);
4091: OE_MSG_PUB.ADD;
4092: x_return_status := FND_API.G_RET_STS_ERROR;
4093: END;
4094:
4095: */
4096:

Line 4102: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4098: ,p_x_header_rec => g_old_header_hist_Rec
4099: ,p_x_line_tbl => g_old_line_hist_tbl
4100: ,x_return_status => l_return_status
4101: );
4102: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4103: x_return_status := l_return_status;
4104: END IF;
4105:
4106: IF NOT OE_GLOBALS.Equal(x_return_status, FND_API.G_RET_STS_ERROR) THEN

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

4102: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4103: x_return_status := l_return_status;
4104: END IF;
4105:
4106: IF NOT OE_GLOBALS.Equal(x_return_status, FND_API.G_RET_STS_ERROR) THEN
4107: OE_Delayed_Requests_PVT.Log_Request
4108: (p_entity_code => OE_BLANKET_pub.G_ENTITY_BLANKET_HEADER
4109: ,p_Entity_Id => p_header_rec.header_id
4110: ,p_requesting_entity_code =>

Line 4117: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4113: ,p_request_type => 'RECORD_BLANKET_HISTORY'
4114: ,p_param1=> p_header_rec.revision_change_reason_code
4115: ,p_long_param1 => p_header_rec.revision_change_comments
4116: ,x_return_status => l_return_status);
4117: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4119: END IF;
4120:
4121: IF p_header_rec.revision_change_date IS NULL THEN

Line 4118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4114: ,p_param1=> p_header_rec.revision_change_reason_code
4115: ,p_long_param1 => p_header_rec.revision_change_comments
4116: ,x_return_status => l_return_status);
4117: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4119: END IF;
4120:
4121: IF p_header_rec.revision_change_date IS NULL THEN
4122: p_header_rec.revision_change_date := sysdate;

Line 4145: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4141: OE_BLANKET_pub.G_ENTITY_BLANKET_HEADER
4142: ,p_requesting_entity_id => p_header_rec.header_id
4143: ,p_request_type => 'BLANKET_DATE_CHANGE'
4144: ,x_return_status => l_return_status);
4145: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4146: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4147: END IF;
4148: end if;
4149: END IF; -- Validate WF STATUS for Start and End date for a BSA

Line 4146: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4142: ,p_requesting_entity_id => p_header_rec.header_id
4143: ,p_request_type => 'BLANKET_DATE_CHANGE'
4144: ,x_return_status => l_return_status);
4145: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4146: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4147: END IF;
4148: end if;
4149: END IF; -- Validate WF STATUS for Start and End date for a BSA
4150:

Line 4168: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4164: OE_BLANKET_pub.G_ENTITY_BLANKET_HEADER
4165: ,p_requesting_entity_id => p_header_rec.header_id
4166: ,p_request_type => 'VALIDATE_BLANKET_SOLD_TO'
4167: ,x_return_status => l_return_status);
4168: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4169: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4170: END IF;
4171: end if;
4172: END IF; -- For bug #4447494

Line 4169: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4165: ,p_requesting_entity_id => p_header_rec.header_id
4166: ,p_request_type => 'VALIDATE_BLANKET_SOLD_TO'
4167: ,x_return_status => l_return_status);
4168: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4169: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4170: END IF;
4171: end if;
4172: END IF; -- For bug #4447494
4173:

Line 4200: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4196: -- Add header_id and sold_to_org parameters
4197: p_param6 => p_header_rec.header_id,
4198: p_param7 => p_header_rec.sold_to_org_id,
4199: x_return_status => l_return_status);
4200: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4201: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4202: END IF;
4203:
4204: END IF;

Line 4201: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4197: p_param6 => p_header_rec.header_id,
4198: p_param7 => p_header_rec.sold_to_org_id,
4199: x_return_status => l_return_status);
4200: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4201: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4202: END IF;
4203:
4204: END IF;
4205:

Line 4228: WHEN FND_API.G_EXC_ERROR THEN

4224: oe_debug_pub.add('Exit OE_BLANKET_UTIL.Validate_ENTITY- Header',1);
4225: end if;
4226:
4227: EXCEPTION
4228: WHEN FND_API.G_EXC_ERROR THEN
4229: x_return_status := FND_API.G_RET_STS_ERROR;
4230: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4231: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4232: WHEN OTHERS THEN

Line 4229: x_return_status := FND_API.G_RET_STS_ERROR;

4225: end if;
4226:
4227: EXCEPTION
4228: WHEN FND_API.G_EXC_ERROR THEN
4229: x_return_status := FND_API.G_RET_STS_ERROR;
4230: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4231: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4232: WHEN OTHERS THEN
4233: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 4230: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4226:
4227: EXCEPTION
4228: WHEN FND_API.G_EXC_ERROR THEN
4229: x_return_status := FND_API.G_RET_STS_ERROR;
4230: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4231: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4232: WHEN OTHERS THEN
4233: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4234: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN

Line 4231: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4227: EXCEPTION
4228: WHEN FND_API.G_EXC_ERROR THEN
4229: x_return_status := FND_API.G_RET_STS_ERROR;
4230: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4231: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4232: WHEN OTHERS THEN
4233: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4234: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
4235: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Validate_Entity');

Line 4233: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4229: x_return_status := FND_API.G_RET_STS_ERROR;
4230: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4231: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4232: WHEN OTHERS THEN
4233: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4234: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
4235: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Validate_Entity');
4236: END IF;
4237: END Validate_Entity;

Line 4251: x_return_status := FND_API.G_RET_STS_SUCCESS;

4247: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
4248: --
4249: BEGIN
4250:
4251: x_return_status := FND_API.G_RET_STS_SUCCESS;
4252:
4253: if l_debug_level > 0 then
4254: oe_debug_pub.add('Entering OE_BLANKET_UTIL.INSERT_ROW - Header ID :'||
4255: p_header_rec.header_id);

Line 4486: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4482: , 'Insert_Row'
4483: );
4484: END IF;
4485:
4486: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4487: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4488:
4489: End Insert_Row;
4490:

Line 4487: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4483: );
4484: END IF;
4485:
4486: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4487: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4488:
4489: End Insert_Row;
4490:
4491: PROCEDURE Update_Row

Line 4502: x_return_status := FND_API.G_RET_STS_SUCCESS;

4498: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
4499: --
4500: BEGIN
4501:
4502: x_return_status := FND_API.G_RET_STS_SUCCESS;
4503:
4504: --Versioning changes
4505: IF OE_CODE_CONTROL.Code_Release_Level >= '110510' AND
4506: NOT g_old_version_captured THEN

Line 4512: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4508: ,p_x_header_rec => g_old_header_hist_Rec
4509: ,p_x_line_tbl => g_old_line_hist_tbl
4510: ,x_return_status => l_return_status
4511: );
4512: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4513: x_return_status := l_return_status;
4514: END IF;
4515: g_old_version_captured := TRUE;
4516: END IF;

Line 4644: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4640: , 'Update_Row'
4641: );
4642: END IF;
4643:
4644: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4645: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4646: End Update_Row;
4647:
4648: PROCEDURE Delete_Row

Line 4645: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4641: );
4642: END IF;
4643:
4644: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4645: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4646: End Update_Row;
4647:
4648: PROCEDURE Delete_Row
4649: ( p_header_id IN NUMBER

Line 4672: x_return_status := FND_API.G_RET_STS_SUCCESS;

4668: --
4669:
4670: BEGIN
4671: -- hashraf ... start of pack J
4672: x_return_status := FND_API.G_RET_STS_SUCCESS;
4673:
4674: if l_debug_level > 0 then
4675: oe_debug_pub.add('Entering OE_BLANKET_UTIL.DELETE_ROW - HEADER ID :'||
4676: p_header_id);

Line 4716: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4712: OE_Blanket_Pricing_Util.Deactivate_Pricing
4713: (p_blanket_header_id => p_header_id
4714: ,x_return_status => l_return_status
4715: );
4716: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4717: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4718: END IF;
4719:
4720: -- added for delete attachments

Line 4717: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4713: (p_blanket_header_id => p_header_id
4714: ,x_return_status => l_return_status
4715: );
4716: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4717: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4718: END IF;
4719:
4720: -- added for delete attachments
4721: OE_Atchmt_Util.Delete_Attachments

Line 4726: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

4722: ( p_entity_code => OE_GLOBALS.G_ENTITY_HEADER
4723: , p_entity_id => p_header_id
4724: , x_return_status => l_return_status
4725: );
4726: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4727: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4728: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
4729: RAISE FND_API.G_EXC_ERROR;
4730: END IF;

Line 4727: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4723: , p_entity_id => p_header_id
4724: , x_return_status => l_return_status
4725: );
4726: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4727: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4728: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
4729: RAISE FND_API.G_EXC_ERROR;
4730: END IF;
4731:

Line 4728: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN

4724: , x_return_status => l_return_status
4725: );
4726: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4727: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4728: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
4729: RAISE FND_API.G_EXC_ERROR;
4730: END IF;
4731:
4732: OE_CONTRACTS_UTIL.delete_articles

Line 4729: RAISE FND_API.G_EXC_ERROR;

4725: );
4726: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4727: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4728: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
4729: RAISE FND_API.G_EXC_ERROR;
4730: END IF;
4731:
4732: OE_CONTRACTS_UTIL.delete_articles
4733: (

Line 4765: WHEN FND_API.G_EXC_ERROR THEN

4761: oe_debug_pub.add('Exiting OE_BLANKET_UTIL.DELETE_ROW', 1);
4762: end if;
4763:
4764: EXCEPTION
4765: WHEN FND_API.G_EXC_ERROR THEN
4766: --added for delete articles
4767: OE_MSG_PUB.Count_And_Get
4768: (
4769: p_count => l_msg_count,

Line 4772: RAISE FND_API.G_EXC_ERROR;

4768: (
4769: p_count => l_msg_count,
4770: p_data => l_msg_data
4771: );
4772: RAISE FND_API.G_EXC_ERROR;
4773: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4774: --added for delete articles
4775: OE_MSG_PUB.Count_And_Get
4776: (

Line 4773: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

4769: p_count => l_msg_count,
4770: p_data => l_msg_data
4771: );
4772: RAISE FND_API.G_EXC_ERROR;
4773: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
4774: --added for delete articles
4775: OE_MSG_PUB.Count_And_Get
4776: (
4777: p_count => l_msg_count,

Line 4780: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4776: (
4777: p_count => l_msg_count,
4778: p_data => l_msg_data
4779: );
4780: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4781: WHEN OTHERS THEN
4782:
4783: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
4784: THEN

Line 4791: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

4787: , 'Delete_Row'
4788: );
4789: END IF;
4790:
4791: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4792: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4793:
4794: End Delete_Row;
4795:

Line 4792: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4788: );
4789: END IF;
4790:
4791: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
4792: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4793:
4794: End Delete_Row;
4795:
4796: PROCEDURE Insert_Row

Line 4811: x_return_status := FND_API.G_RET_STS_SUCCESS;

4807: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
4808: --
4809: BEGIN
4810:
4811: x_return_status := FND_API.G_RET_STS_SUCCESS;
4812:
4813: if l_debug_level > 0 then
4814: oe_debug_pub.add('Entering OE_BLANKET_UTIL.INSERT_ROW - Line ID :'||
4815: p_line_rec.line_id);

Line 4826: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

4822: ,p_x_header_rec => g_old_header_hist_Rec
4823: ,p_x_line_tbl => g_old_line_hist_tbl
4824: ,x_return_status => l_return_status
4825: );
4826: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4827: x_return_status := l_return_status;
4828: END IF;
4829: g_old_version_captured := TRUE;
4830: END IF;

Line 5054: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5050: , 'Insert_Row'
5051: );
5052: END IF;
5053:
5054: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5055: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5056:
5057: End Insert_Row;
5058:

Line 5055: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5051: );
5052: END IF;
5053:
5054: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5055: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5056:
5057: End Insert_Row;
5058:
5059: PROCEDURE Update_Row

Line 5071: x_return_status := FND_API.G_RET_STS_SUCCESS;

5067: BEGIN
5068: if l_debug_level > 0 then
5069: oe_debug_pub.add('Entering OE_Blanket_UTIL.UPDATE_ROW - LINE', 1);
5070: end if;
5071: x_return_status := FND_API.G_RET_STS_SUCCESS;
5072:
5073: --Versioning changes
5074: IF OE_CODE_CONTROL.Code_Release_Level >= '110510' AND
5075: NOT g_old_version_captured THEN

Line 5081: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5077: ,p_x_header_rec => g_old_header_hist_Rec
5078: ,p_x_line_tbl => g_old_line_hist_tbl
5079: ,x_return_status => l_return_status
5080: );
5081: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5082: x_return_status := l_return_status;
5083: END IF;
5084: g_old_version_captured := TRUE;
5085: END IF;

Line 5152: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5148: WHERE line_id = p_line_rec.line_id
5149: AND header_id = p_line_rec.header_id ;
5150:
5151: IF SQL%NOTFOUND THEN
5152: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5153: END IF;
5154:
5155: UPDATE OE_BLANKET_LINES_EXT
5156: SET

Line 5205: x_return_status := FND_API.G_RET_STS_ERROR;

5201: , 'Update_Row'
5202: );
5203: END IF;
5204:
5205: x_return_status := FND_API.G_RET_STS_ERROR;
5206: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5207: End Update_Row;
5208:
5209: PROCEDURE Delete_Row

Line 5206: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5202: );
5203: END IF;
5204:
5205: x_return_status := FND_API.G_RET_STS_ERROR;
5206: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5207: End Update_Row;
5208:
5209: PROCEDURE Delete_Row
5210: ( p_line_id IN NUMBER

Line 5221: x_return_status := FND_API.G_RET_STS_SUCCESS;

5217: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
5218: --
5219: BEGIN
5220: -- hashraf ... start of pack J
5221: x_return_status := FND_API.G_RET_STS_SUCCESS;
5222:
5223: if l_debug_level > 0 then
5224: oe_debug_pub.add('Entering OE_BLANKET_UTIL.DELETE_ROW - LINE ID :'||
5225: p_line_id);

Line 5229: l_header_id = FND_API.G_MISS_NUM THEN

5225: p_line_id);
5226: end if;
5227:
5228: IF l_header_id IS NULL or
5229: l_header_id = FND_API.G_MISS_NUM THEN
5230: SELECT /* MOAC_SQL_CHANGE */ header_id into l_header_id
5231: FROM OE_BLANKET_LINES_all
5232: WHERE line_id = p_line_id;
5233: END IF;

Line 5243: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5239: ,p_x_header_rec => g_old_header_hist_Rec
5240: ,p_x_line_tbl => g_old_line_hist_tbl
5241: ,x_return_status => l_return_status
5242: );
5243: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5244: x_return_status := l_return_status;
5245: END IF;
5246: g_old_version_captured := TRUE;
5247: END IF;

Line 5255: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

5251: (p_blanket_header_id => l_header_id
5252: ,p_blanket_line_id => p_line_id
5253: ,x_return_status => l_return_status
5254: );
5255: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5256: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5257: END IF;
5258:
5259: OE_Atchmt_Util.Delete_Attachments

Line 5256: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5252: ,p_blanket_line_id => p_line_id
5253: ,x_return_status => l_return_status
5254: );
5255: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5256: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5257: END IF;
5258:
5259: OE_Atchmt_Util.Delete_Attachments
5260: ( p_entity_code => OE_GLOBALS.G_ENTITY_LINE

Line 5264: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

5260: ( p_entity_code => OE_GLOBALS.G_ENTITY_LINE
5261: , p_entity_id => p_line_id
5262: , x_return_status => l_return_status
5263: );
5264: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5265: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5266: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
5267: RAISE FND_API.G_EXC_ERROR;
5268: END IF;

Line 5265: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5261: , p_entity_id => p_line_id
5262: , x_return_status => l_return_status
5263: );
5264: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5265: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5266: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
5267: RAISE FND_API.G_EXC_ERROR;
5268: END IF;
5269: -- End bug

Line 5266: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN

5262: , x_return_status => l_return_status
5263: );
5264: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5265: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5266: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
5267: RAISE FND_API.G_EXC_ERROR;
5268: END IF;
5269: -- End bug
5270:

Line 5267: RAISE FND_API.G_EXC_ERROR;

5263: );
5264: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
5265: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5266: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
5267: RAISE FND_API.G_EXC_ERROR;
5268: END IF;
5269: -- End bug
5270:
5271: DELETE FROM OE_BLANKET_LINES

Line 5287: WHEN FND_API.G_EXC_ERROR THEN

5283: oe_debug_pub.add('Exiting OE_BLANKET_UTIL.DELETE_ROW', 1);
5284: end if;
5285:
5286: EXCEPTION
5287: WHEN FND_API.G_EXC_ERROR THEN
5288: RAISE FND_API.G_EXC_ERROR;
5289: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5290: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5291: WHEN OTHERS THEN

Line 5288: RAISE FND_API.G_EXC_ERROR;

5284: end if;
5285:
5286: EXCEPTION
5287: WHEN FND_API.G_EXC_ERROR THEN
5288: RAISE FND_API.G_EXC_ERROR;
5289: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5290: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5291: WHEN OTHERS THEN
5292:

Line 5289: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

5285:
5286: EXCEPTION
5287: WHEN FND_API.G_EXC_ERROR THEN
5288: RAISE FND_API.G_EXC_ERROR;
5289: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5290: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5291: WHEN OTHERS THEN
5292:
5293: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)

Line 5290: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5286: EXCEPTION
5287: WHEN FND_API.G_EXC_ERROR THEN
5288: RAISE FND_API.G_EXC_ERROR;
5289: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
5290: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5291: WHEN OTHERS THEN
5292:
5293: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5294: THEN

Line 5301: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5297: , 'Delete_Row'
5298: );
5299: END IF;
5300:
5301: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5302: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5303:
5304: End Delete_Row;
5305:

Line 5302: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5298: );
5299: END IF;
5300:
5301: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5302: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5303:
5304: End Delete_Row;
5305:
5306:

Line 5517: x_return_status := FND_API.G_RET_STS_SUCCESS;

5513: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
5514: --
5515: BEGIN
5516:
5517: x_return_status := FND_API.G_RET_STS_SUCCESS;
5518:
5519: if l_debug_level > 0 then
5520: oe_debug_pub.add('Entering OE_BLANKET_UTIL.QUERY_ROW', 1);
5521: end if;

Line 5755: x_return_status := FND_API.G_RET_STS_ERROR;

5751: EXCEPTION
5752:
5753: WHEN NO_DATA_FOUND THEN
5754:
5755: x_return_status := FND_API.G_RET_STS_ERROR;
5756: RAISE NO_DATA_FOUND;
5757:
5758: WHEN OTHERS THEN
5759:

Line 5760: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5756: RAISE NO_DATA_FOUND;
5757:
5758: WHEN OTHERS THEN
5759:
5760: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5761:
5762: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
5763: THEN
5764: OE_MSG_PUB.Add_Exc_Msg

Line 5770: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5766: , 'Query_Header'
5767: );
5768: END IF;
5769:
5770: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5771: END Query_Header;
5772:
5773: PROCEDURE Query_Lines
5774: (p_line_id IN NUMBER := NULL

Line 5984: x_return_status := FND_API.G_RET_STS_SUCCESS;

5980: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
5981: --
5982: BEGIN
5983:
5984: x_return_status := FND_API.G_RET_STS_SUCCESS;
5985:
5986: IF
5987: (p_line_id IS NOT NULL
5988: AND

Line 6001: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5997: header_id = '|| p_header_id
5998: );
5999: END IF;
6000:
6001: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6002:
6003: END IF;
6004:
6005: IF p_version_number IS NOT NULL THEN

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

6140: Null;
6141: END;
6142: END IF;
6143: -- 11i10 Pricing Changes End
6144: x_line_tbl(l_count).db_flag := FND_API.G_TRUE;
6145: l_count := l_count + 1;
6146:
6147: END LOOP;
6148:

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

6278: Null;
6279: END;
6280: END IF;
6281: -- 11i10 Pricing Changes End
6282: x_line_tbl(l_count).db_flag := FND_API.G_TRUE;
6283: l_count := l_count + 1;
6284:
6285: END LOOP;
6286:

Line 6309: x_return_status := FND_API.G_RET_STS_ERROR;

6305: EXCEPTION
6306:
6307: WHEN NO_DATA_FOUND THEN
6308:
6309: x_return_status := FND_API.G_RET_STS_ERROR;
6310: RAISE NO_DATA_FOUND;
6311:
6312: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6313:

Line 6312: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6308:
6309: x_return_status := FND_API.G_RET_STS_ERROR;
6310: RAISE NO_DATA_FOUND;
6311:
6312: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6313:
6314: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6315: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6316:

Line 6314: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6310: RAISE NO_DATA_FOUND;
6311:
6312: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6313:
6314: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6315: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6316:
6317: WHEN OTHERS THEN
6318:

Line 6315: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6311:
6312: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6313:
6314: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6315: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6316:
6317: WHEN OTHERS THEN
6318:
6319: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 6319: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6315: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6316:
6317: WHEN OTHERS THEN
6318:
6319: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6320: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6321: THEN
6322: OE_MSG_PUB.Add_Exc_Msg
6323: ( G_PKG_NAME

Line 6328: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6324: , 'Query_Lines'
6325: );
6326: END IF;
6327:
6328: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6329: END Query_Lines;
6330:
6331: PROCEDURE Query_blanket
6332: (p_header_id IN NUMBER

Line 6347: x_return_status := FND_API.G_RET_STS_SUCCESS;

6343: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
6344: --
6345: BEGIN
6346:
6347: x_return_status := FND_API.G_RET_STS_SUCCESS;
6348:
6349: IF p_version_number IS NOT NULL THEN
6350: SELECT /* MOAC_SQL_CHANGE */ version_number INTO l_current_version_number FROM OE_BLANKET_HEADERS_ALL WHERE header_id = p_header_id;
6351:

Line 6362: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6358: p_version_number => l_version_number,
6359: p_phase_change_flag => p_phase_change_flag,
6360: x_header_rec => p_x_header_rec,
6361: x_return_status => l_return_status);
6362: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6363: x_return_status := l_return_status;
6364: END IF;
6365: p_x_line_tbl.delete; --Bug# 15846967
6366: Query_Lines(P_header_id => p_header_id ,

Line 6371: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6367: p_version_number => l_version_number,
6368: p_phase_change_flag => p_phase_change_flag,
6369: x_line_tbl => p_x_line_tbl ,
6370: x_return_status => l_return_status);
6371: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6372: x_return_status := l_return_status;
6373: END IF;
6374:
6375: EXCEPTION

Line 6377: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6373: END IF;
6374:
6375: EXCEPTION
6376: WHEN OTHERS THEN
6377: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6378: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6379: THEN
6380: OE_MSG_PUB.Add_Exc_Msg
6381: ( G_PKG_NAME

Line 6385: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6381: ( G_PKG_NAME
6382: , 'Query_Blanket'
6383: );
6384: END IF;
6385: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6386: END Query_Blanket;
6387:
6388: FUNCTION Query_Row
6389: ( p_line_id NUMBER

Line 6409: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN

6405: , x_line_tbl => l_line_tbl
6406: , x_return_status => l_return_status
6407: );
6408:
6409: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN
6410: RETURN l_line_tbl(1);
6411: END IF;
6412: END Query_Row;
6413:

Line 6446: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

6442:
6443: -- Set return status.
6444:
6445: x_return_status := l_return_status;
6446: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6447: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6448: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
6449: RAISE FND_API.G_EXC_ERROR;
6450: END IF;

Line 6447: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6443: -- Set return status.
6444:
6445: x_return_status := l_return_status;
6446: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6447: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6448: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
6449: RAISE FND_API.G_EXC_ERROR;
6450: END IF;
6451:

Line 6448: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN

6444:
6445: x_return_status := l_return_status;
6446: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6447: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6448: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
6449: RAISE FND_API.G_EXC_ERROR;
6450: END IF;
6451:
6452: -- Get message count and data

Line 6449: RAISE FND_API.G_EXC_ERROR;

6445: x_return_status := l_return_status;
6446: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6447: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6448: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
6449: RAISE FND_API.G_EXC_ERROR;
6450: END IF;
6451:
6452: -- Get message count and data
6453:

Line 6464: WHEN FND_API.G_EXC_ERROR THEN

6460: oe_debug_pub.add('Exiting OE_BLANKET_UTIL.LOCK_ROW', 1);
6461: end if;
6462:
6463: EXCEPTION
6464: WHEN FND_API.G_EXC_ERROR THEN
6465:
6466: OE_GLOBALS.G_UI_FLAG := FALSE;
6467:
6468: x_return_status := FND_API.G_RET_STS_ERROR;

Line 6468: x_return_status := FND_API.G_RET_STS_ERROR;

6464: WHEN FND_API.G_EXC_ERROR THEN
6465:
6466: OE_GLOBALS.G_UI_FLAG := FALSE;
6467:
6468: x_return_status := FND_API.G_RET_STS_ERROR;
6469:
6470: -- Get message count and data
6471:
6472: oe_msg_pub.count_and_get

Line 6477: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

6473: ( p_count => x_msg_count
6474: , p_data => x_msg_data
6475: );
6476:
6477: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6478:
6479: OE_GLOBALS.G_UI_FLAG := FALSE;
6480:
6481: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

Line 6481: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

6477: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
6478:
6479: OE_GLOBALS.G_UI_FLAG := FALSE;
6480:
6481: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
6482:
6483: -- Get message count and data
6484:
6485: oe_msg_pub.count_and_get

Line 6499: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6495: , 'Lock_Row'
6496: );
6497: END IF;
6498:
6499: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6500:
6501: -- Get message count and data
6502:
6503: OE_MSG_PUB.Count_And_Get

Line 6560: IF p_blanket_id <> FND_API.G_MISS_NUM THEN

6556:
6557: SAVEPOINT Lock_Blanket;
6558:
6559: -- Retrieve the primary key.
6560: IF p_blanket_id <> FND_API.G_MISS_NUM THEN
6561: l_blanket_id := p_blanket_id;
6562: l_is_line_lock_control := FALSE;
6563: ELSE
6564: SELECT ORDER_NUMBER

Line 6612: l_lock_control = FND_API.G_MISS_NUM

6608:
6609: -- If lock_control is not passed(is null or missing), then return the locked record.
6610:
6611: IF l_lock_control is null OR
6612: l_lock_control = FND_API.G_MISS_NUM
6613: THEN
6614:
6615: -- Set out NOCOPY /* file.sql.39 change */ parameter, out NOCOPY /* file.sql.39 change */ rec is already set by query row.
6616:

Line 6618: x_return_status := FND_API.G_RET_STS_SUCCESS;

6614:
6615: -- Set out NOCOPY /* file.sql.39 change */ parameter, out NOCOPY /* file.sql.39 change */ rec is already set by query row.
6616:
6617: -- Set return status
6618: x_return_status := FND_API.G_RET_STS_SUCCESS;
6619:
6620: RETURN;
6621:
6622: END IF;

Line 6646: x_return_status := FND_API.G_RET_STS_SUCCESS;

6642: -- Row has not changed. Set out NOCOPY /* file.sql.39 change */ parameter.
6643:
6644: -- Set return status
6645:
6646: x_return_status := FND_API.G_RET_STS_SUCCESS;
6647:
6648: ELSE
6649:
6650: if l_debug_level > 0 then

Line 6656: x_return_status := FND_API.G_RET_STS_ERROR;

6652: end if;
6653:
6654: -- Row has changed by another user.
6655:
6656: x_return_status := FND_API.G_RET_STS_ERROR;
6657:
6658: -- Release the lock
6659:
6660: fnd_message.set_name('ONT','OE_LOCK_ROW_CHANGED');

Line 6676: x_return_status := FND_API.G_RET_STS_ERROR;

6672: EXCEPTION
6673:
6674: WHEN NO_DATA_FOUND THEN
6675:
6676: x_return_status := FND_API.G_RET_STS_ERROR;
6677:
6678: if l_debug_level > 0 then
6679: oe_debug_pub.add('no data found in blanket lock_blanket', 1);
6680: end if;

Line 6689: x_return_status := FND_API.G_RET_STS_ERROR;

6685: OE_GLOBALS.G_LOCK_TEST := 'N';
6686:
6687: WHEN APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION THEN
6688:
6689: x_return_status := FND_API.G_RET_STS_ERROR;
6690:
6691: if l_debug_level > 0 then
6692: oe_debug_pub.add('record_lock in blanket lock_blanket', 1);
6693: end if;

Line 6705: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6701:
6702: if l_debug_level > 0 then
6703: oe_debug_pub.add('others in blanket lock_blanket', 1);
6704: end if;
6705: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6706:
6707: OE_MSG_PUB.Add_Exc_Msg
6708: ( G_PKG_NAME
6709: , 'Lock_Blanket'

Line 6711: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6707: OE_MSG_PUB.Add_Exc_Msg
6708: ( G_PKG_NAME
6709: , 'Lock_Blanket'
6710: );
6711: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6712: OE_GLOBALS.G_LOCK_TEST := 'N';
6713:
6714: END Lock_Blanket;
6715:

Line 6734: x_return_status := FND_API.G_RET_STS_SUCCESS;

6730: l_order_type_id NUMBER := NULL;
6731: l_deflt_contract_template_id NUMBER := NULL;
6732:
6733: BEGIN
6734: x_return_status := FND_API.G_RET_STS_SUCCESS;
6735:
6736: if l_debug_level > 0 then
6737: oe_debug_pub.add('Enter Default_Attributes - Header');
6738: oe_debug_pub.add('operation is : '||p_x_header_rec.operation);

Line 6883: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6879: END IF; -- End if operation = CREATE
6880:
6881: EXCEPTION
6882: WHEN OTHERS THEN
6883: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6884: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
6885: THEN
6886: OE_MSG_PUB.Add_Exc_Msg
6887: ( G_PKG_NAME

Line 6891: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6887: ( G_PKG_NAME
6888: , 'Default_Attributes - Header'
6889: );
6890: END IF;
6891: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6892: END Default_Attributes;
6893:
6894: PROCEDURE Default_Attributes
6895: (p_x_line_rec IN OUT NOCOPY OE_Blanket_PUB.line_rec_type

Line 6904: x_return_status := FND_API.G_RET_STS_SUCCESS;

6900: --
6901: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
6902: --
6903: BEGIN
6904: x_return_status := FND_API.G_RET_STS_SUCCESS;
6905:
6906: -- Load Header
6907: Load_Header(p_header_id => p_x_line_rec.header_id
6908: ,x_return_status => l_return_status);

Line 6909: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

6905:
6906: -- Load Header
6907: Load_Header(p_header_id => p_x_line_rec.header_id
6908: ,x_return_status => l_return_status);
6909: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6910: RAISE FND_API.G_EXC_ERROR;
6911: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6912: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6913: END IF;

Line 6910: RAISE FND_API.G_EXC_ERROR;

6906: -- Load Header
6907: Load_Header(p_header_id => p_x_line_rec.header_id
6908: ,x_return_status => l_return_status);
6909: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6910: RAISE FND_API.G_EXC_ERROR;
6911: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6912: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6913: END IF;
6914:

Line 6911: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

6907: Load_Header(p_header_id => p_x_line_rec.header_id
6908: ,x_return_status => l_return_status);
6909: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6910: RAISE FND_API.G_EXC_ERROR;
6911: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6912: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6913: END IF;
6914:
6915: -- Get Blanket Line

Line 6912: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6908: ,x_return_status => l_return_status);
6909: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
6910: RAISE FND_API.G_EXC_ERROR;
6911: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
6912: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6913: END IF;
6914:
6915: -- Get Blanket Line
6916: IF p_x_line_rec.line_id IS NULL THEN

Line 7096: WHEN FND_API.G_EXC_ERROR THEN

7092: p_x_line_rec.last_update_date := sysdate;
7093: p_x_line_rec.last_updated_by := FND_GLOBAL.USER_ID;
7094:
7095: EXCEPTION
7096: WHEN FND_API.G_EXC_ERROR THEN
7097: x_return_status := FND_API.G_RET_STS_ERROR;
7098: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7099: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7100: WHEN OTHERS THEN

Line 7097: x_return_status := FND_API.G_RET_STS_ERROR;

7093: p_x_line_rec.last_updated_by := FND_GLOBAL.USER_ID;
7094:
7095: EXCEPTION
7096: WHEN FND_API.G_EXC_ERROR THEN
7097: x_return_status := FND_API.G_RET_STS_ERROR;
7098: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7099: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7100: WHEN OTHERS THEN
7101: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 7098: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

7094:
7095: EXCEPTION
7096: WHEN FND_API.G_EXC_ERROR THEN
7097: x_return_status := FND_API.G_RET_STS_ERROR;
7098: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7099: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7100: WHEN OTHERS THEN
7101: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7102: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)

Line 7099: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7095: EXCEPTION
7096: WHEN FND_API.G_EXC_ERROR THEN
7097: x_return_status := FND_API.G_RET_STS_ERROR;
7098: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7099: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7100: WHEN OTHERS THEN
7101: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7102: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7103: THEN

Line 7101: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7097: x_return_status := FND_API.G_RET_STS_ERROR;
7098: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7099: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7100: WHEN OTHERS THEN
7101: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7102: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7103: THEN
7104: OE_MSG_PUB.Add_Exc_Msg
7105: ( G_PKG_NAME

Line 7109: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7105: ( G_PKG_NAME
7106: , 'Default_Attributes - Line'
7107: );
7108: END IF;
7109: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7110: END Default_Attributes;
7111:
7112: PROCEDURE Load_Header(p_header_id IN NUMBER
7113: , x_return_status OUT NOCOPY VARCHAR2)

Line 7126: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7122: THEN
7123: Query_Header(p_header_id => p_header_id,
7124: x_header_rec => g_header_rec,
7125: x_return_status => l_return_status);
7126: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7127: x_return_status := l_return_status;
7128: END IF;
7129:
7130: END IF;

Line 7133: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7129:
7130: END IF;
7131: EXCEPTION
7132: WHEN OTHERS THEN
7133: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7134:
7135: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7136: THEN
7137: OE_MSG_PUB.Add_Exc_Msg

Line 7142: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7138: ( G_PKG_NAME
7139: , 'Load Header'
7140: );
7141: END IF;
7142: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7143: END Load_Header;
7144:
7145: PROCEDURE GET_ORDER_NUMBER(
7146: p_x_header_rec IN OUT NOCOPY OE_Blanket_PUB.Header_rec_type,

Line 7182: x_return_status := FND_API.G_RET_STS_SUCCESS;

7178: oe_debug_pub.add('Entering OR_BLANKET_UTIL.Get_Order_Number',1);
7179: end if;
7180:
7181: --x_header_rec := p_header_rec;
7182: x_return_status := FND_API.G_RET_STS_SUCCESS;
7183:
7184: x_Set_Of_Books_Id := OE_Sys_Parameters.VALUE('SET_OF_BOOKS_ID');
7185:
7186: IF p_x_header_rec.order_type_id IS NOT NULL THEN

Line 7218: RAISE FND_API.G_EXC_ERROR;

7214: IF x_result <> FND_SEQNUM.SEQSUCC THEN
7215: IF x_result = FND_SEQNUM.NOTUSED THEN
7216: fnd_message.set_name('ONT','OE_MISS_DOC_SEQ');
7217: OE_MSG_PUB.Add;
7218: RAISE FND_API.G_EXC_ERROR;
7219: END IF;
7220:
7221: END IF;
7222: t := x_doc_sequence_type;

Line 7238: RAISE FND_API.G_EXC_ERROR;

7234: X_doc_sequence_id,
7235: 'Y',
7236: 'Y');
7237: IF x_result <> 0 THEN
7238: RAISE FND_API.G_EXC_ERROR;
7239: END IF;
7240:
7241: if l_debug_level > 0 then
7242: oe_debug_pub.ADD('fndseqresult'||to_char(x_result), 2);

Line 7257: RAISE FND_API.G_EXC_ERROR;

7253: fnd_message.set_name('ONT','OE_BLKT_INVALID_DOC_SEQ');
7254: fnd_message.set_token('Document Sequence', l_column_name);
7255: OE_MSG_PUB.Add;
7256:
7257: RAISE FND_API.G_EXC_ERROR;
7258: -- x_doc_sequence_value := p_x_header_rec.order_number;
7259: -- NULL;
7260: END IF;
7261:

Line 7270: RAISE FND_API.G_EXC_ERROR;

7266:
7267: IF lcount > 0 THEN
7268: fnd_message.set_name('ONT','OE_BLKT_NUM_EXISTS');
7269: OE_MSG_PUB.Add;
7270: RAISE FND_API.G_EXC_ERROR;
7271: END IF;
7272: END IF; -- Blanket category code not null
7273:
7274: if l_debug_level > 0 then

Line 7279: WHEN FND_API.G_EXC_ERROR THEN

7275: oe_debug_pub.add('Exiting OR_BLANKET_UTIL.Get_Order_Number',1);
7276: end if;
7277:
7278: EXCEPTION
7279: WHEN FND_API.G_EXC_ERROR THEN
7280: x_return_status := FND_API.G_RET_STS_ERROR;
7281: if l_debug_level > 0 then
7282: oe_debug_pub.ADD('Get blanket Number-Exp exception ', 1);
7283: end if;

Line 7280: x_return_status := FND_API.G_RET_STS_ERROR;

7276: end if;
7277:
7278: EXCEPTION
7279: WHEN FND_API.G_EXC_ERROR THEN
7280: x_return_status := FND_API.G_RET_STS_ERROR;
7281: if l_debug_level > 0 then
7282: oe_debug_pub.ADD('Get blanket Number-Exp exception ', 1);
7283: end if;
7284: RAISE FND_API.G_EXC_ERROR;

Line 7284: RAISE FND_API.G_EXC_ERROR;

7280: x_return_status := FND_API.G_RET_STS_ERROR;
7281: if l_debug_level > 0 then
7282: oe_debug_pub.ADD('Get blanket Number-Exp exception ', 1);
7283: end if;
7284: RAISE FND_API.G_EXC_ERROR;
7285:
7286:
7287: WHEN OTHERS THEN
7288: if l_debug_level > 0 then

Line 7292: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7288: if l_debug_level > 0 then
7289: oe_debug_pub.ADD('Get blanket Number-exception ', 1);
7290: end if;
7291:
7292: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7293:
7294: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7295: THEN
7296: OE_MSG_PUB.Add_Exc_Msg

Line 7302: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7298: 'Get_Order_Number'
7299: );
7300: END IF;
7301:
7302: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7303:
7304: END Get_Order_Number;
7305:
7306: PROCEDURE Process_Object(x_return_status OUT NOCOPY VARCHAR2) IS

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

7311: --
7312: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
7313: --
7314:
7315: lx_return_status VARCHAR2(1) := FND_API.G_RET_STS_SUCCESS;
7316: lx_msg_count NUMBER := 0;
7317: lx_msg_data VARCHAR2(2000);
7318:
7319:

Line 7322: x_return_status := FND_API.G_RET_STS_SUCCESS;

7318:
7319:
7320: BEGIN
7321:
7322: x_return_status := FND_API.G_RET_STS_SUCCESS;
7323:
7324: -- Process Header requests
7325:
7326: OE_DELAYED_REQUESTS_PVT.Process_Request_for_Entity

Line 7328: ,p_delete => FND_API.G_TRUE

7324: -- Process Header requests
7325:
7326: OE_DELAYED_REQUESTS_PVT.Process_Request_for_Entity
7327: (p_entity_code => OE_BLANKET_PUB.G_ENTITY_BLANKET_HEADER
7328: ,p_delete => FND_API.G_TRUE
7329: ,x_return_status => l_return_status
7330: );
7331: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7332: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 7331: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7327: (p_entity_code => OE_BLANKET_PUB.G_ENTITY_BLANKET_HEADER
7328: ,p_delete => FND_API.G_TRUE
7329: ,x_return_status => l_return_status
7330: );
7331: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7332: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7333: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7334: RAISE FND_API.G_EXC_ERROR;
7335: END IF;

Line 7332: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7328: ,p_delete => FND_API.G_TRUE
7329: ,x_return_status => l_return_status
7330: );
7331: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7332: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7333: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7334: RAISE FND_API.G_EXC_ERROR;
7335: END IF;
7336:

Line 7333: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN

7329: ,x_return_status => l_return_status
7330: );
7331: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7332: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7333: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7334: RAISE FND_API.G_EXC_ERROR;
7335: END IF;
7336:
7337: -- Process Line Level Request

Line 7334: RAISE FND_API.G_EXC_ERROR;

7330: );
7331: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7332: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7333: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7334: RAISE FND_API.G_EXC_ERROR;
7335: END IF;
7336:
7337: -- Process Line Level Request
7338:

Line 7341: ,p_delete => FND_API.G_TRUE

7337: -- Process Line Level Request
7338:
7339: OE_DELAYED_REQUESTS_PVT.Process_Request_for_Entity
7340: (p_entity_code => OE_BLANKET_PUB.G_ENTITY_BLANKET_LINE
7341: ,p_delete => FND_API.G_TRUE
7342: ,x_return_status => l_return_status
7343: );
7344: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7345: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 7344: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7340: (p_entity_code => OE_BLANKET_PUB.G_ENTITY_BLANKET_LINE
7341: ,p_delete => FND_API.G_TRUE
7342: ,x_return_status => l_return_status
7343: );
7344: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7345: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7346: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7347: RAISE FND_API.G_EXC_ERROR;
7348: END IF;

Line 7345: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7341: ,p_delete => FND_API.G_TRUE
7342: ,x_return_status => l_return_status
7343: );
7344: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7345: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7346: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7347: RAISE FND_API.G_EXC_ERROR;
7348: END IF;
7349:

Line 7346: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN

7342: ,x_return_status => l_return_status
7343: );
7344: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7345: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7346: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7347: RAISE FND_API.G_EXC_ERROR;
7348: END IF;
7349:
7350:

Line 7347: RAISE FND_API.G_EXC_ERROR;

7343: );
7344: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7345: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7346: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7347: RAISE FND_API.G_EXC_ERROR;
7348: END IF;
7349:
7350:
7351: IF oe_code_control.get_code_release_level >= '110510' and

Line 7361: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7357: p_blanket_number => G_header_rec.order_number,
7358: x_return_status => l_return_status,
7359: x_msg_count => lx_msg_count,
7360: x_msg_data => lx_msg_Data);
7361: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7362: if l_debug_level > 0 then
7363: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in Create and Start flow ', 1);
7364: end if;
7365: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 7365: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7361: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7362: if l_debug_level > 0 then
7363: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in Create and Start flow ', 1);
7364: end if;
7365: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7366: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7367: if l_debug_level > 0 then
7368: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in Create and Start Flow ', 1);
7369: end if;

Line 7366: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN

7362: if l_debug_level > 0 then
7363: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in Create and Start flow ', 1);
7364: end if;
7365: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7366: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7367: if l_debug_level > 0 then
7368: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in Create and Start Flow ', 1);
7369: end if;
7370: RAISE FND_API.G_EXC_ERROR;

Line 7370: RAISE FND_API.G_EXC_ERROR;

7366: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7367: if l_debug_level > 0 then
7368: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in Create and Start Flow ', 1);
7369: end if;
7370: RAISE FND_API.G_EXC_ERROR;
7371: END IF;
7372:
7373: end if;
7374:

Line 7386: p_commit => FND_API.G_TRUE,

7382: THEN
7383:
7384: OE_CONTRACTS_UTIL.instantiate_doc_terms (
7385: p_api_version => 1.0,
7386: p_commit => FND_API.G_TRUE,
7387:
7388: p_template_id => G_Header_Rec.contract_template_id,
7389: p_doc_type => 'B',
7390: p_doc_id => G_Header_Rec.header_id,

Line 7399: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7395: x_msg_count => lx_msg_count,
7396: x_msg_data => lx_msg_data
7397: );
7398:
7399: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7400: if l_debug_level > 0 then
7401: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in inst. doc terms ', 1);
7402: end if;
7403: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 7403: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7399: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7400: if l_debug_level > 0 then
7401: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in inst. doc terms ', 1);
7402: end if;
7403: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7404: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7405: if l_debug_level > 0 then
7406: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in inst. doc terms ', 1);
7407: end if;

Line 7404: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN

7400: if l_debug_level > 0 then
7401: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in inst. doc terms ', 1);
7402: end if;
7403: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7404: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7405: if l_debug_level > 0 then
7406: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in inst. doc terms ', 1);
7407: end if;
7408: RAISE FND_API.G_EXC_ERROR;

Line 7408: RAISE FND_API.G_EXC_ERROR;

7404: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7405: if l_debug_level > 0 then
7406: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in inst. doc terms ', 1);
7407: end if;
7408: RAISE FND_API.G_EXC_ERROR;
7409: END IF;
7410:
7411: END IF;
7412:

Line 7422: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7418: x_msg_count => lx_msg_count,
7419: x_msg_data => lx_msg_data,
7420: x_return_status => l_return_status);
7421:
7422: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7423: if l_debug_level > 0 then
7424: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in perform versioning ', 1);
7425: end if;
7426: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 7426: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7422: IF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7423: if l_debug_level > 0 then
7424: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in perform versioning ', 1);
7425: end if;
7426: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7427: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7428: if l_debug_level > 0 then
7429: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in perform versioning ', 1);
7430: end if;

Line 7427: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN

7423: if l_debug_level > 0 then
7424: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in perform versioning ', 1);
7425: end if;
7426: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7427: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7428: if l_debug_level > 0 then
7429: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in perform versioning ', 1);
7430: end if;
7431: RAISE FND_API.G_EXC_ERROR;

Line 7431: RAISE FND_API.G_EXC_ERROR;

7427: ELSIF l_return_status = FND_API.G_RET_STS_ERROR THEN
7428: if l_debug_level > 0 then
7429: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in perform versioning ', 1);
7430: end if;
7431: RAISE FND_API.G_EXC_ERROR;
7432: END IF;
7433:
7434: OE_Contracts_Util.Version_Articles(p_api_version => 1.0,
7435: p_doc_type => OE_Contracts_Util.G_BSA_DOC_TYPE,

Line 7443: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

7439: x_msg_data => lx_msg_data,
7440: x_msg_count => lx_msg_count);
7441:
7442:
7443: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7444: if l_debug_level > 0 then
7445: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in perform versioning ', 1);
7446: end if;
7447: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 7447: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7443: IF lx_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
7444: if l_debug_level > 0 then
7445: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in perform versioning ', 1);
7446: end if;
7447: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7448: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7449: if l_debug_level > 0 then
7450: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in perform versioning ', 1);
7451: end if;

Line 7448: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN

7444: if l_debug_level > 0 then
7445: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object unexp error in perform versioning ', 1);
7446: end if;
7447: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7448: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7449: if l_debug_level > 0 then
7450: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in perform versioning ', 1);
7451: end if;
7452: RAISE FND_API.G_EXC_ERROR;

Line 7452: RAISE FND_API.G_EXC_ERROR;

7448: ELSIF lx_return_status = FND_API.G_RET_STS_ERROR THEN
7449: if l_debug_level > 0 then
7450: oe_debug_pub.ADD('OE_Blanket_Util.Process_Object exc error in perform versioning ', 1);
7451: end if;
7452: RAISE FND_API.G_EXC_ERROR;
7453: END IF;
7454:
7455: END IF;
7456:

Line 7462: WHEN FND_API.G_EXC_ERROR THEN

7458: G_Header_Rec.operation := OE_GLOBALS.G_OPR_NONE;
7459:
7460: EXCEPTION
7461:
7462: WHEN FND_API.G_EXC_ERROR THEN
7463: --Commented for Bug 15879874
7464: --OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7465: x_return_status := FND_API.G_RET_STS_ERROR;
7466:

Line 7465: x_return_status := FND_API.G_RET_STS_ERROR;

7461:
7462: WHEN FND_API.G_EXC_ERROR THEN
7463: --Commented for Bug 15879874
7464: --OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7465: x_return_status := FND_API.G_RET_STS_ERROR;
7466:
7467: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7468: --Commented for Bug 15879874
7469: --OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643

Line 7467: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

7463: --Commented for Bug 15879874
7464: --OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7465: x_return_status := FND_API.G_RET_STS_ERROR;
7466:
7467: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7468: --Commented for Bug 15879874
7469: --OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7470: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7471:

Line 7470: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7466:
7467: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
7468: --Commented for Bug 15879874
7469: --OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7470: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7471:
7472: WHEN OTHERS THEN
7473: --Commented for Bug 15879874
7474: --OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643

Line 7475: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7471:
7472: WHEN OTHERS THEN
7473: --Commented for Bug 15879874
7474: --OE_Delayed_Requests_PVT.Clear_Request(lx_return_status); --bug 4691643
7475: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7476:
7477: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7478: THEN
7479: OE_MSG_PUB.Add_Exc_Msg

Line 7497: x_return_status := FND_API.G_RET_STS_SUCCESS;

7493: --
7494: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
7495: --
7496: BEGIN
7497: x_return_status := FND_API.G_RET_STS_SUCCESS;
7498:
7499: IF oe_delayed_requests_pvt.g_delayed_requests(p_req_ind).param2 < 1 THEN
7500: l_valid := 'N';
7501: ELSE

Line 7524: RAISE FND_API.G_EXC_ERROR;

7520: END IF;
7521: IF l_valid = 'N' THEN
7522: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_LINE_NUMBER_EXISTS');
7523: OE_MSG_PUB.ADD;
7524: RAISE FND_API.G_EXC_ERROR;
7525: END IF;
7526:
7527: EXCEPTION
7528:

Line 7529: WHEN FND_API.G_EXC_ERROR THEN

7525: END IF;
7526:
7527: EXCEPTION
7528:
7529: WHEN FND_API.G_EXC_ERROR THEN
7530: if l_debug_level > 0 then
7531: oe_debug_pub.ADD('Validate line Number-Exp exception ', 1);
7532: end if;
7533: x_return_status := FND_API.G_RET_STS_ERROR;

Line 7533: x_return_status := FND_API.G_RET_STS_ERROR;

7529: WHEN FND_API.G_EXC_ERROR THEN
7530: if l_debug_level > 0 then
7531: oe_debug_pub.ADD('Validate line Number-Exp exception ', 1);
7532: end if;
7533: x_return_status := FND_API.G_RET_STS_ERROR;
7534: RAISE FND_API.G_EXC_ERROR;
7535:
7536:
7537: WHEN OTHERS THEN

Line 7534: RAISE FND_API.G_EXC_ERROR;

7530: if l_debug_level > 0 then
7531: oe_debug_pub.ADD('Validate line Number-Exp exception ', 1);
7532: end if;
7533: x_return_status := FND_API.G_RET_STS_ERROR;
7534: RAISE FND_API.G_EXC_ERROR;
7535:
7536:
7537: WHEN OTHERS THEN
7538: if l_debug_level > 0 then

Line 7542: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7538: if l_debug_level > 0 then
7539: oe_debug_pub.ADD('Validate line Number-exception ', 1);
7540: end if;
7541:
7542: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7543: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7544: THEN
7545: OE_MSG_PUB.Add_Exc_Msg
7546: ( G_PKG_NAME ,

Line 7551: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7547: 'Validate Line NUmber'
7548: );
7549: END IF;
7550:
7551: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7552:
7553: END VALIDATE_LINE_NUMBER;
7554:
7555: PROCEDURE VALIDATE_ITEM_UNIQUENESS

Line 7578: x_return_status := FND_API.G_RET_STS_SUCCESS;

7574: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
7575: --
7576: BEGIN
7577:
7578: x_return_status := FND_API.G_RET_STS_SUCCESS;
7579:
7580: l_line_id :=
7581: oe_delayed_requests_pvt.g_delayed_requests(p_req_ind).entity_id;
7582: l_item_id :=

Line 7660: RAISE FND_API.G_EXC_ERROR;

7656: if (lcount > 0) then
7657: -- ERROR: date overlap problem. Show error and
7658: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_UNIQUE_ITEM_VIOLATION');
7659: OE_MSG_PUB.ADD;
7660: RAISE FND_API.G_EXC_ERROR;
7661: end if;
7662:
7663: EXCEPTION
7664: WHEN FND_API.G_EXC_ERROR THEN

Line 7664: WHEN FND_API.G_EXC_ERROR THEN

7660: RAISE FND_API.G_EXC_ERROR;
7661: end if;
7662:
7663: EXCEPTION
7664: WHEN FND_API.G_EXC_ERROR THEN
7665: if l_debug_level > 0 then
7666: oe_debug_pub.ADD('Validate item uniqr-Exp exception ', 1);
7667: end if;
7668: x_return_status := FND_API.G_RET_STS_ERROR;

Line 7668: x_return_status := FND_API.G_RET_STS_ERROR;

7664: WHEN FND_API.G_EXC_ERROR THEN
7665: if l_debug_level > 0 then
7666: oe_debug_pub.ADD('Validate item uniqr-Exp exception ', 1);
7667: end if;
7668: x_return_status := FND_API.G_RET_STS_ERROR;
7669: RAISE FND_API.G_EXC_ERROR;
7670: WHEN OTHERS THEN
7671: if l_debug_level > 0 then
7672: oe_debug_pub.ADD('Validate item uniqueness-exception ', 1);

Line 7669: RAISE FND_API.G_EXC_ERROR;

7665: if l_debug_level > 0 then
7666: oe_debug_pub.ADD('Validate item uniqr-Exp exception ', 1);
7667: end if;
7668: x_return_status := FND_API.G_RET_STS_ERROR;
7669: RAISE FND_API.G_EXC_ERROR;
7670: WHEN OTHERS THEN
7671: if l_debug_level > 0 then
7672: oe_debug_pub.ADD('Validate item uniqueness-exception ', 1);
7673: end if;

Line 7674: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7670: WHEN OTHERS THEN
7671: if l_debug_level > 0 then
7672: oe_debug_pub.ADD('Validate item uniqueness-exception ', 1);
7673: end if;
7674: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7675: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7676: THEN
7677: OE_MSG_PUB.Add_Exc_Msg
7678: ( G_PKG_NAME ,

Line 7756: x_return_status := FND_API.G_RET_STS_SUCCESS;

7752: if l_debug_level > 0 then
7753: oe_debug_pub.ADD('Entering Record_Blanket_History from delayed req', 1);
7754: end if;
7755:
7756: x_return_status := FND_API.G_RET_STS_SUCCESS;
7757:
7758: SELECT /* MOAC_SQL_CHANGE */ version_number
7759: INTO l_new_version_number
7760: FROM oe_blanket_headers_all

Line 7785: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7781: ,p_version_flag => p_version_flag
7782: ,p_phase_change_flag => p_phase_change_flag
7783: ,x_return_status => l_return_status);
7784:
7785: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7786: x_return_status := l_return_status;
7787: END IF;
7788:
7789: EXCEPTION

Line 7795: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7791: if l_debug_level > 0 then
7792: oe_debug_pub.ADD('Record Blanket History Exception ', 1);
7793: end if;
7794:
7795: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7796:
7797: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7798: THEN
7799: OE_MSG_PUB.Add_Exc_Msg

Line 7804: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7800: ( G_PKG_NAME ,
7801: 'Record Blanket History'
7802: );
7803: END IF;
7804: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7805:
7806: END RECORD_BLANKET_HISTORY;
7807:
7808: PROCEDURE Copy_Blanket (p_header_id IN NUMBER,

Line 7850: x_return_status := FND_API.G_RET_STS_SUCCESS;

7846: ,p_source_document_line_id => null
7847: ,p_order_source_id => null
7848: ,p_source_document_type_id => null);
7849:
7850: x_return_status := FND_API.G_RET_STS_SUCCESS;
7851:
7852: -- Set message context
7853:
7854: -- Step One: Populate header record and line table with desired

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

7967: , x_header_rec => x_header_rec
7968: , x_line_tbl => x_line_tbl
7969: );
7970:
7971: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
7972: fnd_message.set_name('ONT','OE_CPY_COPY_FAILED');
7973: OE_MSG_PUB.Add;
7974: ROLLBACK TO SAVEPOINT Copy_Blanket;
7975: RAISE FND_API.G_EXC_ERROR;

Line 7975: RAISE FND_API.G_EXC_ERROR;

7971: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
7972: fnd_message.set_name('ONT','OE_CPY_COPY_FAILED');
7973: OE_MSG_PUB.Add;
7974: ROLLBACK TO SAVEPOINT Copy_Blanket;
7975: RAISE FND_API.G_EXC_ERROR;
7976: END IF;
7977:
7978: -- copy articles
7979: OE_Contracts_Util.copy_articles(p_api_version => 1.0,

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

7987: x_msg_data => x_msg_data
7988: );
7989:
7990:
7991: IF NOT OE_GLOBALS.EQUAL(l_return_status, FND_API.G_RET_STS_SUCCESS) THEN
7992: x_return_status := nvl(l_return_status, x_return_status);
7993: END IF;
7994:
7995: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN

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

7991: IF NOT OE_GLOBALS.EQUAL(l_return_status, FND_API.G_RET_STS_SUCCESS) THEN
7992: x_return_status := nvl(l_return_status, x_return_status);
7993: END IF;
7994:
7995: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
7996: fnd_message.set_name('ONT','OE_CPY_COPY_FAILED');
7997: OE_MSG_PUB.Add;
7998: ROLLBACK TO SAVEPOINT Copy_Blanket;
7999: RAISE FND_API.G_EXC_ERROR;

Line 7999: RAISE FND_API.G_EXC_ERROR;

7995: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
7996: fnd_message.set_name('ONT','OE_CPY_COPY_FAILED');
7997: OE_MSG_PUB.Add;
7998: ROLLBACK TO SAVEPOINT Copy_Blanket;
7999: RAISE FND_API.G_EXC_ERROR;
8000: ELSE
8001: fnd_message.set_name('ONT','OE_BL_COPY_SUCCESS');
8002: -- Bug 3337297
8003: -- Set blanket number token

Line 8018: WHEN FND_API.G_EXC_ERROR THEN

8014: , p_data => x_msg_data
8015: );
8016:
8017: EXCEPTION
8018: WHEN FND_API.G_EXC_ERROR THEN
8019: x_return_status := FND_API.G_RET_STS_ERROR;
8020:
8021: OE_MSG_PUB.Count_And_Get
8022: ( p_count => x_msg_count

Line 8019: x_return_status := FND_API.G_RET_STS_ERROR;

8015: );
8016:
8017: EXCEPTION
8018: WHEN FND_API.G_EXC_ERROR THEN
8019: x_return_status := FND_API.G_RET_STS_ERROR;
8020:
8021: OE_MSG_PUB.Count_And_Get
8022: ( p_count => x_msg_count
8023: , p_data => x_msg_data

Line 8031: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8027: if l_debug_level > 0 then
8028: oe_debug_pub.ADD('Copy Blanket Exception ', 1);
8029: end if;
8030:
8031: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8032:
8033: OE_MSG_PUB.Count_And_Get
8034: ( p_count => x_msg_count
8035: , p_data => x_msg_data

Line 8045: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8041: ( G_PKG_NAME ,
8042: 'Copy Blanket'
8043: );
8044: END IF;
8045: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8046:
8047: END Copy_Blanket;
8048:
8049: Procedure Validate_Min_Max_Range (

Line 8072: x_return_status := FND_API.G_RET_STS_ERROR;

8068: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_MIN_MAX_RANGE');
8069: FND_MESSAGE.SET_TOKEN('MIN', p_min_value);
8070: FND_MESSAGE.SET_TOKEN('MAX', p_max_value);
8071: OE_MSG_PUB.ADD;
8072: x_return_status := FND_API.G_RET_STS_ERROR;
8073: END IF;
8074:
8075: EXCEPTION
8076:

Line 8089: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8085: ( G_PKG_NAME ,
8086: 'Validate min max range'
8087: );
8088: END IF;
8089: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8090:
8091: END Validate_Min_Max_Range;
8092:
8093:

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

8815: RETURN OE_AK_BLANKET_HEADERS_V%ROWTYPE IS
8816: l_rowtype_rec OE_AK_BLANKET_HEADERS_V%ROWTYPE;
8817: BEGIN
8818:
8819: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8820: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;
8821: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8822: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8823: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;

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

8816: l_rowtype_rec OE_AK_BLANKET_HEADERS_V%ROWTYPE;
8817: BEGIN
8818:
8819: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8820: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;
8821: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8822: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8823: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8824: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;

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

8817: BEGIN
8818:
8819: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8820: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;
8821: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8822: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8823: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8824: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8825: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;

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

8818:
8819: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8820: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;
8821: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8822: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8823: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8824: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8825: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8826: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;

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

8819: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
8820: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;
8821: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8822: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8823: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8824: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8825: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8826: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8827: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;

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

8820: l_rowtype_rec.CONVERSION_TYPE_CODE := FND_API.G_MISS_CHAR;
8821: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8822: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8823: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8824: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8825: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8826: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8827: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8828: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;

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

8821: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
8822: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8823: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8824: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8825: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8826: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8827: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8828: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8829: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;

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

8822: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
8823: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8824: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8825: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8826: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8827: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8828: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8829: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8830: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;

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

8823: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
8824: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8825: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8826: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8827: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8828: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8829: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8830: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8831: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;

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

8824: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
8825: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8826: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8827: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8828: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8829: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8830: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8831: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8832: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;

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

8825: l_rowtype_rec.HEADER_ID := FND_API.G_MISS_NUM;
8826: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8827: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8828: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8829: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8830: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8831: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8832: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8833: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;

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

8826: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
8827: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8828: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8829: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8830: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8831: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8832: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8833: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8834: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;

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

8827: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
8828: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8829: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8830: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8831: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8832: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8833: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8834: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8835: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;

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

8828: l_rowtype_rec.LAST_UPDATED_BY := FND_API.G_MISS_NUM;
8829: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8830: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8831: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8832: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8833: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8834: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8835: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8836: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;

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

8829: l_rowtype_rec.LAST_UPDATE_DATE := FND_API.G_MISS_DATE;
8830: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8831: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8832: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8833: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8834: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8835: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8836: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8837: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;

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

8830: l_rowtype_rec.LAST_UPDATE_LOGIN := FND_API.G_MISS_NUM;
8831: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8832: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8833: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8834: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8835: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8836: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8837: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8838: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;

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

8831: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
8832: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8833: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8834: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8835: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8836: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8837: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8838: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8839: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;

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

8832: l_rowtype_rec.ORDER_TYPE_ID := FND_API.G_MISS_NUM;
8833: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8834: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8835: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8836: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8837: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8838: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8839: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8840: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;

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

8833: l_rowtype_rec.ORG_ID := FND_API.G_MISS_NUM;
8834: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8835: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8836: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8837: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8838: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8839: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8840: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8841: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;

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

8834: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8835: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8836: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8837: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8838: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8839: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8840: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8841: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8842: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;

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

8835: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
8836: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8837: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8838: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8839: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8840: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8841: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8842: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8843: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;

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

8836: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
8837: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8838: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8839: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8840: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8841: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8842: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8843: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8844: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;

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

8837: l_rowtype_rec.PROGRAM_APPLICATION_ID := FND_API.G_MISS_NUM;
8838: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8839: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8840: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8841: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8842: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8843: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8844: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8845: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;

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

8838: l_rowtype_rec.PROGRAM_ID := FND_API.G_MISS_NUM;
8839: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8840: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8841: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8842: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8843: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8844: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8845: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8846: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;

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

8839: l_rowtype_rec.PROGRAM_UPDATE_DATE := FND_API.G_MISS_DATE;
8840: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8841: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8842: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8843: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8844: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8845: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8846: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8847: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;

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

8840: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
8841: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8842: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8843: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8844: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8845: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8846: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8847: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8848: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;

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

8841: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
8842: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8843: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8844: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8845: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8846: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8847: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8848: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8849: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;

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

8842: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
8843: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8844: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8845: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8846: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8847: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8848: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8849: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8850:

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

8843: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
8844: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8845: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8846: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8847: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8848: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8849: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8850:
8851: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;

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

8844: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
8845: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8846: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8847: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8848: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8849: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8850:
8851: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8852: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;

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

8845: l_rowtype_rec.SOLD_TO_CONTACT_ID := FND_API.G_MISS_NUM;
8846: l_rowtype_rec.SOLD_TO_ORG_ID := FND_API.G_MISS_NUM;
8847: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8848: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8849: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8850:
8851: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8852: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8853: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;

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

8847: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
8848: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8849: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8850:
8851: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8852: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8853: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8854: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8855: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;

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

8848: l_rowtype_rec.TRANSACTIONAL_CURR_CODE := FND_API.G_MISS_CHAR;
8849: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8850:
8851: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8852: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8853: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8854: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8855: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8856: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;

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

8849: l_rowtype_rec.VERSION_NUMBER := FND_API.G_MISS_NUM;
8850:
8851: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8852: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8853: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8854: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8855: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8856: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8857: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;

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

8850:
8851: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8852: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8853: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8854: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8855: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8856: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8857: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8858: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;

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

8851: l_rowtype_rec.CREATED_BY := FND_API.G_MISS_NUM;
8852: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8853: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8854: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8855: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8856: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8857: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8858: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8859: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;

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

8852: l_rowtype_rec.CREATION_DATE := FND_API.G_MISS_DATE;
8853: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8854: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8855: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8856: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8857: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8858: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8859: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8860: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;

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

8853: l_rowtype_rec.REVISION_CHANGE_DATE := FND_API.G_MISS_DATE;
8854: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8855: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8856: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8857: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8858: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8859: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8860: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8861: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;

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

8854: l_rowtype_rec.REVISION_CHANGE_REASON_CODE := FND_API.G_MISS_CHAR;
8855: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8856: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8857: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8858: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8859: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8860: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8861: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8862: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;

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

8855: l_rowtype_rec.REVISION_CHANGE_COMMENTS := FND_API.G_MISS_CHAR;
8856: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8857: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8858: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8859: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8860: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8861: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8862: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8863: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;

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

8856: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
8857: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8858: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8859: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8860: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8861: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8862: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8863: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8864: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;

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

8857: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
8858: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8859: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8860: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8861: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8862: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8863: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8864: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8865: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;

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

8858: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
8859: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8860: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8861: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8862: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8863: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8864: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8865: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8866: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;

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

8859: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
8860: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8861: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8862: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8863: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8864: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8865: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8866: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8867: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;

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

8860: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
8861: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8862: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8863: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8864: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8865: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8866: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8867: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8868: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;

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

8861: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
8862: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8863: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8864: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8865: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8866: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8867: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8868: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8869: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;

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

8862: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
8863: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8864: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8865: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8866: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8867: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8868: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8869: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8870: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;

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

8863: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
8864: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8865: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8866: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8867: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8868: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8869: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8870: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8871: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;

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

8864: l_rowtype_rec.BLANKET_MIN_AMOUNT := FND_API.G_MISS_NUM;
8865: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8866: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8867: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8868: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8869: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8870: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8871: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8872: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;

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

8865: l_rowtype_rec.BLANKET_MAX_AMOUNT := FND_API.G_MISS_NUM;
8866: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8867: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8868: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8869: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8870: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8871: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8872: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8873: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;

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

8866: l_rowtype_rec.OVERRIDE_AMOUNT_FLAG := FND_API.G_MISS_CHAR;
8867: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8868: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8869: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8870: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8871: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8872: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8873: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8874: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;

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

8867: l_rowtype_rec.ON_HOLD_FLAG := FND_API.G_MISS_CHAR;
8868: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8869: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8870: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8871: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8872: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8873: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8874: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8875: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;

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

8868: l_rowtype_rec.SUPPLIER_SIGNATURE := FND_API.G_MISS_CHAR;
8869: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8870: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8871: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8872: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8873: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8874: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8875: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8876: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;

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

8869: l_rowtype_rec.SUPPLIER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8870: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8871: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8872: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8873: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8874: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8875: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8876: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8877: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;

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

8870: l_rowtype_rec.CUSTOMER_SIGNATURE := FND_API.G_MISS_CHAR;
8871: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8872: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8873: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8874: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8875: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8876: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8877: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;
8878: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;

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

8871: l_rowtype_rec.CUSTOMER_SIGNATURE_DATE := FND_API.G_MISS_DATE;
8872: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8873: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8874: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8875: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8876: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8877: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;
8878: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;
8879: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;

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

8872: l_rowtype_rec.FLOW_STATUS_CODE := FND_API.G_MISS_CHAR;
8873: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8874: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8875: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8876: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8877: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;
8878: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;
8879: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;
8880:

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

8873: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
8874: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8875: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8876: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8877: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;
8878: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;
8879: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;
8880:
8881: --QUOTING changes

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

8874: l_rowtype_rec.NEW_MODIFIER_LIST_ID := FND_API.G_MISS_NUM;
8875: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8876: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8877: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;
8878: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;
8879: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;
8880:
8881: --QUOTING changes
8882: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;

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

8875: l_rowtype_rec.NEW_PRICE_LIST_ID := FND_API.G_MISS_NUM;
8876: l_rowtype_rec.DEFAULT_DISCOUNT_PERCENT := FND_API.G_MISS_NUM;
8877: l_rowtype_rec.DEFAULT_DISCOUNT_AMOUNT := FND_API.G_MISS_NUM;
8878: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;
8879: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;
8880:
8881: --QUOTING changes
8882: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8883: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;

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

8878: l_rowtype_rec.CONTRACT_TERMS := FND_API.G_MISS_CHAR;
8879: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;
8880:
8881: --QUOTING changes
8882: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8883: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;
8884: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8885: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8886: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;

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

8879: l_rowtype_rec.OPEN_FLAG := FND_API.G_MISS_CHAR;
8880:
8881: --QUOTING changes
8882: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8883: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;
8884: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8885: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8886: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8887: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;

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

8880:
8881: --QUOTING changes
8882: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8883: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;
8884: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8885: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8886: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8887: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;
8888: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;

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

8881: --QUOTING changes
8882: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8883: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;
8884: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8885: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8886: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8887: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;
8888: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8889: l_rowtype_rec.DRAFT_SUBMITTED_FLAG := FND_API.G_MISS_CHAR;

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

8882: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
8883: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;
8884: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8885: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8886: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8887: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;
8888: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8889: l_rowtype_rec.DRAFT_SUBMITTED_FLAG := FND_API.G_MISS_CHAR;
8890: -- QUOTING changes END

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

8883: l_rowtype_rec.USER_STATUS_CODE := FND_API.G_MISS_CHAR;
8884: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8885: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8886: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8887: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;
8888: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8889: l_rowtype_rec.DRAFT_SUBMITTED_FLAG := FND_API.G_MISS_CHAR;
8890: -- QUOTING changes END
8891:

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

8884: -- l_rowtype_rec.QUOTE_NUMBER := FND_API.G_MISS_NUM;
8885: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8886: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8887: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;
8888: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8889: l_rowtype_rec.DRAFT_SUBMITTED_FLAG := FND_API.G_MISS_CHAR;
8890: -- QUOTING changes END
8891:
8892: RETURN l_rowtype_rec;

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

8885: -- l_rowtype_rec.QUOTE_DATE := FND_API.G_MISS_DATE;
8886: l_rowtype_rec.SALES_DOCUMENT_NAME := FND_API.G_MISS_CHAR;
8887: l_rowtype_rec.SOLD_TO_SITE_USE_ID := FND_API.G_MISS_NUM;
8888: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
8889: l_rowtype_rec.DRAFT_SUBMITTED_FLAG := FND_API.G_MISS_CHAR;
8890: -- QUOTING changes END
8891:
8892: RETURN l_rowtype_rec;
8893:

Line 8904: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8900: ( G_PKG_NAME
8901: , 'G_MISS_OE_AK_HEADER_REC'
8902: );
8903: END IF;
8904: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8905:
8906: END G_MISS_OE_AK_BLKT_HEADER_REC;
8907:
8908: PROCEDURE API_Rec_To_Rowtype_Rec

Line 9020: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9016: ( G_PKG_NAME
9017: , 'API_Rec_To_RowType_Rec'
9018: );
9019: END IF;
9020: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9021: END API_Rec_To_RowType_Rec;
9022:
9023: PROCEDURE Rowtype_Rec_To_API_Rec
9024: ( p_record IN OE_AK_BLANKET_HEADERS_V%ROWTYPE

Line 9128: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9124: ( G_PKG_NAME
9125: , 'Rowtype_Rec_To_API_Rec'
9126: );
9127: END IF;
9128: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9129: END Rowtype_Rec_To_API_Rec;
9130:
9131: FUNCTION G_MISS_OE_AK_BLKT_LINE_REC
9132: RETURN OE_AK_BLANKET_LINES_V%ROWTYPE IS

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

9132: RETURN OE_AK_BLANKET_LINES_V%ROWTYPE IS
9133: l_rowtype_rec OE_AK_BLANKET_LINES_V%ROWTYPE;
9134: BEGIN
9135:
9136: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
9137: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
9138: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
9139: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
9140: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;

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

9133: l_rowtype_rec OE_AK_BLANKET_LINES_V%ROWTYPE;
9134: BEGIN
9135:
9136: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
9137: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
9138: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
9139: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
9140: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
9141: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;

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

9134: BEGIN
9135:
9136: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
9137: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
9138: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
9139: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
9140: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
9141: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
9142: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;

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

9135:
9136: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
9137: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
9138: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
9139: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
9140: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
9141: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
9142: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
9143: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;

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

9136: l_rowtype_rec.ACCOUNTING_RULE_ID := FND_API.G_MISS_NUM;
9137: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
9138: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
9139: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
9140: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
9141: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
9142: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
9143: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
9144: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;

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

9137: l_rowtype_rec.CUST_PO_NUMBER := FND_API.G_MISS_CHAR;
9138: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
9139: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
9140: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
9141: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
9142: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
9143: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
9144: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
9145: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;

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

9138: l_rowtype_rec.DELIVER_TO_ORG_ID := FND_API.G_MISS_NUM;
9139: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
9140: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
9141: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
9142: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
9143: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
9144: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
9145: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9146: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;

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

9139: l_rowtype_rec.END_DATE_ACTIVE := FND_API.G_MISS_DATE;
9140: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
9141: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
9142: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
9143: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
9144: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
9145: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9146: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
9147: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;

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

9140: l_rowtype_rec.FREIGHT_TERMS_CODE := FND_API.G_MISS_CHAR;
9141: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
9142: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
9143: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
9144: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
9145: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9146: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
9147: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
9148: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;

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

9141: l_rowtype_rec.INVOICE_TO_ORG_ID := FND_API.G_MISS_NUM;
9142: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
9143: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
9144: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
9145: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9146: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
9147: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
9148: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
9149: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;

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

9142: l_rowtype_rec.INVOICING_RULE_ID := FND_API.G_MISS_NUM;
9143: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
9144: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
9145: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9146: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
9147: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
9148: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
9149: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9150: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;

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

9143: l_rowtype_rec.LINE_ID := FND_API.G_MISS_NUM;
9144: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
9145: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9146: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
9147: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
9148: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
9149: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9150: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
9151: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;

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

9144: l_rowtype_rec.ORDER_NUMBER := FND_API.G_MISS_NUM;
9145: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9146: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
9147: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
9148: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
9149: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9150: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
9151: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
9152: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;

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

9145: l_rowtype_rec.PACKING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9146: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
9147: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
9148: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
9149: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9150: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
9151: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
9152: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
9153: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;

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

9146: l_rowtype_rec.PAYMENT_TERM_ID := FND_API.G_MISS_NUM;
9147: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
9148: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
9149: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9150: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
9151: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
9152: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
9153: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
9154:

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

9147: l_rowtype_rec.PRICE_LIST_ID := FND_API.G_MISS_NUM;
9148: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
9149: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9150: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
9151: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
9152: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
9153: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
9154:
9155: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;

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

9148: l_rowtype_rec.SALESREP_ID := FND_API.G_MISS_NUM;
9149: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9150: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
9151: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
9152: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
9153: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
9154:
9155: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
9156: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;

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

9149: l_rowtype_rec.SHIPPING_INSTRUCTIONS := FND_API.G_MISS_CHAR;
9150: l_rowtype_rec.SHIPPING_METHOD_CODE := FND_API.G_MISS_CHAR;
9151: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
9152: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
9153: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
9154:
9155: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
9156: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
9157: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;

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

9151: l_rowtype_rec.SHIP_FROM_ORG_ID := FND_API.G_MISS_NUM;
9152: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
9153: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
9154:
9155: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
9156: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
9157: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
9158: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
9159: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;

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

9152: l_rowtype_rec.SHIP_TO_ORG_ID := FND_API.G_MISS_NUM;
9153: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
9154:
9155: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
9156: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
9157: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
9158: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
9159: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
9160: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;

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

9153: l_rowtype_rec.START_DATE_ACTIVE := FND_API.G_MISS_DATE;
9154:
9155: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
9156: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
9157: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
9158: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
9159: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
9160: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
9161: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;

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

9154:
9155: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
9156: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
9157: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
9158: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
9159: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
9160: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
9161: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
9162: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;

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

9155: l_rowtype_rec.LINE_NUMBER := FND_API.G_MISS_NUM;
9156: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
9157: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
9158: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
9159: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
9160: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
9161: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
9162: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
9163: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;

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

9156: l_rowtype_rec.PREFERRED_GRADE := FND_API.G_MISS_NUM;
9157: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
9158: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
9159: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
9160: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
9161: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
9162: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
9163: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
9164: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;

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

9157: l_rowtype_rec.ITEM_IDENTIFIER_TYPE := FND_API.G_MISS_CHAR;
9158: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
9159: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
9160: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
9161: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
9162: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
9163: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
9164: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
9165: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;

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

9158: l_rowtype_rec.INVENTORY_ITEM_ID := FND_API.G_MISS_NUM;
9159: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
9160: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
9161: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
9162: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
9163: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
9164: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
9165: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
9166: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;

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

9159: l_rowtype_rec.ORDER_QUANTITY_UOM := FND_API.G_MISS_CHAR;
9160: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
9161: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
9162: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
9163: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
9164: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
9165: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
9166: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
9167: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;

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

9160: l_rowtype_rec.ENFORCE_SHIP_TO_FLAG := FND_API.G_MISS_CHAR;
9161: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
9162: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
9163: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
9164: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
9165: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
9166: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
9167: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
9168: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;

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

9161: l_rowtype_rec.ENFORCE_FREIGHT_TERM_FLAG := FND_API.G_MISS_CHAR;
9162: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
9163: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
9164: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
9165: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
9166: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
9167: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
9168: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
9169: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;

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

9162: l_rowtype_rec.ENFORCE_SHIPPING_METHOD_FLAG := FND_API.G_MISS_CHAR;
9163: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
9164: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
9165: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
9166: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
9167: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
9168: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
9169: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
9170:

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

9163: l_rowtype_rec.ENFORCE_PRICE_LIST_FLAG := FND_API.G_MISS_CHAR;
9164: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
9165: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
9166: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
9167: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
9168: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
9169: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
9170:
9171: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;

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

9164: l_rowtype_rec.ENFORCE_PAYMENT_TERM_FLAG := FND_API.G_MISS_CHAR;
9165: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
9166: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
9167: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
9168: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
9169: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
9170:
9171: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
9172: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;

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

9165: l_rowtype_rec.ENFORCE_INVOICE_TO_FLAG := FND_API.G_MISS_CHAR;
9166: l_rowtype_rec.ENFORCE_INVOICING_RULE_FLAG := FND_API.G_MISS_CHAR;
9167: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
9168: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
9169: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
9170:
9171: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
9172: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
9173: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;

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

9167: l_rowtype_rec.ENFORCE_ACCOUNTING_RULE_FLAG := FND_API.G_MISS_CHAR;
9168: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
9169: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
9170:
9171: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
9172: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
9173: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9174: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9175: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;

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

9168: l_rowtype_rec.BLANKET_LINE_MIN_AMOUNT := FND_API.G_MISS_NUM;
9169: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
9170:
9171: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
9172: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
9173: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9174: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9175: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9176: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;

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

9169: l_rowtype_rec.BLANKET_LINE_MAX_AMOUNT := FND_API.G_MISS_NUM;
9170:
9171: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
9172: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
9173: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9174: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9175: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9176: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9177: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;

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

9170:
9171: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
9172: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
9173: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9174: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9175: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9176: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9177: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9178: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;

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

9171: l_rowtype_rec.BLANKET_MIN_QUANTITY := FND_API.G_MISS_NUM;
9172: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
9173: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9174: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9175: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9176: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9177: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9178: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9179: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;

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

9172: l_rowtype_rec.BLANKET_MAX_QUANTITY := FND_API.G_MISS_NUM;
9173: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9174: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9175: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9176: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9177: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9178: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9179: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
9180: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;

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

9173: l_rowtype_rec.MIN_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9174: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9175: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9176: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9177: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9178: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9179: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
9180: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;
9181:

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

9174: l_rowtype_rec.MAX_RELEASE_AMOUNT := FND_API.G_MISS_NUM;
9175: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9176: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9177: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9178: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9179: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
9180: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;
9181:
9182: -- QUOTING changes

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

9175: l_rowtype_rec.MIN_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9176: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9177: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9178: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9179: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
9180: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;
9181:
9182: -- QUOTING changes
9183: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;

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

9176: l_rowtype_rec.MAX_RELEASE_QUANTITY := FND_API.G_MISS_NUM;
9177: l_rowtype_rec.OVERRIDE_BLANKET_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9178: l_rowtype_rec.OVERRIDE_RELEASE_CONTROLS_FLAG := FND_API.G_MISS_CHAR;
9179: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
9180: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;
9181:
9182: -- QUOTING changes
9183: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
9184: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;

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

9179: l_rowtype_rec.SOURCE_DOCUMENT_TYPE_ID := FND_API.G_MISS_NUM;
9180: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;
9181:
9182: -- QUOTING changes
9183: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
9184: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
9185:
9186: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;
9187: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;

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

9180: l_rowtype_rec.MODIFIER_LIST_LINE_ID := FND_API.G_MISS_NUM;
9181:
9182: -- QUOTING changes
9183: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
9184: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
9185:
9186: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;
9187: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;
9188: l_rowtype_rec.discount_percent := fnd_api.g_miss_num;

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

9182: -- QUOTING changes
9183: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
9184: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
9185:
9186: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;
9187: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;
9188: l_rowtype_rec.discount_percent := fnd_api.g_miss_num;
9189: l_rowtype_rec.discount_amount := fnd_api.g_miss_num;
9190:

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

9183: l_rowtype_rec.TRANSACTION_PHASE_CODE := FND_API.G_MISS_CHAR;
9184: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
9185:
9186: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;
9187: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;
9188: l_rowtype_rec.discount_percent := fnd_api.g_miss_num;
9189: l_rowtype_rec.discount_amount := fnd_api.g_miss_num;
9190:
9191: RETURN l_rowtype_rec;

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

9184: l_rowtype_rec.SOURCE_DOCUMENT_VERSION_NUMBER := FND_API.G_MISS_NUM;
9185:
9186: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;
9187: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;
9188: l_rowtype_rec.discount_percent := fnd_api.g_miss_num;
9189: l_rowtype_rec.discount_amount := fnd_api.g_miss_num;
9190:
9191: RETURN l_rowtype_rec;
9192:

Line 9189: l_rowtype_rec.discount_amount := fnd_api.g_miss_num;

9185:
9186: l_rowtype_rec.unit_list_price := fnd_api.g_miss_num;
9187: l_rowtype_rec.pricing_quantity_uom := fnd_api.g_miss_char;
9188: l_rowtype_rec.discount_percent := fnd_api.g_miss_num;
9189: l_rowtype_rec.discount_amount := fnd_api.g_miss_num;
9190:
9191: RETURN l_rowtype_rec;
9192:
9193: EXCEPTION

Line 9203: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9199: ( G_PKG_NAME
9200: , 'G_MISS_OE_AK_LINE_REC'
9201: );
9202: END IF;
9203: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9204:
9205: END G_MISS_OE_AK_BLKT_LINE_REC;
9206:
9207: PROCEDURE Line_API_Rec_To_Rowtype_Rec

Line 9300: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9296: ( G_PKG_NAME
9297: , 'API_Rec_To_RowType_Rec'
9298: );
9299: END IF;
9300: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9301: END Line_API_Rec_To_RowType_Rec;
9302:
9303: PROCEDURE Line_Rowtype_Rec_To_API_Rec
9304: ( p_record IN OE_AK_BLANKET_LINES_V%ROWTYPE

Line 9397: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9393: ( G_PKG_NAME
9394: , 'Rowtype_Rec_To_API_Rec'
9395: );
9396: END IF;
9397: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9398: END Line_Rowtype_Rec_To_API_Rec;
9399:
9400: PROCEDURE Get_Inventory_Item
9401: (p_x_line_rec IN OUT NOCOPY OE_Blanket_Pub.Line_Rec_Type

Line 9408: l_update_inventory_item VARCHAR2(1) := FND_API.G_FALSE;

9404: IS
9405: l_attribute_value VARCHAR2(2000);
9406: l_address_id VARCHAR2(2000):= NULL;
9407: l_cust_id NUMBER:= NULL;
9408: l_update_inventory_item VARCHAR2(1) := FND_API.G_FALSE;
9409: l_inventory_item_id NUMBER;
9410: l_error_code VARCHAR2(2000);
9411: l_error_flag VARCHAR2(2000);
9412: l_error_message VARCHAR2(2000);

Line 9426: x_return_status := FND_API.G_RET_STS_SUCCESS;

9422: otherwise
9423: post message OE_INVALIDATES_CUSTOMER_ITEM
9424: set return status to error.
9425: */
9426: x_return_status := FND_API.G_RET_STS_SUCCESS;
9427: oe_debug_pub.add('Entering Oe_blanket_util Get_Inventory_Item', 1);
9428: IF (p_x_line_rec.ship_to_org_id IS NOT NULL AND
9429: p_x_line_rec.ship_to_org_id <> FND_API.G_MISS_NUM) THEN
9430:

Line 9429: p_x_line_rec.ship_to_org_id <> FND_API.G_MISS_NUM) THEN

9425: */
9426: x_return_status := FND_API.G_RET_STS_SUCCESS;
9427: oe_debug_pub.add('Entering Oe_blanket_util Get_Inventory_Item', 1);
9428: IF (p_x_line_rec.ship_to_org_id IS NOT NULL AND
9429: p_x_line_rec.ship_to_org_id <> FND_API.G_MISS_NUM) THEN
9430:
9431: SELECT u.cust_acct_site_id,s.cust_account_id
9432: INTO l_address_id,
9433: l_cust_id

Line 9466: l_update_inventory_item := FND_API.G_TRUE;

9462: oe_debug_pub.add('INVENTORY_ITEM_ID After call is '||l_attribute_value, 1);
9463: IF (l_attribute_value IS NOT NULL AND
9464: to_number(l_attribute_value) <> p_x_line_rec.inventory_item_id) THEN
9465: oe_debug_pub.add('Assigning new inventory_item_id', 1);
9466: l_update_inventory_item := FND_API.G_TRUE;
9467: l_inventory_item_id := TO_NUMBER(l_attribute_value);
9468: ELSIF to_number(l_attribute_value) = p_x_line_rec.inventory_item_id THEN
9469: NULL;
9470: ELSE

Line 9474: x_return_status := FND_API.G_RET_STS_ERROR;

9470: ELSE
9471: oe_debug_pub.add('Issue error message', 1);
9472: fnd_message.set_name('ONT','OE_INVALIDATES_CUSTOMER_ITEM');
9473: OE_MSG_PUB.Add;
9474: x_return_status := FND_API.G_RET_STS_ERROR;
9475: END IF;
9476: END Get_Inventory_Item;
9477:
9478: -- for bug 4447494

Line 9503: x_return_status := FND_API.G_RET_STS_SUCCESS;

9499: mc1x c1%ROWTYPE;
9500:
9501: BEGIN
9502: OE_MSG_PUB.initialize;
9503: x_return_status := FND_API.G_RET_STS_SUCCESS;
9504: IF l_debug_level > 0 THEN
9505: oe_debug_pub.add('ENTERING OE_Blanket_util.validate_sold_to:');
9506: oe_debug_pub.add('DB Line ID : '|| TO_CHAR (mc1x.line_id) ,1);
9507: oe_debug_pub.add('DB Sold To Org ID : '|| TO_CHAR (mc1x.sold_to_org_id) ,1);

Line 9535: x_return_status := FND_API.G_RET_STS_ERROR;

9531: if l_debug_level > 0 then
9532: oe_debug_pub.add ('OE_blanket_util.validate_sold_to Blanket In ship to No data found',2);
9533: end if;
9534: l_dummy := 'INVALID';
9535: x_return_status := FND_API.G_RET_STS_ERROR;
9536: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
9537: FND_MESSAGE.SET_TOKEN('ATTRIBUTE'
9538: , OE_Order_Util.Get_Attribute_Name('ship_to_org_id'));
9539: OE_MSG_PUB.Add;

Line 9545: x_return_status := FND_API.G_RET_STS_ERROR;

9541: if l_debug_level > 0 then
9542: oe_debug_pub.add ('OE_blanket_util.validate_sold_to WOE Blanket In Ship No data found',2);
9543: end if;
9544: l_dummy := 'INVALID';
9545: x_return_status := FND_API.G_RET_STS_ERROR;
9546: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
9547: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Ship To');
9548: END IF;
9549: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 9549: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9545: x_return_status := FND_API.G_RET_STS_ERROR;
9546: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
9547: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Ship To');
9548: END IF;
9549: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9550: END ;
9551: end if;
9552: if mc1x.deliver_to_org_id is not null then
9553: -- Deliver to

Line 9568: x_return_status := FND_API.G_RET_STS_ERROR;

9564: if l_debug_level > 0 then
9565: oe_debug_pub.add ('OE_blanket_util.validate_sold_to Blanket In deliver No data found',2);
9566: end if;
9567: l_dummy := 'INVALID';
9568: x_return_status := FND_API.G_RET_STS_ERROR;
9569: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
9570: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
9571: OE_Order_Util.Get_Attribute_Name('deliver_to_org_id'));
9572: OE_MSG_PUB.Add;

Line 9578: x_return_status := FND_API.G_RET_STS_ERROR;

9574: if l_debug_level > 0 then
9575: oe_debug_pub.add ('OE_blanket_util.validate_sold_to WOE Blanket In Deliver No data found',2);
9576: end if;
9577: l_dummy := 'INVALID';
9578: x_return_status := FND_API.G_RET_STS_ERROR;
9579: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
9580: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Deliver To');
9581: END IF;
9582: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 9582: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9578: x_return_status := FND_API.G_RET_STS_ERROR;
9579: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
9580: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Deliver To');
9581: END IF;
9582: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9583: END;
9584: end if;
9585: if mc1x.invoice_to_org_id is not null then
9586: -- Invoice To

Line 9598: x_return_status := FND_API.G_RET_STS_ERROR;

9594: if l_debug_level > 0 then
9595: oe_debug_pub.add ('OE_blanket_util.validate_sold_to Blanket In invoice No data found',2);
9596: end if;
9597: l_dummy := 'INVALID';
9598: x_return_status := FND_API.G_RET_STS_ERROR;
9599: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
9600: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
9601: OE_Order_Util.Get_Attribute_Name('invoice_to_org_id'));
9602: OE_MSG_PUB.Add;

Line 9608: x_return_status := FND_API.G_RET_STS_ERROR;

9604: if l_debug_level > 0 then
9605: oe_debug_pub.add ('OE_blanket_util.validate_sold_to WOE Blanket In Invoice No data found',2);
9606: end if;
9607: l_dummy := 'INVALID';
9608: x_return_status := FND_API.G_RET_STS_ERROR;
9609: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
9610: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Invoice To');
9611: END IF;
9612: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 9612: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9608: x_return_status := FND_API.G_RET_STS_ERROR;
9609: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR) THEN
9610: OE_MSG_PUB.Add_Exc_Msg ( G_PKG_NAME , 'Record - Invoice To');
9611: END IF;
9612: --RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9613: END;
9614: end if;
9615: END LOOP;
9616: CLOSE C1;

Line 9621: if x_return_status = FND_API.G_RET_STS_ERROR then

9617: if l_debug_level > 0 then
9618: oe_debug_pub.add ('OE_blanket_util.validate_sold_to After Close In Invoice '||x_return_status,2);
9619: end if;
9620:
9621: if x_return_status = FND_API.G_RET_STS_ERROR then
9622: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9623: elsif l_dummy = 'VALID' then
9624: update oe_blanket_lines_all set sold_to_org_id = p_sold_to_org_id
9625: where header_id = p_header_id;

Line 9622: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9618: oe_debug_pub.add ('OE_blanket_util.validate_sold_to After Close In Invoice '||x_return_status,2);
9619: end if;
9620:
9621: if x_return_status = FND_API.G_RET_STS_ERROR then
9622: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9623: elsif l_dummy = 'VALID' then
9624: update oe_blanket_lines_all set sold_to_org_id = p_sold_to_org_id
9625: where header_id = p_header_id;
9626: end if;

Line 9647: x_return_status := FND_API.G_RET_STS_SUCCESS;

9643: l_line_tbl OE_Blanket_Pub.line_tbl_type;
9644: K NUMBER :=1;
9645: BEGIN
9646: --bug#5528507
9647: x_return_status := FND_API.G_RET_STS_SUCCESS;
9648: oe_debug_pub.add('In the valid_blanket_dates',1);
9649:
9650: Query_Blanket(p_header_id => p_header_id
9651: ,p_x_header_rec => l_header_rec

Line 9678: x_return_status := FND_API.G_RET_STS_ERROR;

9674: if (trunc(l_header_rec.end_date_active) < trunc(sysdate))
9675: then
9676: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
9677: OE_MSG_PUB.ADD;
9678: x_return_status := FND_API.G_RET_STS_ERROR;
9679: end if;
9680:
9681:
9682: K := l_line_tbl.FIRST;

Line 9709: x_return_status := FND_API.G_RET_STS_ERROR;

9705: (l_line_tbl(K).start_date_active)
9706: > (l_line_tbl(K).end_date_active)) THEN
9707: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
9708: OE_MSG_PUB.ADD;
9709: x_return_status := FND_API.G_RET_STS_ERROR;
9710: end if;
9711:
9712: if( trunc(l_line_tbl(K).end_date_active) < trunc(sysdate))
9713: then

Line 9716: x_return_status := FND_API.G_RET_STS_ERROR;

9712: if( trunc(l_line_tbl(K).end_date_active) < trunc(sysdate))
9713: then
9714: FND_MESSAGE.SET_NAME('ONT','OE_BLKT_INVALID_DATE_RANGE');
9715: OE_MSG_PUB.ADD;
9716: x_return_status := FND_API.G_RET_STS_ERROR;
9717: end if;
9718:
9719: K:= l_line_tbl.next(K);
9720: END LOOP;