DBA Data[Home] [Help]

APPS.OE_CNCL_VALIDATE_HEADER dependencies on FND_API

Line 33: x_return_status := FND_API.G_RET_STS_ERROR;

29: -- Price List, Tax Exempt Flag, Sales Person, Order Date
30:
31: IF p_header_rec.sold_to_org_id IS NULL
32: THEN
33: x_return_status := FND_API.G_RET_STS_ERROR;
34: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQUIRED_ATTRIBUTE');
35: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
36: OE_Order_UTIL.Get_Attribute_Name('SOLD_TO_ORG_ID'));
37: OE_MSG_PUB.ADD;

Line 42: x_return_status := FND_API.G_RET_STS_ERROR;

38: END IF;
39:
40: IF p_header_rec.salesrep_id IS NULL
41: THEN
42: x_return_status := FND_API.G_RET_STS_ERROR;
43: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQUIRED_ATTRIBUTE');
44: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
45: OE_Order_UTIL.Get_Attribute_Name('SALESREP_ID'));
46: OE_MSG_PUB.ADD;

Line 51: x_return_status := FND_API.G_RET_STS_ERROR;

47: END IF;
48:
49: IF p_header_rec.ordered_date IS NULL
50: THEN
51: x_return_status := FND_API.G_RET_STS_ERROR;
52: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQUIRED_ATTRIBUTE');
53: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
54: OE_Order_UTIL.Get_Attribute_Name('ORDERED_DATE'));
55: OE_MSG_PUB.ADD;

Line 60: x_return_status := FND_API.G_RET_STS_ERROR;

56: END IF;
57:
58: IF p_header_rec.invoice_to_org_id IS NULL
59: THEN
60: x_return_status := FND_API.G_RET_STS_ERROR;
61: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQUIRED_ATTRIBUTE');
62: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
63: OE_Order_UTIL.Get_Attribute_Name('INVOICE_TO_ORG_ID'));
64: OE_MSG_PUB.ADD;

Line 69: x_return_status := FND_API.G_RET_STS_ERROR;

65: END IF;
66:
67: IF p_header_rec.tax_exempt_flag IS NULL
68: THEN
69: x_return_status := FND_API.G_RET_STS_ERROR;
70: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQUIRED_ATTRIBUTE');
71: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
72: OE_Order_UTIL.Get_Attribute_Name('TAX_EXEMPT_FLAG'));
73: OE_MSG_PUB.ADD;

Line 88: x_return_status := FND_API.G_RET_STS_ERROR;

84: OE_GLOBALS.G_RETURN_CATEGORY_CODE THEN
85:
86: IF p_header_rec.ship_to_org_id IS NULL
87: THEN
88: x_return_status := FND_API.G_RET_STS_ERROR;
89: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQUIRED_ATTRIBUTE');
90: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
91: OE_Order_UTIL.Get_Attribute_Name('SHIP_TO_ORG_ID'));
92: OE_MSG_PUB.ADD;

Line 97: x_return_status := FND_API.G_RET_STS_ERROR;

93: END IF;
94:
95: IF p_header_rec.payment_term_id IS NULL
96: THEN
97: x_return_status := FND_API.G_RET_STS_ERROR;
98: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQUIRED_ATTRIBUTE');
99: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
100: OE_Order_UTIL.Get_Attribute_Name('PAYMENT_TERM_ID'));
101: OE_MSG_PUB.ADD;

Line 116: x_return_status := FND_API.G_RET_STS_ERROR;

112:
113: IF ( l_order_type_rec.agreement_required_flag = 'Y' AND
114: p_header_rec.agreement_id IS NULL)
115: THEN
116: x_return_status := FND_API.G_RET_STS_ERROR;
117: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQUIRED_ATTRIBUTE');
118: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
119: OE_Order_UTIL.Get_Attribute_Name('AGREEMENT_ID'));
120: OE_MSG_PUB.ADD;

Line 126: x_return_status := FND_API.G_RET_STS_ERROR;

122:
123: IF ( l_order_type_rec.require_po_flag = 'Y' AND
124: p_header_rec.cust_po_number IS NULL)
125: THEN
126: x_return_status := FND_API.G_RET_STS_ERROR;
127: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQUIRED_ATTRIBUTE');
128: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
129: OE_Order_UTIL.Get_Attribute_Name('CUST_PO_NUMBER'));
130: OE_MSG_PUB.ADD;

Line 145: x_return_status := FND_API.G_RET_STS_ERROR;

141: l_set_of_books_rec := OE_Order_Cache.Load_Set_Of_Books;
142:
143: IF ( l_set_of_books_rec.currency_code <>
144: p_header_rec.transactional_curr_code) THEN
145: x_return_status := FND_API.G_RET_STS_ERROR;
146: FND_MESSAGE.SET_NAME('ONT','OE_VAL_REQ_NON_BASE_CURRENCY');
147: FND_MESSAGE.SET_TOKEN
148: ('ORDER_CURRENCY',p_header_rec.transactional_curr_code);
149: FND_MESSAGE.SET_TOKEN('SOB_CURRENCY',l_set_of_books_rec.currency_code);

Line 162: x_return_status := FND_API.G_RET_STS_ERROR;

158:
159: IF p_header_rec.conversion_rate IS NULL OR
160: p_header_rec.conversion_rate_date IS NULL
161: THEN
162: x_return_status := FND_API.G_RET_STS_ERROR;
163: FND_MESSAGE.SET_NAME('ONT','OE_VAL_USER_CONVERSION_TYPE');
164: OE_MSG_PUB.ADD;
165: END IF;
166:

Line 180: x_return_status := FND_API.G_RET_STS_ERROR;

176:
177: IF p_header_rec.payment_type_code <> 'CREDIT_CARD' AND
178: p_header_rec.payment_amount IS NULL
179: THEN
180: x_return_status := FND_API.G_RET_STS_ERROR;
181: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQUIRED_ATTRIBUTE');
182: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
183: OE_Order_UTIL.Get_Attribute_Name('PAYMENT_AMOUNT'));
184: OE_MSG_PUB.ADD;

Line 192: x_return_status := FND_API.G_RET_STS_ERROR;

188:
189: IF (p_header_rec.payment_type_code = 'CHECK' AND
190: p_header_rec.check_number IS NULL )
191: THEN
192: x_return_status := FND_API.G_RET_STS_ERROR;
193: FND_MESSAGE.SET_NAME('ONT','OE_VAL_CHECK_NUM_REQD');
194: OE_MSG_PUB.ADD;
195: END IF;
196:

Line 208: x_return_status := FND_API.G_RET_STS_ERROR;

204: IF p_header_rec.credit_card_holder_name IS NULL
205: OR p_header_rec.credit_card_number IS NULL
206: OR p_header_rec.credit_card_expiration_date IS NULL
207: THEN
208: x_return_status := FND_API.G_RET_STS_ERROR;
209: FND_MESSAGE.SET_NAME('ONT','OE_VAL_CREDIT_CARD_REQD');
210: OE_MSG_PUB.ADD;
211: END IF;
212: END IF;

Line 220: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

216:
217: oe_debug_pub.add('Exiting OE_CNCL_VALIDATE_HEADER.CHECK_BOOK_REQD',1);
218: EXCEPTION
219: WHEN OTHERS THEN
220: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
221:
222: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
223: THEN
224: OE_MSG_PUB.Add_Exc_Msg

Line 230: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

226: 'Check_Book_Reqd_Attributes'
227: );
228: END IF;
229:
230: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
231: END Check_Book_Reqd_Attributes;
232:
233: ---------------------------------------------------------------
234: -- FUNCTION Is_Duplicate_PO_Number

Line 281: l_return_status VARCHAR2(1) := FND_API.G_RET_STS_SUCCESS;

