DBA Data[Home] [Help]

APPS.GMI_LOTS_PUB dependencies on GMI_VALID_GRP

Line 328: l_shipvend_id :=GMI_VALID_GRP.Validate_shipvendor_no(p_lot_rec.shipvendor_no);

324: -- Get shipvend_id
325: -- H.Verdding B959447- Changed Logic for getting shipvend_id
326: IF (p_lot_rec.shipvendor_no <> ' ' OR p_lot_rec.shipvendor_no IS NOT NULL)
327: THEN
328: l_shipvend_id :=GMI_VALID_GRP.Validate_shipvendor_no(p_lot_rec.shipvendor_no);
329: ELSE
330: l_shipvend_id :=NULL;
331: END IF;
332:

Line 588: IF GMI_VALID_GRP.Validate_lot_no ( l_item_no

584: RAISE FND_API.G_EXC_ERROR;
585: END IF;
586:
587: --Check that lot number and sublot number do not exist for item number
588: IF GMI_VALID_GRP.Validate_lot_no ( l_item_no
589: , l_lot_no
590: , l_sublot_no
591: )
592: THEN

Line 615: IF NOT GMI_VALID_GRP.Validate_qc_grade ( p_lot_rec.qc_grade

611: RAISE FND_API.G_EXC_ERROR;
612: END IF;
613:
614: --Validate QC Grade
615: IF NOT GMI_VALID_GRP.Validate_qc_grade ( p_lot_rec.qc_grade
616: , p_item_rec.grade_ctl
617: )
618: THEN
619: FND_MESSAGE.SET_NAME('GMI','IC_API_INVALID_LOT_QC_GRADE');

Line 628: IF (NOT GMI_VALID_GRP.Validate_expaction_code( p_lot_rec.expaction_code

624: RAISE FND_API.G_EXC_ERROR;
625: END IF;
626:
627: --Validate Expaction Code
628: IF (NOT GMI_VALID_GRP.Validate_expaction_code( p_lot_rec.expaction_code
629: , p_item_rec.grade_ctl
630: ) AND
631: p_lot_rec.expaction_code <> ' ')
632: THEN

Line 675: IF NOT GMI_VALID_GRP.Validate_strength(p_lot_rec.strength)

671: RAISE FND_API.G_EXC_ERROR;
672: END IF;
673:
674: --Validate Strength
675: IF NOT GMI_VALID_GRP.Validate_strength(p_lot_rec.strength)
676: THEN
677: FND_MESSAGE.SET_NAME('GMI','IC_API_INVALID_LOT_STRENGTH');
678: FND_MESSAGE.SET_TOKEN('ITEM_NO', l_item_no);
679: FND_MESSAGE.SET_TOKEN('LOT_NO', l_lot_no);

Line 686: IF NOT GMI_VALID_GRP.Validate_inactive_ind(p_lot_rec.inactive_ind)

682: RAISE FND_API.G_EXC_ERROR;
683: END IF;
684:
685: --Validate Inactive Indicator
686: IF NOT GMI_VALID_GRP.Validate_inactive_ind(p_lot_rec.inactive_ind)
687: THEN
688: FND_MESSAGE.SET_NAME('GMI','IC_API_INVALID_LOT_INACTIVE');
689: FND_MESSAGE.SET_TOKEN('ITEM_NO', l_item_no);
690: FND_MESSAGE.SET_TOKEN('LOT_NO', l_lot_no);

Line 697: --HAM IF NOT GMI_VALID_GRP.Validate_origination_type(p_lot_rec.origination_type)

693: RAISE FND_API.G_EXC_ERROR;
694: END IF;
695:
696: --Validate Origination Type
697: --HAM IF NOT GMI_VALID_GRP.Validate_origination_type(p_lot_rec.origination_type)
698: IF GMI_VALID_GRP.Validate_origination_type(p_lot_rec.origination_type)
699: THEN
700: NULL;
701: FND_MESSAGE.SET_NAME('GMI','IC_API_INVALID_LOT_ORIG_TYPE');

Line 698: IF GMI_VALID_GRP.Validate_origination_type(p_lot_rec.origination_type)

694: END IF;
695:
696: --Validate Origination Type
697: --HAM IF NOT GMI_VALID_GRP.Validate_origination_type(p_lot_rec.origination_type)
698: IF GMI_VALID_GRP.Validate_origination_type(p_lot_rec.origination_type)
699: THEN
700: NULL;
701: FND_MESSAGE.SET_NAME('GMI','IC_API_INVALID_LOT_ORIG_TYPE');
702: FND_MESSAGE.SET_TOKEN('ITEM_NO', l_item_no);

Line 714: GMI_VALID_GRP.Validate_shipvendor_no(p_lot_rec.shipvendor_no) = 0 THEN

710: IF (p_lot_rec.shipvendor_no = ' ' OR p_lot_rec.shipvendor_no IS NULL)
711: THEN
712: NULL;
713: ELSIF
714: GMI_VALID_GRP.Validate_shipvendor_no(p_lot_rec.shipvendor_no) = 0 THEN
715: FND_MESSAGE.SET_NAME('GMI','IC_API_INV_LOT_SHIPVENDOR_NO');
716: FND_MESSAGE.SET_TOKEN('ITEM_NO', l_item_no);
717: FND_MESSAGE.SET_TOKEN('LOT_NO', l_lot_no);
718: FND_MESSAGE.SET_TOKEN('SUBLOT_NO', l_sublot_no);