Hi I’ve replicated this and I think it is a bug.
I agree with you that changing the invoice status to “Ready” should reverse the “Uninvoiced Shipment Receipts” entry – (because what you are saying when you change the status is that you have received the Supplier Invoice - so it is no longer uninvoiced, made any updates and are ready to post it). I wonder if this is only happening on manual Purchase Order Entry because I would have thought that other people would have across this too. During my tests I did find another potential issue and this is related to payments. I’ve come across a variation of it before replying to a query on the Drop Shipment process. • When you receive Purchase Order into inventory a “payment” is created under the “Payment Information” section of the Purchase Order. • Using your example a Payment is created for an amount of $15 with a status of “Not Paid” • When you receive the Purchase Order, the Pro Forma invoice is also created and is displayed below the payment. • If you click the link to the Pro Forma Invoice and look at the “Terms” section which shows the “Outstanding Amount” you will see that it is now showing zero. (I don’t think this is correct because you haven’t paid the supplier yet! I think the Outstanding Amount on the Pro Forma invoice should still be $15.) If you then go to Accounting Manager / Payments to locate Purchase Invoices by due date then this invoice isnt displayed even though the Due Date is the current date. I think this is because the Outstanding Amount is zero, OFBiz thinks that the invoice has already been paid (when it hasn’t). I will take a look at Jira to see if any of these have already been reported and if not then I’ll create a new one. Thanks Sharan -- View this message in context: http://ofbiz.135035.n4.nabble.com/Problem-with-purchase-order-accounting-enteries-tp4650940p4650984.html Sent from the OFBiz - User mailing list archive at Nabble.com.