DBA Data[Home] [Help]

APPS.BOM_CONFIG_VALIDATION_PUB dependencies on FND_MESSAGE

Line 333: FND_MESSAGE.Set_Name('ONT', 'OE_CONFIG_DECIMAL_RATIO');

329: IF l_debug_level > 0 THEN
330: oe_debug_pub.add('DECIMAL RATIO '||P_OPTIONS_TBL ( I ) .COMPONENT_CODE , 1 ) ;
331: END IF;
332:
333: FND_MESSAGE.Set_Name('ONT', 'OE_CONFIG_DECIMAL_RATIO');
334:
335: IF p_options_tbl(I).bom_item_type = 1 THEN
336: l_item_type_code := 'MODEL';
337: ELSIF p_options_tbl(I).bom_item_type = 2 THEN

Line 343: FND_MESSAGE.Set_TOKEN('ITEM', p_options_tbl(I).ordered_item);

339: ELSE
340: l_item_type_code := 'OPTION';
341: END IF;
342:
343: FND_MESSAGE.Set_TOKEN('ITEM', p_options_tbl(I).ordered_item);
344: FND_MESSAGE.Set_TOKEN('TYPECODE', l_item_type_code);
345: FND_MESSAGE.Set_TOKEN
346: ('VALUE', p_options_tbl(I).ordered_quantity/l_parent_qty);
347:

Line 344: FND_MESSAGE.Set_TOKEN('TYPECODE', l_item_type_code);

340: l_item_type_code := 'OPTION';
341: END IF;
342:
343: FND_MESSAGE.Set_TOKEN('ITEM', p_options_tbl(I).ordered_item);
344: FND_MESSAGE.Set_TOKEN('TYPECODE', l_item_type_code);
345: FND_MESSAGE.Set_TOKEN
346: ('VALUE', p_options_tbl(I).ordered_quantity/l_parent_qty);
347:
348: SELECT ordered_item, item_type_code

Line 345: FND_MESSAGE.Set_TOKEN

341: END IF;
342:
343: FND_MESSAGE.Set_TOKEN('ITEM', p_options_tbl(I).ordered_item);
344: FND_MESSAGE.Set_TOKEN('TYPECODE', l_item_type_code);
345: FND_MESSAGE.Set_TOKEN
346: ('VALUE', p_options_tbl(I).ordered_quantity/l_parent_qty);
347:
348: SELECT ordered_item, item_type_code
349: INTO l_ordered_item, l_item_type_code

Line 353: FND_MESSAGE.Set_TOKEN('MODEL', l_ordered_item);

349: INTO l_ordered_item, l_item_type_code
350: FROM oe_order_lines
351: WHERE line_id = p_top_model_line_id;
352:
353: FND_MESSAGE.Set_TOKEN('MODEL', l_ordered_item);
354: FND_MESSAGE.Set_TOKEN('PTYPECODE', l_item_type_code);
355:
356: OE_Msg_Pub.Add;
357:

Line 354: FND_MESSAGE.Set_TOKEN('PTYPECODE', l_item_type_code);

350: FROM oe_order_lines
351: WHERE line_id = p_top_model_line_id;
352:
353: FND_MESSAGE.Set_TOKEN('MODEL', l_ordered_item);
354: FND_MESSAGE.Set_TOKEN('PTYPECODE', l_item_type_code);
355:
356: OE_Msg_Pub.Add;
357:
358: RAISE FND_API.G_EXC_ERROR;

Line 480: FND_MESSAGE.Set_Name('ONT', 'OE_CONFIG_NO_PARENT');

476: IF l_debug_level > 0 THEN
477: oe_debug_pub.add('NO PARENT' , 3 ) ;
478: END IF;
479:
480: FND_MESSAGE.Set_Name('ONT', 'OE_CONFIG_NO_PARENT');
481: FND_MESSAGE.Set_TOKEN('ITEM', p_options_tbl(p_index).ordered_item);
482:
483: BEGIN
484: SELECT ordered_item, line_number, shipment_number, option_number

Line 481: FND_MESSAGE.Set_TOKEN('ITEM', p_options_tbl(p_index).ordered_item);

