So, migrated all invoices and clients from WHMCS to Blesta 4 (currently trying the beta out for kinks). Migration was complicated as there is no migration tool, but with some minor modifications to DB, and some manual imports, managed to stitch it together.
Current issue is printing old invoices. None of them show on the Print Queue and aside from unapplying all transactions, adding the "paper" deliver along, saving and then reapplying the payments for each invoice, can't find another way to force reprint or even add them to the queue en-masse. We have on this test system over 1000 invoices form the import from WHMCS, so on actual operation this would be insanity.
The DB has "invoice_delivery" but that is only for invoices generated AFTER the import, can't find where the same flag goes for invoices already paid, closed and from the import.
Any idea as to how we can force all invoices to show on the Print Queue?
Question
cualliohtli
So, migrated all invoices and clients from WHMCS to Blesta 4 (currently trying the beta out for kinks). Migration was complicated as there is no migration tool, but with some minor modifications to DB, and some manual imports, managed to stitch it together.
Current issue is printing old invoices. None of them show on the Print Queue and aside from unapplying all transactions, adding the "paper" deliver along, saving and then reapplying the payments for each invoice, can't find another way to force reprint or even add them to the queue en-masse. We have on this test system over 1000 invoices form the import from WHMCS, so on actual operation this would be insanity.
The DB has "invoice_delivery" but that is only for invoices generated AFTER the import, can't find where the same flag goes for invoices already paid, closed and from the import.
Any idea as to how we can force all invoices to show on the Print Queue?
Link to comment
Share on other sites
9 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.