in Germany we need to have sequential invoice numbers, preferably starting at 1 for each year, e.g. 2015-1 …. 2016-1. Is this option available for EE4 or is this feature planned anytime soon?
We’ve looked into adding this and what we found is there’s a limitation caused in part from the way registration codes and transaction IDs are created before a registration is completed. This ends up causing gaps between the sequential invoice numbers.
What should help make sequential numbering possible is some under the hood work being done for a Event Espresso 4.9 release. The work that’s going into 4.9 is a new message queue feature. This involves putting the messages in to a queue and delivered later, which could allow for keeping track and adding a sequential number for the invoices.
So the tldr; summary is it’s planned, but the work is on hold until 4.9 is ready.
Another way to build an invoice module that works independently of the existing invoice message type that keeps track of each invoice to ensure they’re sequential.
Thanks, that’s what I thought/feared. At the moment I don’t see a need for an extra module, I solved the problem by assigning a variable in the PDF template (invoice / receipt) which is calculated by subtracting the last transaction id from 2015 from the current one. We still work with version 4.4.10.p.
Viewing 4 reply threads
The support post ‘Sequential invoice numbers / Individual invoice numbering’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.