Das deutschsprachige Odoo / OpenERP Forum - Das Suchen hat ein Ende

MyOdoo Docker Version 10 / 180201 - gesammelte Erfahrungen

Alles Allgemeine zu Entwicklerfragen und Installationsproblemen!
Nun mach ich doch mal nen eigenen Faden auf.
Bei mir handelt es sich um eine absolut frische (also unbelastete) Installation.

Grüße!

Michael

equitania Modul Finanzen
ab hier:
viewtopic.php?f=19&t=839&sid=303487f3a3 ... 2724#p2422

equitania Modul Dokumenten Bausteine

Code: Alles auswählen

Traceback (most recent call last):
  File "/opt/odoo/odoo-server/odoo/http.py", line 641, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/opt/odoo/odoo-server/odoo/http.py", line 683, in dispatch
    result = self._call_function(**self.params)
  File "/opt/odoo/odoo-server/odoo/http.py", line 333, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/opt/odoo/odoo-server/odoo/service/model.py", line 101, in wrapper
    return f(dbname, *args, **kwargs)
  File "/opt/odoo/odoo-server/odoo/http.py", line 326, in checked_call
    result = self.endpoint(*a, **kw)
  File "/opt/odoo/odoo-server/odoo/http.py", line 941, in __call__
    return self.method(*args, **kw)
  File "/opt/odoo/odoo-server/odoo/http.py", line 506, in response_wrap
    response = f(*args, **kw)
  File "/opt/odoo/odoo-server/addons/web/controllers/main.py", line 894, in call_button
    action = self._call_kw(model, method, args, {})
  File "/opt/odoo/odoo-server/addons/web/controllers/main.py", line 882, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "/opt/odoo/odoo-server/odoo/api.py", line 689, in call_kw
    return call_kw_multi(method, model, args, kwargs)
  File "/opt/odoo/odoo-server/odoo/api.py", line 680, in call_kw_multi
    result = method(recs, *args, **kwargs)
  File "/opt/odoo/odoo-server/odoo/addons/base/module/module.py", line 411, in button_immediate_install
    return self._button_immediate_function(type(self).button_install)
  File "/opt/odoo/odoo-server/odoo/addons/base/module/module.py", line 485, in _button_immediate_function
    modules.registry.Registry.new(self._cr.dbname, update_module=True)
  File "/opt/odoo/odoo-server/odoo/modules/registry.py", line 83, in new
    odoo.modules.load_modules(registry._db, force_demo, status, update_module)
  File "/opt/odoo/odoo-server/odoo/modules/loading.py", line 339, in load_modules
    loaded_modules, update_module)
  File "/opt/odoo/odoo-server/odoo/modules/loading.py", line 237, 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/odoo-server/odoo/modules/loading.py", line 156, in load_module_graph
    _load_data(cr, module_name, idref, mode, kind='data')
  File "/opt/odoo/odoo-server/odoo/modules/loading.py", line 95, in _load_data
    tools.convert_file(cr, module_name, filename, idref, mode, noupdate, kind, report)
  File "/opt/odoo/odoo-server/odoo/tools/convert.py", line 845, in convert_file
    convert_xml_import(cr, module, fp, idref, mode, noupdate, report)
  File "/opt/odoo/odoo-server/odoo/tools/convert.py", line 915, in convert_xml_import
    obj.parse(doc.getroot(), mode=mode)
  File "/opt/odoo/odoo-server/odoo/tools/convert.py", line 796, in parse
    self.parse(rec, mode)
  File "/opt/odoo/odoo-server/odoo/tools/convert.py", line 799, in parse
    self._tags[rec.tag](rec, de, mode=mode)
  File "/opt/odoo/odoo-server/odoo/tools/convert.py", line 343, in _tag_function
    _eval_xml(self, rec, env)
  File "/opt/odoo/odoo-server/odoo/tools/convert.py", line 191, in _eval_xml
    return odoo.api.call_kw(model, method, args, {})
  File "/opt/odoo/odoo-server/odoo/api.py", line 689, in call_kw
    return call_kw_multi(method, model, args, kwargs)
  File "/opt/odoo/odoo-server/odoo/api.py", line 680, in call_kw_multi
    result = method(recs, *args, **kwargs)
  File "/opt/odoo/odoo-server/addons/eq_purchase/models/eq_email_template_new.py", line 38, in _eq_delete_default_templates
    email_templates = self.env['mail.template'].sudo().search([('eq_email_template_version','=',False),('name','=','Purchase Order - Send by Email')])
  File "/opt/odoo/odoo-server/odoo/models.py", line 1514, in search
    res = self._search(args, offset=offset, limit=limit, order=order, count=count)
  File "/opt/odoo/odoo-server/odoo/models.py", line 4218, in _search
    query = self._where_calc(args)
  File "/opt/odoo/odoo-server/odoo/models.py", line 4017, in _where_calc
    e = expression.expression(domain, self)
  File "/opt/odoo/odoo-server/odoo/osv/expression.py", line 643, in __init__
    self.parse()
  File "/opt/odoo/odoo-server/odoo/osv/expression.py", line 821, in parse
    raise ValueError("Invalid field %r in leaf %r" % (left, str(leaf)))
