URL: https://linuxfr.org/news/sortie-de-tryton-2-6 Title: Sortie de Tryton 2.6 Authors: Cédric Krier Pilou, Davy Defaud, Nÿco, Florent Zara, claudex, baud123, bechamel et Yves Bourguignon Date: 2012年10月24日T16:35:07+02:00 License: CC By-SA Tags: tryton, erp, python3, postgresql et odoo Score: 25 Avec la régularité d’une horloge suisse, la version automnale de [Tryton](http://www.tryton.org/fr/) est arrivée. Tryton est une plate‐forme de développement d’applications pour entreprise ([progiciel de gestion intégré](http://fr.wikipedia.org/wiki/progiciel de gestion intégré "Définition Wikipédia") — PGI —, ERP en anglais) écrit en [Python](http://fr.wikipedia.org/wiki/Python "Définition Wikipédia") et sous licence [GPL v3](http://fr.wikipedia.org/wiki/GPLv3 "Définition Wikipédia"). Actuellement, les principaux modules disponibles de Tryton couvrent les champs d’activité suivants : comptabilité, facturier, gestion des ventes, gestion des achats, comptabilité analytique, gestion de stock et de production. ![Logo Tryton](https://upload.wikimedia.org/wikipedia/en/thumb/d/db/Tryton_banner.svg/200px-Tryton_banner.svg.png) L’évolution la plus importante est le passage à l’[_active record_ (patron de conception)](http://fr.wikipedia.org/wiki/Active record \(patron de conception\) "Définition Wikipédia") qui était en préparation depuis plus de 2 ans. L’interface graphique n’est pas en reste, avec l’ajout du copier‐coller depuis un tableur. Comme d’habitude, la migration depuis les versions précédentes est prise en charge. ---- [Tryton](http://www.tryton.org/fr) [Captures d’écran](http://www.tryton.org/fr/screenshots.html) [Annonce officielle](http://www.tryton.org/news.html#d2012-10-23) [Annonce officielle](http://www.tryton.org/fr/news.html#d2012-10-23) ---- ## Détail des nouveautés Un soin particulier a été apporté au niveau de l’expérience utilisateur. Les boutons génériques sont automatiquement grisés si l’utilisateur n’a pas le droit d’y accéder. Le client peut faire une pré‐validation des entrées avant l’enregistrement et ainsi prévenir l’utilisateur au plus tôt. Le passage à _Active Record_ a nécessité une grande [modification](http://hg.tryton.org/trytond/rev/2a7d6a7e5c59) de la partie serveur et l’adaptation de chacun des modules. Par exemple, pour le module production, [ces changements](http://hg.tryton.org/modules/production/rev/886b219c159f) ont été nécessaires. Les [vues](http://doc.tryton.org/2.6/trytond/doc/topics/views/index.html) peuvent être maintenant [stockées dans un fichier XML](https://bugs.tryton.org/issue70) au lieu de la base de données. Ceci facilite et accélère le développement, puisqu’on peut les modifier directement sans devoir mettre à jour la base. Le format de l’heure de champs `Time` et `DateTime` peut être [paramétré](http://doc.tryton.org/2.6/trytond/doc/ref/models/fields.html#trytond.model.fields.DateTime.format). On peut, par exemple, décider de laisser tomber les secondes, en utilisant le format `%H:%M`. Le serveur et le client vérifieront qu’uniquement des heures avec 0 seconde sont entrées. Le module `account` a reçu beaucoup d’attention au niveau des rapports. Les mouvements comptables ont été dotés d’un nouveau système générique de déclaration d’origine, ce qui rend la navigation plus aisée. Le module `purchase`, tout comme le module `sale` lors de la précédente version, gère maintenant les lignes négatives. De nouveaux modules applicatifs ont rejoint la liste officielle : * `stock_lot` et `stock_split` ajoute la gestion de lot de produits et permet de diviser les mouvements de stock ; * `account_fr` ajoute le plan comptable français ; * `production` ajoute les bases pour la gestion de production. ![Capture d'écran du formulaire de facturation](http://www.tryton.org/img/01screenshot.png "Formulaire de facturation. Capture d'écran issue du site web du projet") ##Le futur de Tryton * la seconde [TUL](http://code.google.com/p/tryton/wiki/Liege2012) (Tryton Unconference in Liège), deux jours de non‐conférences réunissant la communauté Tryton, aura lieu les 9 et 10 novembre ; * Python 3 : depuis le [sprint dédié à Tryton à PyConFR](http://news.tryton.org/2012/09/tryton-sprint-at-pyconfr-2012.html), les dépendances de Tryton sont compatibles avec Python 3. Le serveur et quelques modules fonctionnent sous Python 3 ; * la gestion des types géographiques et des extensions [PostGIS](http://postgis.refractions.net/) et [Spatialite](https://www.gaia-gis.it/fossil/libspatialite), respectivement pour PostgreSQL et SQLite ; * un client [Android](http://trac.scil.coop/tryton_android), sujet d’une présentation au TUL 2012 ; * utilisation de [_python-sql_](https://code.google.com/p/python-sql/), une bibliothèque logicielle, développée par le principal contributeur de Tryton, pour faciliter l’écriture des requêtes SQL ; * le développement d’un [client Web](http://www.b2ck.com/~bch/hg/sao/) basé sur [_jQuery_](http://fr.wikipedia.org/wiki/jQuery "Définition Wikipédia"), projet auparavant considéré comme [non prioritaire](https://groups.google.com/d/msg/tryton/GQI5HKFg87Q/I8RDKZFRTXQJ), a été démarré. Pour rappel, Tryton est à l’origine issu d’un _« fork »_ de [Tiny ERP](http://fr.wikipedia.org/wiki/Tiny ERP "Définition Wikipédia") (actuellement [OpenERP](http://fr.wikipedia.org/wiki/OpenERP "Définition Wikipédia")) qui a démarré il y a plus de 5 ans.

AltStyle によって変換されたページ (->オリジナル) /