← Back to team overview

openerp-brazil-team team mailing list archive

Re: Erro ao lançar ordem de compra

 


Viva Renato!

Voçê recomendaria a v6 para produção, para uma empresa que vai começar a usar o OpenERP no início do próximo ano?

Obrigado!
Paulino

Citando Renato Lima <renatonlima@xxxxxxxxx>: 

> Olá Henrique,     Há uns 4 meses utilizamos a versão 6 do OpenERP quando ainda estava em desenvolvimento pois estrategicamente esta sendo muito importante pois nós da Akretion ajudamos a resolução de vários bugs como por exemplo:   https://bugs.launchpad.net/openobject-addons/+bug/672684[1] https://bugs.launchpad.net/openobject-addons/+bug/666617[2] https://bugs.launchpad.net/openobject-addons/+bug/539717[3] https://bugs.launchpad.net/openobject-client-web/+bug/599438[4]     assim como traduzindo e propondo códigos que o pessoal da OpenERP SA fizeram Merge, é muito importante durante esta período sugerir as mudanças necessárias para sensibilizar o pessoal da OpenERP SA porque se não abrimos a boca para sugerir as melhorias dificilmente o pessoal irá fazer ou olhar para as necessidades do mercado brasileiro, hoje o OpenERP versão já tem uma versão RC 1 e já esta bem mais estável e disponível para donwload, sugiro você a testar a versão 6 do OpenERP.        Renato Lima Sócio Diretor +55 21 3010 9965 www.akretion.com  
> 
> Em 29 de novembro de 2010 12:09, Henrique Meira <henrique@xxxxxxxxx[5]> escreveu:
>  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  
> 
> 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

        Idiomasen>pt YahooTE  adoptar 

Ligações:
---------
[1] https://bugs.launchpad.net/openobject-addons/+bug/672684
[2] https://bugs.launchpad.net/openobject-addons/+bug/666617
[3] https://bugs.launchpad.net/openobject-addons/+bug/539717
[4] https://bugs.launchpad.net/openobject-client-web/+bug/599438
[5] mailto:henrique@xxxxxxxxx

Follow ups

References