← Back to team overview

openerp-brazil-team team mailing list archive

Re: Erro ao lançar ordem de compra

 

Oi Renato, a última versão atualizada que vc utiliza é a 6 ?

henrique.


Em 29 de novembro de 2010 11:55, Renato Lima <renatonlima@xxxxxxxxx>escreveu:

> Daniel,
>
>
> Eu estou usando a ultima versão atualizada e com a localização brasileira
> sem problemas, mas pelo que você mostrou queria ter perguntar esta banco de
> dados que você esta usando foi criado e depois você atualizou o codigo do
> OpenERP ? caso você tenha feito isso sugiro que você inicie o servidor logo
> após a atualização do código com o argumento --update=all (Isso é necessário
> somente uma vez após a atualização das branch: server, addons, client e
> l10n_br, depois feito isso tente conectar ao banco de dados para iniciar a
> atualização do banco de dados e após a conclusão pode ser iniciado o
> servidor normalmente). Você também pode criar um novo banco de dados para
> testar se vai acontecer o mesmo erro o que constataria um erro no código.
>
>
> Espero ter ajudado,
>
>
> Renato Lima
> Sócio Diretor
> +55 21 3010 9965
> www.akretion.com
> [image: Assinatura_nova.png]
>
>
> Em 29 de novembro de 2010 09:59, Daniel Carvalho <danieloak@xxxxxxxxx>escreveu:
>
>>  Pessoal,
>>
>> Estou obtendo o seguinte erro ao tentar cadastrar um novo pedido de
>> compras.
>>
>> Environment Information :
>> System : Windows-XP-5.1.2600-SP3
>> OS Name : nt
>> Operating System Release : XP
>> Operating System Version : 5.1.2600
>> Operating System Architecture : 32bit
>> Operating System Locale : pt_BR.cp1252
>> Python Version : 2.5.2
>> OpenERP-Client Version : 6.0.0-rc1-1
>> Last revision No. & ID :Bazaar Package not Found !Traceback (most recent
>> call last):
>>   File "/opt/openerp/server/bin/netsvc.py", line 489, in dispatch
>>     result = ExportService.getService(service_name).dispatch(method, auth,
>> params)
>>   File "/opt/openerp/server/bin/service/web_services.py", line 596, in
>> dispatch
>>     res = fn(db, uid, *params)
>>   File "/opt/openerp/server/bin/osv/osv.py", line 119, in wrapper
>>     return f(self, dbname, *args, **kwargs)
>>   File "/opt/openerp/server/bin/osv/osv.py", line 223, in exec_workflow
>>     res = self.exec_workflow_cr(cr, uid, obj, method, *args)
>>   File "/opt/openerp/server/bin/osv/osv.py", line 216, in exec_workflow_cr
>>     return wf_service.trg_validate(uid, obj, args[0], method, cr)
>>   File "/opt/openerp/server/bin/workflow/wkf_service.py", line 80, in
>> trg_validate
>>     res2 = instance.validate(cr, id, ident, signal)
>>   File "/opt/openerp/server/bin/workflow/instance.py", line 48, in
>> validate
>>     workitem.process(cr, witem, ident, signal, force_running, stack=stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 61, in process
>>     ok = _split_test(cr, workitem, activity['split_mode'], ident, signal,
>> stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 174, in
>> _split_test
>>     _join_test(cr, t[0], t[1], ident, stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 182, in
>> _join_test
>>     create(cr,[activity], inst_id, ident, stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 41, in create
>>     process(cr, res, ident, stack=stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 61, in process
>>     ok = _split_test(cr, workitem, activity['split_mode'], ident, signal,
>> stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 174, in
>> _split_test
>>     _join_test(cr, t[0], t[1], ident, stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 182, in
>> _join_test
>>     create(cr,[activity], inst_id, ident, stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 41, in create
>>     process(cr, res, ident, stack=stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 61, in process
>>     ok = _split_test(cr, workitem, activity['split_mode'], ident, signal,
>> stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 174, in
>> _split_test
>>     _join_test(cr, t[0], t[1], ident, stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 182, in
>> _join_test
>>     create(cr,[activity], inst_id, ident, stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 41, in create
>>     process(cr, res, ident, stack=stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 53, in process
>>     result = _execute(cr, workitem, activity, ident, stack)
>>   File "/opt/openerp/server/bin/workflow/workitem.py", line 126, in
>> _execute
>>     id_new = wkf_expr.execute(cr, ident, workitem, activity)
>>   File "/opt/openerp/server/bin/workflow/wkf_expr.py", line 68, in execute
>>     return _eval_expr(cr, ident, workitem, activity['action'])
>>   File "/opt/openerp/server/bin/workflow/wkf_expr.py", line 58, in
>> _eval_expr
>>     ret = eval(line, env, nocopy=True)
>>   File "/opt/openerp/server/bin/tools/safe_eval.py", line 275, in
>> safe_eval
>>     return eval(test_expr(expr,_SAFE_OPCODES, mode=mode), globals_dict,
>> locals_dict)
>>   File "", line 1, in <module>
>>   File "/opt/openerp/server/bin/osv/orm.py", line 179, in <lambda>
>>     return lambda *args, **argv: attr(self._cr, self._uid, [self._id],
>> *args, **argv)
>>   File "/opt/openerp/addons/purchase/purchase.py", line 429, in
>> action_picking_create
>>     'move_lines' : [],
>>   File "/opt/openerp/addons/stock/stock.py", line 597, in create
>>     new_id = super(stock_picking, self).create(cr, user, vals, context)
>>   File "/opt/openerp/server/bin/osv/orm.py", line 3752, in create
>>     self.pool.get(object)._store_set_values(cr, user, ids, fields2,
>> context)
>>   File "/opt/openerp/server/bin/osv/orm.py", line 3874, in
>> _store_set_values
>>     '"'+f+'"='+self._columns[f]._symbol_set[0] + ' where id = %s',
>> (self._columns[f]._symbol_set[1](value), id))
>>   File "/opt/openerp/server/bin/sql_db.py", line 76, in wrapper
>>     return f(self, *args, **kwargs)
>>   File "/opt/openerp/server/bin/sql_db.py", line 129, in execute
>>     res = self._obj.execute(query, params)
>> InternalError: ERRO:  transação atual foi interrompida, comandos ignorados
>> até o fim do bloco de transação
>>
>> Obrigado...
>>
>> --
>> Daniel Pereira de Carvalho
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openerp-brazil-team
>> Post to     : openerp-brazil-team@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~openerp-brazil-team
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openerp-brazil-team
> Post to     : openerp-brazil-team@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openerp-brazil-team
> More help   : https://help.launchpad.net/ListHelp
>
>

PNG image


Follow ups

References