DBA Data[Home] [Help]

APPS.OE_CNCL_VALIDATE_LINE dependencies on FND_API

Line 30: x_return_status := FND_API.G_RET_STS_ERROR;

26: OE_DEBUG_PUB.Add('Entering OE_CNCL_VALIDATE_LINE.Check_Book_Reqd_Attributes',1);
27: -- Check for fields required on a booked order line
28:
29: IF p_line_rec.sold_to_org_id IS NULL THEN
30: x_return_status := FND_API.G_RET_STS_ERROR;
31: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_LINE_ATTRIBUTE');
32: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
33: OE_Order_UTIL.Get_Attribute_Name('SOLD_TO_ORG_ID'));
34: OE_MSG_PUB.ADD;

Line 38: x_return_status := FND_API.G_RET_STS_ERROR;

34: OE_MSG_PUB.ADD;
35: END IF;
36:
37: IF p_line_rec.invoice_to_org_id IS NULL THEN
38: x_return_status := FND_API.G_RET_STS_ERROR;
39: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_LINE_ATTRIBUTE');
40: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
41: OE_Order_UTIL.Get_Attribute_Name('INVOICE_TO_ORG_ID'));
42: OE_MSG_PUB.ADD;

Line 46: x_return_status := FND_API.G_RET_STS_ERROR;

42: OE_MSG_PUB.ADD;
43: END IF;
44:
45: IF p_line_rec.tax_exempt_flag IS NULL THEN
46: x_return_status := FND_API.G_RET_STS_ERROR;
47: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_LINE_ATTRIBUTE');
48: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
49: OE_Order_UTIL.Get_Attribute_Name('TAX_EXEMPT_FLAG'));
50: OE_MSG_PUB.ADD;

Line 56: x_return_status := FND_API.G_RET_STS_ERROR;

52:
53:
54: -- Item, Quantity and UOM Required
55: IF p_line_rec.inventory_item_id IS NULL THEN
56: x_return_status := FND_API.G_RET_STS_ERROR;
57: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_LINE_ATTRIBUTE');
58: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
59: OE_Order_UTIL.Get_Attribute_Name('INVENTORY_ITEM_ID'));
60: OE_MSG_PUB.ADD;

Line 64: x_return_status := FND_API.G_RET_STS_ERROR;

60: OE_MSG_PUB.ADD;
61: END IF;
62:
63: IF p_line_rec.order_quantity_uom IS NULL THEN
64: x_return_status := FND_API.G_RET_STS_ERROR;
65: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_LINE_ATTRIBUTE');
66: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
67: OE_Order_UTIL.Get_Attribute_Name('ORDER_QUANTITY_UOM'));
68: OE_MSG_PUB.ADD;

Line 74: x_return_status := FND_API.G_RET_STS_ERROR;

70:
71: -- Fix bug 1277092: ordered quantity should not be = 0 on a booked line
72: IF p_line_rec.ordered_quantity IS NULL
73: OR p_line_rec.ordered_quantity = 0 THEN
74: x_return_status := FND_API.G_RET_STS_ERROR;
75: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_LINE_ATTRIBUTE');
76: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
77: OE_Order_UTIL.Get_Attribute_Name('ORDERED_QUANTITY'));
78: OE_MSG_PUB.ADD;

Line 96: x_return_status := FND_API.G_RET_STS_ERROR;

92: AND l_item_type_code <> 'CONFIG')
93: THEN
94:
95: IF p_line_rec.price_list_id IS NULL THEN
96: x_return_status := FND_API.G_RET_STS_ERROR;
97: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_LINE_ATTRIBUTE');
98: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
99: OE_Order_UTIL.Get_Attribute_Name('PRICE_LIST_ID'));
100: OE_MSG_PUB.ADD;

Line 104: x_return_status := FND_API.G_RET_STS_ERROR;

100: OE_MSG_PUB.ADD;
101: END IF;
102:
103: IF p_line_rec.unit_list_price IS NULL THEN
104: x_return_status := FND_API.G_RET_STS_ERROR;
105: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_LINE_ATTRIBUTE');
106: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
107: OE_Order_UTIL.Get_Attribute_Name('UNIT_LIST_PRICE'));
108: OE_MSG_PUB.ADD;

Line 112: x_return_status := FND_API.G_RET_STS_ERROR;

108: OE_MSG_PUB.ADD;
109: END IF;
110:
111: IF p_line_rec.unit_selling_price IS NULL THEN
112: x_return_status := FND_API.G_RET_STS_ERROR;
113: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_LINE_ATTRIBUTE');
114: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
115: OE_Order_UTIL.Get_Attribute_Name('UNIT_SELLING_PRICE'));
116: OE_MSG_PUB.ADD;

Line 129: x_return_status := FND_API.G_RET_STS_ERROR;

125:
126: IF p_line_rec.line_category_code <> OE_GLOBALS.G_RETURN_CATEGORY_CODE THEN
127:
128: IF p_line_rec.ship_to_org_id IS NULL THEN
129: x_return_status := FND_API.G_RET_STS_ERROR;
130: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_LINE_ATTRIBUTE');
131: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
132: OE_Order_UTIL.Get_Attribute_Name('SHIP_TO_ORG_ID'));
133: OE_MSG_PUB.ADD;

Line 137: x_return_status := FND_API.G_RET_STS_ERROR;

133: OE_MSG_PUB.ADD;
134: END IF;
135:
136: IF p_line_rec.payment_term_id IS NULL THEN
137: x_return_status := FND_API.G_RET_STS_ERROR;
138: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_LINE_ATTRIBUTE');
139: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
140: OE_Order_UTIL.Get_Attribute_Name('PAYMENT_TERM_ID'));
141: OE_MSG_PUB.ADD;

Line 152: x_return_status := FND_API.G_RET_STS_ERROR;

148:
149: IF p_line_rec.line_category_code = OE_GLOBALS.G_RETURN_CATEGORY_CODE THEN
150:
151: IF p_line_rec.ship_from_org_id IS NULL THEN
152: x_return_status := FND_API.G_RET_STS_ERROR;
153: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_RETURN_ATTRIBUTE');
154: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
155: OE_Order_UTIL.Get_Attribute_Name('SHIP_FROM_ORG_ID'));
156: OE_MSG_PUB.ADD;

Line 160: x_return_status := FND_API.G_RET_STS_ERROR;

156: OE_MSG_PUB.ADD;
157: END IF;
158:
159: IF p_line_rec.request_date IS NULL THEN
160: x_return_status := FND_API.G_RET_STS_ERROR;
161: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_RETURN_ATTRIBUTE');
162: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
163: OE_Order_UTIL.Get_Attribute_Name('REQUEST_DATE'));
164: OE_MSG_PUB.ADD;

Line 173: x_return_status := FND_API.G_RET_STS_ERROR;

169: /* Added by Manish */
170:
171: IF p_line_rec.tax_date IS NULL
172: THEN
173: x_return_status := FND_API.G_RET_STS_ERROR;
174: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_RETURN_ATTRIBUTE');
175: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
176: OE_Order_UTIL.Get_Attribute_Name('TAX_DATE'));
177: OE_MSG_PUB.ADD;

Line 214: x_return_status := FND_API.G_RET_STS_ERROR;

210: /* this validation no longer required
211: IF (l_line_type_rec.calculate_tax_flag = 'Y' OR p_line_rec.tax_exempt_flag = 'R')
212: AND p_line_rec.tax_code IS NULL
213: THEN
214: x_return_status := FND_API.G_RET_STS_ERROR;
215: FND_MESSAGE.SET_NAME('ONT','OE_VAL_TAX_CODE_REQD');
216: OE_MSG_PUB.ADD;
217: END IF;*/
218:

Line 225: x_return_status := FND_API.G_RET_STS_ERROR;

221:
222: -- Service Duration is required on SERVICE lines
223: IF l_item_type_code = 'SERVICE' THEN
224: IF p_line_rec.service_duration IS NULL THEN
225: x_return_status := FND_API.G_RET_STS_ERROR;
226: FND_MESSAGE.SET_NAME('ONT','OE_BOOK_REQD_SERVICE_DURATION');
227: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
228: OE_Order_UTIL.Get_Attribute_Name('SERVICE_DURATION'));
229: OE_MSG_PUB.ADD;

Line 241: x_return_status := FND_API.G_RET_STS_ERROR;

237: p_line_rec.reference_line_id is not NULL AND
238: p_line_rec.cancelled_flag <> 'Y'
239: THEN
240: IF (OE_LINE_UTIL.Is_Over_Return(p_line_rec)) THEN
241: x_return_status := FND_API.G_RET_STS_ERROR;
242: FND_MESSAGE.Set_Name('ONT', 'OE_RETURN_INVALID_QUANTITY');
243: OE_MSG_PUB.ADD;
244: END IF;
245: END IF;

Line 251: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

247: OE_DEBUG_PUB.Add('Entering OE_CNCL_VALIDATE_LINE.Check_Book_Reqd_Attributes',1);
248:
249: EXCEPTION
250: WHEN OTHERS THEN
251: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
252: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
253: THEN
254: OE_MSG_PUB.Add_Exc_Msg
255: ( G_PKG_NAME

Line 297: p_input_quantity <> FND_API.G_MISS_NUM) THEN

293: BEGIN
294: OE_DEBUG_PUB.Add('Entering OE_CNCL_VALIDATE_LINE.Validate_Decimal_Quantity',1);
295: -- validate input quantity
296: IF (p_input_quantity is not null AND
297: p_input_quantity <> FND_API.G_MISS_NUM) THEN
298:
299: IF trunc(p_input_quantity) <> p_input_quantity THEN
300: oe_debug_pub.add('input quantity is decimal',2);
301:

Line 309: x_return_status := FND_API.G_RET_STS_ERROR;

305: 'CLASS','INCLUDED', 'CONFIG') THEN
306: oe_debug_pub.add('item is config related with decimal qty',2);
307: FND_MESSAGE.SET_NAME('ONT', 'OE_CONFIG_NO_DECIMALS');
308: OE_MSG_PUB.Add;
309: x_return_status := FND_API.G_RET_STS_ERROR;
310:
311: ELSE
312:
313: oe_debug_pub.add('before calling inv decimals api',2);

Line 336: x_return_status := FND_API.G_RET_STS_ERROR;

332: END IF;
333:
334: -- move INV error message to OE message stack
335: oe_msg_pub.add;
336: x_return_status := FND_API.G_RET_STS_ERROR;
337: END IF;
338:
339: END IF; -- config related item type
340: END IF; -- item_type_code is null

Line 405: RAISE FND_API.G_EXC_ERROR;

401: IF lexists IS NULL THEN
402: oe_debug_pub.add('No explicit assignment exists',2);
403: FND_MESSAGE.SET_NAME('ONT','OE_EXP_ASSIGN_REQ');
404: OE_MSG_PUB.ADD;
405: RAISE FND_API.G_EXC_ERROR;
406: END IF;
407:
408: END IF;
409:

Line 415: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

411: EXCEPTION
412: WHEN NO_DATA_FOUND THEN
413: FND_MESSAGE.SET_NAME('ONT','OE_FLOW_CNT_CHANGE');
414: OE_MSG_PUB.ADD;
415: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
416: WHEN FND_API.G_EXC_ERROR THEN
417: RAISE FND_API.G_EXC_ERROR;
418:
419: WHEN OTHERS THEN

Line 416: WHEN FND_API.G_EXC_ERROR THEN

412: WHEN NO_DATA_FOUND THEN
413: FND_MESSAGE.SET_NAME('ONT','OE_FLOW_CNT_CHANGE');
414: OE_MSG_PUB.ADD;
415: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
416: WHEN FND_API.G_EXC_ERROR THEN
417: RAISE FND_API.G_EXC_ERROR;
418:
419: WHEN OTHERS THEN
420: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)

Line 417: RAISE FND_API.G_EXC_ERROR;

413: FND_MESSAGE.SET_NAME('ONT','OE_FLOW_CNT_CHANGE');
414: OE_MSG_PUB.ADD;
415: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
416: WHEN FND_API.G_EXC_ERROR THEN
417: RAISE FND_API.G_EXC_ERROR;
418:
419: WHEN OTHERS THEN
420: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
421: THEN

Line 427: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

423: ( G_PKG_NAME ,
424: 'Validate_Line_Type'
425: );
426: END IF;
427: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
428:
429:
430: END Validate_line_type;
431:

Line 1047: x_return_status := FND_API.G_RET_STS_ERROR;

1043: oe_debug_pub.add('servie / part of smc model', 4);
1044: FND_MESSAGE.SET_NAME('ONT', 'OE_DS_NOT_VALID_ITEM');
1045: FND_MESSAGE.SET_TOKEN('ITEM', p_line_rec.ordered_item);
1046: OE_MSG_PUB.Add;
1047: x_return_status := FND_API.G_RET_STS_ERROR;
1048: RETURN;
1049: ELSE
1050: oe_debug_pub.add('validate line: pack H new logic DS', 1);
1051: END IF;

Line 1057: x_return_status := FND_API.G_RET_STS_ERROR;

1053: IF (p_line_rec.item_type_code <> OE_GLOBALS.G_ITEM_STANDARD) THEN
1054: oe_debug_pub.add('Cannot dropship non-standard item',2);
1055: FND_MESSAGE.SET_NAME('ONT', 'OE_DS_NOT_ALLOWED');
1056: OE_MSG_PUB.Add;
1057: x_return_status := FND_API.G_RET_STS_ERROR;
1058: RETURN;
1059: END IF;
1060: END IF;
1061:

Line 1069: x_return_status := FND_API.G_RET_STS_ERROR;

1065:
1066: oe_debug_pub.add('Cannot insert external line to set',2);
1067: FND_MESSAGE.SET_NAME('ONT', 'OE_DS_SET_INS_FAILED');
1068: OE_MSG_PUB.Add;
1069: x_return_status := FND_API.G_RET_STS_ERROR;
1070: RETURN;
1071: END IF;
1072:
1073:

Line 1096: x_return_status := FND_API.G_RET_STS_ERROR;

1092: FND_MESSAGE.SET_TOKEN('ITEM', nvl(p_line_rec.ship_from_org_id,
1093: OE_Sys_Parameters.VALUE('MASTER_ORGANIZATION_ID')));
1094: FND_MESSAGE.SET_TOKEN('ORG', p_line_rec.ordered_item);
1095: OE_MSG_PUB.Add;
1096: x_return_status := FND_API.G_RET_STS_ERROR;
1097: END IF;
1098:
1099: END IF;
1100:

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

1117: ( x_return_status OUT NOCOPY /* file.sql.39 change */ VARCHAR2
1118: , p_line_rec IN OE_Order_PUB.Line_Rec_Type
1119: )
1120: IS
1121: l_return_status VARCHAR2(1) := FND_API.G_RET_STS_SUCCESS;
1122: l_valid_line_number VARCHAR2(1) := 'Y';
1123: l_dummy VARCHAR2(10);
1124: l_uom VARCHAR2(3);
1125: l_uom_count NUMBER;

Line 1237: l_return_status := FND_API.G_RET_STS_ERROR;

1233: oe_debug_pub.add('2 '||l_return_status, 1);
1234: IF p_line_rec.inventory_item_id IS NULL
1235: THEN
1236:
1237: l_return_status := FND_API.G_RET_STS_ERROR;
1238:
1239: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
1240: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1241: OE_Order_UTIL.Get_Attribute_Name('INVENTORY_ITEM_ID'));

Line 1250: l_return_status := FND_API.G_RET_STS_ERROR;

1246: oe_debug_pub.add('3 '||l_return_status, 1);
1247: IF p_line_rec.line_type_id IS NULL
1248: THEN
1249:
1250: l_return_status := FND_API.G_RET_STS_ERROR;
1251:
1252: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
1253: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1254: OE_Order_UTIL.Get_Attribute_Name('LINE_TYPE_ID'));

Line 1264: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1260: END IF;
1261:
1262: -- Return Error if a required attribute is missing.
1263:
1264: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1265:
1266: RAISE FND_API.G_EXC_ERROR;
1267:
1268: END IF;

Line 1266: RAISE FND_API.G_EXC_ERROR;

1262: -- Return Error if a required attribute is missing.
1263:
1264: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1265:
1266: RAISE FND_API.G_EXC_ERROR;
1267:
1268: END IF;
1269:
1270:

Line 1280: l_return_status := FND_API.G_RET_STS_ERROR;

1276: oe_debug_pub.add('5 '||l_return_status, 1);
1277: IF p_line_rec.line_category_code = OE_GLOBALS.G_RETURN_CATEGORY_CODE
1278: and p_line_rec.return_reason_code is NULL
1279: THEN
1280: l_return_status := FND_API.G_RET_STS_ERROR;
1281:
1282: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
1283: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1284: OE_Order_UTIL.Get_Attribute_Name('RETURN_REASON_CODE'));

Line 1300: l_return_status := FND_API.G_RET_STS_ERROR;

1296: IF p_line_rec.source_type_code = 'INTERNAL' OR
1297: p_line_rec.source_type_code is null THEN
1298: oe_debug_pub.add('Entity Validateion: subinventory', 1);
1299: IF p_line_rec.ship_from_org_id is null THEN
1300: l_return_status := FND_API.G_RET_STS_ERROR;
1301: fnd_message.set_name('ONT', 'OE_ATTRIBUTE_REQUIRED');
1302: fnd_message.set_token('ATTRIBUTE',OE_Order_UTIL.Get_Attribute_Name('SHIP_FROM_ORG_ID'));
1303: OE_MSG_PUB.Add;
1304: END IF;

Line 1306: l_return_status := FND_API.G_RET_STS_ERROR;

1302: fnd_message.set_token('ATTRIBUTE',OE_Order_UTIL.Get_Attribute_Name('SHIP_FROM_ORG_ID'));
1303: OE_MSG_PUB.Add;
1304: END IF;
1305: ELSE -- external
1306: l_return_status := FND_API.G_RET_STS_ERROR;
1307: fnd_message.set_name('ONT', 'OE_SUBINV_EXTERNAL');
1308: OE_MSG_PUB.Add;
1309: END IF;
1310: END IF;

Line 1327: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1323: END IF;
1324:
1325: -- Return Error if a conditionally required attribute is missing.
1326:
1327: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1328:
1329: RAISE FND_API.G_EXC_ERROR;
1330:
1331: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

Line 1329: RAISE FND_API.G_EXC_ERROR;

1325: -- Return Error if a conditionally required attribute is missing.
1326:
1327: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1328:
1329: RAISE FND_API.G_EXC_ERROR;
1330:
1331: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1332:
1333: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 1331: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN

1327: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1328:
1329: RAISE FND_API.G_EXC_ERROR;
1330:
1331: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1332:
1333: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1334:
1335: END IF;

Line 1333: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1329: RAISE FND_API.G_EXC_ERROR;
1330:
1331: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1332:
1333: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1334:
1335: END IF;
1336:
1337:

Line 1374: IF (p_line_rec.ordered_quantity <> FND_API.G_MISS_NUM OR

1370: IF l_tracking_quantity_ind = 'PS' then
1371: -- IF l_item_rec.dualum_ind in (1,2,3) THEN INVCONV
1372: oe_debug_pub.add('Primary and Secondary X-VAL - tracking_quantity_ind PS', 2);
1373:
1374: IF (p_line_rec.ordered_quantity <> FND_API.G_MISS_NUM OR
1375: p_line_rec.ordered_quantity IS NOT NULL) AND
1376: (p_line_rec.ordered_quantity2 = FND_API.G_MISS_NUM OR
1377: p_line_rec.ordered_quantity2 IS NULL) THEN
1378:

Line 1376: (p_line_rec.ordered_quantity2 = FND_API.G_MISS_NUM OR

1372: oe_debug_pub.add('Primary and Secondary X-VAL - tracking_quantity_ind PS', 2);
1373:
1374: IF (p_line_rec.ordered_quantity <> FND_API.G_MISS_NUM OR
1375: p_line_rec.ordered_quantity IS NOT NULL) AND
1376: (p_line_rec.ordered_quantity2 = FND_API.G_MISS_NUM OR
1377: p_line_rec.ordered_quantity2 IS NULL) THEN
1378:
1379: oe_debug_pub.add('Primary and Secondary X-VAL qty 1 not empty', 2);
1380:

Line 1381: l_return_status := FND_API.G_RET_STS_ERROR;

1377: p_line_rec.ordered_quantity2 IS NULL) THEN
1378:
1379: oe_debug_pub.add('Primary and Secondary X-VAL qty 1 not empty', 2);
1380:
1381: l_return_status := FND_API.G_RET_STS_ERROR;
1382: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
1383: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Ordered_Quantity2');
1384: OE_MSG_PUB.Add;
1385:

Line 1386: ELSIF (p_line_rec.ordered_quantity2 <> FND_API.G_MISS_NUM OR

1382: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
1383: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Ordered_Quantity2');
1384: OE_MSG_PUB.Add;
1385:
1386: ELSIF (p_line_rec.ordered_quantity2 <> FND_API.G_MISS_NUM OR
1387: p_line_rec.ordered_quantity2 IS NOT NULL) AND
1388: (p_line_rec.ordered_quantity IS NULL) THEN
1389:
1390: l_return_status := FND_API.G_RET_STS_ERROR;

Line 1390: l_return_status := FND_API.G_RET_STS_ERROR;

1386: ELSIF (p_line_rec.ordered_quantity2 <> FND_API.G_MISS_NUM OR
1387: p_line_rec.ordered_quantity2 IS NOT NULL) AND
1388: (p_line_rec.ordered_quantity IS NULL) THEN
1389:
1390: l_return_status := FND_API.G_RET_STS_ERROR;
1391: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
1392: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Ordered_Quantity');
1393: OE_MSG_PUB.Add;
1394: END IF; -- IF (p_line_rec.ordered_quantity <> FND_API.G_MISS_NUM OR

Line 1394: END IF; -- IF (p_line_rec.ordered_quantity <> FND_API.G_MISS_NUM OR

1390: l_return_status := FND_API.G_RET_STS_ERROR;
1391: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
1392: FND_MESSAGE.SET_TOKEN('ATTRIBUTE','Ordered_Quantity');
1393: OE_MSG_PUB.Add;
1394: END IF; -- IF (p_line_rec.ordered_quantity <> FND_API.G_MISS_NUM OR
1395: END IF; -- IF l_item_rec.tracking_quantity_ind = 'PS' IF l_item_rec.dualum_ind in (1,2,3) THEN
1396:
1397: /* If qty1/qty2 both populated, check tolerances
1398: ================================================*/

Line 1403: IF (p_line_rec.ordered_quantity <> FND_API.G_MISS_NUM AND

1399: oe_debug_pub.add('Primary and Secondary X-VAL - tolerance check', 2);
1400:
1401: IF l_secondary_default_ind in ('N','D') then -- INVCONV
1402: -- IF l_item_rec.dualum_ind in (2,3) THEN
1403: IF (p_line_rec.ordered_quantity <> FND_API.G_MISS_NUM AND
1404: p_line_rec.ordered_quantity IS NOT NULL) AND
1405: (p_line_rec.ordered_quantity2 <> FND_API.G_MISS_NUM AND
1406: p_line_rec.ordered_quantity2 IS NOT NULL) THEN
1407:

Line 1405: (p_line_rec.ordered_quantity2 <> FND_API.G_MISS_NUM AND

1401: IF l_secondary_default_ind in ('N','D') then -- INVCONV
1402: -- IF l_item_rec.dualum_ind in (2,3) THEN
1403: IF (p_line_rec.ordered_quantity <> FND_API.G_MISS_NUM AND
1404: p_line_rec.ordered_quantity IS NOT NULL) AND
1405: (p_line_rec.ordered_quantity2 <> FND_API.G_MISS_NUM AND
1406: p_line_rec.ordered_quantity2 IS NOT NULL) THEN
1407:
1408: -- check the deviation and error out
1409: l_return := INV_CONVERT.Within_Deviation -- INVCONV

Line 1432: l_return_status := FND_API.G_RET_STS_ERROR;

1428: oe_msg_pub.add_text(p_message_text => l_buffer);
1429: IF l_debug_level > 0 THEN
1430: oe_debug_pub.add(l_buffer,1);
1431: END IF;
1432: l_return_status := FND_API.G_RET_STS_ERROR;
1433:
1434: else
1435: IF l_debug_level > 0 THEN
1436: oe_debug_pub.add('Primary and Secondary X-VAL - No tolerance error ',1);

Line 1460: l_return_status := FND_API.G_RET_STS_ERROR;

1456: ,l_item_rec.opm_item_um2
1457: ,0);
1458: -- OPM END 06/22
1459: IF(l_return = -68) THEN
1460: l_return_status := FND_API.G_RET_STS_ERROR;
1461: FND_MESSAGE.set_name('GMI', 'IC_DEVIATION_HI_ERR');
1462: OE_MSG_PUB.Add;
1463: ELSIF (l_return = -69) THEN
1464: l_return_status := FND_API.G_RET_STS_ERROR;

Line 1464: l_return_status := FND_API.G_RET_STS_ERROR;

1460: l_return_status := FND_API.G_RET_STS_ERROR;
1461: FND_MESSAGE.set_name('GMI', 'IC_DEVIATION_HI_ERR');
1462: OE_MSG_PUB.Add;
1463: ELSIF (l_return = -69) THEN
1464: l_return_status := FND_API.G_RET_STS_ERROR;
1465: FND_MESSAGE.set_name('GMI', 'IC_DEVIATION_LO_ERR');
1466: OE_MSG_PUB.Add;
1467: END IF; */
1468:

Line 1470: END IF; -- IF (p_line_rec.ordered_quantity <> FND_API.G_MISS_NUM AND

1466: OE_MSG_PUB.Add;
1467: END IF; */
1468:
1469:
1470: END IF; -- IF (p_line_rec.ordered_quantity <> FND_API.G_MISS_NUM AND
1471:
1472:
1473: END IF; -- IF l_item_rec.tracking_quantity_ind = 'PS' IF l_item_rec.dualum_ind in (2,3) THEN INVCONV
1474:

Line 1479: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1475: -- END IF; -- IF OE_Line_Util.Process_Characteristics INVCONV
1476:
1477: -- Return Error if a required quantity validation fails
1478: -- ====================================================
1479: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1480: RAISE FND_API.G_EXC_ERROR;
1481: END IF;
1482: -- OPM 02/JUN/00 END
1483: -- ===================

Line 1480: RAISE FND_API.G_EXC_ERROR;

1476:
1477: -- Return Error if a required quantity validation fails
1478: -- ====================================================
1479: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1480: RAISE FND_API.G_EXC_ERROR;
1481: END IF;
1482: -- OPM 02/JUN/00 END
1483: -- ===================
1484:

Line 1493: p_line_rec.inventory_item_id <> FND_API.G_MISS_NUM AND

1489:
1490: -- Validate if the warehouse, item combination is valid
1491: IF p_line_rec.inventory_item_id is not null AND
1492: p_line_rec.ship_from_org_id is not null AND
1493: p_line_rec.inventory_item_id <> FND_API.G_MISS_NUM AND
1494: p_line_rec.ship_from_org_id <> FND_API.G_MISS_NUM THEN
1495:
1496: /* IF p_line_rec.inventory_item_id <>
1497: nvl(p_old_line_rec.inventory_item_id,0) OR

Line 1494: p_line_rec.ship_from_org_id <> FND_API.G_MISS_NUM THEN

1490: -- Validate if the warehouse, item combination is valid
1491: IF p_line_rec.inventory_item_id is not null AND
1492: p_line_rec.ship_from_org_id is not null AND
1493: p_line_rec.inventory_item_id <> FND_API.G_MISS_NUM AND
1494: p_line_rec.ship_from_org_id <> FND_API.G_MISS_NUM THEN
1495:
1496: /* IF p_line_rec.inventory_item_id <>
1497: nvl(p_old_line_rec.inventory_item_id,0) OR
1498: p_line_rec.ship_from_org_id <> nvl(p_old_line_rec.ship_from_org_id,0)

Line 1523: l_return_status := FND_API.G_RET_STS_ERROR;

1519: l_item_type_code,
1520: p_line_rec.line_id,
1521: p_line_rec.top_model_line_id)
1522: THEN
1523: l_return_status := FND_API.G_RET_STS_ERROR;
1524: END IF;
1525: ELSE
1526: oe_debug_pub.add('Source Type is External',1);
1527: IF NOT Validate_Receiving_Org

Line 1531: l_return_status := FND_API.G_RET_STS_ERROR;

1527: IF NOT Validate_Receiving_Org
1528: (p_line_rec.inventory_item_id,
1529: p_line_rec.ship_from_org_id)
1530: THEN
1531: l_return_status := FND_API.G_RET_STS_ERROR;
1532: END IF;
1533: END IF;
1534: --END IF;
1535: END IF;

Line 1541: p_line_rec.ship_From_org_id <> FND_API.G_MISS_NUM AND

1537: -- subinventory
1538:
1539: IF p_line_rec.ship_from_org_id is not null AND
1540: p_line_rec.subinventory is not null AND
1541: p_line_rec.ship_From_org_id <> FND_API.G_MISS_NUM AND
1542: p_line_rec.subinventory <> FND_API.G_MISS_CHAR THEN
1543:
1544: /* IF p_line_rec.ship_from_org_id <> nvl(p_old_line_rec.ship_from_org_id, 0) OR
1545: p_line_rec.subinventory <> nvl(p_old_line_rec.subinventory, '0') THEN

Line 1542: p_line_rec.subinventory <> FND_API.G_MISS_CHAR THEN

1538:
1539: IF p_line_rec.ship_from_org_id is not null AND
1540: p_line_rec.subinventory is not null AND
1541: p_line_rec.ship_From_org_id <> FND_API.G_MISS_NUM AND
1542: p_line_rec.subinventory <> FND_API.G_MISS_CHAR THEN
1543:
1544: /* IF p_line_rec.ship_from_org_id <> nvl(p_old_line_rec.ship_from_org_id, 0) OR
1545: p_line_rec.subinventory <> nvl(p_old_line_rec.subinventory, '0') THEN
1546: */

Line 1556: l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1552: AND secondary_inventory_name = p_line_rec.subinventory;
1553: EXCEPTION
1554: WHEN OTHERS THEN
1555: -- not a valid subinventory, show show a msg
1556: l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1557: END;
1558: --END IF;
1559: END IF;
1560:

Line 1652: l_return_status := FND_API.G_RET_STS_ERROR;

1648:
1649: IF (p_line_rec.reserved_quantity > p_line_rec.ordered_quantity) THEN
1650: fnd_message.set_name('ONT','OE_SCH_RES_MORE_ORD_QTY');
1651: OE_MSG_PUB.Add;
1652: l_return_status := FND_API.G_RET_STS_ERROR;
1653: END IF;
1654:
1655: END IF;*/
1656:

Line 1677: l_return_status := FND_API.G_RET_STS_ERROR;

1673:
1674: IF p_line_rec.item_type_code <> OE_GLOBALS.G_ITEM_CONFIG THEN
1675: FND_MESSAGE.SET_NAME('ONT','OE_SCH_INVALID_CHANGE');
1676: OE_MSG_PUB.Add;
1677: l_return_status := FND_API.G_RET_STS_ERROR;
1678: END IF;
1679:
1680: END IF;
1681: */

Line 1694: l_return_status := FND_API.G_RET_STS_ERROR;

1690:
1691: IF (p_line_rec.project_id IS NOT NULL
1692: AND p_line_rec.ship_from_org_id IS NULL) THEN
1693:
1694: l_return_status := FND_API.G_RET_STS_ERROR;
1695: FND_MESSAGE.SET_NAME('ONT', 'OE_SHIP_FROM_REQD');
1696: OE_MSG_PUB.add;
1697: ELSIF (p_line_rec.task_id IS NOT NULL
1698: AND p_line_rec.project_id IS NULL) THEN

Line 1700: l_return_status := FND_API.G_RET_STS_ERROR;

1696: OE_MSG_PUB.add;
1697: ELSIF (p_line_rec.task_id IS NOT NULL
1698: AND p_line_rec.project_id IS NULL) THEN
1699:
1700: l_return_status := FND_API.G_RET_STS_ERROR;
1701: FND_MESSAGE.SET_NAME('ONT', 'OE_VAL_PROJECT_REQD');
1702: OE_MSG_PUB.add;
1703:
1704: END IF;

Line 1747: l_return_status := FND_API.G_RET_STS_ERROR;

1743: END LOOP;
1744: END IF;
1745:
1746: IF result = PJM_PROJECT.G_VALIDATE_FAILURE THEN
1747: l_return_status := FND_API.G_RET_STS_ERROR;
1748: OE_DEBUG_PUB.Add('PJM Validation API returned with Errors',1);
1749: ELSIF result = PJM_PROJECT.G_VALIDATE_WARNING THEN
1750: OE_DEBUG_PUB.Add('PJM Validation API returned with Warnings',1);
1751: END IF;

Line 1765: l_return_status := FND_API.G_RET_STS_ERROR;

1761: IF pjm_project.val_proj_idtonum
1762: (p_line_rec.project_id,
1763: p_line_rec.ship_from_org_id) IS NULL THEN
1764:
1765: l_return_status := FND_API.G_RET_STS_ERROR;
1766: FND_MESSAGE.SET_NAME('ONT', 'OE_INVALID_SHIP_FROM_PROJ');
1767: OE_MSG_PUB.add;
1768: END IF;
1769:

Line 1775: l_return_status := FND_API.G_RET_STS_ERROR;

1771:
1772: IF (p_line_rec.task_id IS NOT NULL
1773: AND p_line_rec.project_id IS NULL) THEN
1774:
1775: l_return_status := FND_API.G_RET_STS_ERROR;
1776: FND_MESSAGE.SET_NAME('ONT', 'OE_VAL_PROJECT_REQD');
1777: OE_MSG_PUB.add;
1778:
1779: ELSIF (p_line_rec.task_id is NOT NULL

Line 1786: l_return_status := FND_API.G_RET_STS_ERROR;

1782: IF NOT Validate_task(
1783: p_line_rec.project_id,
1784: p_line_rec.task_id) THEN
1785:
1786: l_return_status := FND_API.G_RET_STS_ERROR;
1787: OE_MSG_PUB.Update_Msg_Context(p_attribute_code => 'TASK_ID');
1788: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
1789: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1790: OE_Order_Util.Get_Attribute_Name('task_id'));

Line 1803: l_return_status := FND_API.G_RET_STS_ERROR;

1799: IF Validate_task_reqd(
1800: p_line_rec.project_id,
1801: p_line_rec.ship_from_org_id) THEN
1802:
1803: l_return_status := FND_API.G_RET_STS_ERROR;
1804: FND_MESSAGE.SET_NAME('ONT', 'OE_VAL_TASK_REQD');
1805: OE_MSG_PUB.ADD;
1806:
1807: END IF;

Line 1823: l_return_status := FND_API.G_RET_STS_ERROR;

1819: IF PJM_UNIT_EFF.UNIT_EFFECTIVE_ITEM
1820: (p_line_rec.inventory_item_id,p_line_rec.ship_from_org_id) = 'Y'
1821: THEN
1822:
1823: l_return_status := FND_API.G_RET_STS_ERROR;
1824: fnd_message.set_name('ONT', 'OE_UEFF_NUMBER_REQD');
1825: OE_MSG_PUB.add;
1826: END IF;
1827:

Line 1834: l_return_status := FND_API.G_RET_STS_ERROR;

1830:
1831: IF (p_line_rec.project_id IS NOT NULL OR
1832: p_line_rec.task_id IS NOT NULL OR
1833: p_line_rec.end_item_unit_number IS NOT NULL) THEN
1834: l_return_status := FND_API.G_RET_STS_ERROR;
1835: fnd_message.set_name('ONT', 'OE_PJM_NOT_INSTALLED');
1836: OE_MSG_PUB.add;
1837:
1838: END IF;

Line 1876: l_return_status := FND_API.G_RET_STS_ERROR;

1872: , p_line_rec.item_identifier_type
1873: , p_line_rec.ordered_item
1874: , p_line_rec.sold_to_org_id)
1875: THEN
1876: l_return_status := FND_API.G_RET_STS_ERROR;
1877: fnd_message.set_name('ONT', 'OE_ITEM_VALIDATION_FAILED');
1878: OE_MSG_PUB.add;
1879: END IF;
1880:

Line 1894: l_return_status := FND_API.G_RET_STS_ERROR;

1890: ( p_line_rec.reference_line_id
1891: , p_line_rec.inventory_item_id
1892: )
1893: THEN
1894: l_return_status := FND_API.G_RET_STS_ERROR;
1895: fnd_message.set_name('ONT', 'OE_RETURN_ITEM_MISMATCH_REJECT');
1896: OE_MSG_PUB.add;
1897: END IF;
1898: END IF;

Line 1910: l_return_status := FND_API.G_RET_STS_ERROR;

1906: IF NOT Validate_Return_Fulfilled_Line
1907: ( p_line_rec.reference_line_id
1908: )
1909: THEN
1910: l_return_status := FND_API.G_RET_STS_ERROR;
1911: fnd_message.set_name('ONT', 'OE_UNFULFILLED_LINE_REJECT');
1912: OE_MSG_PUB.add;
1913: END IF;
1914:

Line 1926: l_return_status := FND_API.G_RET_STS_ERROR;

1922: THEN
1923: IF NOT Validate_Return_Item(p_line_rec.inventory_item_id,
1924: p_line_rec.ship_from_org_id)
1925: THEN
1926: l_return_status := FND_API.G_RET_STS_ERROR;
1927: fnd_message.set_name('ONT', 'OE_ITEM_NOT_RETURNABLE');
1928: OE_MSG_PUB.add;
1929: END IF;
1930: END IF;

Line 1942: l_return_status := FND_API.G_RET_STS_ERROR;

1938: THEN
1939: IF NOT Validate_Return_Reference(p_line_rec.reference_line_id)
1940: THEN
1941: -- Message is populated in the function
1942: l_return_status := FND_API.G_RET_STS_ERROR;
1943: END IF;
1944: END IF;
1945:
1946: oe_debug_pub.add('14_2 '||l_return_status, 1);

Line 1954: l_return_status := FND_API.G_RET_STS_ERROR;

1950: p_line_rec.reference_line_id is not null and
1951: p_line_rec.return_context = 'SERIAL' and
1952: NVL(p_line_rec.ordered_quantity,1) <> 1)
1953: THEN
1954: l_return_status := FND_API.G_RET_STS_ERROR;
1955: fnd_message.set_name('ONT','OE_SERIAL_REFERENCED_RMA');
1956: OE_MSG_PUB.Add;
1957: END IF;
1958:

Line 1970: l_return_status := FND_API.G_RET_STS_ERROR;

1966:
1967: IF NOT Validate_Ship_To_Org(p_line_rec.ship_to_org_id,
1968: p_line_rec.sold_to_org_id
1969: ) THEN
1970: l_return_status := FND_API.G_RET_STS_ERROR;
1971: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
1972: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
1973: OE_Order_Util.Get_Attribute_Name('ship_to_org_id'));
1974: OE_MSG_PUB.Add;

Line 2006: l_return_status := FND_API.G_RET_STS_ERROR;

2002:
2003:
2004: EXCEPTION
2005: WHEN NO_DATA_FOUND THEN
2006: l_return_status := FND_API.G_RET_STS_ERROR;
2007: FND_MESSAGE.SET_NAME('ONT','OE_INVALID_ATTRIBUTE');
2008: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2009: OE_Order_Util.Get_Attribute_Name('ship_to_contact_id'));
2010: OE_MSG_PUB.Add;

Line 2018: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2014: ( G_PKG_NAME ,
2015: 'Record - Ship To Contact validation '
2016: );
2017: END IF;
2018: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2019: END;
2020:
2021: END IF;
2022:

Line 2032: l_return_status := FND_API.G_RET_STS_ERROR;

2028:
2029: IF NOT Validate_Deliver_To_Org(p_line_rec.deliver_to_org_id,
2030: p_line_rec.sold_to_org_id
2031: ) THEN
2032: l_return_status := FND_API.G_RET_STS_ERROR;
2033: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');
2034: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2035: OE_Order_Util.Get_Attribute_Name('deliver_to_org_id'));
2036: OE_MSG_PUB.Add;

Line 2067: l_return_status := FND_API.G_RET_STS_ERROR;

2063:
2064:
2065: EXCEPTION
2066: WHEN NO_DATA_FOUND THEN
2067: l_return_status := FND_API.G_RET_STS_ERROR;
2068: FND_MESSAGE.SET_NAME('ONT','OE_INVALID_ATTRIBUTE');
2069: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2070: OE_Order_Util.Get_Attribute_Name('deliver_to_contact_id'));
2071: OE_MSG_PUB.Add;

Line 2079: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2075: ( G_PKG_NAME ,
2076: 'Record - Deliver To Contact validation '
2077: );
2078: END IF;
2079: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2080: END;
2081:
2082: END IF;
2083:

Line 2143: l_return_status := FND_API.G_RET_STS_ERROR;

2139: END IF;
2140:
2141: EXCEPTION
2142: WHEN NO_DATA_FOUND THEN
2143: l_return_status := FND_API.G_RET_STS_ERROR;
2144: FND_MESSAGE.SET_NAME('ONT','OE_INVALID_ATTRIBUTE');
2145: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2146: OE_Order_Util.Get_Attribute_Name('invoice_to_org_id'));
2147: OE_MSG_PUB.Add;

Line 2155: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2151: ( G_PKG_NAME ,
2152: 'Record - Invoice To Org validation '
2153: );
2154: END IF;
2155: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2156: END;
2157:
2158: END IF;
2159:

Line 2185: l_return_status := FND_API.G_RET_STS_ERROR;

2181:
2182:
2183: EXCEPTION
2184: WHEN NO_DATA_FOUND THEN
2185: l_return_status := FND_API.G_RET_STS_ERROR;
2186: FND_MESSAGE.SET_NAME('ONT','OE_INVALID_ATTRIBUTE');
2187: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2188: OE_Order_Util.Get_Attribute_Name('invoice_to_contact_id'));
2189: OE_MSG_PUB.Add;

Line 2197: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2193: ( G_PKG_NAME ,
2194: 'Record - Invoice To Contact validation '
2195: );
2196: END IF;
2197: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2198: END;
2199:
2200: END IF;
2201:

Line 2250: l_return_status := FND_API.G_RET_STS_ERROR;

2246:
2247: EXCEPTION
2248:
2249: WHEN NO_DATA_FOUND THEN
2250: l_return_status := FND_API.G_RET_STS_ERROR;
2251: FND_MESSAGE.SET_NAME('ONT','OE_INVALID_ATTRIBUTE');
2252: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',
2253: OE_Order_Util.Get_Attribute_Name('TAX_CODE'));
2254: OE_MSG_PUB.Add;

