We have an issue where we have sales shipment lines that have not been invoiced in full . As a result it looks like certain items have a $ value on hand even though the quantity on hand is 0. We need help figuring out the best way to clear these amounts.
Background: We have a customer that often says they did not receive some of the items we sent them and they will only pay part of the invoice. We think we shipped the items so we don't want to do a sales return since we think the material left. To reflect this on the sales order what we would do is update the Qty to Invoice to reflect what the customer was willing to pay for. Then we generated an invoice for what the customer wanted to pay. This left a remaining amount to be invoiced. We would then change the Quantity to Invoice to be 0 so that we could delete the Sales Order since in our mind it should be closed out. We thought this was working fine for us until we looked at our inventory balances by item and noticed that items we have 0 qty on hand were still showing a $ value on hand. We have since stopped this practice but need to correct our mistakes.
What would be the best way to clear these balances out of inventory?
We know a general journal entry would work to fix the total $ amount on hand but not for individual items. We would ideally be able to bring the $ value on hand for each item to 0.
Another thing we tried was to create a new invoice and use the Get Shipment Lines function. When we do this we can see all the shipment lines that have not been invoiced in full. When we try to pull some of them in we get the following error message "The program cannot find this Sales line". This feels like it would be the best approach but I am not sure why we are receiving this error message.
Any suggestions would be greatly appreciated as I think we have stumped our VAR with this issue.
Thanks