Valuation Variances

SOLVED

Hello I was recently tasked with solving a valuation variance issue at work.  I did some digging and it is caused by the price not being accurate on the purchase order due to the purchasing dept. not having the manpower to reach out for quotes.  They then adjust the price with the invoice but in many cases the items have already moved.  Leaving me with a 0 quantity with positive or negative cost associated.  What is the proper way to fix this problem aside from ensuring the purchase order is 100% accurate?