Line 2265: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2261: ( G_PKG_NAME ,
2262: 'Record - Tax Code validation '
2263: );
2264: END IF;
2265: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2266:
2267: END; -- BEGIN
2268: END IF;
2269:

Line 2277: l_return_status := FND_API.G_RET_STS_ERROR;

2273: THEN
2274: -- Check for Tax exempt reason
2275: IF p_line_rec.tax_exempt_reason_code IS NULL
2276: THEN
2277: l_return_status := FND_API.G_RET_STS_ERROR;
2278: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_ERROR)
2279: THEN
2280: fnd_message.set_name('ONT','OE_ATTRIBUTE_REQUIRED');
2281: FND_MESSAGE.SET_TOKEN('ATTRIBUTE',

Line 2299: l_return_status := FND_API.G_RET_STS_ERROR;

2295: IF p_line_rec.tax_exempt_flag = 'R' AND
2296: (p_line_rec.tax_exempt_number IS NOT NULL OR
2297: p_line_rec.tax_exempt_reason_code IS NOT NULL)
2298: THEN
2299: l_return_status := FND_API.G_RET_STS_ERROR;
2300: IF OE_MSG_PUB.Check_Msg_Level (OE_MSG_PUB.G_MSG_LVL_ERROR)
2301: THEN
2302: fnd_message.set_name('ONT','OE_TAX_EXEMPTION_NOT_ALLOWED');
2303: OE_MSG_PUB.Add;

Line 2388: l_return_status := FND_API.G_RET_STS_ERROR;

2384: EXCEPTION
2385:
2386: WHEN NO_DATA_FOUND THEN
2387:
2388: l_return_status := FND_API.G_RET_STS_ERROR;
2389:
2390: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_ERROR)
2391: THEN
2392: fnd_message.set_name('ONT','OE_INVALID_ATTRIBUTE');

Line 2407: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2403: ( G_PKG_NAME ,
2404: 'Record - Tax Exemptions '
2405: );
2406: END IF;
2407: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2408:
2409: END; -- BEGIN
2410:
2411: END IF; -- Tax exempton info validation.

Line 2442: RAISE FND_API.G_EXC_ERROR;

2438: fnd_message.set_name('ONT','OE_INVALID_ORDER_QUANTITY_UOM');
2439: fnd_message.set_token('ITEM',p_line_rec.ordered_item );
2440: fnd_message.set_token('UOM', l_uom);
2441: OE_MSG_PUB.Add;
2442: RAISE FND_API.G_EXC_ERROR;
2443: END IF;
2444: EXCEPTION
2445: when no_data_found then
2446: oe_debug_pub.add('OEXLLINB, no_data_found in uom validation', 1);

Line 2447: RAISE FND_API.G_EXC_ERROR;

2443: END IF;
2444: EXCEPTION
2445: when no_data_found then
2446: oe_debug_pub.add('OEXLLINB, no_data_found in uom validation', 1);
2447: RAISE FND_API.G_EXC_ERROR;
2448: END;
2449:
2450: ELSE -- not ato related, validate item, uom combination
2451: SELECT count(*)

Line 2464: RAISE FND_API.G_EXC_ERROR;

2460: IF l_uom_count = 0 THEN
2461: oe_debug_pub.add('uom/item combination invalid',2);
2462: fnd_message.set_name('ONT', 'OE_INVALID_ITEM_UOM');
2463: OE_MSG_PUB.Add;
2464: RAISE FND_API.G_EXC_ERROR;
2465: END IF;
2466: END IF;
2467: END IF;
2468:

Line 2470: NOT OE_GLOBALS.EQUAL(p_line_rec.agreement_id, fnd_api.g_miss_num) then

2466: END IF;
2467: END IF;
2468:
2469: If p_line_rec.agreement_id is not null and
2470: NOT OE_GLOBALS.EQUAL(p_line_rec.agreement_id, fnd_api.g_miss_num) then
2471: If not oe_globals.equal(p_line_rec.agreement_id,null) then
2472:
2473: -- Check for Agreement +sold_org_id
2474:

Line 2527: raise FND_API.G_EXC_ERROR;

2523: END;
2524: fnd_message.set_Token('PRICE_LIST2', l_price_list_name);
2525: OE_MSG_PUB.Add;
2526: oe_debug_pub.add('Invalid Agreement +price_list_id combination',2);
2527: raise FND_API.G_EXC_ERROR;
2528: END IF;
2529: END IF; -- end of if l_list_type_code <> 'PRL'
2530:
2531:

Line 2542: RAISE FND_API.G_EXC_ERROR;

2538: fnd_message.set_Token('AGREEMENT_NAME', l_agreement_name);
2539: fnd_message.set_Token('CUSTOMER_ID', p_line_rec.sold_to_org_id);
2540: OE_MSG_PUB.Add;
2541: oe_debug_pub.add('Invalid Agreement +sold_org_id combination',2);
2542: RAISE FND_API.G_EXC_ERROR;
2543: ELSIF lcustomer_relations = 'Y' THEN
2544:
2545: BEGIN
2546: SELECT 'VALID'

Line 2568: RAISE FND_API.G_EXC_ERROR;

2564: fnd_message.set_Token('AGREEMENT_NAME', l_agreement_name);
2565: fnd_message.set_Token('CUSTOMER_ID', p_line_rec.sold_to_org_id);
2566: OE_MSG_PUB.Add;
2567: oe_debug_pub.add('Invalid Agreement +sold_org_id combination',2);
2568: RAISE FND_API.G_EXC_ERROR;
2569: END;
2570: END IF;
2571: END IF;
2572:

Line 2582: RAISE FND_API.G_EXC_ERROR;

2578: fnd_message.set_Token('AGREEMENT_NAME', l_agreement_name);
2579: fnd_message.set_Token('CUSTOMER_ID', l_sold_to_org);
2580: OE_MSG_PUB.Add;
2581: oe_debug_pub.add('Invalid Agreement +sold_org_id combination',2);
2582: RAISE FND_API.G_EXC_ERROR;
2583: END;
2584: END IF; -- Agreement has changed
2585:
2586: ELSE

Line 2611: RAISE FND_API.G_EXC_ERROR;

2607: fnd_message.set_Token('PRICE_LIST1', p_line_rec.price_list_id);
2608: fnd_message.set_Token('PRICING_DATE', p_line_rec.pricing_date);
2609: OE_MSG_PUB.Add;
2610: oe_debug_pub.add('Invalid non agreement price list ',2);
2611: RAISE FND_API.G_EXC_ERROR;
2612: END;
2613:
2614: --END IF; -- Price list or pricing date has changed
2615: END IF;

Line 2630: p_line_rec.service_reference_line_id <> FND_API.G_MISS_NUM)

2626: (p_line_rec.item_type_code = OE_GLOBALS.G_ITEM_CLASS) OR
2627: (p_line_rec.item_type_code = OE_GLOBALS.G_ITEM_KIT) OR
2628: (p_line_rec.item_type_code = OE_GLOBALS.G_ITEM_SERVICE AND
2629: p_line_rec.service_reference_line_id IS NOT NULL AND
2630: p_line_rec.service_reference_line_id <> FND_API.G_MISS_NUM)
2631:
2632: THEN
2633:
2634: IF (NOT OE_GLOBALS.EQUAL(p_line_rec.line_number,null)) THEN

Line 2636: l_return_status := FND_API.G_RET_STS_ERROR;

2632: THEN
2633:
2634: IF (NOT OE_GLOBALS.EQUAL(p_line_rec.line_number,null)) THEN
2635:
2636: l_return_status := FND_API.G_RET_STS_ERROR;
2637: fnd_message.set_name('ONT', 'OE_LINE_NUMBER_UPD');
2638: OE_MSG_PUB.add;
2639:
2640: END IF;

Line 2672: l_return_status := FND_API.G_RET_STS_ERROR;

2668: p_line_rec.ordered_quantity > 1 then
2669:
2670: oe_debug_pub.add('Ordered Qty cannot be greater than 1 for OTA lines',
2671: 1);
2672: l_return_status := FND_API.G_RET_STS_ERROR;
2673: FND_Message.Set_Name('ONT', 'OE_OTA_INVALID_QTY');
2674: oe_msg_pub.add;
2675: END IF;
2676:

Line 2702: IF (p_line_rec.service_end_date <> FND_API.G_MISS_DATE OR

2698:
2699: -- Fix for bug#1411346:
2700: -- SERVICE end date must be after service start date.
2701:
2702: IF (p_line_rec.service_end_date <> FND_API.G_MISS_DATE OR
2703: p_line_rec.service_end_date IS NOT NULL) AND
2704: (p_line_rec.service_start_date <> FND_API.G_MISS_DATE OR
2705: p_line_rec.service_start_date IS NOT NULL) THEN
2706:

Line 2704: (p_line_rec.service_start_date <> FND_API.G_MISS_DATE OR

2700: -- SERVICE end date must be after service start date.
2701:
2702: IF (p_line_rec.service_end_date <> FND_API.G_MISS_DATE OR
2703: p_line_rec.service_end_date IS NOT NULL) AND
2704: (p_line_rec.service_start_date <> FND_API.G_MISS_DATE OR
2705: p_line_rec.service_start_date IS NOT NULL) THEN
2706:
2707: IF (p_line_rec.service_end_date <= p_line_rec.service_start_date)
2708: THEN

Line 2709: l_return_status := FND_API.G_RET_STS_ERROR;

2705: p_line_rec.service_start_date IS NOT NULL) THEN
2706:
2707: IF (p_line_rec.service_end_date <= p_line_rec.service_start_date)
2708: THEN
2709: l_return_status := FND_API.G_RET_STS_ERROR;
2710: fnd_message.set_name('ONT','OE_SERV_END_DATE');
2711: OE_MSG_PUB.Add;
2712: END IF;
2713:

Line 2723: WHEN FND_API.G_EXC_ERROR THEN

2719: -- Done validating entity
2720: oe_debug_pub.add('Exit OE_CNCL_VALIDATE_LINE.ENTITY',1);
2721: EXCEPTION
2722:
2723: WHEN FND_API.G_EXC_ERROR THEN
2724:
2725: x_return_status := FND_API.G_RET_STS_ERROR;
2726:
2727: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 2725: x_return_status := FND_API.G_RET_STS_ERROR;

2721: EXCEPTION
2722:
2723: WHEN FND_API.G_EXC_ERROR THEN
2724:
2725: x_return_status := FND_API.G_RET_STS_ERROR;
2726:
2727: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2728:
2729: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2727: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2723: WHEN FND_API.G_EXC_ERROR THEN
2724:
2725: x_return_status := FND_API.G_RET_STS_ERROR;
2726:
2727: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2728:
2729: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2730:
2731: WHEN OTHERS THEN

Line 2729: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2725: x_return_status := FND_API.G_RET_STS_ERROR;
2726:
2727: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2728:
2729: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2730:
2731: WHEN OTHERS THEN
2732:
2733: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2733: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2729: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2730:
2731: WHEN OTHERS THEN
2732:
2733: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2734:
2735: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
2736: THEN
2737: OE_MSG_PUB.Add_Exc_Msg

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

2746:
2747: PROCEDURE Attributes
2748: ( x_return_status OUT NOCOPY /* file.sql.39 change */ VARCHAR2
2749: , p_x_line_rec IN OUT NOCOPY OE_Order_PUB.Line_Rec_Type
2750: , p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
2751: )
2752: IS
2753: l_return_status VARCHAR2(1);
2754: l_line_rec OE_Order_PUB.Line_Rec_Type := OE_Order_PUB.G_MISS_LINE_REC;

Line 2759: x_return_status := FND_API.G_RET_STS_SUCCESS;

2755: l_type_code VARCHAR2(30);
2756: BEGIN
2757: oe_debug_pub.add('Enter procedure OE_CNCL_VALIDATE_line.Attributes',1);
2758:
2759: x_return_status := FND_API.G_RET_STS_SUCCESS;
2760: l_return_status := FND_API.G_RET_STS_SUCCESS;
2761:
2762: -- validate Sales Agreements Attributes
2763: IF p_x_line_rec.blanket_number IS NOT NULL

Line 2760: l_return_status := FND_API.G_RET_STS_SUCCESS;

2756: BEGIN
2757: oe_debug_pub.add('Enter procedure OE_CNCL_VALIDATE_line.Attributes',1);
2758:
2759: x_return_status := FND_API.G_RET_STS_SUCCESS;
2760: l_return_status := FND_API.G_RET_STS_SUCCESS;
2761:
2762: -- validate Sales Agreements Attributes
2763: IF p_x_line_rec.blanket_number IS NOT NULL
2764: and p_x_line_rec.blanket_line_number is NOT NULL

Line 2766: x_return_status := FND_API.G_RET_STS_ERROR;

2762: -- validate Sales Agreements Attributes
2763: IF p_x_line_rec.blanket_number IS NOT NULL
2764: and p_x_line_rec.blanket_line_number is NOT NULL
2765: THEN
2766: x_return_status := FND_API.G_RET_STS_ERROR;
2767: fnd_message.set_name('ONT', 'OE_BLKT_DISALLOW_CLOSE_REL');
2768: OE_MSG_PUB.add;
2769: END IF;
2770:

Line 2779: p_x_line_rec.accounting_rule_id := FND_API.G_MISS_NUM;

2775: IF NOT OE_CNCL_Validate.Accounting_Rule(p_x_line_rec.accounting_rule_id) THEN
2776: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2777: p_x_line_rec.accounting_rule_id := NULL;
2778: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2779: p_x_line_rec.accounting_rule_id := FND_API.G_MISS_NUM;
2780: ELSE
2781: x_return_status := FND_API.G_RET_STS_ERROR;
2782: END IF;
2783: END IF;

Line 2781: x_return_status := FND_API.G_RET_STS_ERROR;

2777: p_x_line_rec.accounting_rule_id := NULL;
2778: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2779: p_x_line_rec.accounting_rule_id := FND_API.G_MISS_NUM;
2780: ELSE
2781: x_return_status := FND_API.G_RET_STS_ERROR;
2782: END IF;
2783: END IF;
2784: END IF;
2785:

Line 2792: p_x_line_rec.agreement_id := FND_API.G_MISS_NUM;

2788: IF NOT OE_CNCL_Validate.Agreement(p_x_line_rec.agreement_id) THEN
2789: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2790: p_x_line_rec.agreement_id := NULL;
2791: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2792: p_x_line_rec.agreement_id := FND_API.G_MISS_NUM;
2793: ELSE
2794: x_return_status := FND_API.G_RET_STS_ERROR;
2795: END IF;
2796: END IF;

Line 2794: x_return_status := FND_API.G_RET_STS_ERROR;

2790: p_x_line_rec.agreement_id := NULL;
2791: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2792: p_x_line_rec.agreement_id := FND_API.G_MISS_NUM;
2793: ELSE
2794: x_return_status := FND_API.G_RET_STS_ERROR;
2795: END IF;
2796: END IF;
2797: END IF;
2798:

Line 2806: p_x_line_rec.deliver_to_contact_id := FND_API.G_MISS_NUM;

2802: IF NOT OE_CNCL_Validate.Deliver_To_Contact(p_x_line_rec.deliver_to_contact_id) THEN
2803: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2804: p_x_line_rec.deliver_to_contact_id := NULL;
2805: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2806: p_x_line_rec.deliver_to_contact_id := FND_API.G_MISS_NUM;
2807: ELSE
2808: x_return_status := FND_API.G_RET_STS_ERROR;
2809: END IF;
2810: END IF;

Line 2808: x_return_status := FND_API.G_RET_STS_ERROR;

2804: p_x_line_rec.deliver_to_contact_id := NULL;
2805: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2806: p_x_line_rec.deliver_to_contact_id := FND_API.G_MISS_NUM;
2807: ELSE
2808: x_return_status := FND_API.G_RET_STS_ERROR;
2809: END IF;
2810: END IF;
2811: END IF;
2812:

Line 2819: p_x_line_rec.deliver_to_org_id := FND_API.G_MISS_NUM;

2815: IF NOT OE_CNCL_Validate.Deliver_To_Org(p_x_line_rec.deliver_to_org_id) THEN
2816: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2817: p_x_line_rec.deliver_to_org_id := NULL;
2818: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2819: p_x_line_rec.deliver_to_org_id := FND_API.G_MISS_NUM;
2820: ELSE
2821: x_return_status := FND_API.G_RET_STS_ERROR;
2822: END IF;
2823: END IF;

Line 2821: x_return_status := FND_API.G_RET_STS_ERROR;

2817: p_x_line_rec.deliver_to_org_id := NULL;
2818: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2819: p_x_line_rec.deliver_to_org_id := FND_API.G_MISS_NUM;
2820: ELSE
2821: x_return_status := FND_API.G_RET_STS_ERROR;
2822: END IF;
2823: END IF;
2824: END IF;
2825:

Line 2832: p_x_line_rec.demand_class_code := FND_API.G_MISS_CHAR;

2828: IF NOT OE_CNCL_Validate.Demand_Class(p_x_line_rec.demand_class_code) THEN
2829: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2830: p_x_line_rec.demand_class_code := NULL;
2831: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2832: p_x_line_rec.demand_class_code := FND_API.G_MISS_CHAR;
2833: ELSE
2834: x_return_status := FND_API.G_RET_STS_ERROR;
2835: END IF;
2836: END IF;

Line 2834: x_return_status := FND_API.G_RET_STS_ERROR;

2830: p_x_line_rec.demand_class_code := NULL;
2831: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2832: p_x_line_rec.demand_class_code := FND_API.G_MISS_CHAR;
2833: ELSE
2834: x_return_status := FND_API.G_RET_STS_ERROR;
2835: END IF;
2836: END IF;
2837: END IF;
2838:

Line 2845: p_x_line_rec.dep_plan_required_flag := FND_API.G_MISS_CHAR;

2841: IF NOT OE_CNCL_Validate.Dep_Plan_Required(p_x_line_rec.dep_plan_required_flag) THEN
2842: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2843: p_x_line_rec.dep_plan_required_flag := NULL;
2844: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2845: p_x_line_rec.dep_plan_required_flag := FND_API.G_MISS_CHAR;
2846: ELSE
2847: x_return_status := FND_API.G_RET_STS_ERROR;
2848: END IF;
2849: END IF;

Line 2847: x_return_status := FND_API.G_RET_STS_ERROR;

2843: p_x_line_rec.dep_plan_required_flag := NULL;
2844: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2845: p_x_line_rec.dep_plan_required_flag := FND_API.G_MISS_CHAR;
2846: ELSE
2847: x_return_status := FND_API.G_RET_STS_ERROR;
2848: END IF;
2849: END IF;
2850: END IF;
2851:

Line 2858: p_x_line_rec.end_item_unit_number := FND_API.G_MISS_CHAR;

2854: IF NOT OE_CNCL_Validate.End_Item_Unit_Number(p_x_line_rec.end_item_unit_number) THEN
2855: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2856: p_x_line_rec.end_item_unit_number := NULL;
2857: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2858: p_x_line_rec.end_item_unit_number := FND_API.G_MISS_CHAR;
2859: ELSE
2860: x_return_status := FND_API.G_RET_STS_ERROR;
2861: END IF;
2862: END IF;

Line 2860: x_return_status := FND_API.G_RET_STS_ERROR;

2856: p_x_line_rec.end_item_unit_number := NULL;
2857: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2858: p_x_line_rec.end_item_unit_number := FND_API.G_MISS_CHAR;
2859: ELSE
2860: x_return_status := FND_API.G_RET_STS_ERROR;
2861: END IF;
2862: END IF;
2863: END IF;
2864:

Line 2871: p_x_line_rec.fob_point_code := FND_API.G_MISS_CHAR;

2867: IF NOT OE_CNCL_Validate.Fob_Point(p_x_line_rec.fob_point_code) THEN
2868: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2869: p_x_line_rec.fob_point_code := NULL;
2870: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2871: p_x_line_rec.fob_point_code := FND_API.G_MISS_CHAR;
2872: ELSE
2873: x_return_status := FND_API.G_RET_STS_ERROR;
2874: END IF;
2875: END IF;

Line 2873: x_return_status := FND_API.G_RET_STS_ERROR;

2869: p_x_line_rec.fob_point_code := NULL;
2870: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2871: p_x_line_rec.fob_point_code := FND_API.G_MISS_CHAR;
2872: ELSE
2873: x_return_status := FND_API.G_RET_STS_ERROR;
2874: END IF;
2875: END IF;
2876: END IF;
2877:

Line 2884: p_x_line_rec.freight_terms_code := FND_API.G_MISS_CHAR;

2880: IF NOT OE_CNCL_Validate.Freight_Terms(p_x_line_rec.freight_terms_code) THEN
2881: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2882: p_x_line_rec.freight_terms_code := NULL;
2883: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2884: p_x_line_rec.freight_terms_code := FND_API.G_MISS_CHAR;
2885: ELSE
2886: x_return_status := FND_API.G_RET_STS_ERROR;
2887: END IF;
2888: END IF;

Line 2886: x_return_status := FND_API.G_RET_STS_ERROR;

2882: p_x_line_rec.freight_terms_code := NULL;
2883: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2884: p_x_line_rec.freight_terms_code := FND_API.G_MISS_CHAR;
2885: ELSE
2886: x_return_status := FND_API.G_RET_STS_ERROR;
2887: END IF;
2888: END IF;
2889: END IF;
2890:

Line 2897: p_x_line_rec.invoice_to_contact_id := FND_API.G_MISS_NUM;

2893: IF NOT OE_CNCL_Validate.Invoice_To_Contact(p_x_line_rec.invoice_to_contact_id) THEN
2894: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2895: p_x_line_rec.invoice_to_contact_id := NULL;
2896: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2897: p_x_line_rec.invoice_to_contact_id := FND_API.G_MISS_NUM;
2898: ELSE
2899: x_return_status := FND_API.G_RET_STS_ERROR;
2900: END IF;
2901: END IF;

Line 2899: x_return_status := FND_API.G_RET_STS_ERROR;

2895: p_x_line_rec.invoice_to_contact_id := NULL;
2896: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2897: p_x_line_rec.invoice_to_contact_id := FND_API.G_MISS_NUM;
2898: ELSE
2899: x_return_status := FND_API.G_RET_STS_ERROR;
2900: END IF;
2901: END IF;
2902: END IF;
2903:

Line 2910: p_x_line_rec.invoice_to_org_id := FND_API.G_MISS_NUM;

2906: IF NOT OE_CNCL_Validate.Invoice_To_Org(p_x_line_rec.invoice_to_org_id) THEN
2907: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2908: p_x_line_rec.invoice_to_org_id := NULL;
2909: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2910: p_x_line_rec.invoice_to_org_id := FND_API.G_MISS_NUM;
2911: ELSE
2912: x_return_status := FND_API.G_RET_STS_ERROR;
2913: END IF;
2914: END IF;

Line 2912: x_return_status := FND_API.G_RET_STS_ERROR;

2908: p_x_line_rec.invoice_to_org_id := NULL;
2909: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2910: p_x_line_rec.invoice_to_org_id := FND_API.G_MISS_NUM;
2911: ELSE
2912: x_return_status := FND_API.G_RET_STS_ERROR;
2913: END IF;
2914: END IF;
2915: END IF;
2916:

Line 2923: p_x_line_rec.invoicing_rule_id := FND_API.G_MISS_NUM;

2919: IF NOT OE_CNCL_Validate.Invoicing_Rule(p_x_line_rec.invoicing_rule_id) THEN
2920: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2921: p_x_line_rec.invoicing_rule_id := NULL;
2922: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2923: p_x_line_rec.invoicing_rule_id := FND_API.G_MISS_NUM;
2924: ELSE
2925: x_return_status := FND_API.G_RET_STS_ERROR;
2926: END IF;
2927: END IF;

Line 2925: x_return_status := FND_API.G_RET_STS_ERROR;

2921: p_x_line_rec.invoicing_rule_id := NULL;
2922: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
2923: p_x_line_rec.invoicing_rule_id := FND_API.G_MISS_NUM;
2924: ELSE
2925: x_return_status := FND_API.G_RET_STS_ERROR;
2926: END IF;
2927: END IF;
2928: END IF;
2929:

Line 2939: p_x_line_rec.Ib_Owner := FND_API.G_MISS_CHAR;

2935: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
2936: p_x_line_rec.Ib_owner := NULL;
2937: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
2938: THEN
2939: p_x_line_rec.Ib_Owner := FND_API.G_MISS_CHAR;
2940: ELSE
2941: x_return_status := FND_API.G_RET_STS_ERROR;
2942: END IF;
2943: END IF;

Line 2941: x_return_status := FND_API.G_RET_STS_ERROR;

2937: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
2938: THEN
2939: p_x_line_rec.Ib_Owner := FND_API.G_MISS_CHAR;
2940: ELSE
2941: x_return_status := FND_API.G_RET_STS_ERROR;
2942: END IF;
2943: END IF;
2944: END IF;
2945:

Line 2954: p_x_line_rec.Ib_installed_at_location := FND_API.G_MISS_CHAR;

2950: THEN
2951: p_x_line_rec.Ib_installed_at_location := NULL;
2952: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
2953: THEN
2954: p_x_line_rec.Ib_installed_at_location := FND_API.G_MISS_CHAR;
2955: ELSE
2956: x_return_status := FND_API.G_RET_STS_ERROR;
2957: END IF;
2958: END IF;

Line 2956: x_return_status := FND_API.G_RET_STS_ERROR;

2952: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
2953: THEN
2954: p_x_line_rec.Ib_installed_at_location := FND_API.G_MISS_CHAR;
2955: ELSE
2956: x_return_status := FND_API.G_RET_STS_ERROR;
2957: END IF;
2958: END IF;
2959:
2960: END IF;

Line 2971: p_x_line_rec.Ib_current_location := FND_API.G_MISS_CHAR;

2967: THEN
2968: p_x_line_rec.Ib_current_location := NULL;
2969: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
2970: THEN
2971: p_x_line_rec.Ib_current_location := FND_API.G_MISS_CHAR;
2972: ELSE
2973: x_return_status := FND_API.G_RET_STS_ERROR;
2974: END IF;
2975: END IF;

Line 2973: x_return_status := FND_API.G_RET_STS_ERROR;

2969: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
2970: THEN
2971: p_x_line_rec.Ib_current_location := FND_API.G_MISS_CHAR;
2972: ELSE
2973: x_return_status := FND_API.G_RET_STS_ERROR;
2974: END IF;
2975: END IF;
2976: END IF;
2977:

Line 2987: p_x_line_rec.End_customer_id := FND_API.G_MISS_NUM;

2983: THEN
2984: p_x_line_rec.End_customer_id := NULL;
2985: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
2986: THEN
2987: p_x_line_rec.End_customer_id := FND_API.G_MISS_NUM;
2988: ELSE
2989: x_return_status := FND_API.G_RET_STS_ERROR;
2990: END IF;
2991: END IF;

Line 2989: x_return_status := FND_API.G_RET_STS_ERROR;

2985: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
2986: THEN
2987: p_x_line_rec.End_customer_id := FND_API.G_MISS_NUM;
2988: ELSE
2989: x_return_status := FND_API.G_RET_STS_ERROR;
2990: END IF;
2991: END IF;
2992:
2993: END IF;

Line 3005: p_x_line_rec.End_customer_contact_id := FND_API.G_MISS_NUM;

3001: THEN
3002: p_x_line_rec.End_customer_contact_id := NULL;
3003: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
3004: THEN
3005: p_x_line_rec.End_customer_contact_id := FND_API.G_MISS_NUM;
3006: ELSE
3007: x_return_status := FND_API.G_RET_STS_ERROR;
3008: END IF;
3009: END IF;

Line 3007: x_return_status := FND_API.G_RET_STS_ERROR;

3003: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
3004: THEN
3005: p_x_line_rec.End_customer_contact_id := FND_API.G_MISS_NUM;
3006: ELSE
3007: x_return_status := FND_API.G_RET_STS_ERROR;
3008: END IF;
3009: END IF;
3010: END IF;
3011:

Line 3020: p_x_line_rec.End_customer_site_use_id := FND_API.G_MISS_NUM;

3016: THEN
3017: p_x_line_rec.End_customer_site_use_id := NULL;
3018: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
3019: THEN
3020: p_x_line_rec.End_customer_site_use_id := FND_API.G_MISS_NUM;
3021: ELSE
3022: x_return_status := FND_API.G_RET_STS_ERROR;
3023: END IF;
3024: END IF;

Line 3022: x_return_status := FND_API.G_RET_STS_ERROR;

3018: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF
3019: THEN
3020: p_x_line_rec.End_customer_site_use_id := FND_API.G_MISS_NUM;
3021: ELSE
3022: x_return_status := FND_API.G_RET_STS_ERROR;
3023: END IF;
3024: END IF;
3025: END IF;
3026: -- bug 4240715}