ParseError: "Invalid field 'eq_email_template_version' in leaf "<osv.ExtendedLeaf: ('eq_email_template_version', '=', False) on mail_template (ctx: )>"" while parsing /opt/odoo/odoo-server/addons/eq_purchase/data/email_template_function.xml:5, near
<function model="eq_install_func" name="_eq_delete_default_templates" eval="[('eq_purchase')]"/>
Modul Lagerverwaltung > neues Lager anlegen

Code: Alles auswählen

Traceback (most recent call last):
  File "/opt/odoo/odoo-server/odoo/http.py", line 641, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/opt/odoo/odoo-server/odoo/http.py", line 683, in dispatch
    result = self._call_function(**self.params)
  File "/opt/odoo/odoo-server/odoo/http.py", line 333, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/opt/odoo/odoo-server/odoo/service/model.py", line 101, in wrapper
    return f(dbname, *args, **kwargs)
  File "/opt/odoo/odoo-server/odoo/http.py", line 326, in checked_call
    result = self.endpoint(*a, **kw)
  File "/opt/odoo/odoo-server/odoo/http.py", line 941, in __call__
    return self.method(*args, **kw)
  File "/opt/odoo/odoo-server/odoo/http.py", line 506, in response_wrap
    response = f(*args, **kw)
  File "/opt/odoo/odoo-server/addons/web/controllers/main.py", line 890, in call_kw
    return self._call_kw(model, method, args, kwargs)
  File "/opt/odoo/odoo-server/addons/web/controllers/main.py", line 882, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "/opt/odoo/odoo-server/odoo/api.py", line 687, in call_kw
    return call_kw_model(method, model, args, kwargs)
  File "/opt/odoo/odoo-server/odoo/api.py", line 672, in call_kw_model
    result = method(recs, *args, **kwargs)
  File "/opt/odoo/odoo-server/odoo/models.py", line 3823, in create
    record = self.browse(self._create(old_vals))
  File "/opt/odoo/odoo-server/odoo/models.py", line 3943, in _create
    pleft = cr.fetchone()[0] + 1
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'
Screenshot_20180212_210458.png
Screenshot_20180212_210458.png (53.43 KiB) 391 mal betrachtet
Lagerbestand wird nicht korrekt angezeigt (vielleicht warte ich erstmal ab, was die anderen Fehler verursacht).
Screenshot_20180212_212135.png
Screenshot_20180212_212135.png (12.22 KiB) 391 mal betrachtet
Screenshot_20180212_212219.png
Screenshot_20180212_212219.png (13.32 KiB) 391 mal betrachtet
Michael
~ MSc ~ hat geschrieben:
12. Feb 2018, 21:05
Modul Lagerverwaltung > neues Lager anlegen
Lege ich das Lager nicht in einem Rutsch an, sondern vergebe erst nen Namen,speichern, bearbeiten, Hauptlagerort, speichern, bearbeiten, Lagerort Art, .....
kann ich das Lager schlussendlich anlegen. Nicht wirklich komfortabel, aber machbar.
Hmmm, mit der docker-Version Odoo 10 OHNE die equitania-Module habe ich keine Fehler.....
Ob ich mal probiere, die einzeln dazu zu nehmen?