277: ( x_return_status OUT NOCOPY /* file.sql.39 change */ VARCHAR2
278: , p_header_rec IN OE_Order_PUB.Header_Rec_Type
279: )
280: IS
281: l_return_status VARCHAR2(1) := FND_API.G_RET_STS_SUCCESS;
282: l_dummy VARCHAR2(10);
283: l_price_list_rec OE_Order_Cache.Price_List_Rec_Type;
284: -- l_order_type_rec OE_Order_Cache.Order_Type_Rec_Type;
285: -- L_agreement_rec OE_Order_Cache.Agreement_Rec_Type;

Line 380: l_return_status := FND_API.G_RET_STS_ERROR;

376: oe_debug_pub.add('p_header_rec.order_type_id' || p_header_rec.order_type_id, 2);
377:
378: IF p_header_rec.order_type_id IS NULL
379: THEN
380: l_return_status := FND_API.G_RET_STS_ERROR;
381:
382: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_ERROR)
383: THEN
384: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');

Line 398: l_return_status := FND_API.G_RET_STS_ERROR;

394: oe_debug_pub.add('p_header_rec.transactional_curr_code' || p_header_rec.transactional_curr_code, 2);
395:
396: IF p_header_rec.transactional_curr_code IS NULL
397: THEN
398: l_return_status := FND_API.G_RET_STS_ERROR;
399:
400: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_ERROR)
401: THEN
402: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');

Line 412: IF l_return_status = FND_API.G_RET_STS_ERROR

408: END IF;
409:
410:
411: -- Return Error IF a required attribute is missing.
412: IF l_return_status = FND_API.G_RET_STS_ERROR
413: THEN
414: RAISE FND_API.G_EXC_ERROR;
415: END IF;
416:

Line 414: RAISE FND_API.G_EXC_ERROR;

410:
411: -- Return Error IF a required attribute is missing.
412: IF l_return_status = FND_API.G_RET_STS_ERROR
413: THEN
414: RAISE FND_API.G_EXC_ERROR;
415: END IF;
416:
417:
418: ----------------------------------------------------------

Line 445: p_header_rec.tax_exempt_reason_code = FND_API.G_MISS_CHAR

441: IF p_header_rec.tax_exempt_flag = 'E'
442: THEN
443: -- Check for Tax exempt reason
444: IF p_header_rec.tax_exempt_reason_code IS NULL OR
445: p_header_rec.tax_exempt_reason_code = FND_API.G_MISS_CHAR
446: THEN
447: l_return_status := FND_API.G_RET_STS_ERROR;
448:
449: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_ERROR)

Line 447: l_return_status := FND_API.G_RET_STS_ERROR;

443: -- Check for Tax exempt reason
444: IF p_header_rec.tax_exempt_reason_code IS NULL OR
445: p_header_rec.tax_exempt_reason_code = FND_API.G_MISS_CHAR
446: THEN
447: l_return_status := FND_API.G_RET_STS_ERROR;
448:
449: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_ERROR)
450: THEN
451: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');

Line 471: p_header_rec.tax_exempt_number <> FND_API.G_MISS_CHAR)

467:
468: -- Check for Tax exempt number/Tax exempt reason.
469:
470: IF (p_header_rec.tax_exempt_number IS NOT NULL AND
471: p_header_rec.tax_exempt_number <> FND_API.G_MISS_CHAR)
472: OR
473: (p_header_rec.tax_exempt_reason_code IS NOT NULL AND
474: p_header_rec.tax_exempt_reason_code <> FND_API.G_MISS_CHAR)
475: THEN

Line 474: p_header_rec.tax_exempt_reason_code <> FND_API.G_MISS_CHAR)

470: IF (p_header_rec.tax_exempt_number IS NOT NULL AND
471: p_header_rec.tax_exempt_number <> FND_API.G_MISS_CHAR)
472: OR
473: (p_header_rec.tax_exempt_reason_code IS NOT NULL AND
474: p_header_rec.tax_exempt_reason_code <> FND_API.G_MISS_CHAR)
475: THEN
476: l_return_status := FND_API.G_RET_STS_ERROR;
477:
478: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_ERROR)

Line 476: l_return_status := FND_API.G_RET_STS_ERROR;

472: OR
473: (p_header_rec.tax_exempt_reason_code IS NOT NULL AND
474: p_header_rec.tax_exempt_reason_code <> FND_API.G_MISS_CHAR)
475: THEN
476: l_return_status := FND_API.G_RET_STS_ERROR;
477:
478: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_ERROR)
479: THEN
480: fnd_message.set_name('ONT','OE_TAX_EXEMPTION_NOT_ALLOWED');

Line 489: IF l_return_status = FND_API.G_RET_STS_ERROR

485: END IF;
486:
487: -- Return Error IF a conditionally required attribute is missing.
488:
489: IF l_return_status = FND_API.G_RET_STS_ERROR
490: THEN
491: RAISE FND_API.G_EXC_ERROR;
492: END IF;
493:

Line 491: RAISE FND_API.G_EXC_ERROR;

487: -- Return Error IF a conditionally required attribute is missing.
488:
489: IF l_return_status = FND_API.G_RET_STS_ERROR
490: THEN
491: RAISE FND_API.G_EXC_ERROR;
492: END IF;
493:
494:
495: ----------------------------------------------------------------

Line 533: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

529: ( G_PKG_NAME ,
530: 'OE_CNCL_VALIDATE_HEADER-QP_UTIL_PUB'
531: );
532: END IF;
533: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
534:
535: END;
536:
537: oe_debug_pub.add('OEXVCHDB: Currency Validation Result:'||l_validate_result);

Line 546: l_return_status := FND_API.G_RET_STS_ERROR;

542: l_price_list_rec.currency_code
543: THEN
544: 15878235 end*/
545: IF l_validate_result = 'N' THEN --15878235
546: l_return_status := FND_API.G_RET_STS_ERROR;
547: fnd_message.set_name('ONT','OE_VAL_ORD_CURRENCY_MISMATCH');
548: FND_MESSAGE.SET_TOKEN('ORDER_CURRENCY',
549: p_header_rec.transactional_curr_code);
550: FND_MESSAGE.SET_TOKEN('PRICE_LIST_CURRENCY',

Line 564: IF Nvl(p_header_rec.conversion_rate, FND_API.G_MISS_NUM)

560: oe_debug_pub.add('p_header_rec.Conversion_type_code' || p_header_rec.Conversion_type_code, 2);
561:
562: IF p_header_rec.Conversion_type_code IS NULL
563: THEN
564: IF Nvl(p_header_rec.conversion_rate, FND_API.G_MISS_NUM)
565: <> FND_API.G_MISS_NUM OR
566: Nvl(p_header_rec.conversion_rate_date, FND_API.G_MISS_DATE)
567: <> FND_API.G_MISS_DATE
568: THEN

Line 565: <> FND_API.G_MISS_NUM OR

561:
562: IF p_header_rec.Conversion_type_code IS NULL
563: THEN
564: IF Nvl(p_header_rec.conversion_rate, FND_API.G_MISS_NUM)
565: <> FND_API.G_MISS_NUM OR
566: Nvl(p_header_rec.conversion_rate_date, FND_API.G_MISS_DATE)
567: <> FND_API.G_MISS_DATE
568: THEN
569: l_return_status := FND_API.G_RET_STS_ERROR;

Line 566: Nvl(p_header_rec.conversion_rate_date, FND_API.G_MISS_DATE)

562: IF p_header_rec.Conversion_type_code IS NULL
563: THEN
564: IF Nvl(p_header_rec.conversion_rate, FND_API.G_MISS_NUM)
565: <> FND_API.G_MISS_NUM OR
566: Nvl(p_header_rec.conversion_rate_date, FND_API.G_MISS_DATE)
567: <> FND_API.G_MISS_DATE
568: THEN
569: l_return_status := FND_API.G_RET_STS_ERROR;
570: fnd_message.set_name('ONT','OE_VAL_CONVERSION_TYPE');

Line 567: <> FND_API.G_MISS_DATE

563: THEN
564: IF Nvl(p_header_rec.conversion_rate, FND_API.G_MISS_NUM)
565: <> FND_API.G_MISS_NUM OR
566: Nvl(p_header_rec.conversion_rate_date, FND_API.G_MISS_DATE)
567: <> FND_API.G_MISS_DATE
568: THEN
569: l_return_status := FND_API.G_RET_STS_ERROR;
570: fnd_message.set_name('ONT','OE_VAL_CONVERSION_TYPE');
571: OE_MSG_PUB.Add;

Line 569: l_return_status := FND_API.G_RET_STS_ERROR;

565: <> FND_API.G_MISS_NUM OR
566: Nvl(p_header_rec.conversion_rate_date, FND_API.G_MISS_DATE)
567: <> FND_API.G_MISS_DATE
568: THEN
569: l_return_status := FND_API.G_RET_STS_ERROR;
570: fnd_message.set_name('ONT','OE_VAL_CONVERSION_TYPE');
571: OE_MSG_PUB.Add;
572: END IF;
573:

Line 582: l_return_status := FND_API.G_RET_STS_ERROR;

578:
579: IF p_header_rec.conversion_type_code <> 'User' AND
580: p_header_rec.conversion_rate IS NOT NULL
581: THEN
582: l_return_status := FND_API.G_RET_STS_ERROR;
583: FND_MESSAGE.SET_NAME('ONT','OE_VALIDATION_CONV_TYPE');
584: OE_MSG_PUB.ADD;
585:
586: END IF; -- END of checks based on conversion type

Line 607: l_return_status := FND_API.G_RET_STS_ERROR;

603: -- Valid Order Type.
604:
605: EXCEPTION
606: WHEN NO_DATA_FOUND THEN
607: l_return_status := FND_API.G_RET_STS_ERROR;
608: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
609: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
610: OE_Order_Util.Get_Attribute_Name('ORDER_TYPE_ID'));
611: OE_MSG_PUB.Add;

