Archives par mot-clé : bug

ODOO 9 CE – non affichage des conditions générales dans une facture non issue d’un devis

Alors que cela fonctionne bien pour les versions 10 et 11, le contenu du champ "conditions générales de vente" de la société (champ sale_note de res.company) n'est pas reporté dans le champ "Conditions générales" d'une facture non issue d'un devis(champ comment de account.invoice) .

Continuer la lecture de ODOO 9 CE – non affichage des conditions générales dans une facture non issue d’un devis

ODOO 9 CE – erreur « Uncaught TypeError: event.preventDefault is not a function »

Prenons un utilisateur Odoo dont l'adresse mail n'est renseignée ni dans le formulaire utilisateur, ni dans le formulaire client/contact.

En étant connecté à Odoo 9 avec cet utilisateur, si l'on tente de créer une opportunité dans son pipeline, l'erreur suivante apparaît :

Uncaught TypeError: event.preventDefault is not a function

Continuer la lecture de ODOO 9 CE – erreur « Uncaught TypeError: event.preventDefault is not a function »

ODOO 9 CE – Error: QWeb2 – template … No enumerator given to foreach

!! Anomalie résolue uniquement après réinstallation Debian + Odoo 9 ??? !!

Exceptionnellement, cet article est rédigé en anglais car ce bug est aussi remonté sur github .

I would like to describe the error I encountered on an Odoo 9.0 instance when connecting to Odoo with a user.
I managed to reproduce it in a very simple scenario.

Continuer la lecture de ODOO 9 CE – Error: QWeb2 – template … No enumerator given to foreach

ODOO 8/9/10 CE – Anomalies perturbantes

Cet article est destiné à recenser des anomalies perturbantes sur les versions ODOO 8-9-10 (Community Edition).
Bien entendu, cet article sera enrichi au fil du temps.

Voici la liste :

Continuer la lecture de ODOO 8/9/10 CE – Anomalies perturbantes

ODOO 8 – erreur au lancement en mode débug dans PyCharm

Quand j'utilise PyCharm en version 4.5.4 Community Edition, ODOO 8 ne se lance pas, en mode debug.
La trace suivante s'affiche et aucun process n'écoute sur le port 8069.

Ce problème arrive aussi sous Eclipse (v3.8).

Pour contourner ce problème, il faut patcher le fichier odoo/openerp/__init__.py  :
- il faut mettre en commentaires les 3 lignes suivantes
evented = False
if sys.modules.get("gevent") is not None:
    evented = True

- et ajouter la ligne
evented = (sys.modules.get("gevent") is not None and sys.gettrace() is None)

ODOO 8 – feuille CSS non appliquée dans les éditions

Dans une configuration Nginx+Odoo, il arrive parfois que les éditions ne se voient pas appliquer la feuille de style CSS et que l'on arrive à un résultat similaire à celui-ci

Dans ce cas, il faut faire les 2 modifications suivantes dans le menu "Configuration>Technical>Paramètres>Paramètres système" :

  • ajouter l'entrée web.base.url.freeze avec la valeur True
  • modifier l'entrée web.base.url avec la valeur http://0.0.0.0:8069