[Stoq-users] Fwd: Erro na ECF Daruma FS 600

Silvio Rangel srangel76 em gmail.com
Sexta Janeiro 9 18:36:39 BRST 2009


encaminhando para vocês não vejo os retornos do stoq-users.


---------- Forwarded message ----------
From: Gustavo Blank <blankgus em gmail.com>
Date: 2009/1/9
Subject: Re: Erro na ECF Daruma FS 600
To: stoq-users em async.com.br
Cc: Silvio Rangel <srangel76 em gmail.com>


Olá Silvio,

Hoje conectei uma imporessora Bematech MP-2100 TH FI e deu problema.
Me esta solicitando fechar o caixa do dia anterior, porem fica travado.
Ele premite abrir o Cumpon Fiscal, mas não permite completar a operação.

Relato do erro:

Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/stoqlib/gui/base/dialogs.py",
line 228, in on_ok_button__clicked
    self.confirm()
  File "/var/lib/python-support/python2.5/stoqlib/gui/base/dialogs.py",
line 285, in confirm
    self.retval = self.slave.on_confirm()
  File "/var/lib/python-support/python2.5/stoqlib/gui/editors/tilleditor.py",
line 193, in on_confirm
    previous_day=self._previous_day)
  File "/var/lib/python-support/python2.5/stoqlib/lib/event.py", line
34, in emit
    rv = send(cls, cls, *args, **kwargs)
  File "/usr/lib/stoqlib/pydispatch/dispatcher.py", line 349, in send
    **named
  File "/usr/lib/stoqlib/pydispatch/robustapply.py", line 47, in robustApply
    return receiver(*arguments, **named)
  File "/usr/lib/stoqlib/plugins/ecf/ecfui.py", line 462, in _on_TillClose
    return self._close_till(till, previous_day)
  File "/usr/lib/stoqlib/plugins/ecf/ecfui.py", line 232, in _close_till
    user_info = driver.get_user_info()
  File "/var/lib/python-support/python2.5/stoqdrivers/printers/fiscal.py",
line 359, in get_user_info
    return self._driver.get_user_registration_info()
  File "/var/lib/python-support/python2.5/stoqdrivers/printers/bematech/MP25.py",
line 737, in get_user_registration_info
    data = self._till_read_memory_to_serial(datetime.date.today(),
datetime.date.today())
  File "/var/lib/python-support/python2.5/stoqdrivers/printers/bematech/MP25.py",
line 449, in _till_read_memory_to_serial
    if ord(c) == 0x03:
TypeError: ord() expected a character, but string of length 0 found


Aguardo retorno.

Gustavo Blank




2009/1/8 Gustavo Blank <blankgus em gmail.com>
>
> Boa tarde,
>
> Instalei o Stoq com a ECF Daruma FS 600, sem encontrar erro nenhum.
>
> Consegui fazer Leitura X, como a leitura da memoria fiscal, porém não estou conseguindo efetuar vendas, da erro de conexão. Mas, evidentemente, esta conectada para poder fazer a leitura X.
>
> Rodando pelo terminal relata o seguinte erro:
>
> Traceback (most recent call last):
>   File "/var/lib/python-support/python2.5/stoq/gui/pos/pos.py", line 687, in on_add_button__clicked
>     self._add_sale_item()
>   File "/var/lib/python-support/python2.5/stoq/gui/pos/pos.py", line 400, in _add_sale_item
>     self._update_list(sellable, notify_on_entry=True)
>   File "/var/lib/python-support/python2.5/kiwi/argcheck.py", line 180, in wrapper
>     return func(*args, **kwargs)
>   File "/var/lib/python-support/python2.5/stoq/gui/pos/pos.py", line 255, in _update_list
>     self._update_added_item(sale_item)
>   File "/var/lib/python-support/python2.5/stoq/gui/pos/pos.py", line 226, in _update_added_item
>     if self._coupon_add_item(sale_item) == -1:
>   File "/var/lib/python-support/python2.5/stoq/gui/pos/pos.py", line 612, in _coupon_add_item
>     coupon = self._open_coupon()
>   File "/var/lib/python-support/python2.5/stoq/gui/pos/pos.py", line 590, in _open_coupon
>     while not coupon.open():
>   File "/var/lib/python-support/python2.5/stoqlib/gui/fiscalprinter.py", line 246, in open
>     self.emit('open')
>   File "/var/lib/python-support/python2.5/stoqlib/gui/fiscalprinter.py", line 184, in emit
>     raise sys.last_value
> CommError: Periférico não está conectado à porta
>
> Estou dando o fechamento do caixa (leitura Z) e amanhã tentarei novamente.
>
> Se tiverem alguma ideia de como resolver o problema, desde já agradeço.
>
> Obrigado,
>
> Gustavo Blank




-- 
Silvio Rangel


Mais detalhes sobre a lista de discussão Stoq-users