Debian Squeeze, OpenERP 6.1 et Psycopg2

Si vous avez installer votre OpenERP 6.1 sous Debian Squeeze avec la librairie Psycopg2 fournit, vous risquez de retrouver ce message dans vos logs OpenERP

2012-12-22 16:22:19,027 24065 ERROR ? openerp.sql_db: bad query: UPDATE ir_cron SET nextcall='2012-12-28 15:21:07', numbercall=-1 WHERE id=2 ...
more…

Recherche avec lettres accentuées

OpenERP repose entièrement sous PostgreSQL, ainsi nous pouvons utiliser ce que nous offre cette base de données en terme de fonctionnalités. C'est le cas lorsque des termes français sont insérés avec ou sans accents, par défaut nous sommes contraint de rechercher avec ou sans accent, l'astuce décrite ci-dessous ...

more…

Compilation nocture d'OpenERP

Les compilations nocturnes de la version 6 sont disponibles, ainsi qu'un aperçu de la version 6.1.

Bien sûr avant de tester tout cela pensez a faire des sauvegardes de votre base de données.

more…

Debugguer facile un traitement OpenERP

Si vous souhaitez avoir un trace permanente dans un morceau de code OpenERP mais que celui-ci ne s'affiche que lorsque votre serveur est en mode DEBUG, il faut procéder comme suit.

Ajouter

from tools.misc import debug

Puis ensuite utiliser la fonction debug() en y mettant la variable que ...

more…

Faille de sécurité dans OpenERP 5.0 et antérieur

Cette faille est de type injection SQL, elle s'applique sur la méthode read des objets en lui passant un demande mal formé qui permet d'injecter des requêtes de MAJ des mot de passes utilisateur, et ainsi permettre un connexion future avec ces nouveaux mot de passe.

La version ...

more…

Gestion de l'écotaxe ou DEEE

Le système de taxes d'OpenERP permet de gérer la TVA entre autre mais aussi d'autres types de taxes qu'elles soient en pourcentage ou montant fixe (HT ou TTC).

La DEEE est un taxe définit en montant HT, celle-ci se voie donc appliquer de la TVA. Bien sur ...

more…