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 379: l_return_status := FND_API.G_RET_STS_ERROR;

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

Line 397: l_return_status := FND_API.G_RET_STS_ERROR;

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

Line 411: IF l_return_status = FND_API.G_RET_STS_ERROR

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

Line 413: RAISE FND_API.G_EXC_ERROR;

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

Line 444: p_header_rec.tax_exempt_reason_code = FND_API.G_MISS_CHAR

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

Line 446: l_return_status := FND_API.G_RET_STS_ERROR;

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

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

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

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

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

Line 475: l_return_status := FND_API.G_RET_STS_ERROR;

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

Line 488: IF l_return_status = FND_API.G_RET_STS_ERROR

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

Line 490: RAISE FND_API.G_EXC_ERROR;

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

Line 515: l_return_status := FND_API.G_RET_STS_ERROR;

511:
512: IF p_header_rec.transactional_curr_code <>
513: l_price_list_rec.currency_code
514: THEN
515: l_return_status := FND_API.G_RET_STS_ERROR;
516: fnd_message.set_name('ONT','OE_VAL_ORD_CURRENCY_MISMATCH');
517: FND_MESSAGE.SET_TOKEN('ORDER_CURRENCY',
518: p_header_rec.transactional_curr_code);
519: FND_MESSAGE.SET_TOKEN('PRICE_LIST_CURRENCY',

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

529: oe_debug_pub.add('p_header_rec.Conversion_type_code' || p_header_rec.Conversion_type_code, 2);
530:
531: IF p_header_rec.Conversion_type_code IS NULL
532: THEN
533: IF Nvl(p_header_rec.conversion_rate, FND_API.G_MISS_NUM)
534: <> FND_API.G_MISS_NUM OR
535: Nvl(p_header_rec.conversion_rate_date, FND_API.G_MISS_DATE)
536: <> FND_API.G_MISS_DATE
537: THEN

Line 534: <> FND_API.G_MISS_NUM OR

530:
531: IF p_header_rec.Conversion_type_code IS NULL
532: THEN
533: IF Nvl(p_header_rec.conversion_rate, FND_API.G_MISS_NUM)
534: <> FND_API.G_MISS_NUM OR
535: Nvl(p_header_rec.conversion_rate_date, FND_API.G_MISS_DATE)
536: <> FND_API.G_MISS_DATE
537: THEN
538: l_return_status := FND_API.G_RET_STS_ERROR;

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

531: IF p_header_rec.Conversion_type_code IS NULL
532: THEN
533: IF Nvl(p_header_rec.conversion_rate, FND_API.G_MISS_NUM)
534: <> FND_API.G_MISS_NUM OR
535: Nvl(p_header_rec.conversion_rate_date, FND_API.G_MISS_DATE)
536: <> FND_API.G_MISS_DATE
537: THEN
538: l_return_status := FND_API.G_RET_STS_ERROR;
539: fnd_message.set_name('ONT','OE_VAL_CONVERSION_TYPE');

Line 536: <> FND_API.G_MISS_DATE

532: THEN
533: IF Nvl(p_header_rec.conversion_rate, FND_API.G_MISS_NUM)
534: <> FND_API.G_MISS_NUM OR
535: Nvl(p_header_rec.conversion_rate_date, FND_API.G_MISS_DATE)
536: <> FND_API.G_MISS_DATE
537: THEN
538: l_return_status := FND_API.G_RET_STS_ERROR;
539: fnd_message.set_name('ONT','OE_VAL_CONVERSION_TYPE');
540: OE_MSG_PUB.Add;

Line 538: l_return_status := FND_API.G_RET_STS_ERROR;

534: <> FND_API.G_MISS_NUM OR
535: Nvl(p_header_rec.conversion_rate_date, FND_API.G_MISS_DATE)
536: <> FND_API.G_MISS_DATE
537: THEN
538: l_return_status := FND_API.G_RET_STS_ERROR;
539: fnd_message.set_name('ONT','OE_VAL_CONVERSION_TYPE');
540: OE_MSG_PUB.Add;
541: END IF;
542:

Line 551: l_return_status := FND_API.G_RET_STS_ERROR;

547:
548: IF p_header_rec.conversion_type_code <> 'User' AND
549: p_header_rec.conversion_rate IS NOT NULL
550: THEN
551: l_return_status := FND_API.G_RET_STS_ERROR;
552: FND_MESSAGE.SET_NAME('ONT','OE_VALIDATION_CONV_TYPE');
553: OE_MSG_PUB.ADD;
554:
555: END IF; -- END of checks based on conversion type

Line 576: l_return_status := FND_API.G_RET_STS_ERROR;

572: -- Valid Order Type.
573:
574: EXCEPTION
575: WHEN NO_DATA_FOUND THEN
576: l_return_status := FND_API.G_RET_STS_ERROR;
577: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
578: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
579: OE_Order_Util.Get_Attribute_Name('ORDER_TYPE_ID'));
580: OE_MSG_PUB.Add;

Line 594: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

590: 'Record - Order Type'
591: );
592: END IF;
593:
594: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
595: END;
596:
597: -- Agreement depends on Order Type AND Sold To Org
598:

Line 642: raise FND_API.G_EXC_ERROR;

638: fnd_message.set_Token('PRICE_LIST1', p_Header_rec.price_list_id);
639: fnd_message.set_Token('PRICE_LIST2', l_price_list_id);
640: OE_MSG_PUB.Add;
641: oe_debug_pub.add('Invalid Agreement +price_list_id combination',2);
642: raise FND_API.G_EXC_ERROR;
643: END IF;
644: END IF;
645:
646:

Line 656: raise FND_API.G_EXC_ERROR;

652: fnd_message.set_Token('PRICE_LIST2', l_price_list_id || sqlerrm);
653: OE_MSG_PUB.Add;
654: oe_debug_pub.add
655: ('No Data Found Agreement+price_list_id combination',2);
656: raise FND_API.G_EXC_ERROR;
657: END;
658:
659: -- l_order_type_rec :=
660: -- OE_Order_Cache.Load_Order_Type (p_header_rec.order_type_id);

Line 753: l_return_status := FND_API.G_RET_STS_ERROR;

