minor fix
This commit is contained in:
parent
601d310f0f
commit
4b05f6ab69
|
@ -239,8 +239,9 @@ class FrontWindow(QMainWindow):
|
|||
self.sale_automatic = False
|
||||
if self.enviroment == 'retail' and self._config.get('new_sale_automatic'):
|
||||
self.sale_automatic = True
|
||||
res = self.Sale.fields_get(['commision'])
|
||||
self._commission_activated = True if res.get('commision') else False
|
||||
res = self.Sale.fields_get(['commission'])
|
||||
print(res, 'this is res')
|
||||
self._commission_activated = True if res.get('commission') else False
|
||||
# self._source = self.Module.find([
|
||||
# ('name', '=', 'sale_source'),
|
||||
# ('state', '=', 'activated'),
|
||||
|
|
|
@ -222,7 +222,7 @@ class AppWindow(FrontWindow):
|
|||
logo=locale_logo,
|
||||
environment=self.enviroment
|
||||
)
|
||||
|
||||
self.receipt_order = None
|
||||
# Printing order context
|
||||
if self.print_order:
|
||||
self.receipt_order = Receipt(ctx_printing, environment=self.enviroment)
|
||||
|
@ -1669,6 +1669,7 @@ class AppWindow(FrontWindow):
|
|||
orders, sale_number = self.Sale.get_reversion(args)
|
||||
self.receipt_order.print_orders(orders, reversion=True)
|
||||
except Exception as e:
|
||||
print(self.print_order, 'validar variable en opcion print_order=True en config_pos.ini')
|
||||
logging.error('Printing order reversion fail!', e)
|
||||
|
||||
def _print_order(self, sale_id, kind, reversion=False):
|
||||
|
@ -3181,6 +3182,7 @@ class AppWindow(FrontWindow):
|
|||
def keyPressEvent(self, event):
|
||||
key = event.key()
|
||||
print('key press event', key, self._state)
|
||||
print(self._commission_activated, 'validate')
|
||||
self._keyStates[key] = True
|
||||
if self._state == 'add' and key not in self.keys_input and \
|
||||
key not in (Qt.Key_Enter, Qt.Key_End):
|
||||
|
@ -3248,6 +3250,7 @@ class AppWindow(FrontWindow):
|
|||
self.action_position()
|
||||
elif key == Qt.Key_Semicolon and self._commission_activated:
|
||||
sale = self.get_current_sale()
|
||||
print(sale, 'validate')
|
||||
if sale['state'] == 'draft' and self._state not in ['checkout', 'payment']:
|
||||
self.action_agent()
|
||||
elif key == Qt.Key_QuoteDbl:
|
||||
|
|
Loading…
Reference in New Issue