477: oe_debug_pub.add('NO PARENT' , 3 ) ;
478: END IF;
479:
480: FND_MESSAGE.Set_Name('ONT', 'OE_CONFIG_NO_PARENT');
481: FND_MESSAGE.Set_TOKEN('ITEM', p_options_tbl(p_index).ordered_item);
482:
483: BEGIN
484: SELECT ordered_item, line_number, shipment_number, option_number
485: INTO l_ordered_item, l_line_number, l_shipment_number, l_option_number

Line 501: FND_MESSAGE.Set_TOKEN('LINE', l_line);

497: IF l_debug_level > 0 THEN
498: oe_debug_pub.add('NOT YET CREATED' , 3 ) ;
499: END IF;
500:
501: FND_MESSAGE.Set_TOKEN('LINE', l_line);
502: OE_MSG_PUB.Add;
503:
504: RAISE FND_API.G_EXC_ERROR;
505: END;

Line 599: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_QTY_OUT_OF_RANGE');

595: IF l_debug_level > 0 THEN
596: oe_debug_pub.add('ITEM'|| P_OPTIONS_TBL ( I ) .ORDERED_ITEM , 1 ) ;
597: END IF;
598:
599: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_QTY_OUT_OF_RANGE');
600: FND_MESSAGE.Set_Token('ITEM', p_options_tbl(I).ordered_item);
601: FND_MESSAGE.Set_Token('LOW', l_min_allowed_qty);
602: FND_MESSAGE.Set_Token('HIGH', l_max_allowed_qty);
603: OE_Msg_Pub.Add;

Line 600: FND_MESSAGE.Set_Token('ITEM', p_options_tbl(I).ordered_item);

596: oe_debug_pub.add('ITEM'|| P_OPTIONS_TBL ( I ) .ORDERED_ITEM , 1 ) ;
597: END IF;
598:
599: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_QTY_OUT_OF_RANGE');
600: FND_MESSAGE.Set_Token('ITEM', p_options_tbl(I).ordered_item);
601: FND_MESSAGE.Set_Token('LOW', l_min_allowed_qty);
602: FND_MESSAGE.Set_Token('HIGH', l_max_allowed_qty);
603: OE_Msg_Pub.Add;
604: l_valid_config := 'FALSE';

Line 601: FND_MESSAGE.Set_Token('LOW', l_min_allowed_qty);

597: END IF;
598:
599: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_QTY_OUT_OF_RANGE');
600: FND_MESSAGE.Set_Token('ITEM', p_options_tbl(I).ordered_item);
601: FND_MESSAGE.Set_Token('LOW', l_min_allowed_qty);
602: FND_MESSAGE.Set_Token('HIGH', l_max_allowed_qty);
603: OE_Msg_Pub.Add;
604: l_valid_config := 'FALSE';
605: l_return_status := FND_API.G_RET_STS_ERROR;

Line 602: FND_MESSAGE.Set_Token('HIGH', l_max_allowed_qty);

598:
599: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_QTY_OUT_OF_RANGE');
600: FND_MESSAGE.Set_Token('ITEM', p_options_tbl(I).ordered_item);
601: FND_MESSAGE.Set_Token('LOW', l_min_allowed_qty);
602: FND_MESSAGE.Set_Token('HIGH', l_max_allowed_qty);
603: OE_Msg_Pub.Add;
604: l_valid_config := 'FALSE';
605: l_return_status := FND_API.G_RET_STS_ERROR;
606: END IF;

Line 680: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_CLASS_NO_OPTION');

676: l_no_child := Check_Option_Exist
677: ( p_component_code => p_options_tbl(I).component_code
678: ,p_options_tbl => p_options_tbl);
679: IF NOT l_no_child THEN
680: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_CLASS_NO_OPTION');
681: FND_MESSAGE.Set_Token('CLASS', p_options_tbl(I).ordered_item);
682: OE_Msg_Pub.Add;
683: l_complete_config := 'FALSE';
684: l_return_status := FND_API.G_RET_STS_ERROR;

Line 681: FND_MESSAGE.Set_Token('CLASS', p_options_tbl(I).ordered_item);

677: ( p_component_code => p_options_tbl(I).component_code
678: ,p_options_tbl => p_options_tbl);
679: IF NOT l_no_child THEN
680: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_CLASS_NO_OPTION');
681: FND_MESSAGE.Set_Token('CLASS', p_options_tbl(I).ordered_item);
682: OE_Msg_Pub.Add;
683: l_complete_config := 'FALSE';
684: l_return_status := FND_API.G_RET_STS_ERROR;
685: END IF; -- if no child

Line 814: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_EXCLUSIVE_CLASS');

810: ( p_options_tbl => p_options_tbl
811: ,p_component_code => bom_rec.component_code);
812:
813: IF l_result THEN
814: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_EXCLUSIVE_CLASS');
815: FND_MESSAGE.Set_Token('CLASS', bom_rec.description);
816: OE_Msg_Pub.Add;
817: l_valid_config := 'FALSE';
818: l_return_status := FND_API.G_RET_STS_ERROR;

Line 815: FND_MESSAGE.Set_Token('CLASS', bom_rec.description);

811: ,p_component_code => bom_rec.component_code);
812:
813: IF l_result THEN
814: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_EXCLUSIVE_CLASS');
815: FND_MESSAGE.Set_Token('CLASS', bom_rec.description);
816: OE_Msg_Pub.Add;
817: l_valid_config := 'FALSE';
818: l_return_status := FND_API.G_RET_STS_ERROR;
819: END IF;

Line 1001: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_MANDATORY_CLASS');

997: ( p_options_tbl => p_options_tbl
998: ,p_component_code => bom_rec.component_code);
999:
1000: IF l_result THEN
1001: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_MANDATORY_CLASS');
1002: FND_MESSAGE.Set_Token('CLASS', bom_rec.description);
1003: OE_Msg_Pub.Add;
1004: l_complete_config := 'FALSE';
1005: l_return_status := FND_API.G_RET_STS_ERROR;

Line 1002: FND_MESSAGE.Set_Token('CLASS', bom_rec.description);

998: ,p_component_code => bom_rec.component_code);
999:
1000: IF l_result THEN
1001: FND_MESSAGE.Set_Name('ONT', 'OE_VAL_CONFIG_MANDATORY_CLASS');
1002: FND_MESSAGE.Set_Token('CLASS', bom_rec.description);
1003: OE_Msg_Pub.Add;
1004: l_complete_config := 'FALSE';
1005: l_return_status := FND_API.G_RET_STS_ERROR;
1006: END IF;

Line 1297: FND_MESSAGE.Set_Name('ONT', 'OE_CONFIG_NO_PARENT');

1293: FROM oe_order_lines
1294: WHERE top_model_line_id = p_top_model_line_id
1295: AND component_code = p_component_code;
1296:
1297: FND_MESSAGE.Set_Name('ONT', 'OE_CONFIG_NO_PARENT');
1298: FND_MESSAGE.Set_TOKEN('ITEM', l_ordered_item);
1299: FND_MESSAGE.Set_TOKEN
1300: ('LINE', l_line_number || '.'|| l_shipment_number ||'.'|| l_option_number);
1301: OE_MSG_PUB.Add;

Line 1298: FND_MESSAGE.Set_TOKEN('ITEM', l_ordered_item);

1294: WHERE top_model_line_id = p_top_model_line_id
1295: AND component_code = p_component_code;
1296:
1297: FND_MESSAGE.Set_Name('ONT', 'OE_CONFIG_NO_PARENT');
1298: FND_MESSAGE.Set_TOKEN('ITEM', l_ordered_item);
1299: FND_MESSAGE.Set_TOKEN
1300: ('LINE', l_line_number || '.'|| l_shipment_number ||'.'|| l_option_number);
1301: OE_MSG_PUB.Add;
1302: RAISE FND_API.G_EXC_ERROR;

Line 1299: FND_MESSAGE.Set_TOKEN

1295: AND component_code = p_component_code;
1296:
1297: FND_MESSAGE.Set_Name('ONT', 'OE_CONFIG_NO_PARENT');
1298: FND_MESSAGE.Set_TOKEN('ITEM', l_ordered_item);
1299: FND_MESSAGE.Set_TOKEN
1300: ('LINE', l_line_number || '.'|| l_shipment_number ||'.'|| l_option_number);
1301: OE_MSG_PUB.Add;
1302: RAISE FND_API.G_EXC_ERROR;
1303: END;