In Croatia each invoice must (its described in detail in out law) have a name of person who issued invoice, time of invoice created, and how it will be paid… there is also fiscalistation involved but for first step this three things are a must
Can you just add one filed in db (time created), that i can them get in printout of invoice, name of issuing person is there i guess (have to look at schema if you write id of person who is issuing), and one more thing we need is choice how payment will be made to be at invoice creation time, so it can also be on printout
p.s. also each year invoice must start with number 1
Hi there!
You can print the name of the contact person by using a custom field.
The payment method will be added in the next version.
You can start each year from zero by creating a new invoice group or using the ‘year’ placeholder in the template and setting the ‘next ID’ to zero on 1 Jan.
but then in custom field i would have manualy write each time name…
best way would be to add id of person issuing invoice in invoice table (or just add field and write name into it) and expose that filed to pdf invoice generation…
numbering of invoice must be as follows
invoice id/location/computer id
example. 123/B1/1 where 123 is incremental invoice number (this is not problem to setup )
also there is time of invoice creation issue…
i know greece is looking to addopt our fiscalisation model and few other countries…
Cose if i want to use it for invoice creation, i need to have TIME, Who Issued Invoice and Paymenet type… If those three things are not there its not usable cose we would be braking the law…
Already have a test build with running with created time field
@andrej but the Who created the invoice is already there : $invoice->user_name is the field of who created the invoice! not who is currently printing it!