Line 3034: p_x_line_rec.item_type_code := FND_API.G_MISS_CHAR;

3030: IF NOT OE_CNCL_Validate.Item_Type(p_x_line_rec.item_type_code) THEN
3031: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3032: p_x_line_rec.item_type_code := NULL;
3033: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3034: p_x_line_rec.item_type_code := FND_API.G_MISS_CHAR;
3035: ELSE
3036: x_return_status := FND_API.G_RET_STS_ERROR;
3037: END IF;
3038: END IF;

Line 3036: x_return_status := FND_API.G_RET_STS_ERROR;

3032: p_x_line_rec.item_type_code := NULL;
3033: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3034: p_x_line_rec.item_type_code := FND_API.G_MISS_CHAR;
3035: ELSE
3036: x_return_status := FND_API.G_RET_STS_ERROR;
3037: END IF;
3038: END IF;
3039: END IF;
3040:

Line 3047: p_x_line_rec.payment_term_id := FND_API.G_MISS_NUM;

3043: IF NOT OE_CNCL_Validate.Payment_Term(p_x_line_rec.payment_term_id) THEN
3044: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3045: p_x_line_rec.payment_term_id := NULL;
3046: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3047: p_x_line_rec.payment_term_id := FND_API.G_MISS_NUM;
3048: ELSE
3049: x_return_status := FND_API.G_RET_STS_ERROR;
3050: END IF;
3051: END IF;

Line 3049: x_return_status := FND_API.G_RET_STS_ERROR;

3045: p_x_line_rec.payment_term_id := NULL;
3046: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3047: p_x_line_rec.payment_term_id := FND_API.G_MISS_NUM;
3048: ELSE
3049: x_return_status := FND_API.G_RET_STS_ERROR;
3050: END IF;
3051: END IF;
3052: END IF;
3053:

Line 3060: p_x_line_rec.price_list_id := FND_API.G_MISS_NUM;

3056: IF NOT OE_CNCL_Validate.Price_List(p_x_line_rec.price_list_id) THEN
3057: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3058: p_x_line_rec.price_list_id := NULL;
3059: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3060: p_x_line_rec.price_list_id := FND_API.G_MISS_NUM;
3061: ELSE
3062: x_return_status := FND_API.G_RET_STS_ERROR;
3063: END IF;
3064: END IF;

Line 3062: x_return_status := FND_API.G_RET_STS_ERROR;

3058: p_x_line_rec.price_list_id := NULL;
3059: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3060: p_x_line_rec.price_list_id := FND_API.G_MISS_NUM;
3061: ELSE
3062: x_return_status := FND_API.G_RET_STS_ERROR;
3063: END IF;
3064: END IF;
3065: END IF;
3066:

Line 3073: p_x_line_rec.project_id := FND_API.G_MISS_NUM;

3069: IF NOT OE_CNCL_Validate.Project(p_x_line_rec.project_id) THEN
3070: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3071: p_x_line_rec.project_id := NULL;
3072: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3073: p_x_line_rec.project_id := FND_API.G_MISS_NUM;
3074: ELSE
3075: x_return_status := FND_API.G_RET_STS_ERROR;
3076: END IF;
3077: END IF;

Line 3075: x_return_status := FND_API.G_RET_STS_ERROR;

3071: p_x_line_rec.project_id := NULL;
3072: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3073: p_x_line_rec.project_id := FND_API.G_MISS_NUM;
3074: ELSE
3075: x_return_status := FND_API.G_RET_STS_ERROR;
3076: END IF;
3077: END IF;
3078: END IF;
3079:

Line 3086: p_x_line_rec.shipment_priority_code := FND_API.G_MISS_CHAR;

3082: IF NOT OE_CNCL_Validate.Shipment_Priority(p_x_line_rec.shipment_priority_code) THEN
3083: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3084: p_x_line_rec.shipment_priority_code := NULL;
3085: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3086: p_x_line_rec.shipment_priority_code := FND_API.G_MISS_CHAR;
3087: ELSE
3088: x_return_status := FND_API.G_RET_STS_ERROR;
3089: END IF;
3090: END IF;

Line 3088: x_return_status := FND_API.G_RET_STS_ERROR;

3084: p_x_line_rec.shipment_priority_code := NULL;
3085: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3086: p_x_line_rec.shipment_priority_code := FND_API.G_MISS_CHAR;
3087: ELSE
3088: x_return_status := FND_API.G_RET_STS_ERROR;
3089: END IF;
3090: END IF;
3091: END IF;
3092:

Line 3099: p_x_line_rec.shipping_method_code := FND_API.G_MISS_CHAR;

3095: IF NOT OE_CNCL_Validate.Shipping_Method(p_x_line_rec.shipping_method_code) THEN
3096: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3097: p_x_line_rec.shipping_method_code := NULL;
3098: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3099: p_x_line_rec.shipping_method_code := FND_API.G_MISS_CHAR;
3100: ELSE
3101: x_return_status := FND_API.G_RET_STS_ERROR;
3102: END IF;
3103: END IF;

Line 3101: x_return_status := FND_API.G_RET_STS_ERROR;

3097: p_x_line_rec.shipping_method_code := NULL;
3098: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3099: p_x_line_rec.shipping_method_code := FND_API.G_MISS_CHAR;
3100: ELSE
3101: x_return_status := FND_API.G_RET_STS_ERROR;
3102: END IF;
3103: END IF;
3104: END IF;
3105:

Line 3112: p_x_line_rec.ship_from_org_id := FND_API.G_MISS_NUM;

3108: IF NOT OE_CNCL_Validate.Ship_From_Org(p_x_line_rec.ship_from_org_id) THEN
3109: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3110: p_x_line_rec.ship_from_org_id := NULL;
3111: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3112: p_x_line_rec.ship_from_org_id := FND_API.G_MISS_NUM;
3113: ELSE
3114: x_return_status := FND_API.G_RET_STS_ERROR;
3115: END IF;
3116: END IF;

Line 3114: x_return_status := FND_API.G_RET_STS_ERROR;

3110: p_x_line_rec.ship_from_org_id := NULL;
3111: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3112: p_x_line_rec.ship_from_org_id := FND_API.G_MISS_NUM;
3113: ELSE
3114: x_return_status := FND_API.G_RET_STS_ERROR;
3115: END IF;
3116: END IF;
3117: END IF;
3118:

Line 3125: p_x_line_rec.shipping_interfaced_flag := FND_API.G_MISS_CHAR;

3121: IF NOT OE_CNCL_Validate.Shipping_Interfaced(p_x_line_rec.shipping_interfaced_flag) THEN
3122: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3123: p_x_line_rec.shipping_interfaced_flag := NULL;
3124: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3125: p_x_line_rec.shipping_interfaced_flag := FND_API.G_MISS_CHAR;
3126: ELSE
3127: x_return_status := FND_API.G_RET_STS_ERROR;
3128: END IF;
3129: END IF;

Line 3127: x_return_status := FND_API.G_RET_STS_ERROR;

3123: p_x_line_rec.shipping_interfaced_flag := NULL;
3124: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3125: p_x_line_rec.shipping_interfaced_flag := FND_API.G_MISS_CHAR;
3126: ELSE
3127: x_return_status := FND_API.G_RET_STS_ERROR;
3128: END IF;
3129: END IF;
3130: END IF;
3131:

Line 3138: p_x_line_rec.shippable_flag := FND_API.G_MISS_CHAR;

3134: IF NOT OE_CNCL_Validate.shippable(p_x_line_rec.shippable_flag) THEN
3135: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3136: p_x_line_rec.shippable_flag := NULL;
3137: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3138: p_x_line_rec.shippable_flag := FND_API.G_MISS_CHAR;
3139: ELSE
3140: x_return_status := FND_API.G_RET_STS_ERROR;
3141: END IF;
3142: END IF;

Line 3140: x_return_status := FND_API.G_RET_STS_ERROR;

3136: p_x_line_rec.shippable_flag := NULL;
3137: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3138: p_x_line_rec.shippable_flag := FND_API.G_MISS_CHAR;
3139: ELSE
3140: x_return_status := FND_API.G_RET_STS_ERROR;
3141: END IF;
3142: END IF;
3143: END IF;
3144:

Line 3151: p_x_line_rec.ship_to_contact_id := FND_API.G_MISS_NUM;

3147: IF NOT OE_CNCL_Validate.Ship_To_Contact(p_x_line_rec.ship_to_contact_id) THEN
3148: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3149: p_x_line_rec.ship_to_contact_id := NULL;
3150: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3151: p_x_line_rec.ship_to_contact_id := FND_API.G_MISS_NUM;
3152: ELSE
3153: x_return_status := FND_API.G_RET_STS_ERROR;
3154: END IF;
3155: END IF;

Line 3153: x_return_status := FND_API.G_RET_STS_ERROR;

3149: p_x_line_rec.ship_to_contact_id := NULL;
3150: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3151: p_x_line_rec.ship_to_contact_id := FND_API.G_MISS_NUM;
3152: ELSE
3153: x_return_status := FND_API.G_RET_STS_ERROR;
3154: END IF;
3155: END IF;
3156: END IF;
3157:

Line 3164: p_x_line_rec.ship_to_org_id := FND_API.G_MISS_NUM;

3160: IF NOT OE_CNCL_Validate.Ship_To_Org(p_x_line_rec.ship_to_org_id) THEN
3161: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3162: p_x_line_rec.ship_to_org_id := NULL;
3163: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3164: p_x_line_rec.ship_to_org_id := FND_API.G_MISS_NUM;
3165: ELSE
3166: x_return_status := FND_API.G_RET_STS_ERROR;
3167: END IF;
3168: END IF;

Line 3166: x_return_status := FND_API.G_RET_STS_ERROR;

3162: p_x_line_rec.ship_to_org_id := NULL;
3163: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3164: p_x_line_rec.ship_to_org_id := FND_API.G_MISS_NUM;
3165: ELSE
3166: x_return_status := FND_API.G_RET_STS_ERROR;
3167: END IF;
3168: END IF;
3169: END IF;
3170:

Line 3177: p_x_line_rec.sold_to_org_id := FND_API.G_MISS_NUM;

3173: IF NOT OE_CNCL_Validate.Sold_To_Org(p_x_line_rec.sold_to_org_id) THEN
3174: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3175: p_x_line_rec.sold_to_org_id := NULL;
3176: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3177: p_x_line_rec.sold_to_org_id := FND_API.G_MISS_NUM;
3178: ELSE
3179: x_return_status := FND_API.G_RET_STS_ERROR;
3180: END IF;
3181: END IF;

Line 3179: x_return_status := FND_API.G_RET_STS_ERROR;

3175: p_x_line_rec.sold_to_org_id := NULL;
3176: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3177: p_x_line_rec.sold_to_org_id := FND_API.G_MISS_NUM;
3178: ELSE
3179: x_return_status := FND_API.G_RET_STS_ERROR;
3180: END IF;
3181: END IF;
3182: END IF;
3183:

Line 3190: p_x_line_rec.source_type_code := FND_API.G_MISS_CHAR;

3186: IF NOT OE_CNCL_Validate.Source_Type(p_x_line_rec.source_type_code) THEN
3187: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3188: p_x_line_rec.source_type_code := NULL;
3189: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3190: p_x_line_rec.source_type_code := FND_API.G_MISS_CHAR;
3191: ELSE
3192: x_return_status := FND_API.G_RET_STS_ERROR;
3193: END IF;
3194: END IF;

Line 3192: x_return_status := FND_API.G_RET_STS_ERROR;

3188: p_x_line_rec.source_type_code := NULL;
3189: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3190: p_x_line_rec.source_type_code := FND_API.G_MISS_CHAR;
3191: ELSE
3192: x_return_status := FND_API.G_RET_STS_ERROR;
3193: END IF;
3194: END IF;
3195: END IF;
3196:

Line 3203: p_x_line_rec.tax_exempt_flag := FND_API.G_MISS_CHAR;

3199: IF NOT OE_CNCL_Validate.Tax_Exempt(p_x_line_rec.tax_exempt_flag) THEN
3200: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3201: p_x_line_rec.tax_exempt_flag := NULL;
3202: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3203: p_x_line_rec.tax_exempt_flag := FND_API.G_MISS_CHAR;
3204: ELSE
3205: x_return_status := FND_API.G_RET_STS_ERROR;
3206: END IF;
3207: END IF;

Line 3205: x_return_status := FND_API.G_RET_STS_ERROR;

3201: p_x_line_rec.tax_exempt_flag := NULL;
3202: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3203: p_x_line_rec.tax_exempt_flag := FND_API.G_MISS_CHAR;
3204: ELSE
3205: x_return_status := FND_API.G_RET_STS_ERROR;
3206: END IF;
3207: END IF;
3208: END IF;
3209:

Line 3216: p_x_line_rec.tax_exempt_reason_code := FND_API.G_MISS_CHAR;

3212: IF NOT OE_CNCL_Validate.Tax_Exempt_Reason(p_x_line_rec.tax_exempt_reason_code) THEN
3213: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3214: p_x_line_rec.tax_exempt_reason_code := NULL;
3215: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3216: p_x_line_rec.tax_exempt_reason_code := FND_API.G_MISS_CHAR;
3217: ELSE
3218: x_return_status := FND_API.G_RET_STS_ERROR;
3219: END IF;
3220: END IF;

Line 3218: x_return_status := FND_API.G_RET_STS_ERROR;

3214: p_x_line_rec.tax_exempt_reason_code := NULL;
3215: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3216: p_x_line_rec.tax_exempt_reason_code := FND_API.G_MISS_CHAR;
3217: ELSE
3218: x_return_status := FND_API.G_RET_STS_ERROR;
3219: END IF;
3220: END IF;
3221: END IF;
3222:

Line 3229: p_x_line_rec.tax_point_code := FND_API.G_MISS_CHAR;

3225: IF NOT OE_CNCL_Validate.Tax_Point(p_x_line_rec.tax_point_code) THEN
3226: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3227: p_x_line_rec.tax_point_code := NULL;
3228: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3229: p_x_line_rec.tax_point_code := FND_API.G_MISS_CHAR;
3230: ELSE
3231: x_return_status := FND_API.G_RET_STS_ERROR;
3232: END IF;
3233: END IF;

Line 3231: x_return_status := FND_API.G_RET_STS_ERROR;

