You're lucky, you can install that software, but the problem is that we can't install in each customer device now...
Yeah, I understand and indeed I am a lucky in the way that for customers I can use that solution as well.
Our system is cross platform and the bug is only in that Linux machine. So it should be about lazreport trying to get A4 size that's predefined somewhere in that printer, but there's no way of fixing the A4 size? If is wrong defined in that 80mm printer?
I understand but that is what I more or less expected and tried to express with my initial reply: wrong information returned by printer causing software related issues. I am not familiar with lazreport's internal details enough to make any statements but could it perhaps be addressed with fiddling the margins (the right margin in particular) ?
The only other solution I see that some software offer is to try and fit the produced document to the printer canvas by means of scaling (and sometime offers a user defined scaling factor)