Minor fixes
This commit is contained in:
parent
5828d6297d
commit
fa0961f353
|
@ -1474,7 +1474,7 @@ class MainWindow(FrontWindow):
|
|||
self._sale.update(sale)
|
||||
self.table_payment_lines.reset()
|
||||
self._set_sale_date()
|
||||
|
||||
self.journal = {}
|
||||
if self.field_delivery_charge:
|
||||
self.field_delivery_charge.set_enabled(True)
|
||||
if sale.get('delivery_charge'):
|
||||
|
|
|
@ -46,7 +46,10 @@ elif os.name == 'nt':
|
|||
|
||||
HOME_DIR = os.getenv(homex)
|
||||
directory = os.path.join(HOME_DIR, dirconfig)
|
||||
|
||||
ROOT_DIR = os.path.dirname(os.path.abspath(__file__))
|
||||
print(ROOT_DIR)
|
||||
image_test_file = os.path.join(ROOT_DIR, 'image_test.jpeg')
|
||||
print(image_test_file)
|
||||
|
||||
if not os.path.exists(directory):
|
||||
os.makedirs(directory)
|
||||
|
@ -128,7 +131,7 @@ class Receipt(object):
|
|||
if not self._printer:
|
||||
return
|
||||
self.print_enter()
|
||||
self._printer.image('image_test.jpeg', center=True)
|
||||
self._printer.image(image_test_file, center=True)
|
||||
self.print_enter()
|
||||
self.print_header()
|
||||
self.print_enter()
|
||||
|
@ -136,6 +139,12 @@ class Receipt(object):
|
|||
self.print_enter()
|
||||
self._printer.cut()
|
||||
self._printer.cashdraw(2)
|
||||
self._printer.beep()
|
||||
self._printer.beep()
|
||||
self._printer.beep()
|
||||
self._printer.beep()
|
||||
self._printer.beep()
|
||||
self._printer.beep()
|
||||
|
||||
def set_printer(self, printer):
|
||||
if dev_printers.get(printer['device']):
|
||||
|
@ -402,7 +411,7 @@ class Receipt(object):
|
|||
#residual_amount = net_amount - sale['paid_amount']
|
||||
#self.print_split('Saldo Pendiente:', money(residual_amount))
|
||||
pass
|
||||
# self.print_split('Cambio:', money(sale['change']))
|
||||
self.print_split('Cambio:', money(sale['change']))
|
||||
self.print_horinzontal_line()
|
||||
self.print_enter()
|
||||
if self._printing_taxes:
|
||||
|
@ -725,7 +734,7 @@ if __name__ == '__main__':
|
|||
# device = 'network', '192.168.0.33'
|
||||
|
||||
# Unix-like Usb example
|
||||
device = 'usb','/dev/usb/lp1'
|
||||
device = ('usb',' /dev/usb/lp1')
|
||||
|
||||
# Windows Usb example for printer name SATPOS
|
||||
# device = 'usb', 'SATPOS'
|
||||
|
|
|
@ -67,8 +67,8 @@ if __name__ == '__main__':
|
|||
ctx_printing['tax_regime'] = 'none'
|
||||
|
||||
receipt = Receipt(ctx_printing)
|
||||
try:
|
||||
if 1: #try:
|
||||
receipt.set_printer(printer_test)
|
||||
receipt.test_printer()
|
||||
except:
|
||||
print('Printing failed...!')
|
||||
# except:
|
||||
# print('Printing failed...!')
|
||||
|
|
Loading…
Reference in New Issue