with a few fellows, I’m trying to validate subscriptions and incoming payments at my agricultural coop, going back to Dec 2023. Folks there tried to manage this with spreadsheets, resulting in utter chaos and 1000s of Euros missing each year.
We now found that volunteers made some mistakes in subscriptions - as to be expected. I thought I could delete “consumptions” and invoice drafts, correct faulty subscriptions and recreate “consumptions” and invoices. But Tryton seems not to allow deletion of “consumptions”.
How would you recommend to deal with this problem?
You can not delete consumption that have been invoiced.
Either you delete first the invoice line or you must solve the problem without deleting the consumption.
I tried to delete invoices, but Tryton does not allow that.
I can neither delete invoice lines (AFAIU, entries within a given invoice draft:
Tried to set back the invoice to “draft”, deleted the line, when saving, Tryton says something like “invoiced consumption “##” cannot be deleted”.
Indeed this is an issue that should be reported.
The deletion of the invoice line triggers the update of the consumption to remove the link to the invoice line but there is a check that prevents the modification of invoice consumption. Indeed this check should not test if the invoice line is being deleted.
I’m currious: AFAIU you recently imported the data from spreadsheets into a frech Tryton installation, didn’t you? So what about - after detecting the errors in Tryton - clean up the original data (in a copy,of course) and import again?
1st problem is that I did an awful lot of other work on the database: Made many corrections in parties and in subscriptions. All of these would be lost, and I do not have records of corrections.
But more serious: There will always be new errors and mistakes with work going on. To seriously use Tryton for the management of subscriptions, it ever will be necessary to correct them.