Se rendre au contenu

Recherche dans Odoo sans tenir compte des accents

3 mars 2020 par

Par défaut, une recherche dans Odoo ne tient pas compte des minuscules ou des majuscules, mais elle tient compte des accents

Par exemple, si j'ai ces 3 articles dans Odoo :


Une recherche sur "matiere" donnera uniquement la première ligne et une recherche sur "matière" donnera les 2 dernières lignes

Pour éviter ce problème, il faut installer ce paquet :

apt install postgresql-contrib

Et ajouter cette extension dans votre base Odoo (ici odoo13) :

su odoo
psql odoo13 -c "CREATE EXTENSION \"unaccent\"";
CREATE EXTENSION

Ensuite, il faut lancer Odoo avec le paramètre "--unaccent"

/opt/odoo13/odoo-bin -c /etc/odoo/odoo13.conf --unaccent

Ou en ajoutant cette ligne dans le fichier de configuration :

unaccent = True

Une fois ces modifications effectuées, cette recherche fonctionnera :


Réapprovisionnement
Lancer le réapprovisionnement d'achats ou de fabrications avec les règles de réappro.