URL: https://linuxfr.org/news/sortie-de-tryton-5-6 Title: Sortie de Tryton 5.6 Authors: CĂ©dric Krier Maxime Richez, Davy Defaud, claudex, tisaac, bubarđŠ„, ZeroHeure, Xavier Teyssier et sisalp Date: 2020ćčŽ05æ11æ„T00:10:27+02:00 License: CC By-SA Tags: tryton, python, erp, business et libreoffice Score: 22 Le 4 mai, la version 5.6 de [Tryton](https://www.tryton.org/) a Ă©tĂ© publiĂ©e. Cette version mineure de Tryton (support pendant un an) apporte, en plus des traditionnelles corrections de bogues et amĂ©liorations des performances, des amĂ©liorations majeures sur le calcul de prix de revient et sur la comptabilitĂ© de stock perpĂ©tuelle, un nouveau type de bouton/lien sur les formulaires et lâaudit des employĂ©s responsables dâopĂ©rations clĂ©s. Deux nouveaux modules font leur entrĂ©e. Le premier ajoute lâarrondi sur les montants en espĂšces. Le deuxiĂšme permet dâapprovisionner une ligne de vente par un ordre de production directement liĂ©. Comme dâhabitude, la [migration](https://discuss.tryton.org/c/migration) depuis la version prĂ©cĂ©dente est prise en charge.  ---- [Annonce de la sortie de Tryton 5.6](https://discuss.tryton.org/t/tryton-release-5-6/2634) [DĂ©mo Web](https://www.tryton.org/download#demo) [LinuxFr.org : Sortie de Tryton 5.4](https://linuxfr.org/news/sortie-de-tryton-5-4) [Documentation de Tryton](https://docs.tryton.org/) ---- Tryton est un [[progiciel de gestion intĂ©grĂ©]] â aka PGI ou ERP â modulaire suivant une [architecture trois tiers](https://fr.wikipedia.org/wiki/Architecture_trois_tiers) Ă©crit principalement en [Python](https://www.python.org/). Il est fourni de base avec prĂšs de cent cinquante modules couvrant la majoritĂ© des besoins dâune entreprise (achats, ventes, gestion de stock et production, facturation, relance, comptabilitĂ©, etc.). Ils sont accessibles aux utilisateurs soit via une application Web, une application native ou bien une bibliothĂšque Python. Le projet est chapeautĂ© par la [fondation privĂ©e Tryton](https://www.tryton.org/foundation) qui a la charge de protĂ©ger, promouvoir et dĂ©velopper Tryton comme logiciel libre. Cette annĂ©e Tryton a Ă©tĂ© repris pour la [saison de documentation de Google](https://developers.google.com/season-of-docs). Vous pouvez retrouver les [propositions et idĂ©es pour aider](https://discuss.tryton.org/t/trytons-2020-google-season-of-docs/2614). # Principaux changements de la version 5.6 ## AmĂ©liorations pour les utilisateurs * sur les formulaires achats, ventes et tiers, des boutons « liens » ont Ă©tĂ© ajoutĂ©s ; ces boutons affichent le nombre dâenregistrements auxquels ils sont liĂ©s et ouvrent une vue sur ceuxâci. * lâexportation [CSV](https://fr.wikipedia.org/wiki/Comma-separated_values "Commaâseparated values â valeurs sĂ©parĂ©es par des virgules") sâest vu ajouter une nouvelle fonctionnalitĂ© permettant lâexportation de tous enregistrements listĂ©s (auparavant seuls les enregistrements sĂ©lectionnĂ©s pouvaient ĂȘtre exportĂ©s), il est Ă©galement possible dâobtenir une URL sĂ©curisĂ©e liĂ©e Ă lâexportation (utile pour ĂȘtre utilisĂ© dans une feuille de calcul et mis Ă jour Ă la volĂ©e) ; les utilisateurs ont Ă©galement la possibilitĂ© dâexporter directement un champ relation, câest son nom qui sera utilisĂ© ; * lors des transitions dans les modules achats, ventes et production, on sauvegarde dĂ©sormais le nom de lâemployĂ© Ă lâorigine de ces changements dâĂ©tat (devis, confirmation, mise en production...), cela aide Ă identifier le responsable en cas de problĂšme ; * de nombreuses amĂ©liorations ont Ă©tĂ© apportĂ©es au calcul du prix de revient, une tĂąche automatique recalcule le prix de revient dâun article si nĂ©cessaire (par exemple, lorsquâun coĂ»t de dĂ©barquement a Ă©tĂ© appliquĂ© sur une rĂ©ception passĂ©e), le recalcul met Ă©galement Ă jour tout lâhistorique des prix qui en dĂ©coulent ; un assistant permet la mise Ă jour ou correction dâun prix de revient Ă une date prĂ©cise (montant fixe ou formule), cette mise Ă jour sera bien entendu prise en compte lors de chaque recalcul ; * dans le client Web, les listes ont maintenant un dĂ©filement infini ; en effet, dĂšs que lâon atteint le bas dâune liste (20 lignes par dĂ©faut), le client charge automatiquement le bloc dâenregistrements suivants (il nâest donc plus nĂ©cessaire de cliquer sur le bouton « Plus ») ; * il est possible de dĂ©finir un deuxiĂšme type sur le compte (compte de rĂ©sultat ou bilan) qui sera utilisĂ© lorsque le solde est un dĂ©bit ; en effet, certains pays exigent que le solde dâun compte soit reportĂ© Ă deux endroits diffĂ©rents selon quâil sâagit dâun dĂ©bit ou dâun crĂ©dit ; * lâassistant qui crĂ©e automatiquement les pĂ©riodes de lâexercice fiscal demande dĂ©sormais le jour du mois de fin de la pĂ©riode ; il sâavĂšre que dans certains pays (RoyaumeâUni par exemple), pour certaines sociĂ©tĂ©s, les pĂ©riodes ne dĂ©marrent pas le premier jour du mois ; * les paiements [Stripe](https://stripe.com/) peuvent maintenant ĂȘtre remboursĂ©s totalement ou partiellement depuis lâinterface de Tryton, ceci Ă©vite de devoir donner accĂšs au tableau de bord de Stripe Ă trop dâemployĂ©s ; * Tryton est capable de trier les tiers en fonction de leur proximitĂ© dâun autre tiers de rĂ©fĂ©rence, la distance est calculĂ©e par le nombre de relations Ă traverser pour relier les deux tiers â cela aide pour associer un contact Ă une vente, les contacts « proches » sortiront en premier ; * les projets et leurs tĂąches peuvent ĂȘtre facturĂ©s sur un prix fixe, câestâĂ âdire un prix qui ne dĂ©pend pas du temps estimĂ© ou effectuĂ©. ## Nouveaux modules * _Cash Rounding_ : de plus en plus de pays europĂ©ens imposent dâarrondir les montants finals Ă cinq centimes, ce module permet de dĂ©finir par devise lâarrondi Ă effectuer sur les montants finals, les ventes et les factures clients ont leur total arrondi si lâoption est activĂ©e â les achats et les factures fournisseurs sont configurables au cas par cas ; * _Sale Supply Production_ : ce module complĂšte la sĂ©rie sur les approvisionnements Ă la vente, il permet de dĂ©clencher un ordre de production par ligne de produit vendu ; ainsi, la production sera liĂ©e Ă une vente prĂ©cise et non pas regroupĂ©e. ## AmĂ©liorations pour les administrateurs * nous fournissons en plus de la version 32 bits pour Windows, une version 64 bits ; * lâassistant qui se lance Ă la premiĂšre connexion, propose une nouvelle Ă©tape qui permet dâactiver dâautres langues (en plus de celle par dĂ©faut) sur le systĂšme. ## AmĂ©liorations pour les dĂ©veloppeurs * Tryton a Ă©tĂ© portĂ© Ă la derniĂšre version 3.8 de [Python](https://www.python.org/) ; * en utilisant le patron [_active record_](https://fr.wikipedia.org/wiki/Active_record) dans Tryton, il nâest pas possible de distinguer lorsquâon enlĂšve un enregistrement de la liste dâun champ de type `xxx2Many`, si lâon doit supprimer le lien ou bien supprimer lâenregistrement ; Ă prĂ©sent, Tryton propose des mĂ©thodes pour changer du comportement par dĂ©faut â de plus, ces opĂ©rations peuvent aussi ĂȘtre envoyĂ©es au client pour mettre Ă jour lâenregistrement Ă©ditĂ© ; * le champ `Dict` (qui permet de stocker un dictionnaire suivant la dĂ©finition dynamique de clĂ©s) gĂšre les champs `MultiSelection` comme clĂ© ; * il est possible via un _[[mixin]]_ dâavoir les piĂšces jointes dâun document copiĂ©es sur les documents quâil crĂ©e â par exemple, les piĂšces jointes dâune vente seront copiĂ©es sur les factures quâelle gĂ©nĂ©rera, si lâutilisateur lâa demandĂ© ; * les piĂšces jointes Ă©tant dorĂ©navant copiĂ©es, la copie de champ binaire est optimisĂ©e si celuiâci est stockĂ© sur le systĂšme de fichiers ; en effet, seul lâidentifiant du fichier est transfĂ©rĂ© ; * le _[[mixin]]_ dĂ©sactivable (_deactivable_) met automatiquement tous les champs de lâenregistrement inactif en lecture seule (sauf Ă©videmment la case Ă cocher pour le remettre actif) ; * Tryton peut maintenant utiliser [WeasyPrint](https://weasyprint.org/) (sâil est prĂ©sent) pour convertir les rapports au format [[HTML]] en [[PDF]], Weasyprint fournit un meilleur rendu dans ce cas que [LibreOffice](https://www.libreoffice.org/), qui est lâoutil par dĂ©faut.