749:
750: WHEN NO_DATA_FOUND THEN
751: oe_debug_pub.add
752: ('In: No data found',2);
753: l_return_status := FND_API.G_RET_STS_ERROR;
754: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
755: FND_MESSAGE.SET_TOKEN('ATTRIBUTE', OE_Order_Util.Get_Attribute_Name
756: ('ship_to_org_id'));
757: OE_MSG_PUB.Add;

Line 769: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

765: ( G_PKG_NAME ,
766: 'Record - Ship To'
767: );
768: END IF;
769: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
770:
771: END;
772:
773: END IF; -- Ship To needed validation.

Line 826: l_return_status := FND_API.G_RET_STS_ERROR;

822:
823: EXCEPTION
824:
825: WHEN NO_DATA_FOUND THEN
826: l_return_status := FND_API.G_RET_STS_ERROR;
827: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
828: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
829: OE_Order_Util.Get_Attribute_Name('deliver_to_org_id'));
830: OE_MSG_PUB.Add;

Line 844: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

840: 'Record - Deliver To'
841: );
842: END IF;
843:
844: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
845:
846: END;
847:
848: END IF; -- Deliver To needed validation.

Line 920: l_return_status := FND_API.G_RET_STS_ERROR;

916:
917: EXCEPTION
918:
919: WHEN NO_DATA_FOUND THEN
920: l_return_status := FND_API.G_RET_STS_ERROR;
921: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
922: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
923: OE_Order_Util.Get_Attribute_Name('invoice_to_org_id'));
924: OE_MSG_PUB.Add;

Line 936: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

932: 'Record - Invoice To'
933: );
934: END IF;
935:
936: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
937: END;
938:
939: END IF; -- Invoice to org needed validation.
940:

Line 962: l_return_status := FND_API.G_RET_STS_ERROR;

958:
959: EXCEPTION
960:
961: WHEN NO_DATA_FOUND THEN
962: l_return_status := FND_API.G_RET_STS_ERROR;
963: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
964: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
965: OE_Order_Util.Get_Attribute_Name('SOLD_TO_SITE_USE_ID'));
966: OE_MSG_PUB.Add;

Line 978: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

974: 'Record - Customer Location'
975: );
976: END IF;
977:
978: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
979:
980: END; -- BEGIN
981:
982: END IF; --

Line 1005: l_return_status := FND_API.G_RET_STS_ERROR;

1001:
1002: EXCEPTION
1003:
1004: WHEN NO_DATA_FOUND THEN
1005: l_return_status := FND_API.G_RET_STS_ERROR;
1006: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
1007: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1008: OE_Order_Util.Get_Attribute_Name('SOLD_TO_CONTACT_ID'));
1009: OE_MSG_PUB.Add;

Line 1021: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1017: 'Record - Sold To Contact'
1018: );
1019: END IF;
1020:
1021: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1022:
1023: END; -- BEGIN
1024:
1025: END IF; -- Sold to contact needed validation.

Line 1055: l_return_status := FND_API.G_RET_STS_ERROR;

1051: EXCEPTION
1052:
1053: WHEN NO_DATA_FOUND THEN
1054:
1055: l_return_status := FND_API.G_RET_STS_ERROR;
1056: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
1057: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1058: OE_Order_Util.Get_Attribute_Name('INVOICE_TO_CONTACT_ID'));
1059: OE_MSG_PUB.Add;

Line 1073: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1069: 'Record - Invoice To Contact'
1070: );
1071: END IF;
1072:
1073: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1074:
1075: END;
1076:
1077: END IF; -- Invoice to contact needed validation.

Line 1110: l_return_status := FND_API.G_RET_STS_ERROR;

1106:
1107: EXCEPTION
1108:
1109: WHEN NO_DATA_FOUND THEN
1110: l_return_status := FND_API.G_RET_STS_ERROR;
1111: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
1112: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1113: OE_Order_Util.Get_Attribute_Name('SHIP_TO_CONTACT_ID'));
1114: OE_MSG_PUB.Add;

Line 1128: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1124: 'Record - Ship To Contact'
1125: );
1126: END IF;
1127:
1128: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1129:
1130: END; -- BEGIN
1131:
1132: END IF; -- Ship to contact needed validation.

Line 1162: l_return_status := FND_API.G_RET_STS_ERROR;

1158:
1159: EXCEPTION
1160:
1161: WHEN NO_DATA_FOUND THEN
1162: l_return_status := FND_API.G_RET_STS_ERROR;
1163: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
1164: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1165: OE_Order_Util.Get_Attribute_Name('DELIVER_TO_CONTACT_ID'));
1166: OE_MSG_PUB.Add;

Line 1179: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1175: 'Record - Deliver To Contact'
1176: );
1177: END IF;
1178:
1179: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1180:
1181: END; -- BEGIN
1182:
1183: END IF; -- Deliver to contact needed validation.

Line 1267: l_return_status := FND_API.G_RET_STS_ERROR;

1263: EXCEPTION
1264:
1265: WHEN NO_DATA_FOUND THEN
1266:
1267: l_return_status := FND_API.G_RET_STS_ERROR;
1268: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
1269: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1270: OE_Order_Util.Get_Attribute_Name('TAX_EXEMPT_NUMBER'));
1271: OE_MSG_PUB.Add;

Line 1284: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1280: 'Record - Tax Exempt Number'
1281: );
1282: END IF;
1283:
1284: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1285:
1286: END; -- BEGIN
1287:
1288: END IF; -- Tax exempton info validation.

Line 1316: WHEN FND_API.G_EXC_ERROR THEN

1312: oe_debug_pub.add('Exit OE_CNCL_VALIDATE_HEADER.ENTITY',1);
1313:
1314: EXCEPTION
1315:
1316: WHEN FND_API.G_EXC_ERROR THEN
1317: x_return_status := FND_API.G_RET_STS_ERROR;
1318:
1319: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1320: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1317: x_return_status := FND_API.G_RET_STS_ERROR;

1313:
1314: EXCEPTION
1315:
1316: WHEN FND_API.G_EXC_ERROR THEN
1317: x_return_status := FND_API.G_RET_STS_ERROR;
1318:
1319: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1320: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1321:

Line 1319: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1315:
1316: WHEN FND_API.G_EXC_ERROR THEN
1317: x_return_status := FND_API.G_RET_STS_ERROR;
1318:
1319: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1320: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1321:
1322: WHEN OTHERS THEN
1323: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1320: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1316: WHEN FND_API.G_EXC_ERROR THEN
1317: x_return_status := FND_API.G_RET_STS_ERROR;
1318:
1319: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1320: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1321:
1322: WHEN OTHERS THEN
1323: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1324:

Line 1323: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1319: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1320: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1321:
1322: WHEN OTHERS THEN
1323: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1324:
1325: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1326: THEN
1327: OE_MSG_PUB.Add_Exc_Msg

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

1341:
1342: PROCEDURE Attributes
1343: ( x_return_status OUT NOCOPY /* file.sql.39 change */ VARCHAR2
1344: , p_x_header_rec IN OUT NOCOPY OE_Order_PUB.Header_Rec_Type
1345: , p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
1346: )
1347: IS
1348: BEGIN
1349:

Line 1352: x_return_status := FND_API.G_RET_STS_SUCCESS;

1348: BEGIN
1349:
1350: oe_debug_pub.add('Entering OE_CNCL_VALIDATE_HEADER.ATTRIBUTES',1);
1351:
1352: x_return_status := FND_API.G_RET_STS_SUCCESS;
1353: -- validate Sales agreements Attributes
1354: IF p_x_header_rec.Blanket_number IS NOT NULL
1355: THEN
1356: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1356: x_return_status := FND_API.G_RET_STS_ERROR;

1352: x_return_status := FND_API.G_RET_STS_SUCCESS;
1353: -- validate Sales agreements Attributes
1354: IF p_x_header_rec.Blanket_number IS NOT NULL
1355: THEN
1356: x_return_status := FND_API.G_RET_STS_ERROR;
1357: fnd_message.set_name('ONT', 'OE_BLKT_DISALLOW_CLOSE_REL');
1358: OE_MSG_PUB.add;
1359: END IF;
1360:

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

1372: p_x_header_rec.accounting_rule_id := NULL;
1373: --
1374: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1375: --
1376: p_x_header_rec.accounting_rule_id := FND_API.G_MISS_NUM;
1377: --
1378: ELSE
1379: --
1380: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1380: x_return_status := FND_API.G_RET_STS_ERROR;

1376: p_x_header_rec.accounting_rule_id := FND_API.G_MISS_NUM;
1377: --
1378: ELSE
1379: --
1380: x_return_status := FND_API.G_RET_STS_ERROR;
1381: --
1382: END IF;
1383:
1384: END IF;

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

1394: p_x_header_rec.agreement_id := NULL;
1395: --
1396: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1397: --
1398: p_x_header_rec.agreement_id := FND_API.G_MISS_NUM;
1399: --
1400: ELSE
1401: --
1402: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1402: x_return_status := FND_API.G_RET_STS_ERROR;

1398: p_x_header_rec.agreement_id := FND_API.G_MISS_NUM;
1399: --
1400: ELSE
1401: --
1402: x_return_status := FND_API.G_RET_STS_ERROR;
1403: --
1404: END IF;
1405: --
1406: END IF;

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

1417: p_x_header_rec.booked_flag := NULL;
1418: --
1419: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1420: --
1421: p_x_header_rec.booked_flag := FND_API.G_MISS_CHAR;
1422: --
1423: ELSE
1424: --
1425: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1425: x_return_status := FND_API.G_RET_STS_ERROR;

1421: p_x_header_rec.booked_flag := FND_API.G_MISS_CHAR;
1422: --
1423: ELSE
1424: --
1425: x_return_status := FND_API.G_RET_STS_ERROR;
1426: --
1427: END IF;
1428: --
1429: END IF;

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

1440: p_x_header_rec.cancelled_flag := NULL;
1441: --
1442: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1443: --
1444: p_x_header_rec.cancelled_flag := FND_API.G_MISS_CHAR;
1445: --
1446: ELSE
1447: --
1448: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1448: x_return_status := FND_API.G_RET_STS_ERROR;

1444: p_x_header_rec.cancelled_flag := FND_API.G_MISS_CHAR;
1445: --
1446: ELSE
1447: --
1448: x_return_status := FND_API.G_RET_STS_ERROR;
1449: --
1450: END IF;
1451: --
1452: END IF;

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

1463: p_x_header_rec.conversion_type_code := NULL;
1464: --
1465: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1466: --
1467: p_x_header_rec.conversion_type_code := FND_API.G_MISS_CHAR;
1468: --
1469: ELSE
1470: --
1471: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1471: x_return_status := FND_API.G_RET_STS_ERROR;

1467: p_x_header_rec.conversion_type_code := FND_API.G_MISS_CHAR;
1468: --
1469: ELSE
1470: --
1471: x_return_status := FND_API.G_RET_STS_ERROR;
1472: --
1473: END IF;
1474: --
1475: END IF;

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

1486: p_x_header_rec.deliver_to_contact_id := NULL;
1487: --
1488: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1489: --
1490: p_x_header_rec.deliver_to_contact_id := FND_API.G_MISS_NUM;
1491: --
1492: ELSE
1493: --
1494: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1494: x_return_status := FND_API.G_RET_STS_ERROR;

1490: p_x_header_rec.deliver_to_contact_id := FND_API.G_MISS_NUM;
1491: --
1492: ELSE
1493: --
1494: x_return_status := FND_API.G_RET_STS_ERROR;
1495: --
1496: END IF;
1497: --
1498: END IF;

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

1510: p_x_header_rec.deliver_to_org_id := NULL;
1511: --
1512: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1513: --
1514: p_x_header_rec.deliver_to_org_id := FND_API.G_MISS_NUM;
1515: --
1516: ELSE
1517: --
1518: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1518: x_return_status := FND_API.G_RET_STS_ERROR;

1514: p_x_header_rec.deliver_to_org_id := FND_API.G_MISS_NUM;
1515: --
1516: ELSE
1517: --
1518: x_return_status := FND_API.G_RET_STS_ERROR;
1519: --
1520: END IF;
1521: --
1522: END IF;

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

1534: p_x_header_rec.demAND_class_code := NULL;
1535: --
1536: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1537: --
1538: p_x_header_rec.demAND_class_code := FND_API.G_MISS_CHAR;
1539: --
1540: ELSE
1541: --
1542: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1542: x_return_status := FND_API.G_RET_STS_ERROR;

