Dear Developers,
As far as we learned, we need the following modifications in the billing module in order to comply with the Hungarian Accounting/Tax law:
- after the invoice is finalized not possible to change anything (one to do is make it voided)
- not possible to change any of the attributes of the invoice (amount, date, quantity ... etc)
- not possible to add or delete items from it.
- when making an invoice to void, the invoice id (invoice #) should be in the same row as the active ones.
For example: I've just finalized an invoice. #00100, then two more #00101 and #00102... afterwards I realize that I need to make the #00100 to void, the system creates a void invoice with the same data as #00100, but the sum is negative and it is called "void", the id of the void invoice should be #00103... and so on, the next invoice wheter it is normal or void should be #00104. The point is that continuous row of invoice numbers shouldn't be changed.
- We need the possibility the start new row whenever it is needed.
- invoices have three date attributes,
- creation date,
- invoice date (i.e. accounting date) and
- due date
If the invoice is made periodically/recurring (ie monthly) the law says that the invoice date and due date should equal. This method should be the default,
and if it's not the default case we need the possibility to change the dates manually.
Can you please help us to make blesta billing compatible with Hungarian regulations ?
Looking fwd to you answer(s)!
Thx in advance
ps: for further details or quotaiton issues pls pm me
Bela Sellei
Ruffnet Zrt.