OK, just fixed this. Run this script to identify items that have an incorrect NONINVEN status..
select * from pop10110 where NONINVEN = 0 and ITEMNMBR not in (select ITEMNMBR from IV00101)
Then update the status to NONINVEN status to 1 and the error will go away...
update pop10110 set noninven = 1 where NONINVEN = 0 and ITEMNMBR not in (select ITEMNMBR from IV00101)