3227: p_x_line_rec.tax_point_code := NULL;
3228: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3229: p_x_line_rec.tax_point_code := FND_API.G_MISS_CHAR;
3230: ELSE
3231: x_return_status := FND_API.G_RET_STS_ERROR;
3232: END IF;
3233: END IF;
3234: END IF;
3235:

Line 3242: p_x_line_rec.fulfilled_flag := FND_API.G_MISS_CHAR;

3238: IF NOT OE_CNCL_Validate.fulfilled(p_x_line_rec.fulfilled_flag) THEN
3239: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3240: p_x_line_rec.fulfilled_flag := NULL;
3241: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3242: p_x_line_rec.fulfilled_flag := FND_API.G_MISS_CHAR;
3243: ELSE
3244: x_return_status := FND_API.G_RET_STS_ERROR;
3245: END IF;
3246: END IF;

Line 3244: x_return_status := FND_API.G_RET_STS_ERROR;

3240: p_x_line_rec.fulfilled_flag := NULL;
3241: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3242: p_x_line_rec.fulfilled_flag := FND_API.G_MISS_CHAR;
3243: ELSE
3244: x_return_status := FND_API.G_RET_STS_ERROR;
3245: END IF;
3246: END IF;
3247: END IF;
3248:

Line 3255: p_x_line_rec.flow_status_code := FND_API.G_MISS_CHAR;

3251: IF NOT OE_CNCL_Validate.Line_Flow_Status(p_x_line_rec.flow_status_code) THEN
3252: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3253: p_x_line_rec.flow_status_code := NULL;
3254: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3255: p_x_line_rec.flow_status_code := FND_API.G_MISS_CHAR;
3256: ELSE
3257: x_return_status := FND_API.G_RET_STS_ERROR;
3258: END IF;
3259: END IF;

Line 3257: x_return_status := FND_API.G_RET_STS_ERROR;

3253: p_x_line_rec.flow_status_code := NULL;
3254: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3255: p_x_line_rec.flow_status_code := FND_API.G_MISS_CHAR;
3256: ELSE
3257: x_return_status := FND_API.G_RET_STS_ERROR;
3258: END IF;
3259: END IF;
3260: END IF;
3261:

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

3332: p_x_line_rec.attribute19 := null;
3333: p_x_line_rec.attribute20 := null;
3334:
3335: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3336: p_x_line_rec.context := FND_API.G_MISS_CHAR;
3337: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
3338: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
3339: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
3340: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;

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

3333: p_x_line_rec.attribute20 := null;
3334:
3335: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3336: p_x_line_rec.context := FND_API.G_MISS_CHAR;
3337: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
3338: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
3339: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
3340: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
3341: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;

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

3334:
3335: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3336: p_x_line_rec.context := FND_API.G_MISS_CHAR;
3337: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
3338: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
3339: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
3340: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
3341: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
3342: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;

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

3335: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3336: p_x_line_rec.context := FND_API.G_MISS_CHAR;
3337: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
3338: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
3339: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
3340: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
3341: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
3342: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
3343: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;

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

3336: p_x_line_rec.context := FND_API.G_MISS_CHAR;
3337: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
3338: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
3339: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
3340: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
3341: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
3342: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
3343: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
3344: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;

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

3337: p_x_line_rec.attribute1 := FND_API.G_MISS_CHAR;
3338: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
3339: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
3340: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
3341: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
3342: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
3343: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
3344: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
3345: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;

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

3338: p_x_line_rec.attribute2 := FND_API.G_MISS_CHAR;
3339: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
3340: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
3341: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
3342: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
3343: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
3344: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
3345: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
3346: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;

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

3339: p_x_line_rec.attribute3 := FND_API.G_MISS_CHAR;
3340: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
3341: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
3342: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
3343: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
3344: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
3345: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
3346: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
3347: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;

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

3340: p_x_line_rec.attribute4 := FND_API.G_MISS_CHAR;
3341: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
3342: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
3343: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
3344: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
3345: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
3346: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
3347: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
3348: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;

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

3341: p_x_line_rec.attribute5 := FND_API.G_MISS_CHAR;
3342: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
3343: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
3344: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
3345: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
3346: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
3347: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
3348: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
3349: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;

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

3342: p_x_line_rec.attribute6 := FND_API.G_MISS_CHAR;
3343: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
3344: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
3345: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
3346: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
3347: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
3348: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
3349: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
3350: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;

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

3343: p_x_line_rec.attribute7 := FND_API.G_MISS_CHAR;
3344: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
3345: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
3346: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
3347: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
3348: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
3349: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
3350: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
3351: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;

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

3344: p_x_line_rec.attribute8 := FND_API.G_MISS_CHAR;
3345: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
3346: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
3347: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
3348: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
3349: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
3350: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
3351: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
3352: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255

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

3345: p_x_line_rec.attribute9 := FND_API.G_MISS_CHAR;
3346: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
3347: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
3348: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
3349: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
3350: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
3351: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
3352: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
3353: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;

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

3346: p_x_line_rec.attribute10 := FND_API.G_MISS_CHAR;
3347: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
3348: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
3349: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
3350: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
3351: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
3352: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
3353: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
3354: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;

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

3347: p_x_line_rec.attribute11 := FND_API.G_MISS_CHAR;
3348: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
3349: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
3350: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
3351: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
3352: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
3353: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
3354: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
3355: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;

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

3348: p_x_line_rec.attribute12 := FND_API.G_MISS_CHAR;
3349: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
3350: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
3351: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
3352: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
3353: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
3354: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
3355: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
3356: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;

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

3349: p_x_line_rec.attribute13 := FND_API.G_MISS_CHAR;
3350: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
3351: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
3352: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
3353: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
3354: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
3355: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
3356: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
3357: ELSE

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

3350: p_x_line_rec.attribute14 := FND_API.G_MISS_CHAR;
3351: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
3352: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
3353: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
3354: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
3355: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
3356: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
3357: ELSE
3358:

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

3351: p_x_line_rec.attribute15 := FND_API.G_MISS_CHAR;
3352: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
3353: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
3354: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
3355: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
3356: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
3357: ELSE
3358:
3359: x_return_status := FND_API.G_RET_STS_ERROR;

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

3352: p_x_line_rec.attribute16 := FND_API.G_MISS_CHAR; -- for bug 2184255
3353: p_x_line_rec.attribute17 := FND_API.G_MISS_CHAR;
3354: p_x_line_rec.attribute18 := FND_API.G_MISS_CHAR;
3355: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
3356: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
3357: ELSE
3358:
3359: x_return_status := FND_API.G_RET_STS_ERROR;
3360: END IF;

Line 3359: x_return_status := FND_API.G_RET_STS_ERROR;

3355: p_x_line_rec.attribute19 := FND_API.G_MISS_CHAR;
3356: p_x_line_rec.attribute20 := FND_API.G_MISS_CHAR;
3357: ELSE
3358:
3359: x_return_status := FND_API.G_RET_STS_ERROR;
3360: END IF;
3361: END IF;
3362:
3363: oe_debug_pub.add('After line_desc_flex ' || x_return_status,2);

Line 3443: p_x_line_rec.global_attribute_category := FND_API.G_MISS_CHAR;

3439: p_x_line_rec.global_attribute19 := null;
3440: p_x_line_rec.global_attribute20 := null;
3441:
3442: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3443: p_x_line_rec.global_attribute_category := FND_API.G_MISS_CHAR;
3444: p_x_line_rec.global_attribute1 := FND_API.G_MISS_CHAR;
3445: p_x_line_rec.global_attribute2 := FND_API.G_MISS_CHAR;
3446: p_x_line_rec.global_attribute3 := FND_API.G_MISS_CHAR;
3447: p_x_line_rec.global_attribute4 := FND_API.G_MISS_CHAR;

Line 3444: p_x_line_rec.global_attribute1 := FND_API.G_MISS_CHAR;

3440: p_x_line_rec.global_attribute20 := null;
3441:
3442: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3443: p_x_line_rec.global_attribute_category := FND_API.G_MISS_CHAR;
3444: p_x_line_rec.global_attribute1 := FND_API.G_MISS_CHAR;
3445: p_x_line_rec.global_attribute2 := FND_API.G_MISS_CHAR;
3446: p_x_line_rec.global_attribute3 := FND_API.G_MISS_CHAR;
3447: p_x_line_rec.global_attribute4 := FND_API.G_MISS_CHAR;
3448: p_x_line_rec.global_attribute5 := FND_API.G_MISS_CHAR;

Line 3445: p_x_line_rec.global_attribute2 := FND_API.G_MISS_CHAR;

3441:
3442: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3443: p_x_line_rec.global_attribute_category := FND_API.G_MISS_CHAR;
3444: p_x_line_rec.global_attribute1 := FND_API.G_MISS_CHAR;
3445: p_x_line_rec.global_attribute2 := FND_API.G_MISS_CHAR;
3446: p_x_line_rec.global_attribute3 := FND_API.G_MISS_CHAR;
3447: p_x_line_rec.global_attribute4 := FND_API.G_MISS_CHAR;
3448: p_x_line_rec.global_attribute5 := FND_API.G_MISS_CHAR;
3449: p_x_line_rec.global_attribute6 := FND_API.G_MISS_CHAR;

Line 3446: p_x_line_rec.global_attribute3 := FND_API.G_MISS_CHAR;

3442: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3443: p_x_line_rec.global_attribute_category := FND_API.G_MISS_CHAR;
3444: p_x_line_rec.global_attribute1 := FND_API.G_MISS_CHAR;
3445: p_x_line_rec.global_attribute2 := FND_API.G_MISS_CHAR;
3446: p_x_line_rec.global_attribute3 := FND_API.G_MISS_CHAR;
3447: p_x_line_rec.global_attribute4 := FND_API.G_MISS_CHAR;
3448: p_x_line_rec.global_attribute5 := FND_API.G_MISS_CHAR;
3449: p_x_line_rec.global_attribute6 := FND_API.G_MISS_CHAR;
3450: p_x_line_rec.global_attribute7 := FND_API.G_MISS_CHAR;

Line 3447: p_x_line_rec.global_attribute4 := FND_API.G_MISS_CHAR;

3443: p_x_line_rec.global_attribute_category := FND_API.G_MISS_CHAR;
3444: p_x_line_rec.global_attribute1 := FND_API.G_MISS_CHAR;
3445: p_x_line_rec.global_attribute2 := FND_API.G_MISS_CHAR;
3446: p_x_line_rec.global_attribute3 := FND_API.G_MISS_CHAR;
3447: p_x_line_rec.global_attribute4 := FND_API.G_MISS_CHAR;
3448: p_x_line_rec.global_attribute5 := FND_API.G_MISS_CHAR;
3449: p_x_line_rec.global_attribute6 := FND_API.G_MISS_CHAR;
3450: p_x_line_rec.global_attribute7 := FND_API.G_MISS_CHAR;
3451: p_x_line_rec.global_attribute8 := FND_API.G_MISS_CHAR;

Line 3448: p_x_line_rec.global_attribute5 := FND_API.G_MISS_CHAR;

3444: p_x_line_rec.global_attribute1 := FND_API.G_MISS_CHAR;
3445: p_x_line_rec.global_attribute2 := FND_API.G_MISS_CHAR;
3446: p_x_line_rec.global_attribute3 := FND_API.G_MISS_CHAR;
3447: p_x_line_rec.global_attribute4 := FND_API.G_MISS_CHAR;
3448: p_x_line_rec.global_attribute5 := FND_API.G_MISS_CHAR;
3449: p_x_line_rec.global_attribute6 := FND_API.G_MISS_CHAR;
3450: p_x_line_rec.global_attribute7 := FND_API.G_MISS_CHAR;
3451: p_x_line_rec.global_attribute8 := FND_API.G_MISS_CHAR;
3452: p_x_line_rec.global_attribute9 := FND_API.G_MISS_CHAR;

Line 3449: p_x_line_rec.global_attribute6 := FND_API.G_MISS_CHAR;

3445: p_x_line_rec.global_attribute2 := FND_API.G_MISS_CHAR;
3446: p_x_line_rec.global_attribute3 := FND_API.G_MISS_CHAR;
3447: p_x_line_rec.global_attribute4 := FND_API.G_MISS_CHAR;
3448: p_x_line_rec.global_attribute5 := FND_API.G_MISS_CHAR;
3449: p_x_line_rec.global_attribute6 := FND_API.G_MISS_CHAR;
3450: p_x_line_rec.global_attribute7 := FND_API.G_MISS_CHAR;
3451: p_x_line_rec.global_attribute8 := FND_API.G_MISS_CHAR;
3452: p_x_line_rec.global_attribute9 := FND_API.G_MISS_CHAR;
3453: p_x_line_rec.global_attribute11 := FND_API.G_MISS_CHAR;

Line 3450: p_x_line_rec.global_attribute7 := FND_API.G_MISS_CHAR;

3446: p_x_line_rec.global_attribute3 := FND_API.G_MISS_CHAR;
3447: p_x_line_rec.global_attribute4 := FND_API.G_MISS_CHAR;
3448: p_x_line_rec.global_attribute5 := FND_API.G_MISS_CHAR;
3449: p_x_line_rec.global_attribute6 := FND_API.G_MISS_CHAR;
3450: p_x_line_rec.global_attribute7 := FND_API.G_MISS_CHAR;
3451: p_x_line_rec.global_attribute8 := FND_API.G_MISS_CHAR;
3452: p_x_line_rec.global_attribute9 := FND_API.G_MISS_CHAR;
3453: p_x_line_rec.global_attribute11 := FND_API.G_MISS_CHAR;
3454: p_x_line_rec.global_attribute12 := FND_API.G_MISS_CHAR;

Line 3451: p_x_line_rec.global_attribute8 := FND_API.G_MISS_CHAR;

3447: p_x_line_rec.global_attribute4 := FND_API.G_MISS_CHAR;
3448: p_x_line_rec.global_attribute5 := FND_API.G_MISS_CHAR;
3449: p_x_line_rec.global_attribute6 := FND_API.G_MISS_CHAR;
3450: p_x_line_rec.global_attribute7 := FND_API.G_MISS_CHAR;
3451: p_x_line_rec.global_attribute8 := FND_API.G_MISS_CHAR;
3452: p_x_line_rec.global_attribute9 := FND_API.G_MISS_CHAR;
3453: p_x_line_rec.global_attribute11 := FND_API.G_MISS_CHAR;
3454: p_x_line_rec.global_attribute12 := FND_API.G_MISS_CHAR;
3455: p_x_line_rec.global_attribute13 := FND_API.G_MISS_CHAR;

Line 3452: p_x_line_rec.global_attribute9 := FND_API.G_MISS_CHAR;

3448: p_x_line_rec.global_attribute5 := FND_API.G_MISS_CHAR;
3449: p_x_line_rec.global_attribute6 := FND_API.G_MISS_CHAR;
3450: p_x_line_rec.global_attribute7 := FND_API.G_MISS_CHAR;
3451: p_x_line_rec.global_attribute8 := FND_API.G_MISS_CHAR;
3452: p_x_line_rec.global_attribute9 := FND_API.G_MISS_CHAR;
3453: p_x_line_rec.global_attribute11 := FND_API.G_MISS_CHAR;
3454: p_x_line_rec.global_attribute12 := FND_API.G_MISS_CHAR;
3455: p_x_line_rec.global_attribute13 := FND_API.G_MISS_CHAR;
3456: p_x_line_rec.global_attribute14 := FND_API.G_MISS_CHAR;

Line 3453: p_x_line_rec.global_attribute11 := FND_API.G_MISS_CHAR;

3449: p_x_line_rec.global_attribute6 := FND_API.G_MISS_CHAR;
3450: p_x_line_rec.global_attribute7 := FND_API.G_MISS_CHAR;
3451: p_x_line_rec.global_attribute8 := FND_API.G_MISS_CHAR;
3452: p_x_line_rec.global_attribute9 := FND_API.G_MISS_CHAR;
3453: p_x_line_rec.global_attribute11 := FND_API.G_MISS_CHAR;
3454: p_x_line_rec.global_attribute12 := FND_API.G_MISS_CHAR;
3455: p_x_line_rec.global_attribute13 := FND_API.G_MISS_CHAR;
3456: p_x_line_rec.global_attribute14 := FND_API.G_MISS_CHAR;
3457: p_x_line_rec.global_attribute15 := FND_API.G_MISS_CHAR;

Line 3454: p_x_line_rec.global_attribute12 := FND_API.G_MISS_CHAR;

3450: p_x_line_rec.global_attribute7 := FND_API.G_MISS_CHAR;
3451: p_x_line_rec.global_attribute8 := FND_API.G_MISS_CHAR;
3452: p_x_line_rec.global_attribute9 := FND_API.G_MISS_CHAR;
3453: p_x_line_rec.global_attribute11 := FND_API.G_MISS_CHAR;
3454: p_x_line_rec.global_attribute12 := FND_API.G_MISS_CHAR;
3455: p_x_line_rec.global_attribute13 := FND_API.G_MISS_CHAR;
3456: p_x_line_rec.global_attribute14 := FND_API.G_MISS_CHAR;
3457: p_x_line_rec.global_attribute15 := FND_API.G_MISS_CHAR;
3458: p_x_line_rec.global_attribute16 := FND_API.G_MISS_CHAR;

Line 3455: p_x_line_rec.global_attribute13 := FND_API.G_MISS_CHAR;

3451: p_x_line_rec.global_attribute8 := FND_API.G_MISS_CHAR;
3452: p_x_line_rec.global_attribute9 := FND_API.G_MISS_CHAR;
3453: p_x_line_rec.global_attribute11 := FND_API.G_MISS_CHAR;
3454: p_x_line_rec.global_attribute12 := FND_API.G_MISS_CHAR;
3455: p_x_line_rec.global_attribute13 := FND_API.G_MISS_CHAR;
3456: p_x_line_rec.global_attribute14 := FND_API.G_MISS_CHAR;
3457: p_x_line_rec.global_attribute15 := FND_API.G_MISS_CHAR;
3458: p_x_line_rec.global_attribute16 := FND_API.G_MISS_CHAR;
3459: p_x_line_rec.global_attribute17 := FND_API.G_MISS_CHAR;

Line 3456: p_x_line_rec.global_attribute14 := FND_API.G_MISS_CHAR;

3452: p_x_line_rec.global_attribute9 := FND_API.G_MISS_CHAR;
3453: p_x_line_rec.global_attribute11 := FND_API.G_MISS_CHAR;
3454: p_x_line_rec.global_attribute12 := FND_API.G_MISS_CHAR;
3455: p_x_line_rec.global_attribute13 := FND_API.G_MISS_CHAR;
3456: p_x_line_rec.global_attribute14 := FND_API.G_MISS_CHAR;
3457: p_x_line_rec.global_attribute15 := FND_API.G_MISS_CHAR;
3458: p_x_line_rec.global_attribute16 := FND_API.G_MISS_CHAR;
3459: p_x_line_rec.global_attribute17 := FND_API.G_MISS_CHAR;
3460: p_x_line_rec.global_attribute18 := FND_API.G_MISS_CHAR;

Line 3457: p_x_line_rec.global_attribute15 := FND_API.G_MISS_CHAR;

3453: p_x_line_rec.global_attribute11 := FND_API.G_MISS_CHAR;
3454: p_x_line_rec.global_attribute12 := FND_API.G_MISS_CHAR;
3455: p_x_line_rec.global_attribute13 := FND_API.G_MISS_CHAR;
3456: p_x_line_rec.global_attribute14 := FND_API.G_MISS_CHAR;
3457: p_x_line_rec.global_attribute15 := FND_API.G_MISS_CHAR;
3458: p_x_line_rec.global_attribute16 := FND_API.G_MISS_CHAR;
3459: p_x_line_rec.global_attribute17 := FND_API.G_MISS_CHAR;
3460: p_x_line_rec.global_attribute18 := FND_API.G_MISS_CHAR;
3461: p_x_line_rec.global_attribute19 := FND_API.G_MISS_CHAR;

Line 3458: p_x_line_rec.global_attribute16 := FND_API.G_MISS_CHAR;

3454: p_x_line_rec.global_attribute12 := FND_API.G_MISS_CHAR;
3455: p_x_line_rec.global_attribute13 := FND_API.G_MISS_CHAR;
3456: p_x_line_rec.global_attribute14 := FND_API.G_MISS_CHAR;
3457: p_x_line_rec.global_attribute15 := FND_API.G_MISS_CHAR;
3458: p_x_line_rec.global_attribute16 := FND_API.G_MISS_CHAR;
3459: p_x_line_rec.global_attribute17 := FND_API.G_MISS_CHAR;
3460: p_x_line_rec.global_attribute18 := FND_API.G_MISS_CHAR;
3461: p_x_line_rec.global_attribute19 := FND_API.G_MISS_CHAR;
3462: p_x_line_rec.global_attribute20 := FND_API.G_MISS_CHAR;

Line 3459: p_x_line_rec.global_attribute17 := FND_API.G_MISS_CHAR;

3455: p_x_line_rec.global_attribute13 := FND_API.G_MISS_CHAR;
3456: p_x_line_rec.global_attribute14 := FND_API.G_MISS_CHAR;
3457: p_x_line_rec.global_attribute15 := FND_API.G_MISS_CHAR;
3458: p_x_line_rec.global_attribute16 := FND_API.G_MISS_CHAR;
3459: p_x_line_rec.global_attribute17 := FND_API.G_MISS_CHAR;
3460: p_x_line_rec.global_attribute18 := FND_API.G_MISS_CHAR;
3461: p_x_line_rec.global_attribute19 := FND_API.G_MISS_CHAR;
3462: p_x_line_rec.global_attribute20 := FND_API.G_MISS_CHAR;
3463:

Line 3460: p_x_line_rec.global_attribute18 := FND_API.G_MISS_CHAR;

3456: p_x_line_rec.global_attribute14 := FND_API.G_MISS_CHAR;
3457: p_x_line_rec.global_attribute15 := FND_API.G_MISS_CHAR;
3458: p_x_line_rec.global_attribute16 := FND_API.G_MISS_CHAR;
3459: p_x_line_rec.global_attribute17 := FND_API.G_MISS_CHAR;
3460: p_x_line_rec.global_attribute18 := FND_API.G_MISS_CHAR;
3461: p_x_line_rec.global_attribute19 := FND_API.G_MISS_CHAR;
3462: p_x_line_rec.global_attribute20 := FND_API.G_MISS_CHAR;
3463:
3464: ELSE

Line 3461: p_x_line_rec.global_attribute19 := FND_API.G_MISS_CHAR;

3457: p_x_line_rec.global_attribute15 := FND_API.G_MISS_CHAR;
3458: p_x_line_rec.global_attribute16 := FND_API.G_MISS_CHAR;
3459: p_x_line_rec.global_attribute17 := FND_API.G_MISS_CHAR;
3460: p_x_line_rec.global_attribute18 := FND_API.G_MISS_CHAR;
3461: p_x_line_rec.global_attribute19 := FND_API.G_MISS_CHAR;
3462: p_x_line_rec.global_attribute20 := FND_API.G_MISS_CHAR;
3463:
3464: ELSE
3465:

Line 3462: p_x_line_rec.global_attribute20 := FND_API.G_MISS_CHAR;

3458: p_x_line_rec.global_attribute16 := FND_API.G_MISS_CHAR;
3459: p_x_line_rec.global_attribute17 := FND_API.G_MISS_CHAR;
3460: p_x_line_rec.global_attribute18 := FND_API.G_MISS_CHAR;
3461: p_x_line_rec.global_attribute19 := FND_API.G_MISS_CHAR;
3462: p_x_line_rec.global_attribute20 := FND_API.G_MISS_CHAR;
3463:
3464: ELSE
3465:
3466: x_return_status := FND_API.G_RET_STS_ERROR;

Line 3466: x_return_status := FND_API.G_RET_STS_ERROR;

3462: p_x_line_rec.global_attribute20 := FND_API.G_MISS_CHAR;
3463:
3464: ELSE
3465:
3466: x_return_status := FND_API.G_RET_STS_ERROR;
3467: END IF;
3468: END IF;
3469:
3470: OE_DEBUG_PUB.ADD('After G_Line_desc_flex ' || x_return_status,2);

Line 3578: p_x_line_rec.Industry_context := FND_API.G_MISS_CHAR;

3574: p_x_line_rec.Industry_attribute30 := null;
3575:
3576: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3577:
3578: p_x_line_rec.Industry_context := FND_API.G_MISS_CHAR;
3579: p_x_line_rec.Industry_attribute1 := FND_API.G_MISS_CHAR;
3580: p_x_line_rec.Industry_attribute2 := FND_API.G_MISS_CHAR;
3581: p_x_line_rec.Industry_attribute3 := FND_API.G_MISS_CHAR;
3582: p_x_line_rec.Industry_attribute4 := FND_API.G_MISS_CHAR;

Line 3579: p_x_line_rec.Industry_attribute1 := FND_API.G_MISS_CHAR;

3575:
3576: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3577:
3578: p_x_line_rec.Industry_context := FND_API.G_MISS_CHAR;
3579: p_x_line_rec.Industry_attribute1 := FND_API.G_MISS_CHAR;
3580: p_x_line_rec.Industry_attribute2 := FND_API.G_MISS_CHAR;
3581: p_x_line_rec.Industry_attribute3 := FND_API.G_MISS_CHAR;
3582: p_x_line_rec.Industry_attribute4 := FND_API.G_MISS_CHAR;
3583: p_x_line_rec.Industry_attribute5 := FND_API.G_MISS_CHAR;

Line 3580: p_x_line_rec.Industry_attribute2 := FND_API.G_MISS_CHAR;

3576: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3577:
3578: p_x_line_rec.Industry_context := FND_API.G_MISS_CHAR;
3579: p_x_line_rec.Industry_attribute1 := FND_API.G_MISS_CHAR;
3580: p_x_line_rec.Industry_attribute2 := FND_API.G_MISS_CHAR;
3581: p_x_line_rec.Industry_attribute3 := FND_API.G_MISS_CHAR;
3582: p_x_line_rec.Industry_attribute4 := FND_API.G_MISS_CHAR;
3583: p_x_line_rec.Industry_attribute5 := FND_API.G_MISS_CHAR;
3584: p_x_line_rec.Industry_attribute6 := FND_API.G_MISS_CHAR;

Line 3581: p_x_line_rec.Industry_attribute3 := FND_API.G_MISS_CHAR;

3577:
3578: p_x_line_rec.Industry_context := FND_API.G_MISS_CHAR;
3579: p_x_line_rec.Industry_attribute1 := FND_API.G_MISS_CHAR;
3580: p_x_line_rec.Industry_attribute2 := FND_API.G_MISS_CHAR;
3581: p_x_line_rec.Industry_attribute3 := FND_API.G_MISS_CHAR;
3582: p_x_line_rec.Industry_attribute4 := FND_API.G_MISS_CHAR;
3583: p_x_line_rec.Industry_attribute5 := FND_API.G_MISS_CHAR;
3584: p_x_line_rec.Industry_attribute6 := FND_API.G_MISS_CHAR;
3585: p_x_line_rec.Industry_attribute7 := FND_API.G_MISS_CHAR;

Line 3582: p_x_line_rec.Industry_attribute4 := FND_API.G_MISS_CHAR;

3578: p_x_line_rec.Industry_context := FND_API.G_MISS_CHAR;
3579: p_x_line_rec.Industry_attribute1 := FND_API.G_MISS_CHAR;
3580: p_x_line_rec.Industry_attribute2 := FND_API.G_MISS_CHAR;
3581: p_x_line_rec.Industry_attribute3 := FND_API.G_MISS_CHAR;
3582: p_x_line_rec.Industry_attribute4 := FND_API.G_MISS_CHAR;
3583: p_x_line_rec.Industry_attribute5 := FND_API.G_MISS_CHAR;
3584: p_x_line_rec.Industry_attribute6 := FND_API.G_MISS_CHAR;
3585: p_x_line_rec.Industry_attribute7 := FND_API.G_MISS_CHAR;
3586: p_x_line_rec.Industry_attribute8 := FND_API.G_MISS_CHAR;

Line 3583: p_x_line_rec.Industry_attribute5 := FND_API.G_MISS_CHAR;

3579: p_x_line_rec.Industry_attribute1 := FND_API.G_MISS_CHAR;
3580: p_x_line_rec.Industry_attribute2 := FND_API.G_MISS_CHAR;
3581: p_x_line_rec.Industry_attribute3 := FND_API.G_MISS_CHAR;
3582: p_x_line_rec.Industry_attribute4 := FND_API.G_MISS_CHAR;
3583: p_x_line_rec.Industry_attribute5 := FND_API.G_MISS_CHAR;
3584: p_x_line_rec.Industry_attribute6 := FND_API.G_MISS_CHAR;
3585: p_x_line_rec.Industry_attribute7 := FND_API.G_MISS_CHAR;
3586: p_x_line_rec.Industry_attribute8 := FND_API.G_MISS_CHAR;
3587: p_x_line_rec.Industry_attribute9 := FND_API.G_MISS_CHAR;

Line 3584: p_x_line_rec.Industry_attribute6 := FND_API.G_MISS_CHAR;

3580: p_x_line_rec.Industry_attribute2 := FND_API.G_MISS_CHAR;
3581: p_x_line_rec.Industry_attribute3 := FND_API.G_MISS_CHAR;
3582: p_x_line_rec.Industry_attribute4 := FND_API.G_MISS_CHAR;
3583: p_x_line_rec.Industry_attribute5 := FND_API.G_MISS_CHAR;
3584: p_x_line_rec.Industry_attribute6 := FND_API.G_MISS_CHAR;
3585: p_x_line_rec.Industry_attribute7 := FND_API.G_MISS_CHAR;
3586: p_x_line_rec.Industry_attribute8 := FND_API.G_MISS_CHAR;
3587: p_x_line_rec.Industry_attribute9 := FND_API.G_MISS_CHAR;
3588: p_x_line_rec.Industry_attribute10 := FND_API.G_MISS_CHAR;

Line 3585: p_x_line_rec.Industry_attribute7 := FND_API.G_MISS_CHAR;

3581: p_x_line_rec.Industry_attribute3 := FND_API.G_MISS_CHAR;
3582: p_x_line_rec.Industry_attribute4 := FND_API.G_MISS_CHAR;
3583: p_x_line_rec.Industry_attribute5 := FND_API.G_MISS_CHAR;
3584: p_x_line_rec.Industry_attribute6 := FND_API.G_MISS_CHAR;
3585: p_x_line_rec.Industry_attribute7 := FND_API.G_MISS_CHAR;
3586: p_x_line_rec.Industry_attribute8 := FND_API.G_MISS_CHAR;
3587: p_x_line_rec.Industry_attribute9 := FND_API.G_MISS_CHAR;
3588: p_x_line_rec.Industry_attribute10 := FND_API.G_MISS_CHAR;
3589: p_x_line_rec.Industry_attribute11 := FND_API.G_MISS_CHAR;

Line 3586: p_x_line_rec.Industry_attribute8 := FND_API.G_MISS_CHAR;

3582: p_x_line_rec.Industry_attribute4 := FND_API.G_MISS_CHAR;
3583: p_x_line_rec.Industry_attribute5 := FND_API.G_MISS_CHAR;
3584: p_x_line_rec.Industry_attribute6 := FND_API.G_MISS_CHAR;
3585: p_x_line_rec.Industry_attribute7 := FND_API.G_MISS_CHAR;
3586: p_x_line_rec.Industry_attribute8 := FND_API.G_MISS_CHAR;
3587: p_x_line_rec.Industry_attribute9 := FND_API.G_MISS_CHAR;
3588: p_x_line_rec.Industry_attribute10 := FND_API.G_MISS_CHAR;
3589: p_x_line_rec.Industry_attribute11 := FND_API.G_MISS_CHAR;
3590: p_x_line_rec.Industry_attribute12 := FND_API.G_MISS_CHAR;

Line 3587: p_x_line_rec.Industry_attribute9 := FND_API.G_MISS_CHAR;

3583: p_x_line_rec.Industry_attribute5 := FND_API.G_MISS_CHAR;
3584: p_x_line_rec.Industry_attribute6 := FND_API.G_MISS_CHAR;
3585: p_x_line_rec.Industry_attribute7 := FND_API.G_MISS_CHAR;
3586: p_x_line_rec.Industry_attribute8 := FND_API.G_MISS_CHAR;
3587: p_x_line_rec.Industry_attribute9 := FND_API.G_MISS_CHAR;
3588: p_x_line_rec.Industry_attribute10 := FND_API.G_MISS_CHAR;
3589: p_x_line_rec.Industry_attribute11 := FND_API.G_MISS_CHAR;
3590: p_x_line_rec.Industry_attribute12 := FND_API.G_MISS_CHAR;
3591: p_x_line_rec.Industry_attribute13 := FND_API.G_MISS_CHAR;

Line 3588: p_x_line_rec.Industry_attribute10 := FND_API.G_MISS_CHAR;

3584: p_x_line_rec.Industry_attribute6 := FND_API.G_MISS_CHAR;
3585: p_x_line_rec.Industry_attribute7 := FND_API.G_MISS_CHAR;
3586: p_x_line_rec.Industry_attribute8 := FND_API.G_MISS_CHAR;
3587: p_x_line_rec.Industry_attribute9 := FND_API.G_MISS_CHAR;
3588: p_x_line_rec.Industry_attribute10 := FND_API.G_MISS_CHAR;
3589: p_x_line_rec.Industry_attribute11 := FND_API.G_MISS_CHAR;
3590: p_x_line_rec.Industry_attribute12 := FND_API.G_MISS_CHAR;
3591: p_x_line_rec.Industry_attribute13 := FND_API.G_MISS_CHAR;
3592: p_x_line_rec.Industry_attribute14 := FND_API.G_MISS_CHAR;

Line 3589: p_x_line_rec.Industry_attribute11 := FND_API.G_MISS_CHAR;

3585: p_x_line_rec.Industry_attribute7 := FND_API.G_MISS_CHAR;
3586: p_x_line_rec.Industry_attribute8 := FND_API.G_MISS_CHAR;
3587: p_x_line_rec.Industry_attribute9 := FND_API.G_MISS_CHAR;
3588: p_x_line_rec.Industry_attribute10 := FND_API.G_MISS_CHAR;
3589: p_x_line_rec.Industry_attribute11 := FND_API.G_MISS_CHAR;
3590: p_x_line_rec.Industry_attribute12 := FND_API.G_MISS_CHAR;
3591: p_x_line_rec.Industry_attribute13 := FND_API.G_MISS_CHAR;
3592: p_x_line_rec.Industry_attribute14 := FND_API.G_MISS_CHAR;
3593: p_x_line_rec.Industry_attribute15 := FND_API.G_MISS_CHAR;

Line 3590: p_x_line_rec.Industry_attribute12 := FND_API.G_MISS_CHAR;

3586: p_x_line_rec.Industry_attribute8 := FND_API.G_MISS_CHAR;
3587: p_x_line_rec.Industry_attribute9 := FND_API.G_MISS_CHAR;
3588: p_x_line_rec.Industry_attribute10 := FND_API.G_MISS_CHAR;
3589: p_x_line_rec.Industry_attribute11 := FND_API.G_MISS_CHAR;
3590: p_x_line_rec.Industry_attribute12 := FND_API.G_MISS_CHAR;
3591: p_x_line_rec.Industry_attribute13 := FND_API.G_MISS_CHAR;
3592: p_x_line_rec.Industry_attribute14 := FND_API.G_MISS_CHAR;
3593: p_x_line_rec.Industry_attribute15 := FND_API.G_MISS_CHAR;
3594: p_x_line_rec.Industry_attribute16 := FND_API.G_MISS_CHAR;

Line 3591: p_x_line_rec.Industry_attribute13 := FND_API.G_MISS_CHAR;

3587: p_x_line_rec.Industry_attribute9 := FND_API.G_MISS_CHAR;
3588: p_x_line_rec.Industry_attribute10 := FND_API.G_MISS_CHAR;
3589: p_x_line_rec.Industry_attribute11 := FND_API.G_MISS_CHAR;
3590: p_x_line_rec.Industry_attribute12 := FND_API.G_MISS_CHAR;
3591: p_x_line_rec.Industry_attribute13 := FND_API.G_MISS_CHAR;
3592: p_x_line_rec.Industry_attribute14 := FND_API.G_MISS_CHAR;
3593: p_x_line_rec.Industry_attribute15 := FND_API.G_MISS_CHAR;
3594: p_x_line_rec.Industry_attribute16 := FND_API.G_MISS_CHAR;
3595: p_x_line_rec.Industry_attribute17 := FND_API.G_MISS_CHAR;

Line 3592: p_x_line_rec.Industry_attribute14 := FND_API.G_MISS_CHAR;

3588: p_x_line_rec.Industry_attribute10 := FND_API.G_MISS_CHAR;
3589: p_x_line_rec.Industry_attribute11 := FND_API.G_MISS_CHAR;
3590: p_x_line_rec.Industry_attribute12 := FND_API.G_MISS_CHAR;
3591: p_x_line_rec.Industry_attribute13 := FND_API.G_MISS_CHAR;
3592: p_x_line_rec.Industry_attribute14 := FND_API.G_MISS_CHAR;
3593: p_x_line_rec.Industry_attribute15 := FND_API.G_MISS_CHAR;
3594: p_x_line_rec.Industry_attribute16 := FND_API.G_MISS_CHAR;
3595: p_x_line_rec.Industry_attribute17 := FND_API.G_MISS_CHAR;
3596: p_x_line_rec.Industry_attribute18 := FND_API.G_MISS_CHAR;

Line 3593: p_x_line_rec.Industry_attribute15 := FND_API.G_MISS_CHAR;

3589: p_x_line_rec.Industry_attribute11 := FND_API.G_MISS_CHAR;
3590: p_x_line_rec.Industry_attribute12 := FND_API.G_MISS_CHAR;
3591: p_x_line_rec.Industry_attribute13 := FND_API.G_MISS_CHAR;
3592: p_x_line_rec.Industry_attribute14 := FND_API.G_MISS_CHAR;
3593: p_x_line_rec.Industry_attribute15 := FND_API.G_MISS_CHAR;
3594: p_x_line_rec.Industry_attribute16 := FND_API.G_MISS_CHAR;
3595: p_x_line_rec.Industry_attribute17 := FND_API.G_MISS_CHAR;
3596: p_x_line_rec.Industry_attribute18 := FND_API.G_MISS_CHAR;
3597: p_x_line_rec.Industry_attribute19 := FND_API.G_MISS_CHAR;

Line 3594: p_x_line_rec.Industry_attribute16 := FND_API.G_MISS_CHAR;

3590: p_x_line_rec.Industry_attribute12 := FND_API.G_MISS_CHAR;
3591: p_x_line_rec.Industry_attribute13 := FND_API.G_MISS_CHAR;
3592: p_x_line_rec.Industry_attribute14 := FND_API.G_MISS_CHAR;
3593: p_x_line_rec.Industry_attribute15 := FND_API.G_MISS_CHAR;
3594: p_x_line_rec.Industry_attribute16 := FND_API.G_MISS_CHAR;
3595: p_x_line_rec.Industry_attribute17 := FND_API.G_MISS_CHAR;
3596: p_x_line_rec.Industry_attribute18 := FND_API.G_MISS_CHAR;
3597: p_x_line_rec.Industry_attribute19 := FND_API.G_MISS_CHAR;
3598: p_x_line_rec.Industry_attribute20 := FND_API.G_MISS_CHAR;

Line 3595: p_x_line_rec.Industry_attribute17 := FND_API.G_MISS_CHAR;

3591: p_x_line_rec.Industry_attribute13 := FND_API.G_MISS_CHAR;
3592: p_x_line_rec.Industry_attribute14 := FND_API.G_MISS_CHAR;
3593: p_x_line_rec.Industry_attribute15 := FND_API.G_MISS_CHAR;
3594: p_x_line_rec.Industry_attribute16 := FND_API.G_MISS_CHAR;
3595: p_x_line_rec.Industry_attribute17 := FND_API.G_MISS_CHAR;
3596: p_x_line_rec.Industry_attribute18 := FND_API.G_MISS_CHAR;
3597: p_x_line_rec.Industry_attribute19 := FND_API.G_MISS_CHAR;
3598: p_x_line_rec.Industry_attribute20 := FND_API.G_MISS_CHAR;
3599: p_x_line_rec.Industry_attribute21 := FND_API.G_MISS_CHAR;

Line 3596: p_x_line_rec.Industry_attribute18 := FND_API.G_MISS_CHAR;

3592: p_x_line_rec.Industry_attribute14 := FND_API.G_MISS_CHAR;
3593: p_x_line_rec.Industry_attribute15 := FND_API.G_MISS_CHAR;
3594: p_x_line_rec.Industry_attribute16 := FND_API.G_MISS_CHAR;
3595: p_x_line_rec.Industry_attribute17 := FND_API.G_MISS_CHAR;
3596: p_x_line_rec.Industry_attribute18 := FND_API.G_MISS_CHAR;
3597: p_x_line_rec.Industry_attribute19 := FND_API.G_MISS_CHAR;
3598: p_x_line_rec.Industry_attribute20 := FND_API.G_MISS_CHAR;
3599: p_x_line_rec.Industry_attribute21 := FND_API.G_MISS_CHAR;
3600: p_x_line_rec.Industry_attribute22 := FND_API.G_MISS_CHAR;

Line 3597: p_x_line_rec.Industry_attribute19 := FND_API.G_MISS_CHAR;

3593: p_x_line_rec.Industry_attribute15 := FND_API.G_MISS_CHAR;
3594: p_x_line_rec.Industry_attribute16 := FND_API.G_MISS_CHAR;
3595: p_x_line_rec.Industry_attribute17 := FND_API.G_MISS_CHAR;
3596: p_x_line_rec.Industry_attribute18 := FND_API.G_MISS_CHAR;
3597: p_x_line_rec.Industry_attribute19 := FND_API.G_MISS_CHAR;
3598: p_x_line_rec.Industry_attribute20 := FND_API.G_MISS_CHAR;
3599: p_x_line_rec.Industry_attribute21 := FND_API.G_MISS_CHAR;
3600: p_x_line_rec.Industry_attribute22 := FND_API.G_MISS_CHAR;
3601: p_x_line_rec.Industry_attribute23 := FND_API.G_MISS_CHAR;

Line 3598: p_x_line_rec.Industry_attribute20 := FND_API.G_MISS_CHAR;