1538: p_x_header_rec.demAND_class_code := FND_API.G_MISS_CHAR;
1539: --
1540: ELSE
1541: --
1542: x_return_status := FND_API.G_RET_STS_ERROR;
1543: --
1544: END IF;
1545: --
1546: END IF;

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

1558: p_x_header_rec.fob_point_code := NULL;
1559: --
1560: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1561: --
1562: p_x_header_rec.fob_point_code := FND_API.G_MISS_CHAR;
1563: --
1564: ELSE
1565: --
1566: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1566: x_return_status := FND_API.G_RET_STS_ERROR;

1562: p_x_header_rec.fob_point_code := FND_API.G_MISS_CHAR;
1563: --
1564: ELSE
1565: --
1566: x_return_status := FND_API.G_RET_STS_ERROR;
1567: --
1568: END IF;
1569: --
1570: END IF;

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

1582: p_x_header_rec.freight_terms_code := NULL;
1583: --
1584: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1585: --
1586: p_x_header_rec.freight_terms_code := FND_API.G_MISS_CHAR;
1587: --
1588: ELSE
1589: --
1590: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1590: x_return_status := FND_API.G_RET_STS_ERROR;

1586: p_x_header_rec.freight_terms_code := FND_API.G_MISS_CHAR;
1587: --
1588: ELSE
1589: --
1590: x_return_status := FND_API.G_RET_STS_ERROR;
1591: --
1592: END IF;
1593: --
1594: END IF;

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

1606: p_x_header_rec.invoice_to_contact_id := NULL;
1607: --
1608: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1609: --
1610: p_x_header_rec.invoice_to_contact_id := FND_API.G_MISS_NUM;
1611: --
1612: ELSE
1613: --
1614: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1614: x_return_status := FND_API.G_RET_STS_ERROR;

1610: p_x_header_rec.invoice_to_contact_id := FND_API.G_MISS_NUM;
1611: --
1612: ELSE
1613: --
1614: x_return_status := FND_API.G_RET_STS_ERROR;
1615: --
1616: END IF;
1617: --
1618: END IF;

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

1630: p_x_header_rec.invoice_to_org_id := NULL;
1631: --
1632: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1633: --
1634: p_x_header_rec.invoice_to_org_id := FND_API.G_MISS_NUM;
1635: --
1636: ELSE
1637: --
1638: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1638: x_return_status := FND_API.G_RET_STS_ERROR;

1634: p_x_header_rec.invoice_to_org_id := FND_API.G_MISS_NUM;
1635: --
1636: ELSE
1637: --
1638: x_return_status := FND_API.G_RET_STS_ERROR;
1639: --
1640: END IF;
1641: --
1642: END IF;

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

1654: p_x_header_rec.invoicing_rule_id := NULL;
1655: --
1656: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1657: --
1658: p_x_header_rec.invoicing_rule_id := FND_API.G_MISS_NUM;
1659: --
1660: ELSE
1661: --
1662: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1662: x_return_status := FND_API.G_RET_STS_ERROR;

1658: p_x_header_rec.invoicing_rule_id := FND_API.G_MISS_NUM;
1659: --
1660: ELSE
1661: --
1662: x_return_status := FND_API.G_RET_STS_ERROR;
1663: --
1664: END IF;
1665: --
1666: END IF;

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

1678: p_x_header_rec.open_flag := NULL;
1679: --
1680: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1681: --
1682: p_x_header_rec.open_flag := FND_API.G_MISS_CHAR;
1683: --
1684: ELSE
1685: --
1686: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1686: x_return_status := FND_API.G_RET_STS_ERROR;

1682: p_x_header_rec.open_flag := FND_API.G_MISS_CHAR;
1683: --
1684: ELSE
1685: --
1686: x_return_status := FND_API.G_RET_STS_ERROR;
1687: --
1688: END IF;
1689: --
1690: END IF;

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

1702: p_x_header_rec.order_date_type_code := NULL;
1703: --
1704: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1705: --
1706: p_x_header_rec.order_date_type_code := FND_API.G_MISS_CHAR;
1707: --
1708: ELSE
1709: --
1710: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1710: x_return_status := FND_API.G_RET_STS_ERROR;

1706: p_x_header_rec.order_date_type_code := FND_API.G_MISS_CHAR;
1707: --
1708: ELSE
1709: --
1710: x_return_status := FND_API.G_RET_STS_ERROR;
1711: --
1712: END IF;
1713: --
1714: END IF;

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

1726: p_x_header_rec.order_type_id := NULL;
1727: --
1728: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1729: --
1730: p_x_header_rec.order_type_id := FND_API.G_MISS_NUM;
1731: --
1732: ELSE
1733: --
1734: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1734: x_return_status := FND_API.G_RET_STS_ERROR;

1730: p_x_header_rec.order_type_id := FND_API.G_MISS_NUM;
1731: --
1732: ELSE
1733: --
1734: x_return_status := FND_API.G_RET_STS_ERROR;
1735: --
1736: END IF;
1737: --
1738: END IF;

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

1750: p_x_header_rec.payment_term_id := NULL;
1751: --
1752: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1753: --
1754: p_x_header_rec.payment_term_id := FND_API.G_MISS_NUM;
1755: --
1756: ELSE
1757: --
1758: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1758: x_return_status := FND_API.G_RET_STS_ERROR;

1754: p_x_header_rec.payment_term_id := FND_API.G_MISS_NUM;
1755: --
1756: ELSE
1757: --
1758: x_return_status := FND_API.G_RET_STS_ERROR;
1759: --
1760: END IF;
1761: --
1762: END IF;

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

1775: p_x_header_rec.Ib_owner := NULL;
1776:
1777: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1778: THEN
1779: p_x_header_rec.Ib_owner := FND_API.G_MISS_CHAR;
1780: ELSE
1781: x_return_status := FND_API.G_RET_STS_ERROR;
1782: END IF;
1783:

Line 1781: x_return_status := FND_API.G_RET_STS_ERROR;

1777: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1778: THEN
1779: p_x_header_rec.Ib_owner := FND_API.G_MISS_CHAR;
1780: ELSE
1781: x_return_status := FND_API.G_RET_STS_ERROR;
1782: END IF;
1783:
1784: END IF;
1785:

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

1794: THEN
1795: p_x_header_rec.Ib_installed_at_location := NULL;
1796: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1797: THEN
1798: p_x_header_rec.Ib_installed_at_location := FND_API.G_MISS_CHAR;
1799: ELSE
1800: x_return_status := FND_API.G_RET_STS_ERROR;
1801: END IF;
1802:

Line 1800: x_return_status := FND_API.G_RET_STS_ERROR;

1796: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1797: THEN
1798: p_x_header_rec.Ib_installed_at_location := FND_API.G_MISS_CHAR;
1799: ELSE
1800: x_return_status := FND_API.G_RET_STS_ERROR;
1801: END IF;
1802:
1803: END IF;
1804:

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

1813: THEN
1814: p_x_header_rec.Ib_current_location := NULL;
1815: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1816: THEN
1817: p_x_header_rec.Ib_current_location := FND_API.G_MISS_CHAR;
1818: ELSE
1819: x_return_status := FND_API.G_RET_STS_ERROR;
1820: END IF;
1821:

Line 1819: x_return_status := FND_API.G_RET_STS_ERROR;

1815: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1816: THEN
1817: p_x_header_rec.Ib_current_location := FND_API.G_MISS_CHAR;
1818: ELSE
1819: x_return_status := FND_API.G_RET_STS_ERROR;
1820: END IF;
1821:
1822: END IF;
1823:

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

1832: THEN
1833: p_x_header_rec.End_customer_id := NULL;
1834: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1835: THEN
1836: p_x_header_rec.End_customer_id := FND_API.G_MISS_NUM;
1837: ELSE
1838: x_return_status := FND_API.G_RET_STS_ERROR;
1839: END IF;
1840:

Line 1838: x_return_status := FND_API.G_RET_STS_ERROR;

1834: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1835: THEN
1836: p_x_header_rec.End_customer_id := FND_API.G_MISS_NUM;
1837: ELSE
1838: x_return_status := FND_API.G_RET_STS_ERROR;
1839: END IF;
1840:
1841: END IF;
1842:

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

1850: THEN
1851: p_x_header_rec.End_customer_contact_id := NULL;
1852: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1853: THEN
1854: p_x_header_rec.End_customer_contact_id := FND_API.G_MISS_NUM;
1855: ELSE
1856: x_return_status := FND_API.G_RET_STS_ERROR;
1857: END IF;
1858:

Line 1856: x_return_status := FND_API.G_RET_STS_ERROR;

1852: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1853: THEN
1854: p_x_header_rec.End_customer_contact_id := FND_API.G_MISS_NUM;
1855: ELSE
1856: x_return_status := FND_API.G_RET_STS_ERROR;
1857: END IF;
1858:
1859: END IF;
1860:

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

1869: THEN
1870: p_x_header_rec.End_customer_site_use_id := NULL;
1871: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1872: THEN
1873: p_x_header_rec.End_customer_site_use_id := FND_API.G_MISS_NUM;
1874: ELSE
1875: x_return_status := FND_API.G_RET_STS_ERROR;
1876: END IF;
1877:

Line 1875: x_return_status := FND_API.G_RET_STS_ERROR;

1871: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
1872: THEN
1873: p_x_header_rec.End_customer_site_use_id := FND_API.G_MISS_NUM;
1874: ELSE
1875: x_return_status := FND_API.G_RET_STS_ERROR;
1876: END IF;
1877:
1878: END IF;
1879:

Line 1895: x_return_status := FND_API.G_RET_STS_ERROR;

1891: ELSE
1892: --
1893: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
1894: --
1895: x_return_status := FND_API.G_RET_STS_ERROR;
1896: --
1897: END IF;
1898: --
1899: END IF;

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

1911: p_x_header_rec.shipment_priority_code := NULL;
1912: --
1913: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1914: --
1915: p_x_header_rec.shipment_priority_code := FND_API.G_MISS_CHAR;
1916: --
1917: ELSE
1918: --
1919: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1919: x_return_status := FND_API.G_RET_STS_ERROR;

1915: p_x_header_rec.shipment_priority_code := FND_API.G_MISS_CHAR;
1916: --
1917: ELSE
1918: --
1919: x_return_status := FND_API.G_RET_STS_ERROR;
1920: --
1921: END IF;
1922: --
1923: END IF;

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

1935: p_x_header_rec.shipping_method_code := NULL;
1936: --
1937: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1938: --
1939: p_x_header_rec.shipping_method_code := FND_API.G_MISS_CHAR;
1940: --
1941: ELSE
1942: --
1943: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1943: x_return_status := FND_API.G_RET_STS_ERROR;

1939: p_x_header_rec.shipping_method_code := FND_API.G_MISS_CHAR;
1940: --
1941: ELSE
1942: --
1943: x_return_status := FND_API.G_RET_STS_ERROR;
1944: --
1945: END IF;
1946: --
1947: END IF;

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

1959: p_x_header_rec.ship_from_org_id := NULL;
1960: --
1961: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1962: --
1963: p_x_header_rec.ship_from_org_id := FND_API.G_MISS_NUM;
1964: --
1965: ELSE
1966: --
1967: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1967: x_return_status := FND_API.G_RET_STS_ERROR;

1963: p_x_header_rec.ship_from_org_id := FND_API.G_MISS_NUM;
1964: --
1965: ELSE
1966: --
1967: x_return_status := FND_API.G_RET_STS_ERROR;
1968: --
1969: END IF;
1970: --
1971: END IF;

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

1983: p_x_header_rec.ship_to_contact_id := NULL;
1984: --
1985: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
1986: --
1987: p_x_header_rec.ship_to_contact_id := FND_API.G_MISS_NUM;
1988: --
1989: ELSE
1990: --
1991: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1991: x_return_status := FND_API.G_RET_STS_ERROR;

1987: p_x_header_rec.ship_to_contact_id := FND_API.G_MISS_NUM;
1988: --
1989: ELSE
1990: --
1991: x_return_status := FND_API.G_RET_STS_ERROR;
1992: --
1993: END IF;
1994: --
1995: END IF;

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

2007: p_x_header_rec.ship_to_org_id := NULL;
2008: --
2009: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2010: --
2011: p_x_header_rec.ship_to_org_id := FND_API.G_MISS_NUM;
2012: --
2013: ELSE
2014: --
2015: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2015: x_return_status := FND_API.G_RET_STS_ERROR;

