Temporary invoice numbers #561
Replies: 4 comments
-
Great, thanks for your support for the idea so far! I think using the send-date as base for invoice- and due-date is a great idea and i would use it myself, but there should be an option so you can disable it. I'm not sure if this feature should be the same for estimates and payments, but i think it could be helpful too (unsure about the overhead to implement this additionally, maybe with options for enable/disabling this for each of those. Otherwise your workflow looks pretty good for me and I hope to see this in one of the next versions. |
Beta Was this translation helpful? Give feedback.
-
Think about this scenario. We create invoice A on date 17.09.2021 and save it. After 2 days we create an invoice B with date 19.09.2021, we save it and send it. If we will send the Invoice A now, it will have a newer number but an older date. I don't think that this should happen. |
Beta Was this translation helpful? Give feedback.
-
This is absolutely true, i think the date should be disabled (or at least not editable) if this function is enabled (just to prevent confusion). Meanwhile it looks like an additional workflow besides the default crater workflow for me, are you able to integrate that in this kinda short circut? Would'nt it better to break it up to "Advanced invoice states" ... but i see you already did that |
Beta Was this translation helpful? Give feedback.
-
Can that be related to "Pro Forma" invoices ? |
Beta Was this translation helpful? Give feedback.
-
To avoid numbering gaps we need to provide a temporary number as invoice number until this invoice is sent, then it takes the final invoice number with the right sequence. Users should have a setting that allows for the creation of temporary invoices in order to maintain the right consecutive number on all sent invoices. These invoices are also included in sales reports and dashboards.
I think we can use this workflow :
When cloning or converting an estimate to invoice, the above functionality will be kept.
For frontend, this types of invoice can be marked with a label.
Beta Was this translation helpful? Give feedback.
All reactions