[Stoq-users] Edição de Produto Indisponível
Leôncio Lameira de Oliveira
leoncio.lameira em sigma-mp.com.br
Terça Janeiro 12 15:01:49 BRST 2010
Prezados,
Stoq 9.11 / postgresql 8.3 / Ubuntu 9.04
Tudo está funcionando bem, exceto pelo fato de que um item do estoque
não permite mais edição. Estranho é que se trata de um único item, que
está com estoque 0, estoque mínimo 3 e, portanto, com diferença -3.
A diferença -3 não parece ser problema, pois outros itens estão na mesma
condição e não apresentam este problema, permitindo normalmente a edição
de preço, etc...
A propósito, vejo que na lateral superior dos produtos há uma opção para
alterar o item para outras condições que não "disponível". Onde isto é
alterado? De novo, este não é o caso do item em questão, pois já
pesquisei por item bloqueado, cancelado, etc... e ele não está
presente...
O log segue abaixo:
2010-01-12 14:43:26 stoq.main DEBUG reading configuration
2010-01-12 14:43:26 stoq.main DEBUG setting up cookie file
2010-01-12 14:43:26 stoq.main DEBUG calling setup()
2010-01-12 14:43:26 stoqlib.db.settings INFO connecting to postgres://stoq:*****@localhost:5432/stoq
2010-01-12 14:43:27 stoq.pluginmanager INFO Activating plugins
2010-01-12 14:43:27 stoq.pluginmanager INFO Loading plugin ecf
2010-01-12 14:43:27 stoqdrivers.basedev INFO Config data: brand=daruma,device=None,model=FS345
2010-01-12 14:43:27 stoq.main DEBUG register stock icons
2010-01-12 14:43:27 stoq. config INFO Logging in using cookie credentials
2010-01-12 14:43:27 stoqlib.dialogs INFO SelectApplicationsDialog: Opening
2010-01-12 14:43:31 stoqlib.dialogs INFO SelectApplicationsDialog: Closed (confirmed), retval=<stoq.lib.applist.Application object at 0xa4d544c>
2010-01-12 14:43:31 stoq.runner DEBUG displaying splash screen
2010-01-12 14:43:32 stoqlib.runtime DEBUG Creating a new transaction in __init__()
2010-01-12 14:43:32 stoqlib.events INFO emitting event ('purchase', <stoq.gui.application.App instance at 0xa62f5ac>) {}
2010-01-12 14:43:32 stoq.main DEBUG Entering main loop
2010-01-12 14:43:44 stoqlib.gui.editors INFO PurchaseDetailsDialog editor using a model PurchaseOrder
2010-01-12 14:43:46 stoqlib.dialogs INFO PurchaseDetailsDialog: Opening
2010-01-12 14:44:13 stoqlib.dialogs INFO PurchaseDetailsDialog: Closed (cancelled), retval=False
2010-01-12 14:54:43 stoqlib.dialogs INFO ProductSearch: Opening
2010-01-12 14:54:50 stoqlib.runtime DEBUG Creating a new transaction in run_editor()
2010-01-12 14:54:50 stoqlib.gui.editors INFO ProductEditor editor using a model Product
2010-01-12 14:54:50 stoq.main INFO An error occurred in application "purchase", toplevel window=ProductSearch:
Traceback (most recent call last):
File "/var/lib/python-support/python2.6/stoqlib/gui/base/search.py", line 393, in _on_results__row_activated
self.row_activate(obj)
File "/var/lib/python-support/python2.6/stoqlib/gui/base/search.py", line 617, in row_activate
self._edit(obj)
File "/var/lib/python-support/python2.6/stoqlib/gui/base/search.py", line 639, in _edit
self.run(obj)
File "/var/lib/python-support/python2.6/stoqlib/gui/base/search.py", line 590, in run
rv = self.run_editor(obj)
File "/var/lib/python-support/python2.6/stoqlib/gui/base/search.py", line 604, in run_editor
trans.get(obj))
File "/var/lib/python-support/python2.6/stoqlib/gui/base/search.py", line 599, in run_dialog
return run_dialog(editor_class, parent, *args)
File "/var/lib/python-support/python2.6/stoqlib/gui/base/dialogs.py", line 412, in run_dialog
dialog = get_dialog(parent, dialog, *args, **kwargs)
File "/var/lib/python-support/python2.6/stoqlib/gui/base/dialogs.py", line 382, in get_dialog
dialog = dialog(*args, **kwargs)
File "/var/lib/python-support/python2.6/stoqlib/gui/editors/sellableeditor.py", line 225, in __init__
BaseEditor.__init__(self, conn, model)
File "/var/lib/python-support/python2.6/stoqlib/gui/editors/baseeditor.py", line 185, in __init__
visual_mode=visual_mode)
File "/var/lib/python-support/python2.6/stoqlib/gui/editors/baseeditor.py", line 109, in __init__
self.setup_proxies()
File "/var/lib/python-support/python2.6/stoqlib/gui/editors/sellableeditor.py", line 362, in setup_proxies
SellableEditor.storable_widgets)
File "/var/lib/python-support/python2.6/kiwi/ui/views.py", line 758, in add_proxy
proxy = Proxy(self, model, widgets)
File "/var/lib/python-support/python2.6/kiwi/ui/proxy.py", line 93, in __init__
self._setup_widget(widget_nam2010-01-12 14:43:26 stoq.main DEBUG reading configuration
2010-01-12 14:43:26 stoq.main DEBUG setting up cookie file
2010-01-12 14:43:26 stoq.main DEBUG calling setup()
2010-01-12 14:43:26 stoqlib.db.settings INFO connecting to postgres://stoq:*****@localhost:5432/stoq
2010-01-12 14:43:27 stoq.pluginmanager INFO Activating plugins
2010-01-12 14:43:27 stoq.pluginmanager INFO Loading plugin ecf
2010-01-12 14:43:27 stoqdrivers.basedev INFO Config data: brand=daruma,device=None,model=FS345
2010-01-12 14:43:27 stoq.main DEBUG register stock icons
2010-01-12 14:43:27 stoq. config INFO Logging in using cookie credentials
2010-01-12 14:43:27 stoqlib.dialogs INFO SelectApplicationsDialog: Opening
2010-01-12 14:43:31 stoqlib.dialogs INFO SelectApplicationsDialog: Closed (confirmed), retval=<stoq.lib.applist.Application object at 0xa4d544c>
2010-01-12 14:43:31 stoq.runner DEBUG displaying splash screen
2010-01-12 14:43:32 stoqlib.runtime DEBUG Creating a new transaction in __init__()
2010-01-12 14:43:32 stoqlib.events INFO emitting event ('purchase', <stoq.gui.application.App instance at 0xa62f5ac>) {}
2010-01-12 14:43:32 stoq.main DEBUG Entering main loop
2010-01-12 14:43:44 stoqlib.gui.editors INFO PurchaseDetailsDialog editor using a model PurchaseOrder
2010-01-12 14:43:46 stoqlib.dialogs INFO PurchaseDetailsDialog: Opening
2010-01-12 14:44:13 stoqlib.dialogs INFO PurchaseDetailsDialog: Closed (cancelled), retval=False
2010-01-12 14:54:43 stoqlib.dialogs INFO ProductSearch: Opening
2010-01-12 14:54:50 stoqlib.runtime DEBUG Creating a new transaction in run_editor()
2010-01-12 14:54:50 stoqlib.gui.editors INFO ProductEditor editor using a model Product
2010-01-12 14:54:50 stoq.main INFO An error occurred in application "purchase", toplevel window=ProductSearch:
Traceback (most recent call last):
File "/var/lib/python-support/python2.6/stoqlib/gui/base/search.py", line 393, in _on_results__row_activated
self.row_activate(obj)
File "/var/lib/python-support/python2.6/stoqlib/gui/base/search.py", line 617, in row_activate
self._edit(obj)
File "/var/lib/python-support/python2.6/stoqlib/gui/base/search.py", line 639, in _edit
self.run(obj)
File "/var/lib/python-support/python2.6/stoqlib/gui/base/search.py", line 590, in run
rv = self.run_editor(obj)
File "/var/lib/python-support/python2.6/stoqlib/gui/base/search.py", line 604, in run_editor
trans.get(obj))
File "/var/lib/python-support/python2.6/stoqlib/gui/base/search.py", line 599, in run_dialog
return run_dialog(editor_class, parent, *args)
File "/var/lib/python-support/python2.6/stoqlib/gui/base/dialogs.py", line 412, in run_dialog
dialog = get_dialog(parent, dialog, *args, **kwargs)
File "/var/lib/python-support/python2.6/stoqlib/gui/base/dialogs.py", line 382, in get_dialog
dialog = dialog(*args, **kwargs)
File "/var/lib/python-support/python2.6/stoqlib/gui/editors/sellableeditor.py", line 225, in __init__
BaseEditor.__init__(self, conn, model)
File "/var/lib/python-support/python2.6/stoqlib/gui/editors/baseeditor.py", line 185, in __init__
visual_mode=visual_mode)
File "/var/lib/python-support/python2.6/stoqlib/gui/editors/baseeditor.py", line 109, in __init__
self.setup_proxies()
File "/var/lib/python-support/python2.6/stoqlib/gui/editors/sellableeditor.py", line 362, in setup_proxies
SellableEditor.storable_widgets)
File "/var/lib/python-support/python2.6/kiwi/ui/views.py", line 758, in add_proxy
proxy = Proxy(self, model, widgets)
File "/var/lib/python-support/python2.6/kiwi/ui/proxy.py", line 93, in __init__
self._setup_widget(widget_name, widget)
File "/var/lib/python-support/python2.6/kiwi/ui/proxy.py", line 167, in _setup_widget
self._reset_widget(attribute, widget)
File "/var/lib/python-support/python2.6/kiwi/ui/proxy.py", line 105, in _reset_widget
value = kgetattr(self._model, attribute, ValueUnset)
File "/var/lib/python-support/python2.6/kiwi/accessor.py", line 293, in kgetattr
obj = data1(obj)
File "/var/lib/python-support/python2.6/stoqlib/domain/product.py", line 571, in get_average_stock_price
'and TotalCost= %f' % (self, total_cost))
StockError: <ProductAdaptToStorable 3651 te_createdID=51287L te_modifiedID=51288L minimum_quantity=Decimal('3.00') maximum_quantity=Decimal('0.00') _originalID=3651L> has inconsistent stock information: Quantity = 0 and TotalCost= 21.980000
2010-01-12 14:54:51 stoqlib.runtime DEBUG Creating a new transaction in run_editor()
2010-01-12 14:54:51 stoqlib.gui.editors INFO ProductEditor editor using a model Product
2010-01-12 14:54:51 stoq.main INFO An error occurred in application "purchase", toplevel window=ProductSearch:e, widget)
File "/var/lib/python-support/python2.6/kiwi/ui/proxy.py", line 167, in _setup_widget
self._reset_widget(attribute, widget)
File "/var/lib/python-support/python2.6/kiwi/ui/proxy.py", line 105, in _reset_widget
value = kgetattr(self._model, attribute, ValueUnset)
File "/var/lib/python-support/python2.6/kiwi/accessor.py", line 293, in kgetattr
obj = data1(obj)
File "/var/lib/python-support/python2.6/stoqlib/domain/product.py", line 571, in get_average_stock_price
'and TotalCost= %f' % (self, total_cost))
StockError: <ProductAdaptToStorable 3651 te_createdID=51287L te_modifiedID=51288L minimum_quantity=Decimal('3.00') maximum_quantity=Decimal('0.00') _originalID=3651L> has inconsistent stock information: Quantity = 0 and TotalCost= 21.980000
2010-01-12 14:54:51 stoqlib.runtime DEBUG Creating a new transaction in run_editor()
2010-01-12 14:54:51 stoqlib.gui.editors INFO ProductEditor editor using a model Product
2010-01-12 14:54:51 stoq.main INFO An error occurred in application "purchase", toplevel window=ProductSearch:
Agradeço a ajuda,
Leôncio.
--
SIGMA SERVIÇOS DE INST GERAIS E MANUT LTDA
AV. PRESIDENTE JOHN KENNEDY, 89 - CENTRO
26900.000 - MIGUEL PEREIRA - RJ
CNPJ:29.182.276/0001-10
SKIPE: sigmapiscina TEL:(24)2484-3211 // 2484-3061
Mais detalhes sobre a lista de discussão Stoq-users