Line 625: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

621: 'Record - Order Type'
622: );
623: END IF;
624:
625: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
626: END;
627:
628: -- Agreement depends on Order Type AND Sold To Org
629:

Line 673: raise FND_API.G_EXC_ERROR;

669: fnd_message.set_Token('PRICE_LIST1', p_Header_rec.price_list_id);
670: fnd_message.set_Token('PRICE_LIST2', l_price_list_id);
671: OE_MSG_PUB.Add;
672: oe_debug_pub.add('Invalid Agreement +price_list_id combination',2);
673: raise FND_API.G_EXC_ERROR;
674: END IF;
675: END IF;
676:
677:

Line 687: raise FND_API.G_EXC_ERROR;

683: fnd_message.set_Token('PRICE_LIST2', l_price_list_id || sqlerrm);
684: OE_MSG_PUB.Add;
685: oe_debug_pub.add
686: ('No Data Found Agreement+price_list_id combination',2);
687: raise FND_API.G_EXC_ERROR;
688: END;
689:
690: -- l_order_type_rec :=
691: -- OE_Order_Cache.Load_Order_Type (p_header_rec.order_type_id);

Line 784: l_return_status := FND_API.G_RET_STS_ERROR;

780:
781: WHEN NO_DATA_FOUND THEN
782: oe_debug_pub.add
783: ('In: No data found',2);
784: l_return_status := FND_API.G_RET_STS_ERROR;
785: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
786: FND_MESSAGE.SET_TOKEN('ATTRIBUTE', OE_Order_Util.Get_Attribute_Name
787: ('ship_to_org_id'));
788: OE_MSG_PUB.Add;

Line 800: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

796: ( G_PKG_NAME ,
797: 'Record - Ship To'
798: );
799: END IF;
800: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
801:
802: END;
803:
804: END IF; -- Ship To needed validation.

Line 857: l_return_status := FND_API.G_RET_STS_ERROR;

853:
854: EXCEPTION
855:
856: WHEN NO_DATA_FOUND THEN
857: l_return_status := FND_API.G_RET_STS_ERROR;
858: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
859: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
860: OE_Order_Util.Get_Attribute_Name('deliver_to_org_id'));
861: OE_MSG_PUB.Add;

Line 875: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

871: 'Record - Deliver To'
872: );
873: END IF;
874:
875: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
876:
877: END;
878:
879: END IF; -- Deliver To needed validation.

Line 951: l_return_status := FND_API.G_RET_STS_ERROR;

947:
948: EXCEPTION
949:
950: WHEN NO_DATA_FOUND THEN
951: l_return_status := FND_API.G_RET_STS_ERROR;
952: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
953: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
954: OE_Order_Util.Get_Attribute_Name('invoice_to_org_id'));
955: OE_MSG_PUB.Add;

Line 967: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

963: 'Record - Invoice To'
964: );
965: END IF;
966:
967: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
968: END;
969:
970: END IF; -- Invoice to org needed validation.
971:

Line 993: l_return_status := FND_API.G_RET_STS_ERROR;

989:
990: EXCEPTION
991:
992: WHEN NO_DATA_FOUND THEN
993: l_return_status := FND_API.G_RET_STS_ERROR;
994: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
995: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
996: OE_Order_Util.Get_Attribute_Name('SOLD_TO_SITE_USE_ID'));
997: OE_MSG_PUB.Add;

Line 1009: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1005: 'Record - Customer Location'
1006: );
1007: END IF;
1008:
1009: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1010:
1011: END; -- BEGIN
1012:
1013: END IF; --

Line 1036: l_return_status := FND_API.G_RET_STS_ERROR;

1032:
1033: EXCEPTION
1034:
1035: WHEN NO_DATA_FOUND THEN
1036: l_return_status := FND_API.G_RET_STS_ERROR;
1037: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
1038: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1039: OE_Order_Util.Get_Attribute_Name('SOLD_TO_CONTACT_ID'));
1040: OE_MSG_PUB.Add;

Line 1052: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1048: 'Record - Sold To Contact'
1049: );
1050: END IF;
1051:
1052: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1053:
1054: END; -- BEGIN
1055:
1056: END IF; -- Sold to contact needed validation.

Line 1086: l_return_status := FND_API.G_RET_STS_ERROR;

1082: EXCEPTION
1083:
1084: WHEN NO_DATA_FOUND THEN
1085:
1086: l_return_status := FND_API.G_RET_STS_ERROR;
1087: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
1088: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1089: OE_Order_Util.Get_Attribute_Name('INVOICE_TO_CONTACT_ID'));
1090: OE_MSG_PUB.Add;

Line 1104: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1100: 'Record - Invoice To Contact'
1101: );
1102: END IF;
1103:
1104: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1105:
1106: END;
1107:
1108: END IF; -- Invoice to contact needed validation.

Line 1141: l_return_status := FND_API.G_RET_STS_ERROR;

1137:
1138: EXCEPTION
1139:
1140: WHEN NO_DATA_FOUND THEN
1141: l_return_status := FND_API.G_RET_STS_ERROR;
1142: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
1143: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1144: OE_Order_Util.Get_Attribute_Name('SHIP_TO_CONTACT_ID'));
1145: OE_MSG_PUB.Add;

Line 1159: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1155: 'Record - Ship To Contact'
1156: );
1157: END IF;
1158:
1159: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1160:
1161: END; -- BEGIN
1162:
1163: END IF; -- Ship to contact needed validation.

Line 1193: l_return_status := FND_API.G_RET_STS_ERROR;

1189:
1190: EXCEPTION
1191:
1192: WHEN NO_DATA_FOUND THEN
1193: l_return_status := FND_API.G_RET_STS_ERROR;
1194: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
1195: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1196: OE_Order_Util.Get_Attribute_Name('DELIVER_TO_CONTACT_ID'));
1197: OE_MSG_PUB.Add;

Line 1210: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1206: 'Record - Deliver To Contact'
1207: );
1208: END IF;
1209:
1210: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1211:
1212: END; -- BEGIN
1213:
1214: END IF; -- Deliver to contact needed validation.

Line 1298: l_return_status := FND_API.G_RET_STS_ERROR;