2011: p_x_header_rec.ship_to_org_id := FND_API.G_MISS_NUM;
2012: --
2013: ELSE
2014: --
2015: x_return_status := FND_API.G_RET_STS_ERROR;
2016: --
2017: END IF;
2018: --
2019: END IF;

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

2031: p_x_header_rec.sold_to_contact_id := NULL;
2032: --
2033: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2034: --
2035: p_x_header_rec.sold_to_contact_id := FND_API.G_MISS_NUM;
2036: --
2037: ELSE
2038: --
2039: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2039: x_return_status := FND_API.G_RET_STS_ERROR;

2035: p_x_header_rec.sold_to_contact_id := FND_API.G_MISS_NUM;
2036: --
2037: ELSE
2038: --
2039: x_return_status := FND_API.G_RET_STS_ERROR;
2040: --
2041: END IF;
2042: --
2043: END IF;

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

2055: p_x_header_rec.sold_to_org_id := NULL;
2056: --
2057: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2058: --
2059: p_x_header_rec.sold_to_org_id := FND_API.G_MISS_NUM;
2060: --
2061: ELSE
2062: --
2063: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2063: x_return_status := FND_API.G_RET_STS_ERROR;

2059: p_x_header_rec.sold_to_org_id := FND_API.G_MISS_NUM;
2060: --
2061: ELSE
2062: --
2063: x_return_status := FND_API.G_RET_STS_ERROR;
2064: --
2065: END IF;
2066: --
2067: END IF;

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

2080: p_x_header_rec.source_document_type_id := NULL;
2081: --
2082: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2083: --
2084: p_x_header_rec.source_document_type_id := FND_API.G_MISS_NUM;
2085: --
2086: ELSE
2087: --
2088: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2088: x_return_status := FND_API.G_RET_STS_ERROR;

2084: p_x_header_rec.source_document_type_id := FND_API.G_MISS_NUM;
2085: --
2086: ELSE
2087: --
2088: x_return_status := FND_API.G_RET_STS_ERROR;
2089: --
2090: END IF;
2091: --
2092: END IF;

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

2104: p_x_header_rec.tax_exempt_flag := NULL;
2105: --
2106: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2107: --
2108: p_x_header_rec.tax_exempt_flag := FND_API.G_MISS_CHAR;
2109: --
2110: ELSE
2111: --
2112: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2112: x_return_status := FND_API.G_RET_STS_ERROR;

2108: p_x_header_rec.tax_exempt_flag := FND_API.G_MISS_CHAR;
2109: --
2110: ELSE
2111: --
2112: x_return_status := FND_API.G_RET_STS_ERROR;
2113: --
2114: END IF;
2115: --
2116: END IF;

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

2129: p_x_header_rec.tax_exempt_reason_code := NULL;
2130: --
2131: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2132: --
2133: p_x_header_rec.tax_exempt_reason_code := FND_API.G_MISS_CHAR;
2134: --
2135: ELSE
2136: --
2137: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2137: x_return_status := FND_API.G_RET_STS_ERROR;

2133: p_x_header_rec.tax_exempt_reason_code := FND_API.G_MISS_CHAR;
2134: --
2135: ELSE
2136: --
2137: x_return_status := FND_API.G_RET_STS_ERROR;
2138: --
2139: END IF;
2140: --
2141: END IF;

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

2153: p_x_header_rec.tax_point_code := NULL;
2154: --
2155: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2156: --
2157: p_x_header_rec.tax_point_code := FND_API.G_MISS_CHAR;
2158: --
2159: ELSE
2160: --
2161: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2161: x_return_status := FND_API.G_RET_STS_ERROR;

2157: p_x_header_rec.tax_point_code := FND_API.G_MISS_CHAR;
2158: --
2159: ELSE
2160: --
2161: x_return_status := FND_API.G_RET_STS_ERROR;
2162: --
2163: END IF;
2164: --
2165: END IF;

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

2178: p_x_header_rec.transactional_curr_code := NULL;
2179: --
2180: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2181: --
2182: p_x_header_rec.transactional_curr_code := FND_API.G_MISS_CHAR;
2183: --
2184: ELSE
2185: --
2186: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2186: x_return_status := FND_API.G_RET_STS_ERROR;

2182: p_x_header_rec.transactional_curr_code := FND_API.G_MISS_CHAR;
2183: --
2184: ELSE
2185: --
2186: x_return_status := FND_API.G_RET_STS_ERROR;
2187: --
2188: END IF;
2189: --
2190: END IF;

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

2202: p_x_header_rec.payment_type_code := NULL;
2203: --
2204: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2205: --
2206: p_x_header_rec.payment_type_code := FND_API.G_MISS_CHAR;
2207: --
2208: ELSE
2209: --
2210: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2210: x_return_status := FND_API.G_RET_STS_ERROR;

2206: p_x_header_rec.payment_type_code := FND_API.G_MISS_CHAR;
2207: --
2208: ELSE
2209: --
2210: x_return_status := FND_API.G_RET_STS_ERROR;
2211: --
2212: END IF;
2213: --
2214: END IF;

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

2226: p_x_header_rec.credit_card_code := NULL;
2227: --
2228: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2229: --
2230: p_x_header_rec.credit_card_code := FND_API.G_MISS_CHAR;
2231: --
2232: ELSE
2233: --
2234: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2234: x_return_status := FND_API.G_RET_STS_ERROR;

2230: p_x_header_rec.credit_card_code := FND_API.G_MISS_CHAR;
2231: --
2232: ELSE
2233: --
2234: x_return_status := FND_API.G_RET_STS_ERROR;
2235: --
2236: END IF;
2237: --
2238: END IF;

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

2250: p_x_header_rec.flow_status_code := NULL;
2251: --
2252: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2253: --
2254: p_x_header_rec.flow_status_code := FND_API.G_MISS_CHAR;
2255: --
2256: ELSE
2257: --
2258: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2258: x_return_status := FND_API.G_RET_STS_ERROR;

2254: p_x_header_rec.flow_status_code := FND_API.G_MISS_CHAR;
2255: --
2256: ELSE
2257: --
2258: x_return_status := FND_API.G_RET_STS_ERROR;
2259: --
2260: END IF;
2261: --
2262: END IF;

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

