Topic: Void a Transaction Functionality
If you create the following invoices:-
Sys. # Invoice #
1 1
2 2
3 3
4 4
5 5
If you then void transaction # 2 you get the following:-
Sys. # Invoice #
1 1
3 3
4 4
5 5
Which for me gives the correct functionality
However if I void the last transaction - #5 and then create a new invoice you get:-
Sys. # Invoice #
1 1
3 3
4 4
6 5
So ignoring ‘Legalities’ and if you have already printed / issued the invoice there are now two invoices numbered #5 (If this invoice was voided and another created after there would be three invoices #5 and so on)
So:
1. This is not consistent.
2. This could be confusing
3. In Colombia this is illegal (In essence invoicing software must show the same functionality as traditional pre-printed invoices, where an annulled invoice would be written or stamped ‘Annulled’ on all copies)
My current work around is not to void invoices, but issue credit notes.