1294: EXCEPTION
1295:
1296: WHEN NO_DATA_FOUND THEN
1297:
1298: l_return_status := FND_API.G_RET_STS_ERROR;
1299: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
1300: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1301: OE_Order_Util.Get_Attribute_Name('TAX_EXEMPT_NUMBER'));
1302: OE_MSG_PUB.Add;

Line 1315: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1311: 'Record - Tax Exempt Number'
1312: );
1313: END IF;
1314:
1315: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1316:
1317: END; -- BEGIN
1318:
1319: END IF; -- Tax exempton info validation.

Line 1347: WHEN FND_API.G_EXC_ERROR THEN

1343: oe_debug_pub.add('Exit OE_CNCL_VALIDATE_HEADER.ENTITY',1);
1344:
1345: EXCEPTION
1346:
1347: WHEN FND_API.G_EXC_ERROR THEN
1348: x_return_status := FND_API.G_RET_STS_ERROR;
1349:
1350: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1351: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1348: x_return_status := FND_API.G_RET_STS_ERROR;

1344:
1345: EXCEPTION
1346:
1347: WHEN FND_API.G_EXC_ERROR THEN
1348: x_return_status := FND_API.G_RET_STS_ERROR;
1349:
1350: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1351: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1352:

Line 1350: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1346:
1347: WHEN FND_API.G_EXC_ERROR THEN
1348: x_return_status := FND_API.G_RET_STS_ERROR;
1349:
1350: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1351: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1352:
1353: WHEN OTHERS THEN
1354: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1351: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1347: WHEN FND_API.G_EXC_ERROR THEN
1348: x_return_status := FND_API.G_RET_STS_ERROR;
1349:
1350: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1351: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1352:
1353: WHEN OTHERS THEN
1354: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1355:

Line 1354: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1350: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1351: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1352:
1353: WHEN OTHERS THEN
1354: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1355:
1356: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1357: THEN
1358: OE_MSG_PUB.Add_Exc_Msg

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

1372:
1373: PROCEDURE Attributes
1374: ( x_return_status OUT NOCOPY /* file.sql.39 change */ VARCHAR2
1375: , p_x_header_rec IN OUT NOCOPY OE_Order_PUB.Header_Rec_Type
1376: , p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
1377: )
1378: IS
1379: BEGIN
1380:

Line 1383: x_return_status := FND_API.G_RET_STS_SUCCESS;

1379: BEGIN
1380:
1381: oe_debug_pub.add('Entering OE_CNCL_VALIDATE_HEADER.ATTRIBUTES',1);
1382:
1383: x_return_status := FND_API.G_RET_STS_SUCCESS;
1384: -- validate Sales agreements Attributes
1385: IF p_x_header_rec.Blanket_number IS NOT NULL
1386: THEN
1387: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1387: x_return_status := FND_API.G_RET_STS_ERROR;

1383: x_return_status := FND_API.G_RET_STS_SUCCESS;
1384: -- validate Sales agreements Attributes
1385: IF p_x_header_rec.Blanket_number IS NOT NULL
1386: THEN
1387: x_return_status := FND_API.G_RET_STS_ERROR;
1388: fnd_message.set_name('ONT', 'OE_BLKT_DISALLOW_CLOSE_REL');
1389: OE_MSG_PUB.add;
1390: END IF;
1391:

Line 1407: p_x_header_rec.accounting_rule_id := FND_API.G_MISS_NUM;

1403: p_x_header_rec.accounting_rule_id := NULL;
1404: --
1405: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1406: --
1407: p_x_header_rec.accounting_rule_id := FND_API.G_MISS_NUM;
1408: --
1409: ELSE
1410: --
1411: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1411: x_return_status := FND_API.G_RET_STS_ERROR;

1407: p_x_header_rec.accounting_rule_id := FND_API.G_MISS_NUM;
1408: --
1409: ELSE
1410: --
1411: x_return_status := FND_API.G_RET_STS_ERROR;
1412: --
1413: END IF;
1414:
1415: END IF;

Line 1429: p_x_header_rec.agreement_id := FND_API.G_MISS_NUM;

1425: p_x_header_rec.agreement_id := NULL;
1426: --
1427: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1428: --
1429: p_x_header_rec.agreement_id := FND_API.G_MISS_NUM;
1430: --
1431: ELSE
1432: --
1433: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1433: x_return_status := FND_API.G_RET_STS_ERROR;

1429: p_x_header_rec.agreement_id := FND_API.G_MISS_NUM;
1430: --
1431: ELSE
1432: --
1433: x_return_status := FND_API.G_RET_STS_ERROR;
1434: --
1435: END IF;
1436: --
1437: END IF;

Line 1452: p_x_header_rec.booked_flag := FND_API.G_MISS_CHAR;

1448: p_x_header_rec.booked_flag := NULL;
1449: --
1450: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1451: --
1452: p_x_header_rec.booked_flag := FND_API.G_MISS_CHAR;
1453: --
1454: ELSE
1455: --
1456: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1456: x_return_status := FND_API.G_RET_STS_ERROR;

1452: p_x_header_rec.booked_flag := FND_API.G_MISS_CHAR;
1453: --
1454: ELSE
1455: --
1456: x_return_status := FND_API.G_RET_STS_ERROR;
1457: --
1458: END IF;
1459: --
1460: END IF;

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

1471: p_x_header_rec.cancelled_flag := NULL;
1472: --
1473: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1474: --
1475: p_x_header_rec.cancelled_flag := FND_API.G_MISS_CHAR;
1476: --
1477: ELSE
1478: --
1479: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1479: x_return_status := FND_API.G_RET_STS_ERROR;

1475: p_x_header_rec.cancelled_flag := FND_API.G_MISS_CHAR;
1476: --
1477: ELSE
1478: --
1479: x_return_status := FND_API.G_RET_STS_ERROR;
1480: --
1481: END IF;
1482: --
1483: END IF;

Line 1498: p_x_header_rec.conversion_type_code := FND_API.G_MISS_CHAR;

1494: p_x_header_rec.conversion_type_code := NULL;
1495: --
1496: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1497: --
1498: p_x_header_rec.conversion_type_code := FND_API.G_MISS_CHAR;
1499: --
1500: ELSE
1501: --
1502: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1502: x_return_status := FND_API.G_RET_STS_ERROR;

1498: p_x_header_rec.conversion_type_code := FND_API.G_MISS_CHAR;
1499: --
1500: ELSE
1501: --
1502: x_return_status := FND_API.G_RET_STS_ERROR;
1503: --
1504: END IF;
1505: --
1506: END IF;

Line 1521: p_x_header_rec.deliver_to_contact_id := FND_API.G_MISS_NUM;

1517: p_x_header_rec.deliver_to_contact_id := NULL;
1518: --
1519: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1520: --
1521: p_x_header_rec.deliver_to_contact_id := FND_API.G_MISS_NUM;
1522: --
1523: ELSE
1524: --
1525: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1525: x_return_status := FND_API.G_RET_STS_ERROR;

1521: p_x_header_rec.deliver_to_contact_id := FND_API.G_MISS_NUM;
1522: --
1523: ELSE
1524: --
1525: x_return_status := FND_API.G_RET_STS_ERROR;
1526: --
1527: END IF;
1528: --
1529: END IF;

Line 1545: p_x_header_rec.deliver_to_org_id := FND_API.G_MISS_NUM;

1541: p_x_header_rec.deliver_to_org_id := NULL;
1542: --
1543: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1544: --
1545: p_x_header_rec.deliver_to_org_id := FND_API.G_MISS_NUM;
1546: --
1547: ELSE
1548: --
1549: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1549: x_return_status := FND_API.G_RET_STS_ERROR;

1545: p_x_header_rec.deliver_to_org_id := FND_API.G_MISS_NUM;
1546: --
1547: ELSE
1548: --
1549: x_return_status := FND_API.G_RET_STS_ERROR;
1550: --
1551: END IF;
1552: --
1553: END IF;

Line 1569: p_x_header_rec.demAND_class_code := FND_API.G_MISS_CHAR;