3594: p_x_line_rec.Industry_attribute16 := FND_API.G_MISS_CHAR;
3595: p_x_line_rec.Industry_attribute17 := FND_API.G_MISS_CHAR;
3596: p_x_line_rec.Industry_attribute18 := FND_API.G_MISS_CHAR;
3597: p_x_line_rec.Industry_attribute19 := FND_API.G_MISS_CHAR;
3598: p_x_line_rec.Industry_attribute20 := FND_API.G_MISS_CHAR;
3599: p_x_line_rec.Industry_attribute21 := FND_API.G_MISS_CHAR;
3600: p_x_line_rec.Industry_attribute22 := FND_API.G_MISS_CHAR;
3601: p_x_line_rec.Industry_attribute23 := FND_API.G_MISS_CHAR;
3602: p_x_line_rec.Industry_attribute24 := FND_API.G_MISS_CHAR;

Line 3599: p_x_line_rec.Industry_attribute21 := FND_API.G_MISS_CHAR;

3595: p_x_line_rec.Industry_attribute17 := FND_API.G_MISS_CHAR;
3596: p_x_line_rec.Industry_attribute18 := FND_API.G_MISS_CHAR;
3597: p_x_line_rec.Industry_attribute19 := FND_API.G_MISS_CHAR;
3598: p_x_line_rec.Industry_attribute20 := FND_API.G_MISS_CHAR;
3599: p_x_line_rec.Industry_attribute21 := FND_API.G_MISS_CHAR;
3600: p_x_line_rec.Industry_attribute22 := FND_API.G_MISS_CHAR;
3601: p_x_line_rec.Industry_attribute23 := FND_API.G_MISS_CHAR;
3602: p_x_line_rec.Industry_attribute24 := FND_API.G_MISS_CHAR;
3603: p_x_line_rec.Industry_attribute25 := FND_API.G_MISS_CHAR;

Line 3600: p_x_line_rec.Industry_attribute22 := FND_API.G_MISS_CHAR;

3596: p_x_line_rec.Industry_attribute18 := FND_API.G_MISS_CHAR;
3597: p_x_line_rec.Industry_attribute19 := FND_API.G_MISS_CHAR;
3598: p_x_line_rec.Industry_attribute20 := FND_API.G_MISS_CHAR;
3599: p_x_line_rec.Industry_attribute21 := FND_API.G_MISS_CHAR;
3600: p_x_line_rec.Industry_attribute22 := FND_API.G_MISS_CHAR;
3601: p_x_line_rec.Industry_attribute23 := FND_API.G_MISS_CHAR;
3602: p_x_line_rec.Industry_attribute24 := FND_API.G_MISS_CHAR;
3603: p_x_line_rec.Industry_attribute25 := FND_API.G_MISS_CHAR;
3604: p_x_line_rec.Industry_attribute26 := FND_API.G_MISS_CHAR;

Line 3601: p_x_line_rec.Industry_attribute23 := FND_API.G_MISS_CHAR;

3597: p_x_line_rec.Industry_attribute19 := FND_API.G_MISS_CHAR;
3598: p_x_line_rec.Industry_attribute20 := FND_API.G_MISS_CHAR;
3599: p_x_line_rec.Industry_attribute21 := FND_API.G_MISS_CHAR;
3600: p_x_line_rec.Industry_attribute22 := FND_API.G_MISS_CHAR;
3601: p_x_line_rec.Industry_attribute23 := FND_API.G_MISS_CHAR;
3602: p_x_line_rec.Industry_attribute24 := FND_API.G_MISS_CHAR;
3603: p_x_line_rec.Industry_attribute25 := FND_API.G_MISS_CHAR;
3604: p_x_line_rec.Industry_attribute26 := FND_API.G_MISS_CHAR;
3605: p_x_line_rec.Industry_attribute27 := FND_API.G_MISS_CHAR;

Line 3602: p_x_line_rec.Industry_attribute24 := FND_API.G_MISS_CHAR;

3598: p_x_line_rec.Industry_attribute20 := FND_API.G_MISS_CHAR;
3599: p_x_line_rec.Industry_attribute21 := FND_API.G_MISS_CHAR;
3600: p_x_line_rec.Industry_attribute22 := FND_API.G_MISS_CHAR;
3601: p_x_line_rec.Industry_attribute23 := FND_API.G_MISS_CHAR;
3602: p_x_line_rec.Industry_attribute24 := FND_API.G_MISS_CHAR;
3603: p_x_line_rec.Industry_attribute25 := FND_API.G_MISS_CHAR;
3604: p_x_line_rec.Industry_attribute26 := FND_API.G_MISS_CHAR;
3605: p_x_line_rec.Industry_attribute27 := FND_API.G_MISS_CHAR;
3606: p_x_line_rec.Industry_attribute28 := FND_API.G_MISS_CHAR;

Line 3603: p_x_line_rec.Industry_attribute25 := FND_API.G_MISS_CHAR;

3599: p_x_line_rec.Industry_attribute21 := FND_API.G_MISS_CHAR;
3600: p_x_line_rec.Industry_attribute22 := FND_API.G_MISS_CHAR;
3601: p_x_line_rec.Industry_attribute23 := FND_API.G_MISS_CHAR;
3602: p_x_line_rec.Industry_attribute24 := FND_API.G_MISS_CHAR;
3603: p_x_line_rec.Industry_attribute25 := FND_API.G_MISS_CHAR;
3604: p_x_line_rec.Industry_attribute26 := FND_API.G_MISS_CHAR;
3605: p_x_line_rec.Industry_attribute27 := FND_API.G_MISS_CHAR;
3606: p_x_line_rec.Industry_attribute28 := FND_API.G_MISS_CHAR;
3607: p_x_line_rec.Industry_attribute29 := FND_API.G_MISS_CHAR;

Line 3604: p_x_line_rec.Industry_attribute26 := FND_API.G_MISS_CHAR;

3600: p_x_line_rec.Industry_attribute22 := FND_API.G_MISS_CHAR;
3601: p_x_line_rec.Industry_attribute23 := FND_API.G_MISS_CHAR;
3602: p_x_line_rec.Industry_attribute24 := FND_API.G_MISS_CHAR;
3603: p_x_line_rec.Industry_attribute25 := FND_API.G_MISS_CHAR;
3604: p_x_line_rec.Industry_attribute26 := FND_API.G_MISS_CHAR;
3605: p_x_line_rec.Industry_attribute27 := FND_API.G_MISS_CHAR;
3606: p_x_line_rec.Industry_attribute28 := FND_API.G_MISS_CHAR;
3607: p_x_line_rec.Industry_attribute29 := FND_API.G_MISS_CHAR;
3608: p_x_line_rec.Industry_attribute30 := FND_API.G_MISS_CHAR;

Line 3605: p_x_line_rec.Industry_attribute27 := FND_API.G_MISS_CHAR;

3601: p_x_line_rec.Industry_attribute23 := FND_API.G_MISS_CHAR;
3602: p_x_line_rec.Industry_attribute24 := FND_API.G_MISS_CHAR;
3603: p_x_line_rec.Industry_attribute25 := FND_API.G_MISS_CHAR;
3604: p_x_line_rec.Industry_attribute26 := FND_API.G_MISS_CHAR;
3605: p_x_line_rec.Industry_attribute27 := FND_API.G_MISS_CHAR;
3606: p_x_line_rec.Industry_attribute28 := FND_API.G_MISS_CHAR;
3607: p_x_line_rec.Industry_attribute29 := FND_API.G_MISS_CHAR;
3608: p_x_line_rec.Industry_attribute30 := FND_API.G_MISS_CHAR;
3609: ELSE

Line 3606: p_x_line_rec.Industry_attribute28 := FND_API.G_MISS_CHAR;

3602: p_x_line_rec.Industry_attribute24 := FND_API.G_MISS_CHAR;
3603: p_x_line_rec.Industry_attribute25 := FND_API.G_MISS_CHAR;
3604: p_x_line_rec.Industry_attribute26 := FND_API.G_MISS_CHAR;
3605: p_x_line_rec.Industry_attribute27 := FND_API.G_MISS_CHAR;
3606: p_x_line_rec.Industry_attribute28 := FND_API.G_MISS_CHAR;
3607: p_x_line_rec.Industry_attribute29 := FND_API.G_MISS_CHAR;
3608: p_x_line_rec.Industry_attribute30 := FND_API.G_MISS_CHAR;
3609: ELSE
3610:

Line 3607: p_x_line_rec.Industry_attribute29 := FND_API.G_MISS_CHAR;

3603: p_x_line_rec.Industry_attribute25 := FND_API.G_MISS_CHAR;
3604: p_x_line_rec.Industry_attribute26 := FND_API.G_MISS_CHAR;
3605: p_x_line_rec.Industry_attribute27 := FND_API.G_MISS_CHAR;
3606: p_x_line_rec.Industry_attribute28 := FND_API.G_MISS_CHAR;
3607: p_x_line_rec.Industry_attribute29 := FND_API.G_MISS_CHAR;
3608: p_x_line_rec.Industry_attribute30 := FND_API.G_MISS_CHAR;
3609: ELSE
3610:
3611: x_return_status := FND_API.G_RET_STS_ERROR;

Line 3608: p_x_line_rec.Industry_attribute30 := FND_API.G_MISS_CHAR;

3604: p_x_line_rec.Industry_attribute26 := FND_API.G_MISS_CHAR;
3605: p_x_line_rec.Industry_attribute27 := FND_API.G_MISS_CHAR;
3606: p_x_line_rec.Industry_attribute28 := FND_API.G_MISS_CHAR;
3607: p_x_line_rec.Industry_attribute29 := FND_API.G_MISS_CHAR;
3608: p_x_line_rec.Industry_attribute30 := FND_API.G_MISS_CHAR;
3609: ELSE
3610:
3611: x_return_status := FND_API.G_RET_STS_ERROR;
3612: END IF;

Line 3611: x_return_status := FND_API.G_RET_STS_ERROR;

3607: p_x_line_rec.Industry_attribute29 := FND_API.G_MISS_CHAR;
3608: p_x_line_rec.Industry_attribute30 := FND_API.G_MISS_CHAR;
3609: ELSE
3610:
3611: x_return_status := FND_API.G_RET_STS_ERROR;
3612: END IF;
3613: END IF;
3614:
3615: oe_debug_pub.add('After I_line_desc_flex ' || x_return_status,2);

Line 3679: p_x_line_rec.tp_context := FND_API.G_MISS_CHAR;

3675: p_x_line_rec.tp_attribute15 := null;
3676:
3677: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3678:
3679: p_x_line_rec.tp_context := FND_API.G_MISS_CHAR;
3680: p_x_line_rec.tp_attribute1 := FND_API.G_MISS_CHAR;
3681: p_x_line_rec.tp_attribute2 := FND_API.G_MISS_CHAR;
3682: p_x_line_rec.tp_attribute3 := FND_API.G_MISS_CHAR;
3683: p_x_line_rec.tp_attribute4 := FND_API.G_MISS_CHAR;

Line 3680: p_x_line_rec.tp_attribute1 := FND_API.G_MISS_CHAR;

3676:
3677: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3678:
3679: p_x_line_rec.tp_context := FND_API.G_MISS_CHAR;
3680: p_x_line_rec.tp_attribute1 := FND_API.G_MISS_CHAR;
3681: p_x_line_rec.tp_attribute2 := FND_API.G_MISS_CHAR;
3682: p_x_line_rec.tp_attribute3 := FND_API.G_MISS_CHAR;
3683: p_x_line_rec.tp_attribute4 := FND_API.G_MISS_CHAR;
3684: p_x_line_rec.tp_attribute5 := FND_API.G_MISS_CHAR;

Line 3681: p_x_line_rec.tp_attribute2 := FND_API.G_MISS_CHAR;

3677: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3678:
3679: p_x_line_rec.tp_context := FND_API.G_MISS_CHAR;
3680: p_x_line_rec.tp_attribute1 := FND_API.G_MISS_CHAR;
3681: p_x_line_rec.tp_attribute2 := FND_API.G_MISS_CHAR;
3682: p_x_line_rec.tp_attribute3 := FND_API.G_MISS_CHAR;
3683: p_x_line_rec.tp_attribute4 := FND_API.G_MISS_CHAR;
3684: p_x_line_rec.tp_attribute5 := FND_API.G_MISS_CHAR;
3685: p_x_line_rec.tp_attribute6 := FND_API.G_MISS_CHAR;

Line 3682: p_x_line_rec.tp_attribute3 := FND_API.G_MISS_CHAR;

3678:
3679: p_x_line_rec.tp_context := FND_API.G_MISS_CHAR;
3680: p_x_line_rec.tp_attribute1 := FND_API.G_MISS_CHAR;
3681: p_x_line_rec.tp_attribute2 := FND_API.G_MISS_CHAR;
3682: p_x_line_rec.tp_attribute3 := FND_API.G_MISS_CHAR;
3683: p_x_line_rec.tp_attribute4 := FND_API.G_MISS_CHAR;
3684: p_x_line_rec.tp_attribute5 := FND_API.G_MISS_CHAR;
3685: p_x_line_rec.tp_attribute6 := FND_API.G_MISS_CHAR;
3686: p_x_line_rec.tp_attribute7 := FND_API.G_MISS_CHAR;

Line 3683: p_x_line_rec.tp_attribute4 := FND_API.G_MISS_CHAR;

3679: p_x_line_rec.tp_context := FND_API.G_MISS_CHAR;
3680: p_x_line_rec.tp_attribute1 := FND_API.G_MISS_CHAR;
3681: p_x_line_rec.tp_attribute2 := FND_API.G_MISS_CHAR;
3682: p_x_line_rec.tp_attribute3 := FND_API.G_MISS_CHAR;
3683: p_x_line_rec.tp_attribute4 := FND_API.G_MISS_CHAR;
3684: p_x_line_rec.tp_attribute5 := FND_API.G_MISS_CHAR;
3685: p_x_line_rec.tp_attribute6 := FND_API.G_MISS_CHAR;
3686: p_x_line_rec.tp_attribute7 := FND_API.G_MISS_CHAR;
3687: p_x_line_rec.tp_attribute8 := FND_API.G_MISS_CHAR;

Line 3684: p_x_line_rec.tp_attribute5 := FND_API.G_MISS_CHAR;

3680: p_x_line_rec.tp_attribute1 := FND_API.G_MISS_CHAR;
3681: p_x_line_rec.tp_attribute2 := FND_API.G_MISS_CHAR;
3682: p_x_line_rec.tp_attribute3 := FND_API.G_MISS_CHAR;
3683: p_x_line_rec.tp_attribute4 := FND_API.G_MISS_CHAR;
3684: p_x_line_rec.tp_attribute5 := FND_API.G_MISS_CHAR;
3685: p_x_line_rec.tp_attribute6 := FND_API.G_MISS_CHAR;
3686: p_x_line_rec.tp_attribute7 := FND_API.G_MISS_CHAR;
3687: p_x_line_rec.tp_attribute8 := FND_API.G_MISS_CHAR;
3688: p_x_line_rec.tp_attribute9 := FND_API.G_MISS_CHAR;

Line 3685: p_x_line_rec.tp_attribute6 := FND_API.G_MISS_CHAR;

3681: p_x_line_rec.tp_attribute2 := FND_API.G_MISS_CHAR;
3682: p_x_line_rec.tp_attribute3 := FND_API.G_MISS_CHAR;
3683: p_x_line_rec.tp_attribute4 := FND_API.G_MISS_CHAR;
3684: p_x_line_rec.tp_attribute5 := FND_API.G_MISS_CHAR;
3685: p_x_line_rec.tp_attribute6 := FND_API.G_MISS_CHAR;
3686: p_x_line_rec.tp_attribute7 := FND_API.G_MISS_CHAR;
3687: p_x_line_rec.tp_attribute8 := FND_API.G_MISS_CHAR;
3688: p_x_line_rec.tp_attribute9 := FND_API.G_MISS_CHAR;
3689: p_x_line_rec.tp_attribute10 := FND_API.G_MISS_CHAR;

Line 3686: p_x_line_rec.tp_attribute7 := FND_API.G_MISS_CHAR;

3682: p_x_line_rec.tp_attribute3 := FND_API.G_MISS_CHAR;
3683: p_x_line_rec.tp_attribute4 := FND_API.G_MISS_CHAR;
3684: p_x_line_rec.tp_attribute5 := FND_API.G_MISS_CHAR;
3685: p_x_line_rec.tp_attribute6 := FND_API.G_MISS_CHAR;
3686: p_x_line_rec.tp_attribute7 := FND_API.G_MISS_CHAR;
3687: p_x_line_rec.tp_attribute8 := FND_API.G_MISS_CHAR;
3688: p_x_line_rec.tp_attribute9 := FND_API.G_MISS_CHAR;
3689: p_x_line_rec.tp_attribute10 := FND_API.G_MISS_CHAR;
3690: p_x_line_rec.tp_attribute11 := FND_API.G_MISS_CHAR;

Line 3687: p_x_line_rec.tp_attribute8 := FND_API.G_MISS_CHAR;

3683: p_x_line_rec.tp_attribute4 := FND_API.G_MISS_CHAR;
3684: p_x_line_rec.tp_attribute5 := FND_API.G_MISS_CHAR;
3685: p_x_line_rec.tp_attribute6 := FND_API.G_MISS_CHAR;
3686: p_x_line_rec.tp_attribute7 := FND_API.G_MISS_CHAR;
3687: p_x_line_rec.tp_attribute8 := FND_API.G_MISS_CHAR;
3688: p_x_line_rec.tp_attribute9 := FND_API.G_MISS_CHAR;
3689: p_x_line_rec.tp_attribute10 := FND_API.G_MISS_CHAR;
3690: p_x_line_rec.tp_attribute11 := FND_API.G_MISS_CHAR;
3691: p_x_line_rec.tp_attribute12 := FND_API.G_MISS_CHAR;

Line 3688: p_x_line_rec.tp_attribute9 := FND_API.G_MISS_CHAR;

3684: p_x_line_rec.tp_attribute5 := FND_API.G_MISS_CHAR;
3685: p_x_line_rec.tp_attribute6 := FND_API.G_MISS_CHAR;
3686: p_x_line_rec.tp_attribute7 := FND_API.G_MISS_CHAR;
3687: p_x_line_rec.tp_attribute8 := FND_API.G_MISS_CHAR;
3688: p_x_line_rec.tp_attribute9 := FND_API.G_MISS_CHAR;
3689: p_x_line_rec.tp_attribute10 := FND_API.G_MISS_CHAR;
3690: p_x_line_rec.tp_attribute11 := FND_API.G_MISS_CHAR;
3691: p_x_line_rec.tp_attribute12 := FND_API.G_MISS_CHAR;
3692: p_x_line_rec.tp_attribute13 := FND_API.G_MISS_CHAR;

Line 3689: p_x_line_rec.tp_attribute10 := FND_API.G_MISS_CHAR;

3685: p_x_line_rec.tp_attribute6 := FND_API.G_MISS_CHAR;
3686: p_x_line_rec.tp_attribute7 := FND_API.G_MISS_CHAR;
3687: p_x_line_rec.tp_attribute8 := FND_API.G_MISS_CHAR;
3688: p_x_line_rec.tp_attribute9 := FND_API.G_MISS_CHAR;
3689: p_x_line_rec.tp_attribute10 := FND_API.G_MISS_CHAR;
3690: p_x_line_rec.tp_attribute11 := FND_API.G_MISS_CHAR;
3691: p_x_line_rec.tp_attribute12 := FND_API.G_MISS_CHAR;
3692: p_x_line_rec.tp_attribute13 := FND_API.G_MISS_CHAR;
3693: p_x_line_rec.tp_attribute14 := FND_API.G_MISS_CHAR;

Line 3690: p_x_line_rec.tp_attribute11 := FND_API.G_MISS_CHAR;

3686: p_x_line_rec.tp_attribute7 := FND_API.G_MISS_CHAR;
3687: p_x_line_rec.tp_attribute8 := FND_API.G_MISS_CHAR;
3688: p_x_line_rec.tp_attribute9 := FND_API.G_MISS_CHAR;
3689: p_x_line_rec.tp_attribute10 := FND_API.G_MISS_CHAR;
3690: p_x_line_rec.tp_attribute11 := FND_API.G_MISS_CHAR;
3691: p_x_line_rec.tp_attribute12 := FND_API.G_MISS_CHAR;
3692: p_x_line_rec.tp_attribute13 := FND_API.G_MISS_CHAR;
3693: p_x_line_rec.tp_attribute14 := FND_API.G_MISS_CHAR;
3694: p_x_line_rec.tp_attribute15 := FND_API.G_MISS_CHAR;

Line 3691: p_x_line_rec.tp_attribute12 := FND_API.G_MISS_CHAR;

3687: p_x_line_rec.tp_attribute8 := FND_API.G_MISS_CHAR;
3688: p_x_line_rec.tp_attribute9 := FND_API.G_MISS_CHAR;
3689: p_x_line_rec.tp_attribute10 := FND_API.G_MISS_CHAR;
3690: p_x_line_rec.tp_attribute11 := FND_API.G_MISS_CHAR;
3691: p_x_line_rec.tp_attribute12 := FND_API.G_MISS_CHAR;
3692: p_x_line_rec.tp_attribute13 := FND_API.G_MISS_CHAR;
3693: p_x_line_rec.tp_attribute14 := FND_API.G_MISS_CHAR;
3694: p_x_line_rec.tp_attribute15 := FND_API.G_MISS_CHAR;
3695: ELSE

Line 3692: p_x_line_rec.tp_attribute13 := FND_API.G_MISS_CHAR;

