gregid
Forum Replies Created
-
To reproduce you would have to:
– downgrade plugin to version with the problem
– generate invoice from order
– delete invoice
– upgrade plugin to version with the fix
– see that nothing has changed for this order+missing invoiceI am afraid what you are asking is impossible – let me explain again the problem.
Before I raised the original issue I have deleted the invoice – the fix you made didn’t fix this case – this order still holds a ghost record of non existent invoice hence the actions available for this order are download and send (no “+” button – so I can’t reissue the invoice).
What works is if now (after updating plugin) I delete an invoice – it properly removes all traces for the new invoice – and I get the “+” button back.So the update fixes the problem so that it doesn’t occur in the first place but it doesn’t retroactively fix broken records from the past
Update: for newly deleted invoices the fix works as expected. The problem only persists for invoice deleted before the fix was applied
Is there a way to regenerate the invoice from the woocommerce order? When I edited the fields in the Invoice the rounding is different then it was in the order. Yet taking the original (above) problem into consideration I am hesitant to delete the invoice.
Hi
I am currently on version 5.7.1 but I still can’t do anything about the old invoice – on the orders tab of Woocommerce I still have empty invoice field and 2 buttons (download and send)
Thanks Dominik,
Is there any estimate on the possible fix?Best regards
Greg
Yes, the invoice has been deleted from Trash as well, Plugin version: 5.6.22, WooCommerce version: 8.3.1
Thanks
Greg