1565: p_x_header_rec.demAND_class_code := NULL;
1566: --
1567: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1568: --
1569: p_x_header_rec.demAND_class_code := FND_API.G_MISS_CHAR;
1570: --
1571: ELSE
1572: --
1573: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1573: x_return_status := FND_API.G_RET_STS_ERROR;

1569: p_x_header_rec.demAND_class_code := FND_API.G_MISS_CHAR;
1570: --
1571: ELSE
1572: --
1573: x_return_status := FND_API.G_RET_STS_ERROR;
1574: --
1575: END IF;
1576: --
1577: END IF;

Line 1593: p_x_header_rec.fob_point_code := FND_API.G_MISS_CHAR;

1589: p_x_header_rec.fob_point_code := NULL;
1590: --
1591: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1592: --
1593: p_x_header_rec.fob_point_code := FND_API.G_MISS_CHAR;
1594: --
1595: ELSE
1596: --
1597: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1597: x_return_status := FND_API.G_RET_STS_ERROR;

1593: p_x_header_rec.fob_point_code := FND_API.G_MISS_CHAR;
1594: --
1595: ELSE
1596: --
1597: x_return_status := FND_API.G_RET_STS_ERROR;
1598: --
1599: END IF;
1600: --
1601: END IF;

Line 1617: p_x_header_rec.freight_terms_code := FND_API.G_MISS_CHAR;

1613: p_x_header_rec.freight_terms_code := NULL;
1614: --
1615: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1616: --
1617: p_x_header_rec.freight_terms_code := FND_API.G_MISS_CHAR;
1618: --
1619: ELSE
1620: --
1621: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1621: x_return_status := FND_API.G_RET_STS_ERROR;

1617: p_x_header_rec.freight_terms_code := FND_API.G_MISS_CHAR;
1618: --
1619: ELSE
1620: --
1621: x_return_status := FND_API.G_RET_STS_ERROR;
1622: --
1623: END IF;
1624: --
1625: END IF;

Line 1641: p_x_header_rec.invoice_to_contact_id := FND_API.G_MISS_NUM;

1637: p_x_header_rec.invoice_to_contact_id := NULL;
1638: --
1639: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1640: --
1641: p_x_header_rec.invoice_to_contact_id := FND_API.G_MISS_NUM;
1642: --
1643: ELSE
1644: --
1645: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1645: x_return_status := FND_API.G_RET_STS_ERROR;

1641: p_x_header_rec.invoice_to_contact_id := FND_API.G_MISS_NUM;
1642: --
1643: ELSE
1644: --
1645: x_return_status := FND_API.G_RET_STS_ERROR;
1646: --
1647: END IF;
1648: --
1649: END IF;

Line 1665: p_x_header_rec.invoice_to_org_id := FND_API.G_MISS_NUM;

1661: p_x_header_rec.invoice_to_org_id := NULL;
1662: --
1663: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1664: --
1665: p_x_header_rec.invoice_to_org_id := FND_API.G_MISS_NUM;
1666: --
1667: ELSE
1668: --
1669: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1669: x_return_status := FND_API.G_RET_STS_ERROR;

1665: p_x_header_rec.invoice_to_org_id := FND_API.G_MISS_NUM;
1666: --
1667: ELSE
1668: --
1669: x_return_status := FND_API.G_RET_STS_ERROR;
1670: --
1671: END IF;
1672: --
1673: END IF;

Line 1689: p_x_header_rec.invoicing_rule_id := FND_API.G_MISS_NUM;

1685: p_x_header_rec.invoicing_rule_id := NULL;
1686: --
1687: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1688: --
1689: p_x_header_rec.invoicing_rule_id := FND_API.G_MISS_NUM;
1690: --
1691: ELSE
1692: --
1693: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1693: x_return_status := FND_API.G_RET_STS_ERROR;

1689: p_x_header_rec.invoicing_rule_id := FND_API.G_MISS_NUM;
1690: --
1691: ELSE
1692: --
1693: x_return_status := FND_API.G_RET_STS_ERROR;
1694: --
1695: END IF;
1696: --
1697: END IF;

Line 1713: p_x_header_rec.open_flag := FND_API.G_MISS_CHAR;

1709: p_x_header_rec.open_flag := NULL;
1710: --
1711: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1712: --
1713: p_x_header_rec.open_flag := FND_API.G_MISS_CHAR;
1714: --
1715: ELSE
1716: --
1717: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1717: x_return_status := FND_API.G_RET_STS_ERROR;

1713: p_x_header_rec.open_flag := FND_API.G_MISS_CHAR;
1714: --
1715: ELSE
1716: --
1717: x_return_status := FND_API.G_RET_STS_ERROR;
1718: --
1719: END IF;
1720: --
1721: END IF;

Line 1737: p_x_header_rec.order_date_type_code := FND_API.G_MISS_CHAR;

1733: p_x_header_rec.order_date_type_code := NULL;
1734: --
1735: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1736: --
1737: p_x_header_rec.order_date_type_code := FND_API.G_MISS_CHAR;
1738: --
1739: ELSE
1740: --
1741: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1741: x_return_status := FND_API.G_RET_STS_ERROR;

1737: p_x_header_rec.order_date_type_code := FND_API.G_MISS_CHAR;
1738: --
1739: ELSE
1740: --
1741: x_return_status := FND_API.G_RET_STS_ERROR;
1742: --
1743: END IF;
1744: --
1745: END IF;

Line 1761: p_x_header_rec.order_type_id := FND_API.G_MISS_NUM;

1757: p_x_header_rec.order_type_id := NULL;
1758: --
1759: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1760: --
1761: p_x_header_rec.order_type_id := FND_API.G_MISS_NUM;
1762: --
1763: ELSE
1764: --
1765: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1765: x_return_status := FND_API.G_RET_STS_ERROR;

1761: p_x_header_rec.order_type_id := FND_API.G_MISS_NUM;
1762: --
1763: ELSE
1764: --
1765: x_return_status := FND_API.G_RET_STS_ERROR;
1766: --
1767: END IF;
1768: --
1769: END IF;

Line 1785: p_x_header_rec.payment_term_id := FND_API.G_MISS_NUM;

1781: p_x_header_rec.payment_term_id := NULL;
1782: --
1783: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1784: --
1785: p_x_header_rec.payment_term_id := FND_API.G_MISS_NUM;
1786: --
1787: ELSE
1788: --
1789: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1789: x_return_status := FND_API.G_RET_STS_ERROR;

1785: p_x_header_rec.payment_term_id := FND_API.G_MISS_NUM;
1786: --
1787: ELSE
1788: --
1789: x_return_status := FND_API.G_RET_STS_ERROR;
1790: --
1791: END IF;
1792: --
1793: END IF;

Line 1810: p_x_header_rec.Ib_owner := FND_API.G_MISS_CHAR;

1806: p_x_header_rec.Ib_owner := NULL;
1807:
1808: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1809: THEN
1810: p_x_header_rec.Ib_owner := FND_API.G_MISS_CHAR;
1811: ELSE
1812: x_return_status := FND_API.G_RET_STS_ERROR;
1813: END IF;
1814:

Line 1812: x_return_status := FND_API.G_RET_STS_ERROR;

1808: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1809: THEN
1810: p_x_header_rec.Ib_owner := FND_API.G_MISS_CHAR;
1811: ELSE
1812: x_return_status := FND_API.G_RET_STS_ERROR;
1813: END IF;
1814:
1815: END IF;
1816:

Line 1829: p_x_header_rec.Ib_installed_at_location := FND_API.G_MISS_CHAR;

1825: THEN
1826: p_x_header_rec.Ib_installed_at_location := NULL;
1827: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1828: THEN
1829: p_x_header_rec.Ib_installed_at_location := FND_API.G_MISS_CHAR;
1830: ELSE
1831: x_return_status := FND_API.G_RET_STS_ERROR;
1832: END IF;
1833:

Line 1831: x_return_status := FND_API.G_RET_STS_ERROR;

1827: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1828: THEN
1829: p_x_header_rec.Ib_installed_at_location := FND_API.G_MISS_CHAR;
1830: ELSE
1831: x_return_status := FND_API.G_RET_STS_ERROR;
1832: END IF;
1833:
1834: END IF;
1835:

Line 1848: p_x_header_rec.Ib_current_location := FND_API.G_MISS_CHAR;

1844: THEN
1845: p_x_header_rec.Ib_current_location := NULL;
1846: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1847: THEN
1848: p_x_header_rec.Ib_current_location := FND_API.G_MISS_CHAR;
1849: ELSE
1850: x_return_status := FND_API.G_RET_STS_ERROR;
1851: END IF;
1852:

Line 1850: x_return_status := FND_API.G_RET_STS_ERROR;

1846: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1847: THEN
1848: p_x_header_rec.Ib_current_location := FND_API.G_MISS_CHAR;
1849: ELSE
1850: x_return_status := FND_API.G_RET_STS_ERROR;
1851: END IF;
1852:
1853: END IF;
1854:

Line 1867: p_x_header_rec.End_customer_id := FND_API.G_MISS_NUM;

1863: THEN
1864: p_x_header_rec.End_customer_id := NULL;
1865: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1866: THEN
1867: p_x_header_rec.End_customer_id := FND_API.G_MISS_NUM;
1868: ELSE
1869: x_return_status := FND_API.G_RET_STS_ERROR;
1870: END IF;
1871:

Line 1869: x_return_status := FND_API.G_RET_STS_ERROR;

1865: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1866: THEN
1867: p_x_header_rec.End_customer_id := FND_API.G_MISS_NUM;
1868: ELSE
1869: x_return_status := FND_API.G_RET_STS_ERROR;
1870: END IF;
1871:
1872: END IF;
1873:

Line 1885: p_x_header_rec.End_customer_contact_id := FND_API.G_MISS_NUM;

1881: THEN
1882: p_x_header_rec.End_customer_contact_id := NULL;
1883: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1884: THEN
1885: p_x_header_rec.End_customer_contact_id := FND_API.G_MISS_NUM;
1886: ELSE
1887: x_return_status := FND_API.G_RET_STS_ERROR;
1888: END IF;
1889:

Line 1887: x_return_status := FND_API.G_RET_STS_ERROR;

1883: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1884: THEN
1885: p_x_header_rec.End_customer_contact_id := FND_API.G_MISS_NUM;
1886: ELSE
1887: x_return_status := FND_API.G_RET_STS_ERROR;
1888: END IF;
1889:
1890: END IF;
1891:

Line 1904: p_x_header_rec.End_customer_site_use_id := FND_API.G_MISS_NUM;

1900: THEN
1901: p_x_header_rec.End_customer_site_use_id := NULL;
1902: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1903: THEN
1904: p_x_header_rec.End_customer_site_use_id := FND_API.G_MISS_NUM;
1905: ELSE
1906: x_return_status := FND_API.G_RET_STS_ERROR;
1907: END IF;
1908:

Line 1906: x_return_status := FND_API.G_RET_STS_ERROR;

1902: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1903: THEN
1904: p_x_header_rec.End_customer_site_use_id := FND_API.G_MISS_NUM;
1905: ELSE
1906: x_return_status := FND_API.G_RET_STS_ERROR;
1907: END IF;
1908:
1909: END IF;
1910:

Line 1926: x_return_status := FND_API.G_RET_STS_ERROR;

1922: ELSE
1923: --
1924: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
1925: --
1926: x_return_status := FND_API.G_RET_STS_ERROR;
1927: --
1928: END IF;
1929: --
1930: END IF;

Line 1946: p_x_header_rec.shipment_priority_code := FND_API.G_MISS_CHAR;

1942: p_x_header_rec.shipment_priority_code := NULL;
1943: --
1944: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1945: --
1946: p_x_header_rec.shipment_priority_code := FND_API.G_MISS_CHAR;
1947: --
1948: ELSE
1949: --
1950: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1950: x_return_status := FND_API.G_RET_STS_ERROR;

1946: p_x_header_rec.shipment_priority_code := FND_API.G_MISS_CHAR;
1947: --
1948: ELSE
1949: --
1950: x_return_status := FND_API.G_RET_STS_ERROR;
1951: --
1952: END IF;
1953: --
1954: END IF;

Line 1970: p_x_header_rec.shipping_method_code := FND_API.G_MISS_CHAR;

1966: p_x_header_rec.shipping_method_code := NULL;
1967: --
1968: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1969: --
1970: p_x_header_rec.shipping_method_code := FND_API.G_MISS_CHAR;
1971: --
1972: ELSE
1973: --
1974: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1974: x_return_status := FND_API.G_RET_STS_ERROR;

1970: p_x_header_rec.shipping_method_code := FND_API.G_MISS_CHAR;
1971: --
1972: ELSE
1973: --
1974: x_return_status := FND_API.G_RET_STS_ERROR;
1975: --
1976: END IF;
1977: --
1978: END IF;

Line 1994: p_x_header_rec.ship_from_org_id := FND_API.G_MISS_NUM;

1990: p_x_header_rec.ship_from_org_id := NULL;
1991: --
1992: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1993: --
1994: p_x_header_rec.ship_from_org_id := FND_API.G_MISS_NUM;
1995: --
1996: ELSE
1997: --
1998: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1998: x_return_status := FND_API.G_RET_STS_ERROR;

1994: p_x_header_rec.ship_from_org_id := FND_API.G_MISS_NUM;
1995: --
1996: ELSE
1997: --
1998: x_return_status := FND_API.G_RET_STS_ERROR;
1999: --
2000: END IF;
2001: --
2002: END IF;

Line 2018: p_x_header_rec.ship_to_contact_id := FND_API.G_MISS_NUM;

2014: p_x_header_rec.ship_to_contact_id := NULL;
2015: --
2016: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2017: --
2018: p_x_header_rec.ship_to_contact_id := FND_API.G_MISS_NUM;
2019: --
2020: ELSE
2021: --
2022: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2022: x_return_status := FND_API.G_RET_STS_ERROR;

2018: p_x_header_rec.ship_to_contact_id := FND_API.G_MISS_NUM;
2019: --
2020: ELSE
2021: --
2022: x_return_status := FND_API.G_RET_STS_ERROR;
2023: --
2024: END IF;
2025: --
2026: END IF;

Line 2042: p_x_header_rec.ship_to_org_id := FND_API.G_MISS_NUM;

2038: p_x_header_rec.ship_to_org_id := NULL;
2039: --
2040: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2041: --
2042: p_x_header_rec.ship_to_org_id := FND_API.G_MISS_NUM;
2043: --
2044: ELSE
2045: --
2046: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2046: x_return_status := FND_API.G_RET_STS_ERROR;

2042: p_x_header_rec.ship_to_org_id := FND_API.G_MISS_NUM;
2043: --
2044: ELSE
2045: --
2046: x_return_status := FND_API.G_RET_STS_ERROR;
2047: --
2048: END IF;
2049: --
2050: END IF;

Line 2066: p_x_header_rec.sold_to_contact_id := FND_API.G_MISS_NUM;

2062: p_x_header_rec.sold_to_contact_id := NULL;
2063: --
2064: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2065: --
2066: p_x_header_rec.sold_to_contact_id := FND_API.G_MISS_NUM;
2067: --
2068: ELSE
2069: --
2070: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2070: x_return_status := FND_API.G_RET_STS_ERROR;

2066: p_x_header_rec.sold_to_contact_id := FND_API.G_MISS_NUM;
2067: --
2068: ELSE
2069: --
2070: x_return_status := FND_API.G_RET_STS_ERROR;
2071: --
2072: END IF;
2073: --
2074: END IF;

Line 2090: p_x_header_rec.sold_to_org_id := FND_API.G_MISS_NUM;

2086: p_x_header_rec.sold_to_org_id := NULL;
2087: --
2088: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2089: --
2090: p_x_header_rec.sold_to_org_id := FND_API.G_MISS_NUM;
2091: --
2092: ELSE
2093: --
2094: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2094: x_return_status := FND_API.G_RET_STS_ERROR;

2090: p_x_header_rec.sold_to_org_id := FND_API.G_MISS_NUM;
2091: --
2092: ELSE
2093: --
2094: x_return_status := FND_API.G_RET_STS_ERROR;
2095: --
2096: END IF;
2097: --
2098: END IF;

Line 2115: p_x_header_rec.source_document_type_id := FND_API.G_MISS_NUM;

2111: p_x_header_rec.source_document_type_id := NULL;
2112: --
2113: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2114: --
2115: p_x_header_rec.source_document_type_id := FND_API.G_MISS_NUM;
2116: --
2117: ELSE
2118: --
2119: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2119: x_return_status := FND_API.G_RET_STS_ERROR;

2115: p_x_header_rec.source_document_type_id := FND_API.G_MISS_NUM;
2116: --
2117: ELSE
2118: --
2119: x_return_status := FND_API.G_RET_STS_ERROR;
2120: --
2121: END IF;
2122: --
2123: END IF;

Line 2139: p_x_header_rec.tax_exempt_flag := FND_API.G_MISS_CHAR;

2135: p_x_header_rec.tax_exempt_flag := NULL;
2136: --
2137: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2138: --
2139: p_x_header_rec.tax_exempt_flag := FND_API.G_MISS_CHAR;
2140: --
2141: ELSE
2142: --
2143: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2143: x_return_status := FND_API.G_RET_STS_ERROR;

2139: p_x_header_rec.tax_exempt_flag := FND_API.G_MISS_CHAR;
2140: --
2141: ELSE
2142: --
2143: x_return_status := FND_API.G_RET_STS_ERROR;
2144: --
2145: END IF;
2146: --
2147: END IF;

Line 2164: p_x_header_rec.tax_exempt_reason_code := FND_API.G_MISS_CHAR;

2160: p_x_header_rec.tax_exempt_reason_code := NULL;
2161: --
2162: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2163: --
2164: p_x_header_rec.tax_exempt_reason_code := FND_API.G_MISS_CHAR;
2165: --
2166: ELSE
2167: --
2168: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2168: x_return_status := FND_API.G_RET_STS_ERROR;

2164: p_x_header_rec.tax_exempt_reason_code := FND_API.G_MISS_CHAR;
2165: --
2166: ELSE
2167: --
2168: x_return_status := FND_API.G_RET_STS_ERROR;
2169: --
2170: END IF;
2171: --
2172: END IF;

Line 2188: p_x_header_rec.tax_point_code := FND_API.G_MISS_CHAR;

2184: p_x_header_rec.tax_point_code := NULL;
2185: --
2186: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2187: --
2188: p_x_header_rec.tax_point_code := FND_API.G_MISS_CHAR;
2189: --
2190: ELSE
2191: --
2192: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2192: x_return_status := FND_API.G_RET_STS_ERROR;

2188: p_x_header_rec.tax_point_code := FND_API.G_MISS_CHAR;
2189: --
2190: ELSE
2191: --
2192: x_return_status := FND_API.G_RET_STS_ERROR;
2193: --
2194: END IF;
2195: --
2196: END IF;

Line 2213: p_x_header_rec.transactional_curr_code := FND_API.G_MISS_CHAR;

2209: p_x_header_rec.transactional_curr_code := NULL;
2210: --
2211: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2212: --
2213: p_x_header_rec.transactional_curr_code := FND_API.G_MISS_CHAR;
2214: --
2215: ELSE
2216: --
2217: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2217: x_return_status := FND_API.G_RET_STS_ERROR;

2213: p_x_header_rec.transactional_curr_code := FND_API.G_MISS_CHAR;
2214: --
2215: ELSE
2216: --
2217: x_return_status := FND_API.G_RET_STS_ERROR;
2218: --
2219: END IF;
2220: --
2221: END IF;

Line 2237: p_x_header_rec.payment_type_code := FND_API.G_MISS_CHAR;

2233: p_x_header_rec.payment_type_code := NULL;
2234: --
2235: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2236: --
2237: p_x_header_rec.payment_type_code := FND_API.G_MISS_CHAR;
2238: --
2239: ELSE
2240: --
2241: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2241: x_return_status := FND_API.G_RET_STS_ERROR;

2237: p_x_header_rec.payment_type_code := FND_API.G_MISS_CHAR;
2238: --
2239: ELSE
2240: --
2241: x_return_status := FND_API.G_RET_STS_ERROR;
2242: --
2243: END IF;
2244: --
2245: END IF;

Line 2261: p_x_header_rec.credit_card_code := FND_API.G_MISS_CHAR;

2257: p_x_header_rec.credit_card_code := NULL;
2258: --
2259: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2260: --
2261: p_x_header_rec.credit_card_code := FND_API.G_MISS_CHAR;
2262: --
2263: ELSE
2264: --
2265: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2265: x_return_status := FND_API.G_RET_STS_ERROR;

2261: p_x_header_rec.credit_card_code := FND_API.G_MISS_CHAR;
2262: --
2263: ELSE
2264: --
2265: x_return_status := FND_API.G_RET_STS_ERROR;
2266: --
2267: END IF;
2268: --
2269: END IF;

Line 2285: p_x_header_rec.flow_status_code := FND_API.G_MISS_CHAR;

2281: p_x_header_rec.flow_status_code := NULL;
2282: --
2283: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2284: --
2285: p_x_header_rec.flow_status_code := FND_API.G_MISS_CHAR;
2286: --
2287: ELSE
2288: --
2289: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2289: x_return_status := FND_API.G_RET_STS_ERROR;

2285: p_x_header_rec.flow_status_code := FND_API.G_MISS_CHAR;
2286: --
2287: ELSE
2288: --
2289: x_return_status := FND_API.G_RET_STS_ERROR;
2290: --
2291: END IF;
2292: --
2293: END IF;

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

2370: p_x_header_rec.attribute20 := null;
2371: --
2372: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2373: --
2374: p_x_header_rec.context := FND_API.G_MISS_CHAR;
2375: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
2376: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2377: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2378: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;

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

2371: --
2372: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2373: --
2374: p_x_header_rec.context := FND_API.G_MISS_CHAR;
2375: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
2376: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2377: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2378: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2379: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;

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

2372: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2373: --
2374: p_x_header_rec.context := FND_API.G_MISS_CHAR;
2375: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
2376: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2377: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2378: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2379: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2380: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;

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

2373: --
2374: p_x_header_rec.context := FND_API.G_MISS_CHAR;
2375: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
2376: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2377: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2378: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2379: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2380: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2381: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;

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

2374: p_x_header_rec.context := FND_API.G_MISS_CHAR;
2375: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
2376: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2377: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2378: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2379: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2380: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2381: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2382: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;

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

2375: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
2376: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2377: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2378: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2379: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2380: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2381: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2382: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2383: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;

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

2376: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2377: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2378: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2379: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2380: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2381: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2382: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2383: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2384: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;

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

2377: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2378: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2379: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2380: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2381: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2382: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2383: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2384: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2385: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;

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

2378: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2379: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2380: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2381: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2382: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2383: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2384: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2385: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2386: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;

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

2379: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2380: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2381: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2382: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2383: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2384: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2385: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2386: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2387: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;

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

2380: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2381: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2382: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2383: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2384: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2385: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2386: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2387: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2388: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;

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

2381: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2382: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2383: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2384: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2385: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2386: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2387: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2388: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2389: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;

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

2382: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2383: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2384: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2385: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2386: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2387: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2388: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2389: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2390: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255

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

2383: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2384: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2385: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2386: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2387: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2388: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2389: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2390: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2391: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;

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

2384: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2385: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2386: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2387: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2388: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2389: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2390: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2391: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2392: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;

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

2385: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2386: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2387: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2388: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2389: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2390: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2391: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2392: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
2393: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;

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

2386: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2387: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2388: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2389: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2390: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2391: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2392: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
2393: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
2394: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;

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