2339: p_x_header_rec.attribute20 := null;
2340: --
2341: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2342: --
2343: p_x_header_rec.context := FND_API.G_MISS_CHAR;
2344: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
2345: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2346: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2347: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;

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

2340: --
2341: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2342: --
2343: p_x_header_rec.context := FND_API.G_MISS_CHAR;
2344: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
2345: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2346: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2347: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2348: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;

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

2341: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2342: --
2343: p_x_header_rec.context := FND_API.G_MISS_CHAR;
2344: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
2345: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2346: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2347: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2348: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2349: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;

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

2342: --
2343: p_x_header_rec.context := FND_API.G_MISS_CHAR;
2344: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
2345: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2346: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2347: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2348: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2349: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2350: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;

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

2343: p_x_header_rec.context := FND_API.G_MISS_CHAR;
2344: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
2345: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2346: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2347: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2348: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2349: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2350: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2351: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;

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

2344: p_x_header_rec.attribute1 := FND_API.G_MISS_CHAR;
2345: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2346: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2347: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2348: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2349: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2350: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2351: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2352: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;

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

2345: p_x_header_rec.attribute2 := FND_API.G_MISS_CHAR;
2346: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2347: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2348: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2349: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2350: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2351: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2352: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2353: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;

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

2346: p_x_header_rec.attribute3 := FND_API.G_MISS_CHAR;
2347: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2348: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2349: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2350: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2351: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2352: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2353: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2354: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;

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

2347: p_x_header_rec.attribute4 := FND_API.G_MISS_CHAR;
2348: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2349: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2350: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2351: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2352: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2353: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2354: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2355: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;

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

2348: p_x_header_rec.attribute5 := FND_API.G_MISS_CHAR;
2349: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2350: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2351: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2352: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2353: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2354: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2355: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2356: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;

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

2349: p_x_header_rec.attribute6 := FND_API.G_MISS_CHAR;
2350: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2351: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2352: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2353: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2354: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2355: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2356: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2357: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;

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

2350: p_x_header_rec.attribute7 := FND_API.G_MISS_CHAR;
2351: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2352: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2353: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2354: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2355: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2356: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2357: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2358: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;

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

2351: p_x_header_rec.attribute8 := FND_API.G_MISS_CHAR;
2352: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2353: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2354: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2355: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2356: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2357: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2358: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2359: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255

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

2352: p_x_header_rec.attribute9 := FND_API.G_MISS_CHAR;
2353: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2354: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2355: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2356: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2357: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2358: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2359: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2360: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;

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

2353: p_x_header_rec.attribute10 := FND_API.G_MISS_CHAR;
2354: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2355: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2356: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2357: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2358: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2359: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2360: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2361: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;

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

2354: p_x_header_rec.attribute11 := FND_API.G_MISS_CHAR;
2355: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2356: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2357: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2358: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2359: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2360: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2361: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
2362: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;

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

2355: p_x_header_rec.attribute12 := FND_API.G_MISS_CHAR;
2356: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2357: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2358: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2359: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2360: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2361: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
2362: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
2363: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;

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

2356: p_x_header_rec.attribute13 := FND_API.G_MISS_CHAR;
2357: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2358: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2359: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2360: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2361: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
2362: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
2363: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
2364: --

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

2357: p_x_header_rec.attribute14 := FND_API.G_MISS_CHAR;
2358: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2359: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2360: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2361: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
2362: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
2363: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
2364: --
2365: ELSE

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

2358: p_x_header_rec.attribute15 := FND_API.G_MISS_CHAR;
2359: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2360: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2361: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
2362: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
2363: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
2364: --
2365: ELSE
2366: --

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

2359: p_x_header_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
2360: p_x_header_rec.attribute17 := FND_API.G_MISS_CHAR;
2361: p_x_header_rec.attribute18 := FND_API.G_MISS_CHAR;
2362: p_x_header_rec.attribute19 := FND_API.G_MISS_CHAR;
2363: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
2364: --
2365: ELSE
2366: --
2367: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2367: x_return_status := FND_API.G_RET_STS_ERROR;

2363: p_x_header_rec.attribute20 := FND_API.G_MISS_CHAR;
2364: --
2365: ELSE
2366: --
2367: x_return_status := FND_API.G_RET_STS_ERROR;
2368: --
2369: END IF;
2370: --
2371: END IF;

Line 2452: := FND_API.G_MISS_CHAR;

2448: --
2449: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2450: --
2451: p_x_header_rec.global_attribute_category
2452: := FND_API.G_MISS_CHAR;
2453: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;
2454: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2455: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2456: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;

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

2449: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2450: --
2451: p_x_header_rec.global_attribute_category
2452: := FND_API.G_MISS_CHAR;
2453: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;
2454: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2455: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2456: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2457: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;

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

2450: --
2451: p_x_header_rec.global_attribute_category
2452: := FND_API.G_MISS_CHAR;
2453: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;
2454: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2455: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2456: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2457: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2458: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;

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

2451: p_x_header_rec.global_attribute_category
2452: := FND_API.G_MISS_CHAR;
2453: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;
2454: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2455: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2456: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2457: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2458: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2459: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;

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

2452: := FND_API.G_MISS_CHAR;
2453: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;
2454: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2455: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2456: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2457: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2458: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2459: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2460: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;

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

2453: p_x_header_rec.global_attribute1 := FND_API.G_MISS_CHAR;
2454: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2455: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2456: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2457: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2458: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2459: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2460: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2461: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;

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

2454: p_x_header_rec.global_attribute2 := FND_API.G_MISS_CHAR;
2455: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2456: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2457: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2458: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2459: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2460: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2461: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2462: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;

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

2455: p_x_header_rec.global_attribute3 := FND_API.G_MISS_CHAR;
2456: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2457: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2458: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2459: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2460: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2461: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2462: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2463: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;

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

2456: p_x_header_rec.global_attribute4 := FND_API.G_MISS_CHAR;
2457: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2458: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2459: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2460: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2461: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2462: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2463: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2464: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;

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

2457: p_x_header_rec.global_attribute5 := FND_API.G_MISS_CHAR;
2458: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2459: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2460: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2461: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2462: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2463: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2464: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2465: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;

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

