with the help of this forum I managed to customize my POS receipt and now I have also me EPSON TM88V running by WiFi. One issue left:
The printout always looks shifted to the right side. At the left side is a free space / border / margin of about 17mm and on the right side are some characters / columns missing.
Where do I setup this values. I was looking in /addons/point_of_sale/static/src/css/pos.css but did not find the right thing.
Who can help?
additional information: I installed the printer under Windows 7 and Linux Ubuntu and Linux Mageia, via USB and WLAN, all test prints were OK (border about 4mm), when the printer print its own test page (power butte + feed button) the border is also about 4mm, I can additionally print a pattern as test - this is also OK, when I set up to print (STRG+P) including the head- and bottom line, e.g. URL, date, pages, then this information are printed with the correct distance to the edge of the page, so my conclusion is, that it must come from OpenERP and not from the printer or the driver
hello again, even printing on A4 shifts the picture and cuts off the right side, so I'm sure it has nothing to do with the printer or with the OS (Linux or Windows) - it looks like an OpenERP issue, picture of the POS bill: https://db.tt/rWNOLNro
the (not really) funny thing ist, if I go to Point of Sale => Orders => Button Reprint (ATTENTION another template is used here) the receipt looks good, no shift to one side, exactly in the middle so it is a problem with the other template / report! it would be really great to get help from the OpenERP team!
you should change 2 files.
in ./point_of_sale/static/src/xml/pos.xml you should change pos-ticket object
in ./point_of_sale/static/src/css/pos.ccs you should:
- add new left-align class
- set width 88%
- set margin to 0 (but this works well just with Chrome)
You can download file here https://github.com/antoniov/Odoo-Italy/tree/7.0
All the diffrences are marked as [antoniov]
Hope this help
Antonio Maria Vigliotti
If you use this soft https://github.com/Fedrojesa/ProxyPoS you can use directly EsC/PoS templates for generate the receipts forgeting about CSS and other weird situations with printed receipts.
ProxyPoS is not mean to be installed on openerp but on the box you are going to be used properly as Point of Sale. The intention is to intercept the communication OpenERP PoS try to do with a server sending the information for interact with the PoS devices.
how to install proxypos in openerp @agb80
M. Faheem Khan
Sent by Odoo S.A. using Odoo