Oder kümmert sich "eh" keiner um die Fehlermeldungen?

Michael
Ich nehme auch kein myodoo her. Zuviele Anpassungen, die von zuwenigen Leuten gewartet werden. Das Problem mit den Fehlern kenne ich auch.

Die Arbeit aller Myodoo-Beteiligten ist super, aber leider meines Erachtens die Basis an Aktiven zu dünn. Deshalb versuche ich auch möglichst nur OCA-Module zu verwenden und auf andere Module zu verzichten, wo nicht klar ist, welche nachhaltigkeit zu erwarten ist.

Selbst mit meinem gekauften Template gibt es Schwierigkeiten und der Support damit teilweise überfordert.
Tja - wenn die Erwartungshaltung ist alles kostenlos zu bekommen und für Support nichts bezahlen zu wollen,
dann kann man auch nicht erwarten, dass alles so funktioniert.

Die öffentlichen Varianten von MyOdoo sind bei uns untergeordnet. Wenn ein Kunden einen Software-Pflege-Vertrag abschließt, bekommt er eine fertig konfigurierte Datenbank. Bin gerade am überarbeiten meines Kochbuches und werde dann auch die Docker Container für v10/v11 durchchecken.

Für den kleinen Geldbeutel werden sind voraussichtlich im 2. Quartal auch einen Managed Server in einer deutschen Cloud anbieten.
equitania hat geschrieben:
1. Mär 2018, 17:57
Tja - wenn die Erwartungshaltung ist alles kostenlos zu bekommen und für Support nichts bezahlen zu wollen,
dann kann man auch nicht erwarten, dass alles so funktioniert.
Oh, habe ich diese Haltung irgendwo geäussert oder den Eindruck erweckt?

Meine Frage bezog sich tatsächlich darauf, ob ich das fehlerverursachende Modul finden/eingrenzen soll.
Denn auf Grund fehlender Rückmeldungen kam mir diese Frage in den Sinn.

Grüße!

Michael
Das war auf mich bezogen. Ich erwarte nicht, alles umsonst zu bekommen und hab schon einige Features/Patches der Community finanziert. Meine Auffassung ist, man nimmt es von der Community und gibt es der Community.

Ich wollte auch nicht dein Geschäftsmodell der bughaltigen Communityversionen kritisieren. Ich weiß Deine Leistung, eine eingedeutschte Odoo-Version zur Verfügung stellen durchaus wertzuschätzen. Da ich weiß, wie schwierig es ist, bei "ein-bis-wenig-mann-projekten" eine Nachhaltigkeit hinzubekommen, ist es halt so, dass ich mich (auch mit meiner Unterstützung) auf diejenigen fokusiere, die sich an der Gesamtcommunity beteiligen und nicht mit einem Fork mit niedriger Manpower Sonderwege gehen. Was nicht nur für Odoo, sondern alle Opensource-Projekte gilt.

Wer ist online?

Insgesamt ist 1 Besucher online :: 0 sichtbare Mitglieder, 0 unsichtbare Mitglieder und 1 Gast (basierend auf den aktiven Besuchern der letzten 5 Minuten)
Der Besucherrekord liegt bei 25 Besuchern, die am 9. Jul 2018, 18:41 gleichzeitig online waren.

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast