Estou com problemas ao instalar o l10n_br_account no odoo 14 #2789
Replies: 3 comments 9 replies
-
Olá Thiago, eu não tenho certeza se se o problema é esse mas a localização não é compatível com esse módulo l10n_br "oficial". Faz umas anos que a Odoo SA não considera os pull requests da comunidade para concertar o l10n_br e ela começou a reinventar uma localização "tipo" brasileirera sem olhar a OCA nas versões mais recente. Por conhecer os farsantes por 15 anos a gente já sabe no que vai dar essa localização proprietária... Mas enfim vale a pena vc tentar de novo sem instalar o módulo l10n_br. |
Beta Was this translation helpful? Give feedback.
-
Olá desculpa a demora pra responder "ajudar a migrar os módulos ajuda tb muito" achei interessante, quais módulos posso ajudar a migrar? hoje estou com mais tempo livre já que não tenho aula na faculdade, vou instalar o odoo no meu notebook pessoal e deixar o ambiente pronto pra desenvolvimento, talvez seja melhor eu ajudar a migrar né? pra começar a apoiar a comunidade, como funciona a migração? vc pode me indicar os módulos? |
Beta Was this translation helpful? Give feedback.
-
@thiago-francelino você pode começar migrando alguns módulos do repositório oca/maintenance que temos na branch 14.0 mas que ainda não foram para a 16.0 https://github.com/OCA/maintenance/tree/14.0 https://github.com/OCA/maintenance/tree/16.0 Procura alguns módulo mais simples para começar a entender o processo caso ainda seja novo nisso. |
Beta Was this translation helpful? Give feedback.
-
Olá, Instalei todos os requirements, o python é o mesmo que vem no odoo, é a primeira vez que subo o odoo num linux (no caso ubuntu 18.04), e estou com o erro "AttributeError: 'Boolean' object has no attribute 'depends_context'" (enviei o erro completo abaixo) ao instalar o "l10n_br_account", alguém pode me ajudar com isso?
Quando eu instalava no windows usava essa lista de instalação e sempre deu certo (marquei com ok os que foram instalados corretamente):
l10n_br | ok
l10n_br_base | ok
l10n_br_fiscal | ok
l10n_br_account |
l10n_br_sale |
l10n_br_nfe |
SEGUE O ERRO:
"Erro:
Odoo Server Error
Traceback (most recent call last):
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
result = request.dispatch()
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/http.py", line 696, in dispatch
result = self._call_function(**self.params)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/http.py", line 370, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/service/model.py", line 94, in wrapper
return f(dbname, *args, **kwargs)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/http.py", line 358, in checked_call
result = self.endpoint(*a, **kw)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/http.py", line 919, in call
return self.method(*args, **kw)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/http.py", line 544, in response_wrap
response = f(*args, **kw)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/addons/web/controllers/main.py", line 1374, in call_button
action = self._call_kw(model, method, args, kwargs)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/addons/web/controllers/main.py", line 1362, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/api.py", line 404, in call_kw
result = _call_kw_multi(method, model, args, kwargs)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/api.py", line 391, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "", line 2, in button_immediate_install
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/addons/base/models/ir_module.py", line 72, in check_and_log
return method(self, *args, **kwargs)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/addons/base/models/ir_module.py", line 454, in button_immediate_install
return self._button_immediate_function(type(self).button_install)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/addons/base/models/ir_module.py", line 572, in _button_immediate_function
modules.registry.Registry.new(self._cr.dbname, update_module=True)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/modules/registry.py", line 89, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/modules/loading.py", line 461, in load_modules
loaded_modules, update_module, models_to_check)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/modules/loading.py", line 349, in load_marked_modules
perform_checks=perform_checks, models_to_check=models_to_check
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/modules/loading.py", line 198, in load_module_graph
registry.setup_models(cr)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/modules/registry.py", line 276, in setup_models
model._setup_fields()
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/models.py", line 2852, in _setup_fields
field.setup_full(self)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/fields.py", line 418, in setup_full
self._setup_regular_full(model)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/fields.py", line 452, in _setup_regular_full
depends.extend(deps(model) if callable(deps) else deps)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/addons/account/models/account_move.py", line 2961, in
@api.depends(lambda self: self._get_integrity_hash_fields_and_subfields())
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/addons/account/models/account_move.py", line 2936, in _get_integrity_hash_fields_and_subfields
return self._get_integrity_hash_fields() + [f'line_ids.{subfield}' for subfield in self.line_ids._get_integrity_hash_fields()]
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/fields.py", line 3156, in get
return super().get(records, owner)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/fields.py", line 2493, in get
return super().get(records, owner)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/fields.py", line 981, in get
return self.convert_to_record(value, record)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/fields.py", line 2968, in convert_to_record
corecords = corecords.filtered(Comodel._active_name).with_prefetch(prefetch_ids)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/models.py", line 5330, in filtered
self.mapped(name)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/models.py", line 5292, in mapped
recs = recs._fields[name].mapped(recs)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/fields.py", line 1101, in mapped
vals = records.env.cache.get_until_miss(records, self)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/api.py", line 843, in get_until_miss
if field.depends_context:
Exception
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/http.py", line 652, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/home/ti-ubuntu/Área de Trabalho/thiago/workspace/odoo_14/odoo/http.py", line 317, in _handle_exception
raise exception.with_traceback(None) from new_cause
AttributeError: 'Boolean' object has no attribute 'depends_context'"
Beta Was this translation helpful? Give feedback.
All reactions