Documentation d'installation OpenERP 5.0 sous Windows en Français

Cette documentation d'installation nous l'avions déjà fournit pour l'installation de la version 4.2. Elle décrit pas à pas toutes la chaine d'installation, Après ses quelques jours d'existences, nous avons eu quelques retours de personnes qui après avoir installer le AllInOne n'arrivait pas a ...

more…

Patchs intégrés dans OpenERP 5.0

Mes améliorations

Premier Patch

Le premier patch concerne les informations fournit par les log du serveur. J'y ai ajouté en plus de la machine hébergeant la base de données, le port d'écoute ainsi que l'utilisateur connecté. Ceci est d'autant plus pratique en développement que l'on ...

more…

Partager des fichiers rapidement en 1 ligne de code

La plupart des solutions ont besoin d'un accès authentifié, ce qui ne facilite pas la chose, il existe pourtant un moyen simple de le faire et ceci en 1 ligne de code en python.

$ python -c "import CGIHTTPServer; CGIHTTPServer.test()"

placez vous dans le répertoire ou se trouve vos ...

more…

Gestion de la l'année a 2 chiffres dans OpenERP

J'ai donc modifié le code afin de rajouter une nouvelle variable %(y)s en complément de %(year)s, un fois les modifications faites et testés j'ai poussé mes modifications dans une branche et fait une demande de merge (fusion) avec la branche principale de la 4.2, celle ...

more…

Utilisation d'une méthode sur un champ de type sélection dans un module

Définition

Un champ sélection de définit comme ceci dans un module OpenERP

columns = {
   'liste': fields.selection( [....], 'Ma liste', size=32),
}

Remplissage

[...] peut être peupler de 2 façons:

Statique

La première méthode est la méthode statique elle peut se définir comme ceci.

[('brouillon','Brouilon'),('ouvert','Ouvrir'),('fermer','Terminer')]

Dans la fenêtre ...

more…

Premier patch pour TinyERP/OpenERP

Mes premières modifications ont portés sur la gestion des exceptions lors de la création des port d'écoutes (XMLRPC et NETRPC), en effet si vous avez lancé 2 fois votre serveur [TinyERP|tag:tinyerp], le second lancement se traduit par l'arret du processus (ce qui est normal) en indiquant ...

more…