2387: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2388: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2389: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2390: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2391: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2392: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
2393: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
2394: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
2395: --

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

2388: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2389: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2390: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2391: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2392: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
2393: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
2394: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
2395: --
2396: ELSE

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

2389: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2390: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2391: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2392: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
2393: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
2394: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
2395: --
2396: ELSE
2397: --

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

2390: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2391: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2392: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
2393: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
2394: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
2395: --
2396: ELSE
2397: --
2398: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2398: x_return_status := FND_API.G_RET_STS_ERROR;

2394: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
2395: --
2396: ELSE
2397: --
2398: x_return_status := FND_API.G_RET_STS_ERROR;
2399: --
2400: END IF;
2401: --
2402: END IF;

Line 2483: := FND_API.G_MISS_CHAR;

2479: --
2480: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2481: --
2482: p_x_header_rec.global_attribute_category
2483: := FND_API.G_MISS_CHAR;
2484: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;
2485: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2486: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2487: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;

Line 2484: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;

2480: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2481: --
2482: p_x_header_rec.global_attribute_category
2483: := FND_API.G_MISS_CHAR;
2484: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;
2485: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2486: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2487: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2488: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;

Line 2485: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;

2481: --
2482: p_x_header_rec.global_attribute_category
2483: := FND_API.G_MISS_CHAR;
2484: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;
2485: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2486: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2487: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2488: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2489: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;

Line 2486: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;

2482: p_x_header_rec.global_attribute_category
2483: := FND_API.G_MISS_CHAR;
2484: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;
2485: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2486: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2487: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2488: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2489: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2490: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;

Line 2487: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;

2483: := FND_API.G_MISS_CHAR;
2484: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;
2485: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2486: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2487: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2488: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2489: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2490: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2491: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;

Line 2488: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;

2484: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;
2485: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2486: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2487: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2488: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2489: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2490: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2491: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2492: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;

Line 2489: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;

2485: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2486: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2487: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2488: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2489: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2490: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2491: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2492: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2493: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;

Line 2490: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;

2486: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2487: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2488: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2489: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2490: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2491: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2492: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2493: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2494: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;

Line 2491: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;

2487: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2488: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2489: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2490: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2491: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2492: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2493: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2494: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2495: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;

Line 2492: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;

2488: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2489: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2490: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2491: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2492: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2493: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2494: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2495: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2496: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;

Line 2493: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;

2489: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2490: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2491: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2492: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2493: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2494: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2495: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2496: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2497: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;

Line 2494: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;

2490: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2491: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2492: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2493: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2494: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2495: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2496: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2497: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2498: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;

Line 2495: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;

2491: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2492: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2493: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2494: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2495: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2496: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2497: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2498: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2499: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;

Line 2496: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;

2492: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2493: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2494: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2495: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2496: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2497: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2498: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2499: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2500: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;

Line 2497: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;

2493: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2494: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2495: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2496: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2497: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2498: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2499: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2500: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;
2501: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;

Line 2498: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;

2494: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2495: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2496: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2497: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2498: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2499: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2500: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;
2501: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;
2502: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;

Line 2499: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;

2495: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2496: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2497: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2498: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2499: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2500: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;
2501: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;
2502: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;
2503: --

Line 2500: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;

2496: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2497: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2498: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2499: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2500: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;
2501: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;
2502: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;
2503: --
2504: ELSE

Line 2501: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;

2497: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2498: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2499: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2500: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;
2501: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;
2502: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;
2503: --
2504: ELSE
2505: --

Line 2502: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;

2498: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2499: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2500: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;
2501: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;
2502: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;
2503: --
2504: ELSE
2505: --
2506: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2506: x_return_status := FND_API.G_RET_STS_ERROR;

2502: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;
2503: --
2504: ELSE
2505: --
2506: x_return_status := FND_API.G_RET_STS_ERROR;
2507: --
2508: END IF;
2509: --
2510: END IF;

Line 2530: p_x_header_rec.salesrep_id := FND_API.G_MISS_NUM;

2526: p_x_header_rec.salesrep_id := NULL;
2527: --
2528: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2529: --
2530: p_x_header_rec.salesrep_id := FND_API.G_MISS_NUM;
2531: --
2532: ELSE
2533: --
2534: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2534: x_return_status := FND_API.G_RET_STS_ERROR;

2530: p_x_header_rec.salesrep_id := FND_API.G_MISS_NUM;
2531: --
2532: ELSE
2533: --
2534: x_return_status := FND_API.G_RET_STS_ERROR;
2535: --
2536: END IF;
2537: --
2538: END IF;

Line 2554: p_x_header_rec.sales_channel_code := FND_API.G_MISS_NUM;

2550: p_x_header_rec.sales_channel_code := NULL;
2551: --
2552: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2553: --
2554: p_x_header_rec.sales_channel_code := FND_API.G_MISS_NUM;
2555: --
2556: ELSE
2557: --
2558: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2558: x_return_status := FND_API.G_RET_STS_ERROR;

2554: p_x_header_rec.sales_channel_code := FND_API.G_MISS_NUM;
2555: --
2556: ELSE
2557: --
2558: x_return_status := FND_API.G_RET_STS_ERROR;
2559: --
2560: END IF;
2561: --
2562: END IF;

Line 2580: p_x_header_rec.return_reason_code := FND_API.G_MISS_CHAR;

2576: p_x_header_rec.return_reason_code := NULL;
2577: --
2578: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2579: --
2580: p_x_header_rec.return_reason_code := FND_API.G_MISS_CHAR;
2581: --
2582: ELSE
2583: --
2584: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2584: x_return_status := FND_API.G_RET_STS_ERROR;

2580: p_x_header_rec.return_reason_code := FND_API.G_MISS_CHAR;
2581: --
2582: ELSE
2583: --
2584: x_return_status := FND_API.G_RET_STS_ERROR;
2585: --
2586: END IF;
2587: --
2588: END IF;

Line 2605: p_x_header_rec.sold_to_site_use_id := FND_API.G_MISS_CHAR;

2601: p_x_header_rec.sold_to_site_use_id := NULL;
2602: --
2603: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2604: --
2605: p_x_header_rec.sold_to_site_use_id := FND_API.G_MISS_CHAR;
2606: --
2607: ELSE
2608: --
2609: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2609: x_return_status := FND_API.G_RET_STS_ERROR;

2605: p_x_header_rec.sold_to_site_use_id := FND_API.G_MISS_CHAR;
2606: --
2607: ELSE
2608: --
2609: x_return_status := FND_API.G_RET_STS_ERROR;
2610: --
2611: END IF;
2612: --
2613: END IF;

Line 2621: WHEN FND_API.G_EXC_ERROR THEN

2617: oe_debug_pub.add('Exiting OE_CNCL_VALIDATE_HEADER.ATTRIBUTES',1);
2618:
2619: EXCEPTION
2620:
2621: WHEN FND_API.G_EXC_ERROR THEN
2622: x_return_status := FND_API.G_RET_STS_ERROR;
2623:
2624: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2625: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2622: x_return_status := FND_API.G_RET_STS_ERROR;

2618:
2619: EXCEPTION
2620:
2621: WHEN FND_API.G_EXC_ERROR THEN
2622: x_return_status := FND_API.G_RET_STS_ERROR;
2623:
2624: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2625: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2626:

Line 2624: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2620:
2621: WHEN FND_API.G_EXC_ERROR THEN
2622: x_return_status := FND_API.G_RET_STS_ERROR;
2623:
2624: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2625: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2626:
2627: WHEN OTHERS THEN
2628: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2625: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2621: WHEN FND_API.G_EXC_ERROR THEN
2622: x_return_status := FND_API.G_RET_STS_ERROR;
2623:
2624: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2625: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2626:
2627: WHEN OTHERS THEN
2628: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2629:

Line 2628: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2624: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2625: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2626:
2627: WHEN OTHERS THEN
2628: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2629:
2630: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2631: THEN
2632: OE_MSG_PUB.Add_Exc_Msg