627: FND_MESSAGE.SET_TOKEN('MAXIMUM',
628: g_blkt_line_tbl(l_blanket_line_id).max_release_quantity);
629: oe_msg_pub.add;
630: ELSE
631: IF NVL(FND_PROFILE.VALUE('ONT_BSA_MIN_MAX_VIOLATION'),'N') = 'Y' THEN
632: FND_MESSAGE.SET_NAME('ONT','OE_BL_MIN_MAX_SHIPMENT_QTY');
633: FND_MESSAGE.SET_TOKEN('LINE_NUMBER',Get_Line_Number(p_line_id));
634: FND_MESSAGE.SET_TOKEN('SHIPMENT_NUMBER'
635: ,Get_Shipment_Number(p_line_id));
657: oe_msg_pub.add;
658: x_return_status := FND_API.G_RET_STS_ERROR;
659:
660: ELSE
661: IF NVL(FND_PROFILE.VALUE('ONT_BSA_MIN_MAX_VIOLATION'),'N') = 'Y' THEN
662: FND_MESSAGE.SET_NAME('ONT','OE_BL_MIN_MAX_REL_QTY');
663: FND_MESSAGE.SET_TOKEN('LINE_NUMBER',Get_Line_Number(p_line_id));
664: FND_MESSAGE.SET_TOKEN('BLANKET_UOM',
665: g_blkt_line_tbl(l_blanket_line_id).uom);
708: FND_MESSAGE.SET_TOKEN('MAXIMUM',
709: g_blkt_line_tbl(l_blanket_line_id).max_release_amount);
710: oe_msg_pub.add;
711: ELSE
712: IF NVL(FND_PROFILE.VALUE('ONT_BSA_MIN_MAX_VIOLATION'),'N') = 'Y' THEN
713: FND_MESSAGE.SET_NAME('ONT','OE_BL_MIN_MAX_SHIPMENT_AMT');
714: FND_MESSAGE.SET_TOKEN('LINE_NUMBER',Get_Line_Number(p_line_id));
715: FND_MESSAGE.SET_TOKEN('SHIPMENT_NUMBER'
716: ,Get_Shipment_Number(p_line_id));
739: oe_msg_pub.add;
740: x_return_status := FND_API.G_RET_STS_ERROR;
741:
742: ELSE
743: IF NVL(FND_PROFILE.VALUE('ONT_BSA_MIN_MAX_VIOLATION'),'N') = 'Y' THEN
744: FND_MESSAGE.SET_NAME('ONT','OE_BL_MIN_MAX_REL_AMT');
745: FND_MESSAGE.SET_TOKEN('LINE_NUMBER',Get_Line_Number(p_line_id));
746: FND_MESSAGE.SET_TOKEN('BLANKET_CURRENCY',
747: g_blkt_hdr_tbl(l_blanket_header_id).currency_code);
781: g_blkt_line_tbl(l_blanket_line_id).blanket_max_quantity);
782: oe_msg_pub.add;
783: x_return_status := FND_API.G_RET_STS_ERROR;
784: ELSE
785: IF NVL(FND_PROFILE.VALUE('ONT_BSA_MIN_MAX_VIOLATION'),'N') = 'Y' THEN
786: FND_MESSAGE.SET_NAME('ONT','OE_BL_LIN_MAX_QTY_EXCEEDED');
787: FND_MESSAGE.SET_TOKEN('BLANKET_NUMBER',p_blanket_number);
788: FND_MESSAGE.SET_TOKEN('BLANKET_LINE_NUMBER',p_blanket_line_number);
789: FND_MESSAGE.SET_TOKEN('BLANKET_UOM',
811: g_blkt_line_tbl(l_blanket_line_id).blanket_line_max_amount);
812: oe_msg_pub.add;
813: x_return_status := FND_API.G_RET_STS_ERROR;
814: ELSE
815: IF NVL(FND_PROFILE.VALUE('ONT_BSA_MIN_MAX_VIOLATION'),'N') = 'Y' THEN
816: FND_MESSAGE.SET_NAME('ONT','OE_BL_LIN_MAX_AMT_EXCEEDED');
817: FND_MESSAGE.SET_TOKEN('BLANKET_NUMBER',p_blanket_number);
818: FND_MESSAGE.SET_TOKEN('BLANKET_LINE_NUMBER',p_blanket_line_number);
819: FND_MESSAGE.SET_TOKEN('BLANKET_CURRENCY',
853: g_blkt_hdr_tbl(l_blanket_header_id).blanket_max_amount);
854: oe_msg_pub.add;
855: x_return_status := FND_API.G_RET_STS_ERROR;
856: ELSE
857: IF NVL(FND_PROFILE.VALUE('ONT_BSA_MIN_MAX_VIOLATION'),'N') = 'Y' THEN
858: FND_MESSAGE.SET_NAME('ONT','OE_BL_HDR_MAX_AMT_EXCEEDED');
859: FND_MESSAGE.SET_TOKEN('BLANKET_NUMBER',p_blanket_number);
860: FND_MESSAGE.SET_TOKEN('BLANKET_CURRENCY',
861: g_blkt_hdr_tbl(l_blanket_header_id).currency_code);
1120: g_blkt_line_tbl(l_blanket_line_id).max_release_quantity);
1121: oe_msg_pub.add;
1122: x_return_status := FND_API.G_RET_STS_ERROR;
1123: ELSE
1124: IF NVL(FND_PROFILE.VALUE('ONT_BSA_MIN_MAX_VIOLATION'),'N') = 'Y' THEN
1125: FND_MESSAGE.SET_NAME('ONT','OE_BL_SUM_SPLIT_MIN_MAX_QTY');
1126: FND_MESSAGE.SET_TOKEN('LINE_NUMBER',Get_Set_Line_Number);
1127: FND_MESSAGE.SET_TOKEN('BLANKET_UOM',
1128: g_blkt_line_tbl(l_blanket_line_id).uom);
1182: g_blkt_line_tbl(l_blanket_line_id).max_release_amount);
1183: oe_msg_pub.add;
1184: x_return_status := FND_API.G_RET_STS_ERROR;
1185: ELSE
1186: IF NVL(FND_PROFILE.VALUE('ONT_BSA_MIN_MAX_VIOLATION'),'N') = 'Y' THEN
1187: FND_MESSAGE.SET_NAME('ONT','OE_BL_SUM_SPLIT_MIN_MAX_AMT');
1188: FND_MESSAGE.SET_TOKEN('LINE_NUMBER',Get_Set_Line_Number);
1189: FND_MESSAGE.SET_TOKEN('BLANKET_CURRENCY',
1190: g_blkt_hdr_tbl(l_blanket_header_id).currency_code);