DBA Data[Home] [Help]

APPS.CSI_ITEM_INSTANCE_VLD_PVT dependencies on INV_LOT_API_PUB

Line 1540: IF NOT Inv_Lot_Api_PUB.validate_unique_lot

1536: --
1537: IF l_lot_type = 1
1538: THEN
1539: -- Call the validate_lot_unique routine to check the uniqueness in Inventory
1540: IF NOT Inv_Lot_Api_PUB.validate_unique_lot
1541: ( p_org_id => p_inv_org_id,
1542: p_inventory_item_id => p_inv_item_id,
1543: p_lot_uniqueness => l_lot_type,
1544: p_auto_lot_number => p_lot_number )

Line 1601: inv_lot_api_pub.insertlot (

1597: l_expiration_date := sysdate + 18250;
1598: END IF;
1599: --
1600: -- Call the Inventory API to insert the lot number
1601: inv_lot_api_pub.insertlot (
1602: p_api_version => 1.0,
1603: p_init_msg_list => fnd_api.g_false,
1604: p_commit => fnd_api.g_false,
1605: p_validation_level => fnd_api.g_valid_level_full,

Line 1620: FND_MESSAGE.Set_token('ERR_TEXT' , 'Error returned from inv_lot_api_pub.InsertLot Procedure');

1616: x_msg_data => l_msg_data);
1617:
1618: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1619: FND_MESSAGE.Set_Name('CSI', 'CSI_API_INVALID_INV_LOT_NUM');
1620: FND_MESSAGE.Set_token('ERR_TEXT' , 'Error returned from inv_lot_api_pub.InsertLot Procedure');
1621: FND_MSG_PUB.ADD;
1622: RAISE comp_error;
1623: ELSE
1624: l_return_value := TRUE;