[Stoq-users] Cadastro de serviços
Naudy Fernando Ceni II
naudyceni em gmail.com
Sexta Maio 15 22:27:23 BRT 2009
Boa noite,
Testando mais um pouco o sistema, percebi que não conseguia editar as
propriedades dos serviços cadastrados. Até então não havia percebido que
o ISS não havia sido configurado, estava com valor em branco. Coloquei o
valor 0 e depois cadastrei mais serviços, os mesmos eu consigo a edição
juntamente com o serviço de entrega, o que já vem por padrão no sistema,
os registros efetuados enquanto não havia configurado o ISS permanecem
com bug. A mensagem de erro que é exibida no prompt é a seguinte:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/stoqlib/gui/base/search.py",
line 324, in _on_results__row_activated
self.row_activate(obj)
File "/usr/lib/python2.5/site-packages/stoqlib/gui/base/search.py",
line 548, in row_activate
self._edit(obj)
File "/usr/lib/python2.5/site-packages/stoqlib/gui/base/search.py",
line 570, in _edit
self.run(obj)
File "/usr/lib/python2.5/site-packages/stoqlib/gui/base/search.py",
line 521, in run
rv = self.run_editor(obj)
File "/usr/lib/python2.5/site-packages/stoqlib/gui/base/search.py",
line 535, in run_editor
trans.get(obj))
File "/usr/lib/python2.5/site-packages/stoqlib/gui/base/search.py",
line 530, in run_dialog
return run_dialog(editor_class, parent, *args)
File "/usr/lib/python2.5/site-packages/stoqlib/gui/base/dialogs.py",
line 420, in run_dialog
dialog = get_dialog(parent, dialog, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/stoqlib/gui/base/dialogs.py",
line 390, in get_dialog
dialog = dialog(*args, **kwargs)
File
"/usr/lib/python2.5/site-packages/stoqlib/gui/editors/sellableeditor.py",
line 229, in __init__
BaseEditor.__init__(self, conn, model)
File
"/usr/lib/python2.5/site-packages/stoqlib/gui/editors/baseeditor.py",
line 185, in __init__
visual_mode=visual_mode)
File
"/usr/lib/python2.5/site-packages/stoqlib/gui/editors/baseeditor.py",
line 109, in __init__
self.setup_proxies()
File
"/usr/lib/python2.5/site-packages/stoqlib/gui/editors/sellableeditor.py",
line 345, in setup_proxies
SellableEditor.sellable_tax_widgets)
File "/usr/lib/python2.5/site-packages/kiwi/ui/views.py", line 750, in
add_proxy
proxy = Proxy(self, model, widgets)
File "/usr/lib/python2.5/site-packages/kiwi/ui/proxy.py", line 93, in
__init__
self._setup_widget(widget_name, widget)
File "/usr/lib/python2.5/site-packages/kiwi/ui/proxy.py", line 167, in
_setup_widget
self._reset_widget(attribute, widget)
File "/usr/lib/python2.5/site-packages/kiwi/ui/proxy.py", line 107, in
_reset_widget
self.update(attribute, value, block=True)
File "/usr/lib/python2.5/site-packages/kiwi/ui/proxy.py", line 321, in
update
widget.update(value)
File "/usr/lib/python2.5/site-packages/kiwi/ui/widgets/combo.py", line
322, in update
self.select(data)
File "/usr/lib/python2.5/site-packages/kiwi/ui/widgets/combo.py", line
359, in select
self._helper.select(data)
File "/usr/lib/python2.5/site-packages/kiwi/ui/widgets/combo.py", line
195, in select
self.select_item_by_data(data)
File "/usr/lib/python2.5/site-packages/kiwi/ui/widgets/combo.py", line
225, in select_item_by_data
% (data, self._combobox.name))
KeyError: 'No item correspond to data <SellableTaxConstant 3
te_createdID=23L te_modifiedID=24L description=u\'Nao Tributado\'
tax_type=43 tax_value=Decimal("0.00")> in the combo tax_constant'
Há alguma maneira de eu alterar e/ou apagar esse registro pelo sistema?
Ou seria necessário uma modificação diretamente na base? Acredito que
esse é o motivo do não funcionamento do botão de impressão e de tabela
de preços dessa tela.
Abraços
Naudy
More information about the Stoq-users
mailing list