Archives du mot-clé Développement

ODOO – Migration d’un module OCA v9 en v10

Je me suis lancé tout récemment dans la contribution au développement de modules OCA.

Comme 1ère expérience de développement communautaire Odoo, je souhaitais réaliser un développement simple pour surtout appréhender le processus de contribution OCA qui ne paraissait pas évident à un néophite comme moi.

Je pensais migrer en v10 le module l10n_fr_siret mais on m'a déconseillé de débuter par celui-ci car une PR (Pull Request) était en pleine discussion sur ce module.

Continuer la lecture de ODOO – Migration d’un module OCA v9 en v10 

ODOO 9 CE – Anomalie « ImportError: No module named phonenumbers »

Une simple demande d'installation du module OCA base_phone sur une des bases d'une instance Odoo alors que le module python phonenumbers n'est pas installé, conduit après le prochain reboot Odoo et le 1er accès à l'IHM Odoo, à l'erreur bloquante suivante :

ImportError: No module named phonenumbers

Continuer la lecture de ODOO 9 CE – Anomalie « ImportError: No module named phonenumbers » 

ODOO 9 CE – modification de traduction

Il arrive parfois que la traduction française d'un texte ou paragraphe ne soit pas correcte et qu'elle mérite d'être modifiée.

Il s'agit d'abord d'appliquer la présente procédure pour mettre à jour rapidement votre instance Odoo et ensuite si possible, de contribuer au projet Odoo pour corriger la traduction (ceci fera l'objet d'un article ultérieur).

Continuer la lecture de ODOO 9 CE – modification de traduction 

ODOO 9 CE – mise à jour applicative

Une fois l'installation de ODOO 9.0 CE réalisée, vous pouvez mettre à jour régulièrement votre serveur ODOO de développement/test, en réalisant les actions suivantes :

- Arrêt du serveur Odoo
- Sauvegarde du répertoire /home/odoo/odoo et backup de la base Postgresql
- Mise à jour du dépôt local
cd /home/odoo/odoo
git pull
- Mise à jour de tous les modules installés (cela recharge dans la BD, les fichiers xml, csv et po)
!! Attention, cela peut être long si beaucoup de modules installés !!
cd /home/odoo/odoo
./odoo.py  -u all -d <nom BD>