2016-08-25 5 views
0

Irgendwelche Ideen zu folgendem odoo Fehler? Ich habe das Accounting-Modul installiert und anstatt die Standard-Umsatzsteuereinträge, die Odoo erstellt hat, geändert, meine eigenen erstellt und ihre gelöscht. Dieser Fehler trat auf, als ich versuchte, auf verschiedene Teile des Abrechnungsmoduls zuzugreifen. Ich könnte versuchen, das Modul neu zu installieren, habe aber schlechte Erfahrungen damit gemacht.odoo IndexError: Listenindex außerhalb des Bereichs

Odoo Server Error

Traceback (most recent call last): 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/http.py", line 646, in _handle_exception 
    return super(JsonRequest, self)._handle_exception(exception) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/http.py", line 683, in dispatch 
    result = self._call_function(**self.params) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/http.py", line 319, in _call_function 
    return checked_call(self.db, *args, **kwargs) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/service/model.py", line 118, in wrapper 
    return f(dbname, *args, **kwargs) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/http.py", line 312, in checked_call 
    result = self.endpoint(*a, **kw) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/http.py", line 962, in __call__ 
    return self.method(*args, **kw) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/http.py", line 512, in response_wrap 
    response = f(*args, **kw) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/addons/web/controllers/main.py", line 897, in call_kw 
    return self._call_kw(model, method, args, kwargs) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/addons/web/controllers/main.py", line 889, in _call_kw 
    return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/api.py", line 250, in wrapper 
    return old_api(self, *args, **kwargs) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/api.py", line 381, in old_api 
    result = method(recs, *args, **kwargs) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/models.py", line 6054, in onchange 
    record._onchange_eval(name, field_onchange[name], result) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/models.py", line 5911, in _onchange_eval 
    method_res = method(self) 
    File "/opt/odoo-9.0.20160620-2/apps/odoo/lib/odoo-9.0rc20160620-py2.7.egg/openerp/addons/account/models/res_config.py", line 169, in onchange_company_id 
    self.default_sale_tax_id = isinstance(taxes_id, list) and taxes_id[0] or taxes_id 
IndexError: list index out of range 

Antwort

0

Das war ein Fehler, der auf 1d843884e861252e395e0818b0fbf8aa074cd9d2 begehen wurde behoben.

Führen Sie einen Git-Pull auf Ihrem Zweig, um Ihre Server-Dateien zu aktualisieren, starten Sie den Server neu und versuchen Sie es erneut.

+0

Ich bin ein Noob mit odoo so Bitnami Installer verwendet, um dies auf unserem Ubuntu Cloud-Server zu bekommen. Wenn ich einen git pull mache, hoffe ich, dass es nicht vermasselt was bitnami gemacht hat? – Dennis

+0

Es sollte keine Probleme verursachen, wir aktualisieren nur die Serverdateien. –

+0

Ich bin ein Noob, so dass es einfacher schien, mit Bitnami zu stoppen, sie herausfinden, wie man git ersetzen, das installiert wurde. Viele Konfigurationsunterschiede scheinen zwischen bitnami odoo install und der Standardquelle zu liegen. Also habe ich eine echte Version von odoo community installiert. Sie arbeiten jetzt daran, wie Sie Daten zu dieser neuen odoo-Installation migrieren können. – Dennis

Verwandte Themen