2458: p_x_header_rec.global_attribute6 := FND_API.G_MISS_CHAR;
2459: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2460: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2461: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2462: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2463: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2464: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2465: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2466: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;

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

2459: p_x_header_rec.global_attribute7 := FND_API.G_MISS_CHAR;
2460: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2461: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2462: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2463: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2464: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2465: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2466: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2467: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;

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

2460: p_x_header_rec.global_attribute8 := FND_API.G_MISS_CHAR;
2461: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2462: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2463: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2464: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2465: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2466: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2467: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2468: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;

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

2461: p_x_header_rec.global_attribute9 := FND_API.G_MISS_CHAR;
2462: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2463: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2464: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2465: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2466: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2467: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2468: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2469: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;

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

2462: p_x_header_rec.global_attribute11 := FND_API.G_MISS_CHAR;
2463: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2464: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2465: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2466: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2467: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2468: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2469: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;
2470: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;

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

2463: p_x_header_rec.global_attribute12 := FND_API.G_MISS_CHAR;
2464: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2465: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2466: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2467: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2468: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2469: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;
2470: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;
2471: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;

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

2464: p_x_header_rec.global_attribute13 := FND_API.G_MISS_CHAR;
2465: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2466: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2467: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2468: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2469: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;
2470: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;
2471: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;
2472: --

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

2465: p_x_header_rec.global_attribute14 := FND_API.G_MISS_CHAR;
2466: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2467: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2468: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2469: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;
2470: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;
2471: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;
2472: --
2473: ELSE

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

2466: p_x_header_rec.global_attribute15 := FND_API.G_MISS_CHAR;
2467: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2468: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2469: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;
2470: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;
2471: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;
2472: --
2473: ELSE
2474: --

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

2467: p_x_header_rec.global_attribute16 := FND_API.G_MISS_CHAR;
2468: p_x_header_rec.global_attribute17 := FND_API.G_MISS_CHAR;
2469: p_x_header_rec.global_attribute18 := FND_API.G_MISS_CHAR;
2470: p_x_header_rec.global_attribute19 := FND_API.G_MISS_CHAR;
2471: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;
2472: --
2473: ELSE
2474: --
2475: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2475: x_return_status := FND_API.G_RET_STS_ERROR;

2471: p_x_header_rec.global_attribute20 := FND_API.G_MISS_CHAR;
2472: --
2473: ELSE
2474: --
2475: x_return_status := FND_API.G_RET_STS_ERROR;
2476: --
2477: END IF;
2478: --
2479: END IF;

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

2495: p_x_header_rec.salesrep_id := NULL;
2496: --
2497: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2498: --
2499: p_x_header_rec.salesrep_id := FND_API.G_MISS_NUM;
2500: --
2501: ELSE
2502: --
2503: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2503: x_return_status := FND_API.G_RET_STS_ERROR;

2499: p_x_header_rec.salesrep_id := FND_API.G_MISS_NUM;
2500: --
2501: ELSE
2502: --
2503: x_return_status := FND_API.G_RET_STS_ERROR;
2504: --
2505: END IF;
2506: --
2507: END IF;

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

2519: p_x_header_rec.sales_channel_code := NULL;
2520: --
2521: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2522: --
2523: p_x_header_rec.sales_channel_code := FND_API.G_MISS_NUM;
2524: --
2525: ELSE
2526: --
2527: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2527: x_return_status := FND_API.G_RET_STS_ERROR;

2523: p_x_header_rec.sales_channel_code := FND_API.G_MISS_NUM;
2524: --
2525: ELSE
2526: --
2527: x_return_status := FND_API.G_RET_STS_ERROR;
2528: --
2529: END IF;
2530: --
2531: END IF;

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

2545: p_x_header_rec.return_reason_code := NULL;
2546: --
2547: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2548: --
2549: p_x_header_rec.return_reason_code := FND_API.G_MISS_CHAR;
2550: --
2551: ELSE
2552: --
2553: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2553: x_return_status := FND_API.G_RET_STS_ERROR;

2549: p_x_header_rec.return_reason_code := FND_API.G_MISS_CHAR;
2550: --
2551: ELSE
2552: --
2553: x_return_status := FND_API.G_RET_STS_ERROR;
2554: --
2555: END IF;
2556: --
2557: END IF;

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

2570: p_x_header_rec.sold_to_site_use_id := NULL;
2571: --
2572: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2573: --
2574: p_x_header_rec.sold_to_site_use_id := FND_API.G_MISS_CHAR;
2575: --
2576: ELSE
2577: --
2578: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2578: x_return_status := FND_API.G_RET_STS_ERROR;

2574: p_x_header_rec.sold_to_site_use_id := FND_API.G_MISS_CHAR;
2575: --
2576: ELSE
2577: --
2578: x_return_status := FND_API.G_RET_STS_ERROR;
2579: --
2580: END IF;
2581: --
2582: END IF;

Line 2590: WHEN FND_API.G_EXC_ERROR THEN

2586: oe_debug_pub.add('Exiting OE_CNCL_VALIDATE_HEADER.ATTRIBUTES',1);
2587:
2588: EXCEPTION
2589:
2590: WHEN FND_API.G_EXC_ERROR THEN
2591: x_return_status := FND_API.G_RET_STS_ERROR;
2592:
2593: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2594: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2591: x_return_status := FND_API.G_RET_STS_ERROR;

2587:
2588: EXCEPTION
2589:
2590: WHEN FND_API.G_EXC_ERROR THEN
2591: x_return_status := FND_API.G_RET_STS_ERROR;
2592:
2593: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2594: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2595:

Line 2593: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2589:
2590: WHEN FND_API.G_EXC_ERROR THEN
2591: x_return_status := FND_API.G_RET_STS_ERROR;
2592:
2593: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2594: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2595:
2596: WHEN OTHERS THEN
2597: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2594: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2590: WHEN FND_API.G_EXC_ERROR THEN
2591: x_return_status := FND_API.G_RET_STS_ERROR;
2592:
2593: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2594: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2595:
2596: WHEN OTHERS THEN
2597: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2598:

Line 2597: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2593: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2594: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2595:
2596: WHEN OTHERS THEN
2597: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2598:
2599: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2600: THEN
2601: OE_MSG_PUB.Add_Exc_Msg