3688: p_x_line_rec.tp_attribute9 := FND_API.G_MISS_CHAR;
3689: p_x_line_rec.tp_attribute10 := FND_API.G_MISS_CHAR;
3690: p_x_line_rec.tp_attribute11 := FND_API.G_MISS_CHAR;
3691: p_x_line_rec.tp_attribute12 := FND_API.G_MISS_CHAR;
3692: p_x_line_rec.tp_attribute13 := FND_API.G_MISS_CHAR;
3693: p_x_line_rec.tp_attribute14 := FND_API.G_MISS_CHAR;
3694: p_x_line_rec.tp_attribute15 := FND_API.G_MISS_CHAR;
3695: ELSE
3696:

Line 3693: p_x_line_rec.tp_attribute14 := FND_API.G_MISS_CHAR;

3689: p_x_line_rec.tp_attribute10 := FND_API.G_MISS_CHAR;
3690: p_x_line_rec.tp_attribute11 := FND_API.G_MISS_CHAR;
3691: p_x_line_rec.tp_attribute12 := FND_API.G_MISS_CHAR;
3692: p_x_line_rec.tp_attribute13 := FND_API.G_MISS_CHAR;
3693: p_x_line_rec.tp_attribute14 := FND_API.G_MISS_CHAR;
3694: p_x_line_rec.tp_attribute15 := FND_API.G_MISS_CHAR;
3695: ELSE
3696:
3697: x_return_status := FND_API.G_RET_STS_ERROR;

Line 3694: p_x_line_rec.tp_attribute15 := FND_API.G_MISS_CHAR;

3690: p_x_line_rec.tp_attribute11 := FND_API.G_MISS_CHAR;
3691: p_x_line_rec.tp_attribute12 := FND_API.G_MISS_CHAR;
3692: p_x_line_rec.tp_attribute13 := FND_API.G_MISS_CHAR;
3693: p_x_line_rec.tp_attribute14 := FND_API.G_MISS_CHAR;
3694: p_x_line_rec.tp_attribute15 := FND_API.G_MISS_CHAR;
3695: ELSE
3696:
3697: x_return_status := FND_API.G_RET_STS_ERROR;
3698: END IF;

Line 3697: x_return_status := FND_API.G_RET_STS_ERROR;

3693: p_x_line_rec.tp_attribute14 := FND_API.G_MISS_CHAR;
3694: p_x_line_rec.tp_attribute15 := FND_API.G_MISS_CHAR;
3695: ELSE
3696:
3697: x_return_status := FND_API.G_RET_STS_ERROR;
3698: END IF;
3699: END IF;
3700:
3701: --oe_debug_pub.add('After TP_line_desc_flex ' || x_return_status);

Line 3766: p_x_line_rec.Return_context := FND_API.G_MISS_CHAR;

3762: p_x_line_rec.Return_attribute15 := null;
3763: p_x_line_rec.Return_attribute10 := null;
3764:
3765: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3766: p_x_line_rec.Return_context := FND_API.G_MISS_CHAR;
3767: p_x_line_rec.Return_attribute1 := FND_API.G_MISS_CHAR;
3768: p_x_line_rec.Return_attribute2 := FND_API.G_MISS_CHAR;
3769: p_x_line_rec.Return_attribute3 := FND_API.G_MISS_CHAR;
3770: p_x_line_rec.Return_attribute4 := FND_API.G_MISS_CHAR;

Line 3767: p_x_line_rec.Return_attribute1 := FND_API.G_MISS_CHAR;

3763: p_x_line_rec.Return_attribute10 := null;
3764:
3765: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3766: p_x_line_rec.Return_context := FND_API.G_MISS_CHAR;
3767: p_x_line_rec.Return_attribute1 := FND_API.G_MISS_CHAR;
3768: p_x_line_rec.Return_attribute2 := FND_API.G_MISS_CHAR;
3769: p_x_line_rec.Return_attribute3 := FND_API.G_MISS_CHAR;
3770: p_x_line_rec.Return_attribute4 := FND_API.G_MISS_CHAR;
3771: p_x_line_rec.Return_attribute5 := FND_API.G_MISS_CHAR;

Line 3768: p_x_line_rec.Return_attribute2 := FND_API.G_MISS_CHAR;

3764:
3765: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3766: p_x_line_rec.Return_context := FND_API.G_MISS_CHAR;
3767: p_x_line_rec.Return_attribute1 := FND_API.G_MISS_CHAR;
3768: p_x_line_rec.Return_attribute2 := FND_API.G_MISS_CHAR;
3769: p_x_line_rec.Return_attribute3 := FND_API.G_MISS_CHAR;
3770: p_x_line_rec.Return_attribute4 := FND_API.G_MISS_CHAR;
3771: p_x_line_rec.Return_attribute5 := FND_API.G_MISS_CHAR;
3772: p_x_line_rec.Return_attribute6 := FND_API.G_MISS_CHAR;

Line 3769: p_x_line_rec.Return_attribute3 := FND_API.G_MISS_CHAR;

3765: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3766: p_x_line_rec.Return_context := FND_API.G_MISS_CHAR;
3767: p_x_line_rec.Return_attribute1 := FND_API.G_MISS_CHAR;
3768: p_x_line_rec.Return_attribute2 := FND_API.G_MISS_CHAR;
3769: p_x_line_rec.Return_attribute3 := FND_API.G_MISS_CHAR;
3770: p_x_line_rec.Return_attribute4 := FND_API.G_MISS_CHAR;
3771: p_x_line_rec.Return_attribute5 := FND_API.G_MISS_CHAR;
3772: p_x_line_rec.Return_attribute6 := FND_API.G_MISS_CHAR;
3773: p_x_line_rec.Return_attribute7 := FND_API.G_MISS_CHAR;

Line 3770: p_x_line_rec.Return_attribute4 := FND_API.G_MISS_CHAR;

3766: p_x_line_rec.Return_context := FND_API.G_MISS_CHAR;
3767: p_x_line_rec.Return_attribute1 := FND_API.G_MISS_CHAR;
3768: p_x_line_rec.Return_attribute2 := FND_API.G_MISS_CHAR;
3769: p_x_line_rec.Return_attribute3 := FND_API.G_MISS_CHAR;
3770: p_x_line_rec.Return_attribute4 := FND_API.G_MISS_CHAR;
3771: p_x_line_rec.Return_attribute5 := FND_API.G_MISS_CHAR;
3772: p_x_line_rec.Return_attribute6 := FND_API.G_MISS_CHAR;
3773: p_x_line_rec.Return_attribute7 := FND_API.G_MISS_CHAR;
3774: p_x_line_rec.Return_attribute8 := FND_API.G_MISS_CHAR;

Line 3771: p_x_line_rec.Return_attribute5 := FND_API.G_MISS_CHAR;

3767: p_x_line_rec.Return_attribute1 := FND_API.G_MISS_CHAR;
3768: p_x_line_rec.Return_attribute2 := FND_API.G_MISS_CHAR;
3769: p_x_line_rec.Return_attribute3 := FND_API.G_MISS_CHAR;
3770: p_x_line_rec.Return_attribute4 := FND_API.G_MISS_CHAR;
3771: p_x_line_rec.Return_attribute5 := FND_API.G_MISS_CHAR;
3772: p_x_line_rec.Return_attribute6 := FND_API.G_MISS_CHAR;
3773: p_x_line_rec.Return_attribute7 := FND_API.G_MISS_CHAR;
3774: p_x_line_rec.Return_attribute8 := FND_API.G_MISS_CHAR;
3775: p_x_line_rec.Return_attribute9 := FND_API.G_MISS_CHAR;

Line 3772: p_x_line_rec.Return_attribute6 := FND_API.G_MISS_CHAR;

3768: p_x_line_rec.Return_attribute2 := FND_API.G_MISS_CHAR;
3769: p_x_line_rec.Return_attribute3 := FND_API.G_MISS_CHAR;
3770: p_x_line_rec.Return_attribute4 := FND_API.G_MISS_CHAR;
3771: p_x_line_rec.Return_attribute5 := FND_API.G_MISS_CHAR;
3772: p_x_line_rec.Return_attribute6 := FND_API.G_MISS_CHAR;
3773: p_x_line_rec.Return_attribute7 := FND_API.G_MISS_CHAR;
3774: p_x_line_rec.Return_attribute8 := FND_API.G_MISS_CHAR;
3775: p_x_line_rec.Return_attribute9 := FND_API.G_MISS_CHAR;
3776: p_x_line_rec.Return_attribute11 := FND_API.G_MISS_CHAR;

Line 3773: p_x_line_rec.Return_attribute7 := FND_API.G_MISS_CHAR;

3769: p_x_line_rec.Return_attribute3 := FND_API.G_MISS_CHAR;
3770: p_x_line_rec.Return_attribute4 := FND_API.G_MISS_CHAR;
3771: p_x_line_rec.Return_attribute5 := FND_API.G_MISS_CHAR;
3772: p_x_line_rec.Return_attribute6 := FND_API.G_MISS_CHAR;
3773: p_x_line_rec.Return_attribute7 := FND_API.G_MISS_CHAR;
3774: p_x_line_rec.Return_attribute8 := FND_API.G_MISS_CHAR;
3775: p_x_line_rec.Return_attribute9 := FND_API.G_MISS_CHAR;
3776: p_x_line_rec.Return_attribute11 := FND_API.G_MISS_CHAR;
3777: p_x_line_rec.Return_attribute12 := FND_API.G_MISS_CHAR;

Line 3774: p_x_line_rec.Return_attribute8 := FND_API.G_MISS_CHAR;

3770: p_x_line_rec.Return_attribute4 := FND_API.G_MISS_CHAR;
3771: p_x_line_rec.Return_attribute5 := FND_API.G_MISS_CHAR;
3772: p_x_line_rec.Return_attribute6 := FND_API.G_MISS_CHAR;
3773: p_x_line_rec.Return_attribute7 := FND_API.G_MISS_CHAR;
3774: p_x_line_rec.Return_attribute8 := FND_API.G_MISS_CHAR;
3775: p_x_line_rec.Return_attribute9 := FND_API.G_MISS_CHAR;
3776: p_x_line_rec.Return_attribute11 := FND_API.G_MISS_CHAR;
3777: p_x_line_rec.Return_attribute12 := FND_API.G_MISS_CHAR;
3778: p_x_line_rec.Return_attribute13 := FND_API.G_MISS_CHAR;

Line 3775: p_x_line_rec.Return_attribute9 := FND_API.G_MISS_CHAR;

3771: p_x_line_rec.Return_attribute5 := FND_API.G_MISS_CHAR;
3772: p_x_line_rec.Return_attribute6 := FND_API.G_MISS_CHAR;
3773: p_x_line_rec.Return_attribute7 := FND_API.G_MISS_CHAR;
3774: p_x_line_rec.Return_attribute8 := FND_API.G_MISS_CHAR;
3775: p_x_line_rec.Return_attribute9 := FND_API.G_MISS_CHAR;
3776: p_x_line_rec.Return_attribute11 := FND_API.G_MISS_CHAR;
3777: p_x_line_rec.Return_attribute12 := FND_API.G_MISS_CHAR;
3778: p_x_line_rec.Return_attribute13 := FND_API.G_MISS_CHAR;
3779: p_x_line_rec.Return_attribute14 := FND_API.G_MISS_CHAR;

Line 3776: p_x_line_rec.Return_attribute11 := FND_API.G_MISS_CHAR;

3772: p_x_line_rec.Return_attribute6 := FND_API.G_MISS_CHAR;
3773: p_x_line_rec.Return_attribute7 := FND_API.G_MISS_CHAR;
3774: p_x_line_rec.Return_attribute8 := FND_API.G_MISS_CHAR;
3775: p_x_line_rec.Return_attribute9 := FND_API.G_MISS_CHAR;
3776: p_x_line_rec.Return_attribute11 := FND_API.G_MISS_CHAR;
3777: p_x_line_rec.Return_attribute12 := FND_API.G_MISS_CHAR;
3778: p_x_line_rec.Return_attribute13 := FND_API.G_MISS_CHAR;
3779: p_x_line_rec.Return_attribute14 := FND_API.G_MISS_CHAR;
3780: p_x_line_rec.Return_attribute15 := FND_API.G_MISS_CHAR;

Line 3777: p_x_line_rec.Return_attribute12 := FND_API.G_MISS_CHAR;

3773: p_x_line_rec.Return_attribute7 := FND_API.G_MISS_CHAR;
3774: p_x_line_rec.Return_attribute8 := FND_API.G_MISS_CHAR;
3775: p_x_line_rec.Return_attribute9 := FND_API.G_MISS_CHAR;
3776: p_x_line_rec.Return_attribute11 := FND_API.G_MISS_CHAR;
3777: p_x_line_rec.Return_attribute12 := FND_API.G_MISS_CHAR;
3778: p_x_line_rec.Return_attribute13 := FND_API.G_MISS_CHAR;
3779: p_x_line_rec.Return_attribute14 := FND_API.G_MISS_CHAR;
3780: p_x_line_rec.Return_attribute15 := FND_API.G_MISS_CHAR;
3781: p_x_line_rec.Return_attribute10 := FND_API.G_MISS_CHAR;

Line 3778: p_x_line_rec.Return_attribute13 := FND_API.G_MISS_CHAR;

3774: p_x_line_rec.Return_attribute8 := FND_API.G_MISS_CHAR;
3775: p_x_line_rec.Return_attribute9 := FND_API.G_MISS_CHAR;
3776: p_x_line_rec.Return_attribute11 := FND_API.G_MISS_CHAR;
3777: p_x_line_rec.Return_attribute12 := FND_API.G_MISS_CHAR;
3778: p_x_line_rec.Return_attribute13 := FND_API.G_MISS_CHAR;
3779: p_x_line_rec.Return_attribute14 := FND_API.G_MISS_CHAR;
3780: p_x_line_rec.Return_attribute15 := FND_API.G_MISS_CHAR;
3781: p_x_line_rec.Return_attribute10 := FND_API.G_MISS_CHAR;
3782: ELSE

Line 3779: p_x_line_rec.Return_attribute14 := FND_API.G_MISS_CHAR;

3775: p_x_line_rec.Return_attribute9 := FND_API.G_MISS_CHAR;
3776: p_x_line_rec.Return_attribute11 := FND_API.G_MISS_CHAR;
3777: p_x_line_rec.Return_attribute12 := FND_API.G_MISS_CHAR;
3778: p_x_line_rec.Return_attribute13 := FND_API.G_MISS_CHAR;
3779: p_x_line_rec.Return_attribute14 := FND_API.G_MISS_CHAR;
3780: p_x_line_rec.Return_attribute15 := FND_API.G_MISS_CHAR;
3781: p_x_line_rec.Return_attribute10 := FND_API.G_MISS_CHAR;
3782: ELSE
3783:

Line 3780: p_x_line_rec.Return_attribute15 := FND_API.G_MISS_CHAR;

3776: p_x_line_rec.Return_attribute11 := FND_API.G_MISS_CHAR;
3777: p_x_line_rec.Return_attribute12 := FND_API.G_MISS_CHAR;
3778: p_x_line_rec.Return_attribute13 := FND_API.G_MISS_CHAR;
3779: p_x_line_rec.Return_attribute14 := FND_API.G_MISS_CHAR;
3780: p_x_line_rec.Return_attribute15 := FND_API.G_MISS_CHAR;
3781: p_x_line_rec.Return_attribute10 := FND_API.G_MISS_CHAR;
3782: ELSE
3783:
3784: x_return_status := FND_API.G_RET_STS_ERROR;

Line 3781: p_x_line_rec.Return_attribute10 := FND_API.G_MISS_CHAR;

3777: p_x_line_rec.Return_attribute12 := FND_API.G_MISS_CHAR;
3778: p_x_line_rec.Return_attribute13 := FND_API.G_MISS_CHAR;
3779: p_x_line_rec.Return_attribute14 := FND_API.G_MISS_CHAR;
3780: p_x_line_rec.Return_attribute15 := FND_API.G_MISS_CHAR;
3781: p_x_line_rec.Return_attribute10 := FND_API.G_MISS_CHAR;
3782: ELSE
3783:
3784: x_return_status := FND_API.G_RET_STS_ERROR;
3785: END IF;

Line 3784: x_return_status := FND_API.G_RET_STS_ERROR;

3780: p_x_line_rec.Return_attribute15 := FND_API.G_MISS_CHAR;
3781: p_x_line_rec.Return_attribute10 := FND_API.G_MISS_CHAR;
3782: ELSE
3783:
3784: x_return_status := FND_API.G_RET_STS_ERROR;
3785: END IF;
3786: END IF;
3787:
3788: oe_debug_pub.add('After Return line_desc_flex ' || x_return_status,2);

Line 3802: p_x_line_rec.salesrep_id := FND_API.G_MISS_NUM;

3798: IF NOT OE_CNCL_Validate.salesrep(p_x_line_rec.salesrep_id) THEN
3799: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3800: p_x_line_rec.salesrep_id := NULL;
3801: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3802: p_x_line_rec.salesrep_id := FND_API.G_MISS_NUM;
3803: ELSE
3804: x_return_status := FND_API.G_RET_STS_ERROR;
3805: END IF;
3806: END IF;

Line 3804: x_return_status := FND_API.G_RET_STS_ERROR;

3800: p_x_line_rec.salesrep_id := NULL;
3801: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3802: p_x_line_rec.salesrep_id := FND_API.G_MISS_NUM;
3803: ELSE
3804: x_return_status := FND_API.G_RET_STS_ERROR;
3805: END IF;
3806: END IF;
3807: END IF;
3808:

Line 3815: p_x_line_rec.return_reason_code := FND_API.G_MISS_CHAR;

3811: IF NOT OE_CNCL_Validate.return_reason(p_x_line_rec.return_reason_code) THEN
3812: IF p_validation_level = OE_GLOBALS.G_VALID_LEVEL_PARTIAL THEN
3813: p_x_line_rec.return_reason_code := NULL;
3814: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3815: p_x_line_rec.return_reason_code := FND_API.G_MISS_CHAR;
3816: ELSE
3817: x_return_status := FND_API.G_RET_STS_ERROR;
3818: END IF;
3819: END IF;

Line 3817: x_return_status := FND_API.G_RET_STS_ERROR;

3813: p_x_line_rec.return_reason_code := NULL;
3814: ELSIF p_validation_level = OE_GLOBALS.G_VALID_PARTIAL_WITH_DEF THEN
3815: p_x_line_rec.return_reason_code := FND_API.G_MISS_CHAR;
3816: ELSE
3817: x_return_status := FND_API.G_RET_STS_ERROR;
3818: END IF;
3819: END IF;
3820: END IF;
3821:

Line 3826: x_return_status := FND_API.G_RET_STS_ERROR;

3822: -- Validate Commitment
3823: IF (p_x_line_rec.commitment_id IS NOT NULL)
3824: THEN
3825: IF NOT OE_CNCL_Validate.commitment(p_x_line_rec.commitment_id) THEN
3826: x_return_status := FND_API.G_RET_STS_ERROR;
3827: END IF;
3828: END IF;
3829: oe_debug_pub.add('Exiting procedure OE_CNCL_VALIDATE_line.Attributes',1);
3830:

Line 3833: WHEN FND_API.G_EXC_ERROR THEN

3829: oe_debug_pub.add('Exiting procedure OE_CNCL_VALIDATE_line.Attributes',1);
3830:
3831: EXCEPTION
3832:
3833: WHEN FND_API.G_EXC_ERROR THEN
3834:
3835: x_return_status := FND_API.G_RET_STS_ERROR;
3836:
3837: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 3835: x_return_status := FND_API.G_RET_STS_ERROR;

3831: EXCEPTION
3832:
3833: WHEN FND_API.G_EXC_ERROR THEN
3834:
3835: x_return_status := FND_API.G_RET_STS_ERROR;
3836:
3837: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3838:
3839: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 3837: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

3833: WHEN FND_API.G_EXC_ERROR THEN
3834:
3835: x_return_status := FND_API.G_RET_STS_ERROR;
3836:
3837: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3838:
3839: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3840:
3841: WHEN OTHERS THEN

Line 3839: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3835: x_return_status := FND_API.G_RET_STS_ERROR;
3836:
3837: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
3838:
3839: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3840:
3841: WHEN OTHERS THEN
3842:
3843: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 3843: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3839: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3840:
3841: WHEN OTHERS THEN
3842:
3843: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3844:
3845: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
3846: THEN
3847: OE_MSG_PUB.Add_Exc_Msg

Line 3936: p_line_rec.top_model_line_ref <> FND_API.G_MISS_CHAR)

3932: EXCEPTION
3933: WHEN NO_DATA_FOUND THEN
3934: oe_debug_pub.add('get_item_type no data found, bom_item_type : 4', 1);
3935: IF (p_line_rec.top_model_line_ref is not null AND
3936: p_line_rec.top_model_line_ref <> FND_API.G_MISS_CHAR)
3937: OR
3938: (p_line_rec.top_model_line_index is not null AND
3939: p_line_rec.top_model_line_index <> FND_API.G_MISS_NUM)
3940:

Line 3939: p_line_rec.top_model_line_index <> FND_API.G_MISS_NUM)

3935: IF (p_line_rec.top_model_line_ref is not null AND
3936: p_line_rec.top_model_line_ref <> FND_API.G_MISS_CHAR)
3937: OR
3938: (p_line_rec.top_model_line_index is not null AND
3939: p_line_rec.top_model_line_index <> FND_API.G_MISS_NUM)
3940:
3941: THEN
3942: oe_debug_pub.add(' Before calling check 2');
3943: RETURN OE_GLOBALS.G_ITEM_OPTION;

Line 3979: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3975: 'Get_Item_Type'
3976: );
3977: END IF;
3978:
3979: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3980:
3981:
3982: END Get_Item_Type;
3983: