erro qo instalar modulos

598 views
Skip to first unread message

Adroaldo Cavalheiro

unread,
Aug 24, 2016, 2:51:50 PM8/24/16
to OdooBrasil / OpenERPBrasil.org

Olá amigos, estou fazendo um nova instalação do odoo 8 em uma vm com ubuntu 14.04, após instalar o básico do odoo seguindo o tutorial do https://github.com/OCA/l10n-brazil/wiki/Instala%C3%A7%C3%A3o-Odoo-v8-em-Ubuntu-Server-14.04-LTS resolvi fazer o upgrade da versão 14.04 para 16.04.1 com o comando d-release-upgrade, até então nao tinha criado nenhuma base de dados no odoo. Tudo aparentemente correu normal, mas agora quando tento instalar os modulos da localização brasileira aparece a mensagem.:

Você está tentando instalar o módulo 'l10n_br_stock_account_report' que depende do módulo 'report_xls'.
Mas este último não está disponível no seu sistema.

Alguém teria alguma dica.?

Carlos

unread,
Aug 24, 2016, 3:20:35 PM8/24/16
to OdooBrasil / OpenERPBrasil.org

https://github.com/OCA/reporting-engine

Vc precisa  do modulo : report_xls

Adroaldo Cavalheiro

unread,
Aug 24, 2016, 4:04:28 PM8/24/16
to OdooBrasil / OpenERPBrasil.org
Oi Carlos, obrigado pelo retorno, mas não esta indo não.

fiz o seguinte.: em /tmp
git clone https://github.com/OCA/reporting-engine --branch 8.0 --depth 1

cd /tmp/reporting-engine/setup/report_xls

sudo python setup.py install

No final aparece.:

Installed /usr/local/lib/python2.7/dist-packages/odoo_addon_report_xls-8.0.0.6.1-py2.7.egg
Processing dependencies for odoo-addon-report-xls==8.0.0.6.1
Searching for odoo<9.0a,>=8.0a
Reading https://pypi.python.org/simple/odoo/
No local packages or download links found for odoo<9.0a,>=8.0a
error: Could not find suitable distribution for Requirement.parse('odoo<9.0a,>=8.0a')

Parece que o pacote esta procurando a versão 9 do odoo

Renato Lima

unread,
Aug 24, 2016, 4:05:58 PM8/24/16
to openerp...@googlegroups.com
No repo da localização na OCA existe alguns arquivos onde você consegue ver as dependencias para instalação:


Também existe um PR para detalhar os pacotes pyhton específicos utilizado pela localização https://github.com/OCA/l10n-brazil/pull/391

--
Você recebeu essa mensagem porque está inscrito no grupo "OdooBrasil / OpenERPBrasil.org" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para openerp-brasil+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Carlos

unread,
Aug 25, 2016, 6:57:41 AM8/25/16
to OdooBrasil / OpenERPBrasil.org
report_xls é um módulo do odoo, eu costumo adiciona-los com uma destas opções : copiar ele para a pasta addons, colocar um link pra ele na pasta addons ou colocar o path dele no addons-path.

Este módulo tem uma dependência : 'external_dependencies': {'python': ['xlwt']}, este xlwt vc precisa instalar , se estiver usando debian/ubuntu : apt-get install python-xlwt  isso deve resolver ....



Em quarta-feira, 24 de agosto de 2016 15:51:50 UTC-3, Adroaldo Cavalheiro escreveu:

Adroaldo Cavalheiro

unread,
Aug 25, 2016, 2:35:42 PM8/25/16
to OdooBrasil / OpenERPBrasil.org


Agora o problema é outro, quando vou editar
os dados da Empresa aparece o erro "Os seguintes campos são inválidos.: CNPJ/CPF Contador








Realmente fiz todos os procedimentos conforme as dicas aqui postadas, não sei qual o problema, até subi a copia da VM antes de atualizar para o ubuntu 16, e deu o mesmo problema, ai resolvi instalar modulo por modulo, e não é que funcionou.!!!! Todos instalados sem problema,


Renato Lima

unread,
Aug 25, 2016, 6:24:58 PM8/25/16
to openerp...@googlegroups.com
Este problema é causado pelo campo CNPJ do contador que é obrigatório na aba Fiscal -> NFe, esta campo não deveria ser obrigatório se o documento fiscal para produtos não é NFe, seria bom deixar esta campo não obrigatório e incluir ele na validação da NFe.

Alexandre silva

unread,
Aug 25, 2016, 7:00:24 PM8/25/16
to OdooBrasil / OpenERPBrasil.org
Este erro é na configuração do cpf/cnpj do contador na aba: fiscal - produto - nfe. Deve estar sem configuração e é obrigatório.

Adroaldo Cavalheiro

unread,
Aug 26, 2016, 4:23:05 PM8/26/16
to OdooBrasil / OpenERPBrasil.org


Não sei o que ocorre, não aparecia de maneira alguma o campo para inserir o CPF ou CNPJ do contador, resolvi fazer uma nova intalação do zero, tudo correu normalmente, utilizei o ubuntu 16.04 server, criei o banco e todos os modulos foram instalados sem problema, exceto

Brazilian Localization WMS Accounting Report e

Address from Brazilian Localization ZIP by Correios





Quando mando instalar aparece o seguinte erro.:

raceback (most recent call last):
  File "/opt/odoo/openerp/http.py", line 544, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/opt/odoo/openerp/http.py", line 581, in dispatch
    result = self._call_function(**self.params)
  File "/opt/odoo/openerp/http.py", line 317, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/opt/odoo/openerp/service/model.py", line 118, in wrapper
    return f(dbname, *args, **kwargs)
  File "/opt/odoo/openerp/http.py", line 314, in checked_call
    return self.endpoint(*a, **kw)
  File "/opt/odoo/openerp/http.py", line 810, in __call__
    return self.method(*args, **kw)
  File "/opt/odoo/openerp/http.py", line 410, in response_wrap
    response = f(*args, **kw)
  File "/opt/odoo/addons/web/controllers/main.py", line 1255, in run
    [action_id], request.context)
  File "/opt/odoo/openerp/http.py", line 915, in proxy
    result = meth(cr, request.uid, *args, **kw)
  File "/opt/odoo/openerp/api.py", line 268, in wrapper
    return old_api(self, *args, **kwargs)
  File "/opt/odoo/openerp/addons/base/ir/ir_actions.py", line 1007, in run
    res = func(cr, uid, action, eval_context=eval_context, context=run_context)
  File "/opt/odoo/openerp/api.py", line 268, in wrapper
    return old_api(self, *args, **kwargs)
  File "/opt/odoo/openerp/addons/base/ir/ir_actions.py", line 838, in run_action_code_multi
    eval(action.code.strip(), eval_context, mode="exec", nocopy=True)  # nocopy allows to return 'action'
  File "/opt/odoo/openerp/tools/safe_eval.py", line 314, in safe_eval
    return eval(c, globals_dict, locals_dict)
  File "", line 1, in <module>
  File "/opt/odoo/openerp/api.py", line 268, in wrapper
    return old_api(self, *args, **kwargs)
  File "/opt/odoo/openerp/addons/base/module/module.py", line 447, in button_immediate_install
    return self._button_immediate_function(cr, uid, ids, self.button_install, context=context)
  File "/opt/odoo/openerp/api.py", line 268, in wrapper
    return old_api(self, *args, **kwargs)
  File "/opt/odoo/openerp/addons/base/module/module.py", line 495, in _button_immediate_function
    registry = openerp.modules.registry.RegistryManager.new(cr.dbname, update_module=True)
  File "/opt/odoo/openerp/modules/registry.py", line 370, in new
    openerp.modules.load_modules(registry._db, force_demo, status, update_module)
  File "/opt/odoo/openerp/modules/loading.py", line 355, in load_modules
    loaded_modules, update_module)
  File "/opt/odoo/openerp/modules/loading.py", line 255, in load_marked_modules
    loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
  File "/opt/odoo/openerp/modules/loading.py", line 143, in load_module_graph
    load_openerp_module(package.name)
  File "/opt/odoo/openerp/modules/module.py", line 315, in load_openerp_module
    __import__('openerp.addons.' + module_name)
  File "/opt/odoo/openerp/modules/module.py", line 80, in load_module
    mod = imp.load_module('openerp.addons.' + module_part, f, path, descr)
  File "/opt/odoo/localizacao/l10n-brazil/l10n_br_zip_correios/__init__.py", line 7, in <module>
    from . import models
  File "/opt/odoo/localizacao/l10n-brazil/l10n_br_zip_correios/models/__init__.py", line 7, in <module>
    from . import webservice_client
  File "/opt/odoo/localizacao/l10n-brazil/l10n_br_zip_correios/models/webservice_client.py", line 11, in <module>
    from suds.client import Client, TransportError
ValueError: "cannot import name TransportError" while evaluating
u"self.button_immediate_install(cr, uid, context.get('active_ids', []), context=context)"

Adroaldo Cavalheiro

unread,
Aug 31, 2016, 8:24:49 AM8/31/16
to OdooBrasil / OpenERPBrasil.org
Pessoal obrigado pela ajuda de todos, fiz vario testes, instalei novamente o Ubuntu nas versões 14.04 Server e 16.04 Server, instalei o Odoo em ambos e o problema sempre continua, uma hora é com o modulo dos correios "Address from Brazilian Localization ZIP by Correios" outra hora "Brazilian Localization WMS Accounting (l10n_br_stock_account)", resolvi subir uma VM que tinha instalado o Ubuntu 14.04 e o Odoo seguindo o mesmo tutorial em Julho deste ano, com essa VM criei duas bases de dados e nelas fiz todo o processo de instalação dos Módulos locais, e não apresentou nenhum erro, acredito que o problema deve estar quando faço o download do branch 8 da localização no github, deve estar corrompendo durante o download ou deve ter algum bug. Por enquanto estou usando essa VM que tinha criado em Julho. Vou tentar mais uma vez fazer uma nova instalação até o final desta semana e posto os resultados.

Message has been deleted

Alexsandro Haag

unread,
Oct 24, 2016, 6:21:25 AM10/24/16
to openerp...@googlegroups.com
Olá Luiz,
  você precisa baixar e acrescentar no addons_path do seu odoo.conf o seguinte repositório: https://github.com/OCA/reporting-engine.

Att.
Alex

Em 23/10/2016 15:25, LUIZ CARLOS PeGo escreveu:
estou com o mesmo problema, alguem poderia me ajudar?


Em quarta-feira, 24 de agosto de 2016 15:51:50 UTC-3, Adroaldo Cavalheiro escreveu:
--
Você recebeu essa mensagem porque está inscrito no grupo "OdooBrasil / OpenERPBrasil.org" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para openerp-brasi...@googlegroups.com.

Adroaldo Cavalheiro

unread,
Nov 8, 2016, 8:59:02 AM11/8/16
to OdooBrasil / OpenERPBrasil.org

Guilherme Santos

unread,
Nov 8, 2016, 9:06:28 AM11/8/16
to openerp...@googlegroups.com

sudo pip install num2words


Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para openerp-brasil+unsubscribe@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.



--
Abraço,
  Guilherme Santos

Adroaldo Cavalheiro

unread,
Nov 8, 2016, 12:03:20 PM11/8/16
to OdooBrasil / OpenERPBrasil.org
Funcionou. !!! :-) Obrigado.

sudo pip install num2words

Abraço,
  Guilherme Santos
Reply all
Reply to author
Forward
0 new messages