SISalpOdoo, OpenERP et Tryton sont des solutions génériques de gestion des petites entreprises
SISalp propose la meilleure solution d'hébergement (hosting) pour Odoo, OpenERP et Tryton et offre du support aux utilisateurs2022-02-11T13:30:39+01:00SISalpurn:md5:c0a88d0bc917a56d5d9ee8716aeda1c6DotclearEconomie Sociale et solidaire, économie collaborative, logiciel libre et solutions libre de gestion Trytonurn:md5:cfe4d09f1e6791fab281f172d8d223472018-03-14T11:26:00+01:00SISalpActualitéActualitéBrochures et documentsEnseignementLogiciel librePartenairesTryton<p>A faire: retranscription de la conférence</p> <p>Voir <a href="https://www.facebook.com/iaedecaen/videos/2032401820108465/" hreflang="fr">la captation vidéo de la conférence</a></p>Réinstallation et changement de version de Tryton ou Odoo depuis le panneau d'administrationurn:md5:c557dc18883d78ee0124759e3a3a1b842017-10-11T14:29:00+02:00SISalpEnseigner avec OpenERP, Odoo ou TrytonAdministrer OpenERPEnseignementHébergementOdooSISalp<p>Une nouvelle fonction est maintenant disponible sur le panneau d'administration des serveurs virtuels SISalp, qui permet de réinstaller la version de votre choix en un clic.</p> <p>La fonction "Réinstaller..." vous permet de réinstaller un service en utilisant la version du logiciel Tryton ou Odoo de votre choix.</p>
<p>Pour les établissements scolaires, chacun des neufs services pré-installés peut donc être mis en conformité avec différents cas pédagogiques. Pour les entreprises, le service "test" peut également être réinstallé à la version choisie. Cette fonction est bloquée sur les services configurés "production".</p>
<p>En ce qui concerne les services gratuits, vous pouvez déjà disposer de services aux différentes versions et le service n'est pas activé.</p>
<h3>Mode d'emploi</h3>
<p>Accédez au panneau d'administration selon les instructions qui vous ont été transmises.</p>
<p>Pour une démonstration, accédez au panneau d'administration du serveur de démonstration https://panel.s101.openerp-online.com , utilisez l'utilisateur admin et le mot de passe admin</p>
<p>Choisissez le service que vous souhaitez réinstaller.</p>
<p>Quand la page d'information du service est affichée, cliquez sur le cartouche vert du nom de service pour faire apparaître son menu opératoire.</p>
<p>Le bouton "Réinstaller..." est vert si la réinstallation est possible, gris sinon.</p>
<p>Cliquez Réinstaller et choisissez le logiciel et la version que vous souhaitez installer: par exemple Odoo_10, puis validez.</p>
<p><a href="http://sisalp.fr/public/panel/reinstall.png" title="Reinstallation_dialog"><img src="http://sisalp.fr/public/panel/.reinstall_m.jpg" alt="Reinstallation_dialog" style="display:block; margin:0 auto;" title="Reinstallation_dialog" /></a></p>
<p>Votre service est maintenant en cours de re-paramétrage et réinstallation.</p>
<p>Attention, seules les bases de données compatibles pourront être utilisées avec la nouvelle version.</p>TryCoTon : proposition de plateforme ERP décentralisée, basée sur Tryton, pour les communautésurn:md5:02b9270a69775d787806a8a21dabd1ae2017-09-03T11:44:00+02:00SISalpProgramme partenaires SISalpTrytonTéléTryton<p><br />
FICHE DE COMMUNICATION ANTICIPEE DU PROJET TRYCOTON<br /></p>
<p>Auteur(s) : SISalp<br /></p>
<p>Nom de code temporaire : TryCoTon, pour TRYTON COmmunauté</p>
<p>Slogan du projet :<br /></p>
<p><strong>Logiciel de gestion de plateforme décentralisée d’échange économique</strong>.<br /></p> <h4>Quelle est la situation actuelle et le besoin non couvert ou mal couvert par les solutions disponibles ?</h4>
<p>L’économie collaborative se développe grâce à des sites internet qui :</p>
<ul>
<li>mettent en relation des offres et des demandes issues d’entreprises ou de particuliers</li>
<li>sécurisent l’échange par un rôle de tiers de confiance.<br /></li>
</ul>
<p>Un tiers de confiance est utilise quand l’offreur et le demandeur ne se connaissent pas, mais ont tous deux confiance en un tiers.<br /></p>
<p>Il y a des acteurs bien établis : AirBnB, Uber, Blablacar. Ces marchés sont inatteignables dans un premier temps.<br /></p>
<p>Des acteurs ne font que la mise en relation comme LeBonCoin et l’échange n’est pas sécurisé<br /></p>
<p>Ne pas confondre avec des agents commerciaux comme Booking.com.<br /></p>
<p>Le besoin non couvert concerne toutes les offres et demandes spécialisées, sur des localisations ou dans des activités, pour lesquels le volume des utilisateurs n’est pas suffisant pour justifier l’investissement d’une entreprise.<br /></p>
<p>Le besoin mal couvert concerne le respect de l’indépendance des acteurs.<br /></p>
<p>Les sites centralisés deviennent hégémoniques sur leur cible de marché, imposent leurs propres règles de définition des offres et conditions d’achat, fixent leurs prix de commission sans concurrence, pratiquent l’optimisation fiscale à l’étranger et s’imposent comme tiers de confiance alors que tout le monde ne leur accorde pas sa confiance.<br /></p>
<h4>A quelle échelle raisonne t-on ? l'utilisateur final, un groupe d'utilisateurs, un segment d'utilisateurs, une industrie, un projet international ?</h4>
<p>TryCoTon est une solution logicielle universelle, candidate pour servir de base à tout projet d’économie collaborative de petite taille ( jusqu’à 10000 offreurs/demandeurs par communauté)<br /></p>
<h4>Dans quelle logique économique doit on se situer ? le client achète sa solution, un projet collaboratif est créé, une société de service est créée ?</h4>
<p>TryCoTon est un projet collaboratif alimenté par la mise en commun de ressources de développement.<br /></p>
<h4>Quelle est l'origine de l'investissement ? le client achète, le client investit en ressources, des clients se regroupent, des acteurs extérieurs investissent ou subventionnent ?</h4>
<p>TryCoTon recherche une première mise en application pour une communauté d’échange capable de financer une première version fonctionnelle de qualité POC (Preuve de Concept).<br /></p>
<p><a href="http://sisalp.fr/index.php/post/TeleTryton-Valorisez-librement-vos-competences-en-tele-travail">TéléTryton</a> est un exemple de communauté qui pourrait se constituer autour de Tryton et utiliser TryCoTon pour ses relations internes et la réalisation de ses services.</p>
<p>Cette première réalisation doit permettre d’influencer des acteurs extérieurs capables de financer l’amélioration de la solution pour en faire une solution générique sur ce marché.<br /></p>
<h4>Qu'apportera la nouvelle solution aux utilisateurs, comment et quand ?</h4>
<p>Pour les offreurs et demandeurs, TryCoTon apporte un outil de gestion personnalisable permettant de rejoindre une communauté, de créer son offre, d’accéder aux offres des autres, commander, recevoir, facturer, payer, stocker, destocker et peupler automatiquement une comptabilité. Dans une première version, ces opérations sont réalisables sur un poste bureautique par des utilisateurs qui connaissent l’organisation de la solution. Ces opérations devraient ensuite être réalisables depuis une application spécialisée sur téléphone portable par une personne qui ne connaît aucun des éléments de la solution technique.<br /></p>
<p>Pour les gestionnaires de communauté, TryCoTon est un outil permettant de gérer les adhésions, cotisations ou commissions, de valider les offres et décider de leur mises à disposition des demandeurs et peupler automatiquement une comptabilité. Ces opérations sont réalisables depuis un poste back-office de gestion.<br /></p>
<h4>Connaît-on déjà la base technique de la solution ? a t on un choix ? pourquoi du logiciel libre ? veut-on partager la solution ?</h4>
<p>La base technique est l’erp libre Tryton dont chaque offreur, demandeur et gestionnaire de communauté dispose d’une instance qui lui est propre.<br /></p>
<p>Il est possible de créer une solution équivalente avec d’autres logiciels de gestion commerciale libre ou non libre pourvu que ses besoins en ressources soient réduits et son interfaçage avec les instances des autres acteurs soit facile.<br /></p>
<p>Le logiciel libre permet de s’affranchir des limitations des licences quand à la duplication du logiciel en grand nombre. A ce titre Odoo ne permet pas de multiplier les instances sans créer un nouveau contrat avec l’éditeur et il en est de même avec de nombreux logiciels propriétaires.<br /></p>
<h4>Si la base technique est connue ou pressentie, en quoi consisterait l'élaboration de la solution ?</h4>
<p>Pour la gestion de la communauté, il faut définir les classes correspondant aux adhésions des membres et les traitements permettant de transférer les offres des offreurs dans la fonction d’achat des demandeurs.<br /></p>
<p>Pour le tiers de confiance, une plateforme intermédiaire par laquelle l’ensemble des échanges entre acteurs transitent et sont enregistrés.<br /></p>
<p>Pour l’offreur et l’acheteur, il convient d’échanger avec le gestionnaire de communauté pour gérer son abonnement à la communauté.<br /></p>
<p>Pour l’offreur et l’acheteur, le support du protocole EDI permet l’automatisation des échanges commerciaux et financiers, directement ou via le tiers de confiance.<br /></p>
<p>Les actions des demandeurs en priorité devraient être réalisables depuis un téléphone.<br /></p>
<h4>Quelle utilité ce projet a pour des acteurs extérieurs ? pour les autres utilisateurs potentiels. Pourquoi doivent ils aider ce projet ?</h4>
<p>Pouvoirs publics et politique économique : Certains acteurs sont en charge de dynamiser la prospérité par des actions économiques locales. D’autres sont préoccupés du maintien de compétences et savoir-faire rares qui peinent à trouver leurs emplois.<br /></p>
<p>A une échelle plus répartie et plus massive, le mouvement de numérisation de l’économie se heurte aux difficultés concrètes liées au manque de solutions peu onéreuses permettant de décliner des offres de produits et service sur une échelle restreinte.<br /></p>
<p>Si TryCoTon devient un standard technique, de nombreux acteurs pourront facilement expérimenter, voire réaliser leur transformation numérique.<br /></p>
<h4>Comment savoir si une personne extérieure au projet peut lui être utile ?</h4>
<p>Si la personne a une des activités suivantes, elle est utile.</p>
<ul>
<li>Dynamiser les jeunes sociétés, autonomes ou accompagnées par des pépinières et incubateurs</li>
<li>Agir pour la transformation numérique à destination des bassins d'activité, industrie, services, commerce</li>
<li>Proposer des solutions aux associations et fédérations</li>
<li>Proposer des services en télé-travail aux nouveaux entrepreneurs, télé-réalisation de tâches opérationnelles et autres services</li>
<li>Contribuer au développement de l'économie sociale et solidaire, du télétravail et au retour à l'emploi</li>
<li>Développer l'économie collaborative et les circuits courts<br /></li>
</ul>
<h4>Si une personne peut être utile au projet, comment dois je le lui présenter en une phrase ?</h4>
<p><strong>TryCoTon est un logiciel libre qui permet d’organiser une communauté d’échange de produits et services en toute autonomie et à moindre coût et qui cherche des contributeurs de toutes sortes</strong><br />
<br /></p>
<h4>Description de l'innovation</h4>
<p>A compléter<br />
<br />
<br /></p>Odoo : fin de maintenance imminente pour la dernière version complète open-sourceurn:md5:3e3e2bb32883ec600fd77bf4e87299a52017-08-31T12:28:00+02:00SISalpRéussir son projet Odoo ou TrytonOdooPartenairesServices<p>La rentrée de septembre 2017 va voir la publication d'Odoo V11, édition propriétaire et Odoo V11 Edition dite communauté sous licence LPGL restreinte.
Cette nouvelle version signifie aussi la fin de support sur la version 8.0 d'Odoo, la dernière version qui était entièrement sous licence libre et à laquelle n'importe qui pouvait contribuer.</p>
<p>L'occasion de faire un point sur la situation du moment concernant Odoo et ses concurrents.</p> <h2>Odoo est un produit propriétaire qui trouve déjà un marché</h2>
<p>Les ventes d'Odoo se sont développées essentiellement sur trois lignes d'affaires :</p>
<ul>
<li>Le service Saas pour les projets de petite taille</li>
<li>Les droits d'utilisation de l'édition Entreprise</li>
<li>Les contrats annuels d'apporteurs d'affaires ( appelés partenaires ou revendeurs )</li>
</ul>
<p>A cela s'ajoutent des services délivrés en direct ou indirect et les commissions de la distribution des applications (Apps).</p>
<p>Les moteurs de la croissance sont</p>
<ul>
<li>d'une part un produit à évolution rapide qui suit les modes au plus près</li>
<li>et d'autre part un marketing agressif exploitant l'image positive du produit héritée de la période open-source et communautaire.</li>
</ul>
<p>On peut croire les slogans des revendeurs, mais à y regarder de près, chaque nouvelle fonction apporte aussi son lot de problèmes et de frustrations, sa complexité et ses risques techniques.</p>
<h2>L'appauvrissement de l'édition Odoo-Community Edition open-source se confirme</h2>
<p>La version 11 amplifie la tendance, l'édition Odoo-Community Edition open-source voit son périmètre fonctionnel se réduire. Les serveurs de développement montrent même actuellement le retrait des fonctions de comptabilité générale pourtant essentielles à tout ERP digne de ce nom.</p>
<p>L'édition open-source est maintenant officiellement désignée comme freemium par Odoo. C'est donc une édition qui n'a pour but que de vous faire acheter la version premium qu'est l'édition Entreprise.</p>
<p>Avec son périmètre limité, ses défauts historiques non corrigés comme le fait qu'elle ne sait pas gérer ses montées de version, Odoo Community Edition ne passe plus la barre et c'est une solution décevante.</p>
<h2>La promesse originelle de l'association de la communauté OCA n'est plus tenable</h2>
<p>Emettre des doutes sur la capacité de l'OCA à gouverner l'évolution d'un produit alternatif open-source, m'a toujours attiré les foudres de ses supporters. C'est normal, comme il est normal que je persiste.</p>
<p>L'OCA s'était constituée pour peser sur les évolutions d'Odoo. Force est de constater qu'elle n'a pas été en mesure, ni de s'opposer, ni de créer une alternative crédible.</p>
<p>Un pied hors de l'éco-système Odoo grâce à quelques défenseurs historiques de la liberté du logiciel et surtout un pied dedans, l'OCA semble subir les événements, Odoo boudant systématiquement ses démonstrations de bonne volonté. Son bureau est très majoritairement composé de revendeurs Odoo, qui se sont engagés par contrat à "<a href="https://www.odoo.com/page/become-a-partner" hreflang="en">Promote Odoo Enterprise to its customers</a>", promouvoir Odoo Entreprise auprès de leurs clients. <em>(1)</em></p>
<p>Avec le temps les acteurs changent aussi. Les "historiques" de Tiny ERP sont rattrapés par les nouveaux "réalistes" des marchés propriétaires. Depuis, le changement de licence, le nombre de revendeurs Odoo est passé de ~500 à plus de 800, bien qu'il ait diminué en France (de 86 à 48) sur la même période. L'attachement initial de l'OCA aux principes du logiciel libre reste la règle, mais fait parfois place à des actions du type "tout est possible dans le cadre des licences open-source".</p>
<p>Ceci ne serait d'ailleurs qu'une péripétie si, dans le même temps, l'alternative "produit" pour créer une solution open-source pérenne et indépendante n'était plus qu'un lointain souvenir. Il y a en effet des différences majeures entre une solution "produit" et une collection de solutions spécifiques, tant au niveau des coûts pour chaque utilisateur que des évolutions. L'OCA rassemble actuellement un grand nombre de solutions spécifiques sur une plateforme de collaboration et de partage. Le point fort des activités reste les rendez-vous de codage (code sprints). Le dernier a réuni des dizaines de développeurs (peu de français) à Barcelone en juin ce qui témoigne d'une grande vitalité.</p>
<p>Mais les choses pourraient encore changer. En effet, si l'édition open-source devenait insuffisante pour supporter l'activité de la communauté, certains membres souhaitent que l'OCA se fixe comme objectif de réduire le fossé entre les deux éditions Entreprise et Community. Par exemple, l'OCA pourrait devenir une sorte d'éditeur d'une fonction de comptabilité open-source pour remplacer celle qui est actuellement retirée de l'édition Community et est réservée à Odoo Entreprise. Une nouvelle donne puisque l'OCA entrerait en concurrence avec Odoo Entreprise, à l'instar de ce qu'il s'est déjà passé à propos d'Open Upgrade ces dernières années.</p>
<h2>Des prestataires créent des solutions de qualité sur la base open-source</h2>
<p>En revanche, je n'ai jamais remis en cause la capacité des développeurs à réaliser des solutions de qualité pour leurs clients, même sur la base imparfaite de l'édition Communauté d'Odoo. Les développeurs se sont regroupés dans des sociétés moins dispersées et plus importantes et ils se sont professionnalisés.</p>
<p>Si vous êtes à la recherche d'une solution spécifique, ou d'un partenariat avec un prestataire de service proche de vous qui vous intègre une solution sur-mesure, la communauté rassemble de nombreux prestataires de qualité. Ces prestataires publient leurs développements sous la forme de modules ou applications, souvent sous l'autorité de l'OCA. Ces modules sont souvent très spécifiques, mais certains couvrent des besoins génériques. Il existe même des solutions permettant de corriger des défauts de la base technique d'Odoo, comme le reformatage de la base de données pour une évolution de version.</p>
<p>Si vous avez besoin d'un conseil pour vous orienter, SISalp vous indiquera les meilleurs spécialistes français ou étrangers à même de satisfaire votre demande. Attendez vous cependant à des coûts élevés, tant en implémentation initiale qu'en maintenance.</p>
<h2>Un projet nouveau et un fork d'Odoo V10 espèrent y gagner en visibilité</h2>
<p>Alors qu' Odoo déçoit les utilisateurs qui recherchent du logiciel libre de gestion, le projet <a href="https://erpnext.com/" hreflang="en">ErpNext</a> aimerait se voir en solution de recours. Plus simple qu'Odoo, plus authentiquement basé sur les derniers standards du web, il a encore un long chemin à parcourir pour constituer une alternative envisageable. A suivre donc.</p>
<p>Plus directement, ce début d'année a vu un fork d'Odoo 10 réalisé par une équipe de la société Tech-Receptive, par ailleurs Gold partenaire d'Odoo. Ce projet s'appelle <a href="https://flectrahq.com/" hreflang="en">Flectra</a>. Au programme, python3 et un périmètre fonctionnel préservé. Ce projet a attiré l'hostilité immédiate de plusieurs membres de l'OCA qui critiquaient ce qu'ils avaient eux mêmes suggéré trois ans plus tôt. Pour ma part, je note que l'auteur a été souvent cité dans les cas de plagiat et de violation de licence. Ce projet devra donc se créer une communauté avant de prétendre rivaliser.</p>
<h2>Il y d'autres solutions libres, indépendantes des éditeurs, qui font leurs preuves en France</h2>
<p>La communication intense d'Odoo a longtemps fait de l'ombre aux autres projets qui existent et sont actifs en France.</p>
<p>Certains logiciels sont également dépendants de leur propre éditeur, mais deux en particulier présentent toute les garanties d'indépendance, sont immédiatement opérationnels selon les règles comptables françaises sans adaptation et bénéficient d'un support technique national:</p>
<ul>
<li><a href="https://tryton.org" hreflang="en">Tryton</a> : un ERP complet et efficace, piloté par une communauté mondiale et protégé par une fondation : Gestion commerciale, achats, stocks, production, projets, comptabilité complète, intégration libre-office, montée automatique de version, framework de développement python2 et python3</li>
<li><a href="https://www.dolibarr.fr/" hreflang="fr">Dolibarr</a> : rustique en technologie mais supporté par une communauté française enthousiaste.</li>
</ul>
<p>Il est donc tout à fait possible de gérer une entreprise petite, moyenne ou importante avec du logiciel entièrement libre.<br />
<br />
<em>(1) Sur 12 membres du bureau et auditeurs de l'OCA, un seul n'est pas partenaire/revendeur Odoo. Huit sont partenaires Gold, c'est à dire qu'ils se sont engagés à apporter au moins 100 nouveaux utilisateurs Odoo Entreprise par an à Odoo. Ceci n'est pas sujet à critique mais peut éclairer la situation.</em><br />
<br /></p>Académie ERP : modalités d'acquisition d'un serveur pédagogique Odoo OpenERP pour l'année scolaire 2017-2018urn:md5:f7c3a17562e371506744384d13fd2f6d2017-08-29T20:02:00+02:00SISalpEnseigner avec OpenERP, Odoo ou TrytonActualitéEnseignementFormationHébergementOdooOpenERP<p>Le programme Académie-ERP est conçu conjointement avec le réseau CERTA et les enseignants des IUT de France réunis par la Centrale des Cas, en particulier les enseignants de l'IUT d'Annecy qui élaborent le cas pédagogique MATSKI.</p>
<p>Ce programme met des serveurs OpenERP ou Odoo à disposition des enseignants. Voici le détail des modalités d'acquisition pour cette rentrée 2017-2018, qui se basent sur l'obtention d'un devis automatque pour les services d'établissement et l'utilisation d'un service automatisé pour les services gratuits occasionnels ...</p> <h2>Serveur ERP d'établissement</h2>
<p>L'offre Académie-ERP est une solution technique élaborée et maintenue par SISalp. Il s'agit d'un serveur virtuel réservé à votre établissement sur lequel les professeurs peuvent faire coexister plusieurs services OpenErp ou Odoo. Un service d'aide aux professeurs et techniciens est inclus dans l'abonnement à concurrence d'une demie-heure par mois. Il permet de démarrer l'utilisation puis de répondre aux questions pratiques en cours d'année.
Les modalités :</p>
<ul>
<li>Accédez à l'<a href="http://brochures.sisalp.fr/SISalp-tryton.pdf" hreflang="fr">information commerciale du service</a>.</li>
<li>Téléchargez <a href="http://brochures.sisalp.fr/SISalp_Online.pdf" hreflang="fr">le contrat</a></li>
<li>Obtenir un devis automatique pour un serveur Académie-ERP auprès de la <a href="https://boutique.sisalp.fr/shop/product/serveur-virtuel-pre-installe-odoo-ou-tryton-pour-l-education-en-ligne-1an-3" hreflang="fr">Boutique de SISalp</a> en sélectionnant le produit dans votre panier, remplissant les informations de livraison et facturation puis en validant le devis. Vous devriez le recevoir par mail, à défaut, vous pouver "l'imprimer" comme un fichier pdf.</li>
<li>Un fois obtenu l'accord de la direction de l'établissement, retournez ce même devis par mail à l'adresse indiquée. Dans votre message précisez bien vos instructions particulières: versions, usage spécific, et en cas de renouvellement, la référence du contrat à renouveler. Vous pouvez désigner un correspondant technique et un professeur référent dans votre établissement qui recevront les identifiants de connexion</li>
<li>Les nouveaux contrats bénéficient d'une période d'essai d'un mois et vous pouver interrompre le contrat pendant cette période sans être facturé.</li>
<li>A l'issue de cette période d'essai, les établissements sont facturés et peuvent régler par virement, mandat administratif ou chèque.</li>
</ul>
<p><br />
Le prix forfaitaire est de 250 € ttc pour 12 mois</p>
<h2>Service gratuit occasionnel</h2>
<p>Proposé sans garantie ni service, SISalp maintient son service d'ERP en libre service pour les besoins occasionnels des professeurs.</p>
<p>Ce service ne peut pas se substituer au serveur payant précédent, car une sur-utilisation en classe bloquerait les autres utilisateurs. Les ressources sont limitées et il est demandé aux professeurs de ne pas demander aux élèves de s'inscrire individuellement à cause du nombre de services que cela représente.</p>
<p>Pour tous les autres usages, n'hésitez pas à demander <a href="https://sisalp.com" hreflang="fr">votre instance gratuite</a>.</p>Application Client Tryton : Manuel de référence version 4.4 en françaisurn:md5:7ecbb4b4cea341d6bb37364d4e1d31e02017-07-13T16:22:00+02:00SISalpUtiliser Tryton<p>Utilisation de l'application Client Tryton<br />
Issu de la <a href="http://doc.tryton.org/4.4/tryton/doc/usage.html" hreflang="en">documentation de référence Tryton</a> <br /></p>
<p>Ce document est une traduction de la référence sur les concepts de l'interface utilisateur graphique (également appelée client Tryton ) du framework d'application Tryton.</p> <h3>Nom</h3>
<p>Tryton - Client utilisateur graphique du framework d'application Tryton</p>
<h3>Synopsis</h3>
<pre>tryton options url</pre>
<p>Après le démarrage, la boîte de dialogue de connexion s'affiche.</p>
<h3>Options</h3>
<pre>--version</pre>
<p>Afficher le numéro de version du programme et sortir</p>
<pre>-h , --help</pre>
<p>Afficher le message d'aide et sortir</p>
<pre>-c FILE , --config = FILE</pre>
<p>Spécifiez un autre fichier de configuration</p>
<pre>-d , --dev</pre>
<p>Activer le mode de développement, qui désactive la mise en cache côté client</p>
<pre>-v , --verbose</pre>
<p>Activer le débogage de base</p>
<pre>-l LOG_LEVEL , --log-level = LOG_LEVEL</pre>
<p>Spécifiez le niveau du journal: DEBUG, INFO, WARNING, ERROR, CRITCAL</p>
<pre>-u LOGIN , --user = LOGIN</pre>
<p>Spécifiez l'utilisateur de connexion</p>
<pre>-p PORT , --port = PORT</pre>
<p>Spécifiez le port du serveur</p>
<pre>-s SERVEUR , - server = SERVEUR</pre>
<p>Spécifiez le nom d'hôte du serveur</p>
<p><em>Remarque: Selon la configuration du serveur pour le délai d'attente de la session, l'utilisateur réel peut être déconnecté de la session en cours et doit se connecter à nouveau. Le délai d'attente par défaut pour une déconnexion d'inactivité est de six minutes.</em></p>
<p>Lorsqu'une url est transmise, le client tentera de trouver un client déjà en cours qui pourrait le gérer et envoyer celui-ci pour ouvrir l'url. Si ce n'est pas le cas, il démarrera l'interface graphique et ouvrira l'url lui-même.</p>
<p>Les formes d'url sont:</p>
<ul>
<li>tryton: // <nom d'hôte> : <port> / <base de données> / modèle / <nom du modèle> / <id>; paramètres</li>
<li>tryton: // <nom d'hôte> : <port> / <base de données> / assistant / <nom de l'assistant> ; paramètres</li>
<li>tryton: // <nom d'hôte> : <port> / <base de données> / rapport / <nom de rapport> ; paramètres</li>
</ul>
<p>où les paramètres sont les champs d'actions correspondants encodés dans JSON .</p>
<h3>Aperçu général</h3>
<p>L'illustration suivante du client Tryton montre les trois parties importantes qui seront décrites.</p>
<p><a href="http://sisalp.fr/public/ecrans/Tryton_client_4.4_layout.png" title="Tryton_client_4.4_layout"><img src="http://sisalp.fr/public/ecrans/.Tryton_client_4.4_layout_m.jpg" alt="Tryton_client_4.4_layout" style="display:block; margin:0 auto;" title="Tryton_client_4.4_layout" /></a></p>
<h3>Première partie : Barre des menus le la fenêtre, Utilisation de la souris et du clavier et Raccourcis</h3>
<p><a href="http://sisalp.fr/public/ecrans/Barre_de_menus_de_la_fenetre_Tryton_4.4.png" title="Barre_de_menus_de_la_fenetre_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Barre_de_menus_de_la_fenetre_Tryton_4.4.png" alt="Barre_de_menus_de_la_fenetre_Tryton_4.4" style="display:block; margin:0 auto;" title="Barre_de_menus_de_la_fenetre_Tryton_4.4" /></a></p>
<p>La barre de menu est l'unité de commande principale. Elle fournit la plupart des fonctionnalités de l'application cliente. La barre de menus est regroupée en catégories. Elle est contrôlée avec la souris ou le clavier. Les éléments de la barre de menu sont expliqués plus loin.</p>
<p>La plupart des fonctions du client Tryton peuvent être consultées avec la souris ou le clavier. Les liaisons de touches pour tous les éléments de menu sont préréglées. En outre, toutes les liaisons de touches sont configurables manuellement. Pour modifier la liaison d'un élément de menu, l'utilisateur doit placer le curseur sur celui-ci et appuyez simplement sur la combinaison de touches définie par l'utilisateur. Pour cela, il est nécessaire d'activer la configuration des liaisons de touches avec Options> Menubar> Changer les raccourcis. Après la configuration, il est préférable de désactiver Changer les raccourcis, afin d'éviter les modifications accidentelles des liaisons de touches tout en naviguant dans la barre de menus avec le clavier. Pour supprimer une liaison de touche, appuyez simplement sur le bouton de suppression tout en pointant le curseur sur l'élément de menu à changer.<br /></p>
<p><em>Remarque: Habituellement, les liaisons de touches sont composées avec des touches modificatrices.</em></p>
<p>De plus, les éléments de la barre de menu sont accessibles avec la touche Alt ou Option . L'utilisateur doit maintenir la touche Alt ou Option suivie du caractère souligné de l'élément de barre de menu à choisir. Pour plonger dans des niveaux de menu plus profonds, il doit libérer la touche Alt ou Option et simplement appuyer sur la lettre soulignée de l'élément du sous-menu. S'il existe plusieurs éléments de menu avec le même raccourci, l'activation répétée de la touche de raccourci passera à la suivante.</p>
<p>Le deuxième bouton de la souris (généralement le bouton droit de la souris) fournit un menu contextuel supplémentaire pour certaines vues et champs. Dans ce menu contextuel, l'utilisateur trouve des actions pour copier et coller des contenus ou des sélections pour plusieurs champs.</p>
<h3>Deuxième partie : Cadre principal de travail</h3>
<p>Nous parlons maintenant du plus grand cadre de l'image, en partie droite de celle-ci, qui comporte un onglet "Produits" et présente une fiche "Produits".</p>
<p><a href="http://sisalp.fr/public/ecrans/Cadre_principal_de_travail_Tryton_4.4.png" title="Cadre_principal_de_travail_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Cadre_principal_de_travail_Tryton_4.4_m.jpg" alt="Cadre_principal_de_travail_Tryton_4.4" style="display:block; margin:0 auto;" title="Cadre_principal_de_travail_Tryton_4.4" /></a></p>
<p>Cette partie du client contient tous les contenus et fonctions connexes fournis par les modules du serveur Tryton . Tous les aspects à l'intérieur du cadre principal dépendent au moins de l'ensemble individuel de modules installés.</p>
<p>Le cadre principal fournit une interface de document à onglets pour organiser différentes vues côte à côte. Les nouveaux onglets sont ouverts par des actions spéciales, comme choisir un élément de menu ou cliquer sur quelques boutons d'action. Tous les onglets incluent des titres qui montrent le nom de la vue fournie.</p>
<p>Les onglets peuvent être organisés par Drag and Drop.</p>
<p><em>Remarque: Les vues intérieures peuvent également comporter des onglets.</em></p>
<h3>Troisième partie : Menu principal des fonctions du serveur</h3>
<p>Nous examinons maintenant la colonne de gauche de l'image qui contient une liste de fonctions "Tiers", "Produits" etc...</p>
<p><a href="http://sisalp.fr/public/ecrans/Menu_principal_des_fonctions_du_serveur_tryton_4.4.png" title="Manu_principal_des_fonctions_du_serveur_tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Menu_principal_des_fonctions_du_serveur_tryton_4.4_m.jpg" alt="Manu_principal_des_fonctions_du_serveur_tryton_4.4" style="display:block; margin:0 auto;" title="Manu_principal_des_fonctions_du_serveur_tryton_4.4" /></a></p>
<p>Le menu ne contient pas d'éléments de menu fixe. Tous sont dynamiquement fournis par l'ensemble réel des modules installés en fonction des règles d'accès de l'utilisateur connecté. Si un élément contenant d'autres éléments de menu est cliqué, il s'ouvre. Si un élément est double-cliqué et q'une action est programmée, l'action appropriée ouvrira une vue dans un nouvel onglet du cadre principal de travail situé à droite, ou refera passer l'onglet existant au premier plan .</p>
<p>Un champ de recherche permet de filtrer rapidement les éléments du menu par nom et de rechercher dans les modèles pour lesquels la recherche globale est activée.</p>
<h3>Détail des fonctions de la barre de menus de la fenêtre</h3>
<p>Retour sur chaque fonction de la barre de menu.</p>
<p><a href="http://sisalp.fr/public/ecrans/Barre_de_menus_de_la_fenetre_Tryton_4.4.png" title="Barre_de_menus_de_la_fenetre_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Barre_de_menus_de_la_fenetre_Tryton_4.4.png" alt="Barre_de_menus_de_la_fenetre_Tryton_4.4" style="display:block; margin:0 auto;" title="Barre_de_menus_de_la_fenetre_Tryton_4.4" /></a></p>
<p><em>Remarque: Il est de règle que tous les éléments de la barre de menus qui sont suffixés par trois points (...) ouvriront une boîte de dialogue intermédiaire pour configurer l'action du menu fournie. La plupart des boîtes de dialogue fournissent un bouton Annuler , utilisé pour arrêter le processus de dialogue complet.</em></p>
<h3>Menu Connexion</h3>
<p>Le niveau du menu de connexion fournit des fonctions concernant la connexion au serveur Tryton, la fermeture de session et la fermeture de l'application client.</p>
<p><a href="http://sisalp.fr/public/ecrans/Menu_connexion_Tryton_4.4.png" title="Menu_connexion_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Menu_connexion_Tryton_4.4_m.jpg" alt="Menu_connexion_Tryton_4.4" style="display:block; margin:0 auto;" title="Menu_connexion_Tryton_4.4" /></a></p>
<p><strong>Connexion...</strong></p>
<p>En choisissant cette entrée de menu, le client sera connecté à un serveur tryton disponible. Une boîte de dialogue s'ouvre pour demander des informations d'identification:</p>
<ul>
<li>Serveur</li>
<li>Base de données: base de données pour connecter le côté serveur</li>
<li>Nom d'utilisateur: nom d'utilisateur Tryton pour se connecter</li>
<li>Mot de passe: mot de passe Tryton pour vous connecter</li>
<li>Actions: Connect: se connecte au serveur avec les informations d'identification fournies ou Annuler</li>
</ul>
<p><em>Remarque: Selon la configuration du serveur pour le délai d'attente de la session, l'utilisateur réel peut être déconnecté de la session en cours et doit se connecter à nouveau. Le délai d'attente par défaut pour une déconnexion d'inactivité est de six minutes</em>.</p>
<p><strong>Déconnexion ...</strong></p>
<p>Déconnecte le client d'une connexion active du serveur. En cas de modifications non enregistrées dans un onglet ouvert, le client Tryton demandera d'enregistrer les modifications.</p>
<p><strong>Boîte de dialogue Serveur (connexion):</strong><strong></strong></p>
<p>Cette boîte de dialogue est largement utilisée pour configurer une connexion au serveur Tryton. Cette boîte de dialogue montre l'état réel de la communication client / serveur. Il montre également qu'il n'y a pas de connexion avec un serveur Tryton. Le bouton Modifier ouvre une boîte de dialogue pour les détails de la connexion:</p>
<ul>
<li>Serveur: Adresse réseau ou numéro IP du serveur Tryton (les protocoles ne sont pas pris en charge)</li>
<li>Port: Port où le serveur Tryton écoute.</li>
</ul>
<p><a href="http://sisalp.fr/public/ecrans/Connexion_Tryton_4.4.png" title="Connexion_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Connexion_Tryton_4.4_m.jpg" alt="Connexion_Tryton_4.4" style="display:block; margin:0 auto;" title="Connexion_Tryton_4.4" /></a></p>
<p><em>Remarque: S'il n'y a pas de connexion avec un serveur Tryton, de nombreux éléments de la barre de menus et de la barre d'outils sont désactivés.</em></p>
<h3>Menu Utilisateur</h3>
<p>Cet élément de barre de menu contrôle les préférences de l'utilisateur actuel.</p>
<p><a href="http://sisalp.fr/public/ecrans/Menu_utilisateur_Tryton_4.4.png" title="Menu_utilisateur_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Menu_utilisateur_Tryton_4.4_m.jpg" alt="Menu_utilisateur_Tryton_4.4" style="display:block; margin:0 auto;" title="Menu_utilisateur_Tryton_4.4" /></a></p>
<p><strong>Préférences ...</strong></p>
<p>Une boîte de dialogue de préférence s'ouvre, où l'utilisateur actuel peut afficher et modifier ses paramètres personnels.</p>
<ul>
<li>Nom: Nom réel de l'utilisateur Tryton.</li>
<li>Mot de passe: mot de passe de l'utilisateur Tryton.</li>
<li>Email: Adresse e-mail de l'utilisateur Tryton.</li>
<li>Signature: bloc de signature pour l'utilisateur de Tryton.</li>
<li>Action du menu: définit l'action appelée par le menu des fonctions du serveur pour cet utilisateur .</li>
<li>Langue: Langue de l'interface du client Tryton, donc la langue parlée par l'utilisateur.</li>
<li>Fuseau horaire: le fuseau horaire local où réside l'utilisateur.</li>
<li>Groupes: affiche l'appartenance des utilisateurs pour accéder aux groupes.</li>
<li>Applications: une liste d'applications avec leur clé d'accès et l'état d'autorisation.</li>
</ul>
<p><a href="http://sisalp.fr/public/ecrans/Preferences_Tryton_4.4.png" title="Preferences_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Preferences_Tryton_4.4_m.jpg" alt="Preferences_Tryton_4.4" style="display:block; margin:0 auto;" title="Preferences_Tryton_4.4" /></a></p>
<p>Toutes les préférences de l'utilisateur sont stockées côté serveur. C'est-à-dire que l'ouverture de session avec les mêmes références depuis des ordinateurs différents restaure toujours les mêmes préférences.</p>
<p><strong>Recharger le menu:</strong></p>
<p>Recharger le menu principal des fonctions du serveur, si des droits ou des fonctions ont été modifiés.</p>
<p><strong>Montrer/cacher le menu:</strong></p>
<p>Basculer la visibilité du menu principal des fonctions du serveur. Ceci permet d'affecter toute la fenêtre au cadre principal de travail. Cette fonction est aussi matérialisée par un petit triangle en haut du menu principal des fonctions du serveur.</p>
<p><strong>Recherche globale:</strong></p>
<p>Positionne le curseur d'écriture directement dans le champ Recherche du menu principal des fonctions du serveur. Si le menu était caché, il est montré automatiquement.</p>
<h3>Menu Options</h3>
<p>Le menu Options définit plusieurs préférences visuelles et contextuelles.</p>
<p><a href="http://sisalp.fr/public/ecrans/Menu_options_Tryton_4.4.png" title="Menu_options_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Menu_options_Tryton_4.4_m.jpg" alt="Menu_options_Tryton_4.4" style="display:block; margin:0 auto;" title="Menu_options_Tryton_4.4" /></a></p>
<p><strong>Barre d'outils</strong></p>
<p>La barre d'outils apparaît sous chaque onglet dans le cadre principal de travail. On peut en choir la forme générale :</p>
<ul>
<li>Défaut: Affiche les étiquettes et les icônes selon la configuration GTK du système.</li>
<li>Texte et icônes: Affiche les étiquettes et les icônes dans la barre d'outils.</li>
<li>Icônes: Affiche les icônes uniquement dans la barre d'outils.</li>
<li>Texte: Affiche les étiquettes uniquement dans la barre d'outils.</li>
</ul>
<p><strong>Barre de menus</strong></p>
<ul>
<li>Changer les raccourcis: Si cette option est cochée, les raccourcis clavier peuvent être modifiés selon les indications données plus haut relatives à l'utilisation de la souris et du clavier.</li>
</ul>
<p><strong>Mode</strong></p>
<ul>
<li>Normal: Affiche le client en mode fonctionnalité complète.</li>
<li>PDA: Affiche le client en mode condensé pour les écrans étroits.</li>
</ul>
<p><strong>Formulaire</strong></p>
<ul>
<li>Sauver largeur / hauteur: Cocher pour enregistrer les largeurs de colonnes ajustées manuellement dans les listes et les arbres, de même que la sauvegarde des largeurs et des paramètres de dialogue et de fenêtres contextuelles ajustées manuellement.</li>
</ul>
<ul>
<li>Sauver l'état des arbres: Cocher pour activer l'enregistrement l'apparence des arbres et listes.</li>
</ul>
<ul>
<li>Tabulation rapide: Cocher pour activer la navigation par tabulation rapide en ignorant les entrées en lecture seule.</li>
<li>Onglet précédent : Introduit un raccourci pour progresser vers l'onglet précédent du cadre principal de travail</li>
<li>Onglet suivant : Introduit un raccourci pour progresser vers l'onglet suivant du cadre principal de travail</li>
</ul>
<p><strong>Limiter la recherche à...</strong></p>
<p>Permet de positionner une limite sur le nombre d'éléments correspondants à une recherche, pour éviter de dégrader la performance des réponses quand la recherche n'est pas suffisamment ciblée.</p>
<p><a href="http://sisalp.fr/public/ecrans/Limite_Tryton_4.4.png" title="Limite_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Limite_Tryton_4.4.png" alt="Limite_Tryton_4.4" style="display:block; margin:0 auto;" title="Limite_Tryton_4.4" /></a></p>
<p><strong>Email...:</strong></p>
<p>Ouvrez une boîte de dialogue pour configurer l'utilisation du logiciel client de courrier électronique.</p>
<ul>
<li>Ligne de commande: la ligne de commande appelant le logiciel client de messagerie.</li>
<li>Les espaces réservés:</li>
<li>${to} : l'adresse de courrier électronique de destination</li>
<li>${cc} : l'adresse de courrier électronique de copie carbone</li>
<li>${subject} : le sujet de l'email</li>
<li>${body} : le corps de l'email</li>
<li>${attachment} : la saisie du courrier électronique</li>
</ul>
<p><em>Exemples d'utilisation:</em></p>
<ul>
<li>Thunderbird 2 sous Linux: thunderbird -compose "to='${to}',cc='${cc}',subject='${subject}',body='${body}',attachment='file://${attachment}'"</li>
<li>Thunderbird 2 sur Windows XP SP3: "C:\\Program Files\\Mozilla Thunderbird\\thunderbird.exe" -compose to="${to}",cc="${cc}",subject="${subject}",body="${body}",attachment="${attachment}"</li>
</ul>
<p><em>Remarque: Le chemin des fichiers programme peut varier en fonction de la localisation de votre version Windows.</em></p>
<p><strong>Sauver les options:</strong></p>
<p>Enregistre toutes les options pour les utilisations suivantes.</p>
<h3>Menu Favoris</h3>
<p>En cochant le signe figurant sur chaque élément du menu principal des fonctions du serveur, l'utilisateur peut définir une collection de favoris qu(il pourra rappeler directement sans afficher le menu principal.</p>
<p><a href="http://sisalp.fr/public/ecrans/Menu_favoris_Tryton_4.4.png" title="Menu_favoris_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Menu_favoris_Tryton_4.4_m.jpg" alt="Menu_favoris_Tryton_4.4" style="display:block; margin:0 auto;" title="Menu_favoris_Tryton_4.4" /></a></p>
<p><strong>Gérer les favoris</strong></p>
<p>Ouvre la liste des favoris dans le cadre principal de travail.</p>
<h3>Menu Aide</h3>
<p><a href="http://sisalp.fr/public/ecrans/Menu_aide_Tryton_4.4.png" title="Menu_aide_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Menu_aide_Tryton_4.4_m.jpg" alt="Menu_aide_Tryton_4.4" style="display:block; margin:0 auto;" title="Menu_aide_Tryton_4.4" /></a></p>
<p><strong>Raccourcis clavier...:</strong></p>
<p>Affiche la liste des raccourcis clavier disponibles.</p>
<p><a href="http://sisalp.fr/public/ecrans/Raccourcis_Tryton_4.4.png" title="Raccourcis_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Raccourcis_Tryton_4.4_m.jpg" alt="Raccourcis_Tryton_4.4" style="display:block; margin:0 auto;" title="Raccourcis_Tryton_4.4" /></a></p>
<p>L'onglet Widgets d'édition montre les raccourcis fonctionnant sur les entrées de texte, les entrées de relation et les entrées de date / heure.</p>
<p><a href="http://sisalp.fr/public/ecrans/widgets_d_edition_Tryton_4.4.png" title="Widgets_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.widgets_d_edition_Tryton_4.4_m.jpg" alt="Widgets_Tryton_4.4" style="display:block; margin:0 auto;" title="Widgets_Tryton_4.4" /></a></p>
<p><strong>A propos...:</strong></p>
<p>Licence, Contributeurs, Auteurs de Tryton</p>
<h3>Détail de la barre d'outils du cadre principal de travail</h3>
<p>La barre d'outils se situe sous chaque onglet du cadre principal de travail.</p>
<p><a href="http://sisalp.fr/public/ecrans/Barre_d_outils_situee_sous_chaque_onglet_Tryton_4.4.png" title="Icones_de_la_barre_d_outils_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Barre_d_outils_situee_sous_chaque_onglet_Tryton_4.4_m.jpg" alt="Icones_de_la_barre_d_outils_Tryton_4.4" style="display:block; margin:0 auto;" title="Icones_de_la_barre_d_outils_Tryton_4.4" /></a></p>
<p>La barre d'outils contient les fonctionnalités liées à l'onglet actuel. Certaines opérations fonctionnent avec un enregistrement ou avec une sélection d' enregistrements . Dans la vue de formulaire, l'enregistrement réel est sélectionné pour les opérations. Dans l' arborescence, tous les enregistrements sélectionnés sont utilisés pour les opérations.</p>
<p>Pour accéder à tous les outils disponibles, cliquez sur l'icône des outils, à gauche du titre de la vue.</p>
<p><a href="http://sisalp.fr/public/ecrans/Acces_a_tous_les_outils_Tryton_4.4.png" title="Acces_a_tous_les_outils_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Acces_a_tous_les_outils_Tryton_4.4.png" alt="Acces_a_tous_les_outils_Tryton_4.4" style="display:block; margin:0 auto;" title="Acces_a_tous_les_outils_Tryton_4.4" /></a></p>
<p>Un menu comportant toutes les possibilités apparaît.</p>
<p><a href="http://sisalp.fr/public/ecrans/Liste_des_outils_Tryton_4.4.png" title="Liste_des_outils_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Liste_des_outils_Tryton_4.4_m.jpg" alt="Liste_des_outils_Tryton_4.4" style="display:block; margin:0 auto;" title="Liste_des_outils_Tryton_4.4" /></a></p>
<p>L'accès aux fonctions les plus courrantes est facilité par une barre des outils courrants :</p>
<p><a href="http://sisalp.fr/public/ecrans/Acces_direct_aux_outils_courrants_Tryton_4.4.png" title="Acces_aux_outils_courrants_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Acces_direct_aux_outils_courrants_Tryton_4.4_m.jpg" alt="Acces_aux_outils_courrants_Tryton_4.4" style="display:block; margin:0 auto;" title="Acces_aux_outils_courrants_Tryton_4.4" /></a></p>
<p><strong>Nouveau:</strong></p>
<p>Crée un nouvel enregistrement.</p>
<p><strong>Sauvegarder:</strong></p>
<p>Enregistre l'enregistrement réel.</p>
<p><strong>Basculer la vue:</strong></p>
<p>Permute l'aspect de la vue entre la forme d'un formulaire et la forme d'une liste. Dans certains cas, des formes de vues supplémentaires peuvent être affichées.</p>
<p><strong>Recharger / Annuler:</strong></p>
<p>Recharge le contenu de l'onglet actuel. Annule les modifications, si la demande de sauvegarde pour l'enregistrement actuel est refusée.</p>
<p><strong>Dupliquer:</strong></p>
<p>Duplique le contenu de l'enregistrement réel dans un enregistrement nouvellement créé.</p>
<p><strong>Effacer:</strong></p>
<p>Supprime l'enregistrement sélectionné ou réel.</p>
<p><strong>Précédent:</strong></p>
<p>Passe à l'enregistrement précedent dans une liste (séquence).</p>
<p><strong>Prochain:</strong></p>
<p>Passe à l'enregistrement suivant dans une liste (séquence).</p>
<p><strong>Chercher:</strong></p>
<p>Aller au widget de recherche.</p>
<p><a href="http://sisalp.fr/public/ecrans/Recherche_Tryton_4.4.png" title="Recherche_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Recherche_Tryton_4.4_m.jpg" alt="Recherche_Tryton_4.4" style="display:block; margin:0 auto;" title="Recherche_Tryton_4.4" /></a></p>
<p><strong>Log...:</strong></p>
<p>Affiche des informations génériques sur l'enregistrement actuel.</p>
<p><a href="http://sisalp.fr/public/ecrans/Log_Tryton_4.4.png" title="Log_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Log_Tryton_4.4.png" alt="Log_Tryton_4.4" style="display:block; margin:0 auto;" title="Log_Tryton_4.4" /></a></p>
<p><strong>Afficher les révisions ...:</strong></p>
<p>Rechargez la vue / enregistrement en cours lors d'une révision spécifique.</p>
<p><strong>Fermer l'onglet:</strong></p>
<p>Ferme l'onglet actuel. Une boîte de dialogue de demande s'ouvre en cas de modifications non enregistrées.</p>
<p><strong>Pièces jointes:</strong></p>
<p>L'élément de pièce jointe gère le système de gestion de document de Tryton qui peut attacher des fichiers à n'importe quel modèle arbitraire. Sur le clic, il ouvre la boîte de dialogue des pièces jointes. La boîte de dialogue par défaut affiche une vue de liste des fichiers et des liens joints.</p>
<p><a href="http://sisalp.fr/public/ecrans/Pieces_jointes_Tryton_4.4.png" title="Pieces_jointes_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Pieces_jointes_Tryton_4.4_m.jpg" alt="Pieces_jointes_Tryton_4.4" style="display:block; margin:0 auto;" title="Pieces_jointes_Tryton_4.4" /></a></p>
<p><strong>Notes:</strong></p>
<p>Ajout de notes internes.</p>
<p><a href="http://sisalp.fr/public/ecrans/Notes_Tryton_4.4.png" title="Notes_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Notes_Tryton_4.4_m.jpg" alt="Notes_Tryton_4.4" style="display:block; margin:0 auto;" title="Notes_Tryton_4.4" /></a></p>
<p><strong>Actions...:</strong></p>
<p>Affiche toutes les actions pour la vue, le modèle et l'enregistrement.</p>
<p><strong>Relations...:</strong></p>
<p>Affiche toutes les vues liées pour la vue, le modèle et l'enregistrement.</p>
<p><strong>Rapport...:</strong></p>
<p>Affiche tous les rapports pour la vue, le modèle et l'enregistrement.</p>
<p><strong>Email...:</strong></p>
<p>Affiche tous les rapports pour la vue, le modèle et l'enregistrement, pour envoi par courrier électronique en utilisant le client e-mail par défaut.</p>
<p><strong>Impression...:</strong></p>
<p>Affiche toutes les actions d'impression pour la vue, le modèle et l'enregistrement.</p>
<p><strong>Copier le lien:</strong></p>
<p>Copiez l'URL du formulaire dans le Presse-papiers.</p>
<p><strong>Exporter des données...:</strong></p>
<p>Exportation d'enregistrements actuels / sélectionnés dans le fichier CSV ou ouvrez-le dans Excel.</p>
<ul>
<li>Exportations prédéfinies</li>
<li>Choisissez les préférences des exportations déjà enregistrées.</li>
<li>Tous les champs: champs disponibles à partir du modèle.</li>
<li>Champs à exporter: définit les champs spécifiques à exporter.</li>
<li>Options:</li>
<li>Enregistrer: Enregistrer l'exportation en tant que fichier CSV.</li>
<li>Ouvert: Ouvrez l'exportation dans la demande de feuille de calcul.</li>
<li>Ajouter les noms de champs: Ajoutez une ligne d'en-tête avec les noms de champs aux données d'exportation.</li>
<li>Actes:</li>
<li>Ajouter: Ajoute les champs sélectionnés à Champs à exporter .</li>
<li>Supprimer: Supprime les champs sélectionnés des champs à exporter .</li>
<li>Effacer: élimine tous les champs des champs à exporter .</li>
<li>Enregistrer l'exportation: enregistre le mappage de champ sur une exportation prédéfinie avec un nom.</li>
<li>Supprimer l'exportation: Supprime une exportation prédéfinie sélectionnée.</li>
<li>OK: Exporte les données (action en fonction des Options ).</li>
<li>Annuler</li>
</ul>
<p><a href="http://sisalp.fr/public/ecrans/Exporter_Tryton_4.4.png" title="Exporter_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Exporter_Tryton_4.4_m.jpg" alt="Exporter_Tryton_4.4" style="display:block; margin:0 auto;" title="Exporter_Tryton_4.4" /></a></p>
<p><strong>Importer des données...:</strong></p>
<p>Importer des enregistrements à partir du fichier CSV .</p>
<ul>
<li>Tous les champs: les champs disponibles dans le modèle (les champs obligatoires sont marqués).</li>
<li>Champs à importer: séquence exacte de toutes les colonnes dans le fichier CSV.</li>
<li>Fichier à importer: boîte de dialogue Fichier pour choisir un fichier CSV à importer.</li>
<li>Paramètres CSV: configurez les paramètres spécifiques pour le fichier CSV choisi.</li>
<li>Séparateur de champ: caractère qui sépare les champs CSV.</li>
<li>Text Delimiter: Caractère qui renferme du texte dans CSV.</li>
<li>Codage: codage de caractères du fichier CSV.</li>
<li>Lignes à passer: nombre de lignes pour sauter un titre ou un autre décalage.</li>
<li>Actes:</li>
<li>Ajouter: ajoute des champs aux champs à importer .</li>
<li>Supprimer: supprime les champs des champs à importer .</li>
<li>Effacer: supprime tous les champs des champs à importer .</li>
<li>Détection automatique: tente de détecter automatiquement les champs dans le fichier CSV à importer .</li>
<li>OK: procède à l'importation des données.</li>
<li>Annuler</li>
</ul>
<p><a href="http://sisalp.fr/public/ecrans/Importer_Tryton_4.4.png" title="Importer_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Importer_Tryton_4.4_m.jpg" alt="Importer_Tryton_4.4" style="display:block; margin:0 auto;" title="Importer_Tryton_4.4" /></a></p>
<h3>Les différents types de vues présentées dans le cadre principal de travail</h3>
<p>Exemple de vue liste</p>
<p><a href="http://sisalp.fr/public/ecrans/Vue_d_une_liste_Tryton_4.4.png" title="Vue_d_une_liste_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Vue_d_une_liste_Tryton_4.4.png" alt="Vue_d_une_liste_Tryton_4.4" style="display:block; margin:0 auto;" title="Vue_d_une_liste_Tryton_4.4" /></a></p>
<p>Exemple de vue arbre portant sur la même information</p>
<p><a href="http://sisalp.fr/public/ecrans/Vue_d_un_arbre_Tryton_4.4.png" title="Vue_d_un_arbre_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Vue_d_un_arbre_Tryton_4.4.png" alt="Vue_d_un_arbre_Tryton_4.4" style="display:block; margin:0 auto;" title="Vue_d_un_arbre_Tryton_4.4" /></a></p>
<p>Exemple de vue formulaire</p>
<p><a href="http://sisalp.fr/public/ecrans/Cadre_principal_de_travail_Tryton_4.4.png" title="Cadre_principal_de_travail_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/.Cadre_principal_de_travail_Tryton_4.4_m.jpg" alt="Cadre_principal_de_travail_Tryton_4.4" style="display:block; margin:0 auto;" title="Cadre_principal_de_travail_Tryton_4.4" /></a></p>
<p>Vue calendrier à ajouter</p>
<h3>Les vues imbriquées dans les vues</h3>
<p>Une vue se compose de champs et de sous vues répartis éventuellement sous plusieurs onglets</p>
<p>Exemple d'onglets donnant accès aux informations complémentaires :</p>
<p><a href="http://sisalp.fr/public/ecrans/Onglets_des_informations_complementaires_Tryton_4.4.png" title="Onglets_des_informations_complémentaires_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Onglets_des_informations_complementaires_Tryton_4.4.png" alt="Onglets_des_informations_complémentaires_Tryton_4.4" style="display:block; margin:0 auto;" title="Onglets_des_informations_complémentaires_Tryton_4.4" /></a></p>
<p>Exemple de vue imbriquée dans une vue et présentant une liste</p>
<p><a href="http://sisalp.fr/public/ecrans/Vue_dans_une_vue_liste_Tryton_4.4.png" title="Vue_dans_vue_liste_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Vue_dans_une_vue_liste_Tryton_4.4.png" alt="Vue_dans_vue_liste_Tryton_4.4" style="display:block; margin:0 auto;" title="Vue_dans_vue_liste_Tryton_4.4" /></a></p>
<p>Exemple de vue imbriquée dans une vue et présentant la même information en vue formulaire</p>
<p><a href="http://sisalp.fr/public/ecrans/Vue_dans_une_vue_formulaire_Tryton_4.4.png" title="Vue_dans_vue_formulaire_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Vue_dans_une_vue_formulaire_Tryton_4.4.png" alt="Vue_dans_vue_formulaire_Tryton_4.4" style="display:block; margin:0 auto;" title="Vue_dans_vue_formulaire_Tryton_4.4" /></a></p>
<h3>Détails des dispositifs de saisie des champs</h3>
<p>Les champs obligatoires sont repérés par un libellé en lettres grasses.</p>
<p><a href="http://sisalp.fr/public/ecrans/Champ_obligatoire_Tryton_4.4.png" title="Champ_obligatoire_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Champ_obligatoire_Tryton_4.4.png" alt="Champ_obligatoire_Tryton_4.4" style="display:block; margin:0 auto;" title="Champ_obligatoire_Tryton_4.4" /></a></p>
<p>Les autres champs ne sont pas indispensables lors de la sauvegarde de l'enregistrement;</p>
<p><a href="http://sisalp.fr/public/ecrans/Champ_non_obligatoire_Tryton_4.4.png" title="Champ_non_obligatoire_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Champ_non_obligatoire_Tryton_4.4.png" alt="Champ_non_obligatoire_Tryton_4.4" style="display:block; margin:0 auto;" title="Champ_non_obligatoire_Tryton_4.4" /></a></p>
<p>Les cases à cocher sont utilisées. La case "Actif" permet de faire disparaître des enregistrements des recherches communes, comme si on les supprimait, mais sans dépeupler l'historique des données.</p>
<p><a href="http://sisalp.fr/public/ecrans/cases_a_cocher_Tryton_4.4.png" title="Cases_a_cocher_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/cases_a_cocher_Tryton_4.4.png" alt="Cases_a_cocher_Tryton_4.4" style="display:block; margin:0 auto;" title="Cases_a_cocher_Tryton_4.4" /></a></p>
<p>Il est possible de choisir une valeur parmi des valeurs pré-définies ou dans une liste dynamique (par exemple le choix d'un pays)</p>
<p><a href="http://sisalp.fr/public/ecrans/Choix_dans_une_liste_Tryton_4.4.png" title="Choix_dans_une_liste"><img src="http://sisalp.fr/public/ecrans/Choix_dans_une_liste_Tryton_4.4.png" alt="Choix_dans_une_liste" style="display:block; margin:0 auto;" title="Choix_dans_une_liste" /></a></p>
<p>Certains champs ne sont pas choisis dans une liste mais ils peuvent quand même faire l'objet d'une recherche.</p>
<p><a href="http://sisalp.fr/public/ecrans/Champ_sur_lequel_une_recherche_est_possible_Tryton_4.4.png" title="Champ_cherchable_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Champ_sur_lequel_une_recherche_est_possible_Tryton_4.4.png" alt="Champ_cherchable_Tryton_4.4" style="display:block; margin:0 auto;" title="Champ_cherchable_Tryton_4.4" /></a></p>
<p>Enfin, il est possible de créer une liste d'objets liés par un widget spécialisé. Par exemple, un client peut appartenir à plusieurs catégories de clients, il peut y avoir plusieurs taxes appliquées à une ligne de facture etc...</p>
<p><a href="http://sisalp.fr/public/ecrans/Liaison_vers_une_liste_Tryton_4.4.png" title="Liaison_vers_une_liste_Tryton_4.4"><img src="http://sisalp.fr/public/ecrans/Liaison_vers_une_liste_Tryton_4.4.png" alt="Liaison_vers_une_liste_Tryton_4.4" style="display:block; margin:0 auto;" title="Liaison_vers_une_liste_Tryton_4.4" /></a></p>
<h3>Détail du Widget de saisie des date, date et heure, heure utilisé dans les vues du cadre principal de travail</h3>
<p><em>Date / DateTime / Time Widgets</em></p>
<p>Ces widgets comportent plusieurs raccourcis clavier pour modifier rapidement la valeur. Chaque clé augmente si minuscule ou diminue si les majuscules:</p>
<ul>
<li>Y : d'ici un an</li>
<li>M : d'un mois</li>
<li>W : d'une semaine</li>
<li>D : d'un jour</li>
<li>H : d'une heure</li>
<li>I : d'une minute</li>
<li>S : d'une seconde</li>
</ul>
<h3>Détail du Widget de recherche utilisé dans les vues listes et arbres du cadre principal de travail</h3>
<p>Le widget de recherche ajoute la possibilité de rechercher facilement des enregistrements sur l'onglet actuel. Ce widget est visible uniquement sur l' arborescence .</p>
<p>La syntaxe</p>
<p>Une requête est composée de clauses de recherche. Une clause est composée d'un nom de champ (avec : à la fin), d'un opérateur et d'une valeur. Le nom du champ est facultatif et par défaut le nom de l'enregistrement. L'opérateur est également optionnel et par défaut comme ou égal selon le type du champ. L'opérateur par défaut est = sauf pour les champs de type char , text et many2one qui est ilike .
Noms de terrain</p>
<p>Tous les noms de champs affichés dans l' arborescence peuvent être recherchés. Les noms de champs doivent être suivis d'un :</p>
<p>Par exemple: Name:</p>
<p>Si le nom du champ contient des espaces, il est possible de l'échapper à l'aide de guillemets.</p>
<p>Par exemple: "Receivable Today":</p>
<p>Opérateurs</p>
<p>Les opérateurs suivants peuvent être utilisés:</p>
<ul>
<li>= : Égal à</li>
<li>< : Moins de</li>
<li><= : Moins alors ou égal à</li>
<li>> : Plus grand que</li>
<li>> = : Plus grand ou égal à</li>
<li>! = : Pas égal</li>
<li>! : Pas égal ou non (selon le type de champ)</li>
</ul>
<p>Par exemple: Name: != Dwight</p>
<p><em>Remarque: L'opérateur 'ilike' n'est jamais explicite et '%' est ajouté à la valeur pour le faire se comporter comme 'démarre avec' </em></p>
<p>Valeurs</p>
<p>Le format de la valeur dépend du type du champ. Une liste de valeurs peut être définie en utilisant ; En tant que séparateur.</p>
<p>Par exemple: Name: Michael; Pam Name: Michael; Pam</p>
<p>Il trouvera tous les enregistrements dont le nom commence par Michael ou Pam .</p>
<p>Une gamme de valeurs numériques peut être définie à l'aide de ..</p>
<p>Par exemple: Amount: 100..500</p>
<p>Il trouvera tous les enregistrements avec un montant compris entre 100 et 500 inclus.</p>
<p>Il existe deux caractères génériques:</p>
<ul>
<li>% : Correspond à une chaîne de zéro ou plus de caractères.</li>
<li>_ : Correspond à un seul personnage.</li>
</ul>
<p>Il est possible d'échapper à des caractères spéciaux en valeurs en utilisant des guillemets doubles.</p>
<p>Par exemple: Name: "Michael:Scott"</p>
<p>Ici, il va chercher avec la valeur Michael: Scott .</p>
<p><strong>Composition de l'article</strong></p>
<p>Les clauses peuvent être composées à l'aide des deux opérateurs booléens et et / ou . Par défaut, il existe implicitement et entre chaque clause si aucun opérateur n'est spécifié.</p>
<p>Par exemple: Name: Michael Amount: 100</p>
<p>Est identique à Name: Michael and Amount: 100</p>
<p>L'opérateur et l' opérateur a le plus haut degré que ou, mais vous pouvez le modifier en utilisant des parenthèses.</p>
<p>Par exemple: (Name: Michael or Name: Pam) and Amount: 100</p>
<p>Est différent de Name: Michael or Name: Pam and Amount: 100</p>
<p>Qui est évalué comme Name: Michael or (Name: Pam and Amount: 100)</p>
<h3>Détail du widget Éditeur RichText</h3>
<p>Ce widget est supporté par le client Tryton, mais n'est pas employé par les modules standards du serveur Tryton. Il peut apparaître en cas de modules tiers sur le serveur.</p>
<p>Cette fonctionnalité crée un éditeur de texte enrichi avec diverses fonctionnalités permettant le formatage du texte. Les caractéristiques sont:</p>
<ul>
<li>Gras: Style de texte en gras activé / désactivé</li>
<li>Italique: On / off style de texte italique</li>
<li>Soulignage: mode de texte de soulignement de marche / arrêt</li>
<li>Choisissez la famille de polices: choisissez parmi une zone de liste déroulante la famille de caractères souhaitée</li>
<li>Choisissez la taille de la police: choisissez dans une zone de liste déroulante la police de taille souhaitée</li>
<li>Texte justifiant: Choix entre quatre options pour l'alignement de la ligne (gauche, droite, centre, remplissage)</li>
<li>Couleur d'arrière-plan: Choisissez la couleur de fond du texte à partir d'une palette de couleurs</li>
<li>Couleur de premier plan: Choisissez la couleur de premier plan du texte à partir d'une palette de couleurs</li>
</ul>
<p>Outre ces fonctionnalités, elle peut modifier et modifier le marquage du texte. La fonctionnalité de balisage de texte comporte des balises HTML similaires et est utilisée pour décrire le format spécifié par l'utilisateur et est une façon de stocker ce format pour l'ouverture future d'un texte formaté correct. Les balises sont expliquées à la suite:</p>
<ul>
<li>Bold: Tag b est utilisé, c'est-à-dire <b> texte </ b></li>
<li>Italique: Tag i est utilisé, c'est-à-dire <i> texte </ i></li>
<li>Souligné: Tag u est utilisé, c'est-à-dire <u> text </ u></li>
<li>Famille de polices: il s'agit d'une famille de caractères d' attributs pour l'étiquette d' extension , c'est-à-dire <span font-family = "Arial"> texte </ span></li>
<li>Taille de police: Il s'agit d'une taille d' attribut pour l'étiquette d' extension , c'est-à-dire <span size = "12"> texte </ span></li>
<li>Justifier le texte: pour le texte de justification, on utilise la paire de paragraphes p . La balise de paragraphe est utilisée pour créer de nouvelles lignes et l'alignement est appliqué dans l'ensemble. Exemple: <p align = "center"> un texte </ p></li>
<li>Couleur d'arrière-plan: il s'agit d'un arrière-plan d' attribut pour l'étiquette d' extension , c'est-à-dire <span background = '# 7f7f7f'> text </ span></li>
<li>Couleur de premier plan: Il s'agit d'un premier plan d' attribution pour l'étiquette d' extension , c'est-à-dire <span foreground = '# 00f'> texte </ span></li>
</ul>
<h3>Annexe</h3>
<p><strong>Fichier de configuration</strong></p>
<ul>
<li>~ / .config / tryton / xy / tryton.conf # Configuration générale</li>
<li>~ / .config / tryton / xy / accel.map # Configuration des accélérateurs</li>
<li>~ / .config / tryton / xy / known_hosts # Fingerprints</li>
<li>~ / .config / tryton / xy / ca_certs # Autorité de certification (http://docs.python.org/library/ssl.html#ssl-certificates)</li>
<li>~ / .config / tryton / xy / profiles.cfg # Configuration du profil</li>
<li>~ / .config / tryton / xy / plugins # Répertoire des plugins utilisateur local</li>
</ul>
<p><em>Remarque: ~ Signifie le répertoire personnel de l'utilisateur. Mais sur le système Windows, c'est le répertoire APPDATA .</em></p>Serveur Tryton : Configurer sa première sociétéurn:md5:69c812cbe186ed4510afb427ea0f4e212017-07-12T17:28:00+02:00SISalpAdministrer TrytonSupport en ligneTryton<p><strong>Il n'est jamais facile de paramétrer une solution en la découvrant.</strong><br />
<strong>Pour vous aider à obtenir un premier environnement de travail sur Tryton, SISalp vous propose ce mode d'emploi minimal.<br /></strong></p>
<p><strong>Difficulté</strong> : Moyenne quand on ne connait pas la logique générale de Tryton, facile par la suite.<br />
<strong>Durée</strong> : ~30mn, 15mn pour les rois du clavier.</p> <h3>Première utilisation</h3>
<p>Quand vous recevez le message de vos identifiants, le serveur Tryton est déjà installé et une base de données destinée à servir d'exemple est déjà initialisée.</p>
<p>Sur cette base, vous allez pouvoir créer des compte utilisateurs et paramétrer votre société.</p>
<p>Vous allez rapidement être autonome dans ces opérations, mais voici quelques conseils pour vous faire gagner du temps au début.</p>
<h3>Interface web ou client Tryton ?</h3>
<p>Il est facile d'installer le client Tryton sur votre PC en <a href="http://www.tryton.org/download.html" hreflang="en">téléchargeant la version adéquate du site de Tryton</a>. Il est, à mon avis, beaucoup plus agréable et efficace d'utiliser un client applicatif qu'un navigateur pour des tâches complexes. Cependant, les deux interfaces, client et navigateur, sont très proches sur le plan fonctionnel. Attention il faut python >= 2.7.9 pour installer le client Tryton 4.4.</p>
<p><em>Remarque temporaire pour les services gratuits d'hébergement de Tryton par SISalp : Le client Tryton exige des certificats officiels pour sécuriser les échanges avec le serveur. Ces certificats ont été demandés à l'installation de votre service, mais il est possible que ces certificats ne soient pas encore opérationnels au moment de votre premier essai. Comptez une bonne heure pour leur livraison. Sur le navigateur, vous pourrez valider l'exception de sécurité avec les certificats temporaires. Quand votre navigateur affichera un petit cadenas vert, c'est que les certificats définitifs sont opérationnels. Vous pourrez alors basculer sur le client Tryton. Nous travaillons à une solution pour livrer les certificats officiels au moment de votre souscription au service et faire disparaître cette remarque.</em></p>
<h3>Connexion au service</h3>
<p>Suivez les instructions pour vous connecter au service. Si Tryton ou votre navigateur ne parvient pas à atteindre le service, vérifiez la version du client Tryton qui doit correspondre à la version du serveur, et la validité des certificats visibles sur le navigateur. Si vous butez sur cette étape, contactez le support SISalp. Il est aussi possible qu'un défaut d'installation se soit produit sur nos serveurs.</p>
<h3>Premières étapes de configuration</h3>
<p>Après connexion sur la base pré-installée, le service vous propose de valider des opérations de paramétrages.</p>
<p>Suivez ces instructions. Vous pouvez déjà créer des comptes utilisateurs, mais vous pouvez aussi sortir par "Terminer" car vous pourrez créer ces comptes plus tard.</p>
<p>C'est fait ? Bravo, mais vous pouvez constater que la base est encore très vide.</p>
<h3>Mise en place minimale de la société et de son plan de comptabilité</h3>
<p><em>Remarque temporaire : Si vous utilisez l'interface navigateur, je vous conseille de créer un premier Tiers au nom de votre société. C'est très simple : dans le menu "Tiers" trouver le moyen de créer un nouveau "Tiers". Vous n'avez qu'à renseigner son nom en lui donnant le nom de votre société et enregistrer ce tiers. Cette opération permet de contourner un bug temporaire de la version 4.4. Elle n'est pas nécessaire si vous utilisez le client Tryton.</em></p>
<p>Il est maintenant temps d'installer le module "account_fr". Le marquer "A installer" dans la liste des modules, puis exécuter les opérations de mise à jour. C'est là que la magie va s'opérer.</p>
<p>Le "wizard" demande la création de la société. Si vous avez déjà créé le tiers à l'étape précédente sélectionnez le. Sinon tapez son nom et créez le. C'est facile sur le client Tryton. Ca peut nécessiter un rafraîchissement d'écran sur le navigateur (bug).</p>
<p>Terminez ensuite le paramétrage de la comptabilité en choisissant le plan comptable français dans la liste. Vous aurez enfin à renseigner les comptes par défaut clients et fournisseurs. Je choisis habituellement 4111 et 4011.</p>
<p>Voilà, l'essentiel est maintenant en place. Vous pouvez maintenant vous rendre sur le panneau d'administration pour sauvegarder votre base. En cas d'erreur par la suite vous pourrez revenir à cette étape.</p>
<h3>Et après ?</h3>
<p>Vous pouvez installer les modules "sale" et "purchase". selon les mêmes principes. L'essentiel de la configuration s'effectue automatiquement. Attention, n'installez que les modules que vous êtes sûr d'utiliser sur votre base de production. Retirer un module inutile est souvent difficile. Testez un nouveau module sur une copie de votre base de production que vous pouvez facilement créer depuis le panneau d'administration.</p>
<h3>Dernières étapes avant ce créer des opérations</h3>
<p>Pour que des devis, des commandes, des factures, des écritures comptables soient crées automatiquement, il vous faut encore deux choses :</p>
<ul>
<li>- D'une part des périodes fiscales valides pour la date de ces opérations. Regardez dans la configuration de la comptabilité et créez ces périodes.</li>
<li>- D'autre part des règles de numérotation, appelées séquences, pour chaque chose: numéro de devis, numéro de facture, numéro d'écriture comptable dans les journaux etc... A chaque fois, il est possible de définir un format de numérotation et un numéro de départ de la série. Beaucoup de numérotations sont relatives à la période fiscale. Il y a une demi-douzaine de séquences indispensables que vous découvrirez au fur et à mesure de votre paramétrage.</li>
</ul>
<h3>Comment se souvenir dans quel ordre il faut faire tout ça ?</h3>
<p>Souvent on ne s'en souvient pas. Quand un élément aurait dû être créé avant ce qu'on est en train de configurer, il est possible de le créer à minima "à la volée" au moment de l'utiliser. Le seul point qui me semble important est de commencer par installer "account_fr" avant toute autre configuration, pour que tout s'aligne sur les bonnes règles comptables. Ainsi tout est plus simple. C'est l'info essentielle de ce papier.</p>
<h3>Vous avez hésité, fait et défait, vous voulez recommencer sur une nouvelle base de données ?</h3>
<p>Rendez vous sur le panneau d'administration. La fonction Cas... de chaque service vous permet de créer de nouvelles bases de démarrage.</p>
<h3>Vous ne parvenez pas à réaliser les opérations qui sont décrites ici ? Vous avez besoin d'un guidage pas à pas ?</h3>
<p>Contactez le support SISalp. Votre contrat prévoit une assistance en ligne. Pour les hébergements gratuits, nous ferons de notre mieux.</p>
<p><br /></p>OpenERP et Odoo Community Edition : un logiciel libre "diachroniquement piégé", l'analyse de Richard Stallmanurn:md5:ac29e94d905e1de7a5303d78151d32fc2016-05-07T18:13:00+02:00SISalpRéussir son projet Odoo ou TrytonActualitéLogiciel libreOdooOpenERPTryton<p>OpenERP, puis Odoo Community Edition, bien que diffusés sous licences libres, d'abord AGPL puis LGPL, ne respectent pas totalement la liberté de choix des utilisateurs que prévoit la philosophie de la communauté du logiciel libre.</p>
<p>Ce qui suit est une traduction non officielle de l'article de Richard Stallman publié le 11 avril 2016.<br /></p>
<h3>Notes de SISalp:</h3>
<p>La situation a été détaillée dans différents articles de recommandation de SISalp dont les plus récents publiés en 2016 sont :</p>
<ul>
<li><a href="http://sisalp.fr/index.php/post/Le-point-sur-Odoo-en-2016-Les-preconisations-d-utilisation-d-Odoo-V9-comme-logiciel-libre-de-gestion">Le point sur Odoo en 2016 : Les préconisations d'utilisation d'Odoo V9.0 comme logiciel libre de gestion</a></li>
<li><a href="http://sisalp.fr/index.php/post/Le-point-sur-Odoo-en-2016-Rester-sur-la-version-Odoo-V8.0-peut-il-etre-une-alternative-au-changement-de-licence-d-Odoo-V9">Le point sur Odoo en 2016 : Rester sur la version Odoo V8.0 peut il être une alternative au changement de licence d'Odoo V9 ?</a></li>
<li><a href="http://sisalp.fr/index.php/post/Openerp-V5.0-V6.0-V6.1-et-V7.0-Quelles-possibilites-de-mise-a-jour">Openerp V5.0, 6.0, V6.1 et V7.0 : Quelles possibilités de mise à jour ?</a></li>
</ul>
<p>Dans ce dernier article, SISalp mentionnait le projet Open Upgrade communautaire qui tente de réaliser la fonction de reformatage des bases de données pour les adapter à chaque nouvelle version qu'évoque Richard Stallman dans son analyse.<br /></p>
<p>Le contenu ci-dessous est sous la licence creative commons, veuillez vous reporter à l'original pour plus de détails.</p> <h2>Lorsque le logiciel libre dépend de logiciel non libre par Richard Stallman</h2>
<p><strong>When Free Software Depends on Nonfree</strong><br /></p>
<p><a href="https://www.gnu.org/philosophy/when-free-depends-on-nonfree.html" hreflang="en">https://www.gnu.org/philosophy/when-free-depends-on-nonfree.html</a><br /></p>
<p>Quand un programme est un logiciel libre (libre comme dans la liberté), cela signifie qu'il donne aux utilisateurs les quatre libertés ( <a href="https://www.gnu.org/philosophy/free-sw.html" hreflang="en">gnu.org/philosophy/free-sw.html</a> ) de sorte qu'ils contrôlent ce que le programme fait. Dans la plupart des cas, cela est suffisant pour la distribution du programme soit éthique; mais pas toujours. Il y a d'autres problèmes qui peuvent survenir dans des circonstances particulières. Cet article décrit un problème subtil, où la mise à niveau du programme libre nécessite l'utilisation d'un programme non libre.</p>
<p>Si l'utilisation du programme libre dépend inévitablement sur un autre programme qui est non libre, nous disons que le programme libre est "piégé". Son code est un logiciel libre, et vous pouvez être en mesure de copier des morceaux de son code dans d'autres programmes libres avec un bon résultat éthique. Mais vous ne devriez pas exécuter le programme piégé, parce que cela implique de remettre votre liberté à l'autre programme nonfree.</p>
<p>Quelqu'un qui respecte les principes du logiciel libre ne saurait pas sciemment faire un programme piégé. Cependant, de nombreux programmes libres sont développés par des personnes ou des entreprises qui ne prennent pas particulièrement ces principes en compte, ou ne comprennent pas le problème.</p>
<p>la dépendance à l'égard d'un programme non libre peut prendre diverses formes. La forme la plus simple est quand le langage de programmation utilisé n'a pas d'implémentation libre. Les premiers programmes que j'ai écrits pour le système GNU dans les années 1980, y compris GNU Emacs, GDB et GNU Make, devaient être compilés avec le compilateur C non libre AT & T, parce qu'il n'y avait pas de compilateur libre C jusqu'à ce que je aie écrit GCC. Heureusement, ce genre de problème est surtout une chose du passé; nous avons maintenant des compilateurs et des plates-formes libres pour à peu près tous les langages que quelqu'un puisse utiliser pour écrire des logiciels libres.</p>
<p>Nous pouvons libérer le programme de ce genre de piège en le traduisant dans un autre langage, ou en libérant une implémentation libre du langage dans lequel il est écrit. Ainsi, quand une implémentation de Java complète et libre est devenue disponible, cela a libéré tous les programmes Java du <a href="https://www.gnu.org/philosophy/java-trap.html" hreflang="en">Piège Java</a> .</p>
<p>Ce type de dépendance est conceptuellement simple, car il découle de la situation à un instant donné dans le temps. A l'instant T, le programme libre P ne fonctionnera pas sans la plate-forme de programmation non libre Q. Pour emprunter un terme à la linguistique, cette relation est «synchrone».</p>
<p>Plus récemment, nous avons vu un autre type de dépendance dans les programmes de base de données, où vous pouvez construire et exécuter une version donnée du programme dans le monde libre, mais la mise à niveau de la version N à la version N + 1 nécessite un programme non libre.</p>
<p>Cela se produit parce que le format interne de la base change entre la version N et la version N + 1. Si vous avez été utilisé la version N, vous avez probablement une grande base de données existante dans le format de la version N. Pour passer à la version N + 1 du logiciel de base de données, vous devez reformater cette base de données.</p>
<p>Si la façon dont vous êtes censé le faire est d' exécuter un programme base de données de reformatage de la base de données non libre, ou en utilisant le service du développeur en mode SaaSS, le logiciel de base de données est piégé, mais d'une manière plus subtile. Chacune des versions du programme de base de données peut être utilisé sans logiciel non libre ou service SaaSS. Le problème se pose lorsque vous essayez d'utiliser le programme pour le long terme, ce qui implique qu'il faut le mettre à niveau de temps à autre; vous ne pouvez pas l'utiliser de cette façon sans certains logiciels non libres ou équivalent. Ce programme de base de données est piégé dans la durée, nous pourrions l'appeler "diachroniquement piégé," pour emprunter un autre terme de la linguistique.</p>
<p>Par exemple, le programme OpenERP, bien que libre, est diachroniquement piégé. <a href="https://www.gnu.org/software/health/" hreflang="en">GNU-Health</a> , notre package libre pour la gestion d'un hôpital, a d'abord utilisé OpenERP. En 2011, le développeur GNU-health, Luis Falcón, a découvert que la mise à niveau vers la prochaine version d'OpenERP nécessitait l'envoi de la base de données (contenant les données médicales des patients) au serveur d'OpenERP pour le reformatage. C'est le SaaSS ( <a href="https://www.gnu.org/philosophy/who-does-that-server-really-serve.html" hreflang="en">Service as a Software Substitute</a>): il demande à l'utilisateur de GNU-Health (un hôpital) de confier ses propres règles de traitement et ses données à l'entreprise qui a développé OpenERP. Plutôt que de s'agenouiller, Falcón a réécrit GNU-Health pour utiliser <a href="http://www.tryton.org/" hreflang="en">Tryton</a> à la place.</p>
<p>L'utilisation de SaaSS est intrinsèquement équivalente à l'exécution d'un programme propriétaire avec une fonctionnalité d'espionnage et une porte dérobée universelle. Le service pourrait conserver une copie des bases de données que les utilisateurs reformatent. Même si nous pouvons faire confiance à la société qui gère le service de ne jamais montrer intentionnellement toute forme de données à quiconque, nous ne pouvons pas être sûr que ce ne sera pas accédé par les <a href="https://www.gnu.org/philosophy/surveillance-vs-democracy.html" hreflang="en">agences de renseignement de différents pays</a> ou des craqueurs de sécurité <a href="http://stallman.org/articles/on-hacking.html" hreflang="en">(s'il vous plaît ne les appelez pas "hackers")</a> .</p>
<p>Quand un programme est diachroniquement piégé, le libérer de son piège nécessite plus qu'un travail unique de programmation. Au contraire, le travail doit être refait en permanence, à chaque fois qu'il y a un changement dans le format de données. Le lancement d'un projet, avec l'engagement à long terme de continuer à le faire, n'est pas facile. Il peut être plus facile de faire pression sur l'entreprise pour qu'elle cesse d'essayer de piéger les utilisateurs-en rejetant le programme piégé jusqu'à ce qu'il le fasse. Étant donné la difficulté de libérer le programme, vous feriez mieux de garder vos distances.</p>
<p>Il est possible d'essayer un programme libre diachroniquement piégé sans logiciel non libre, mais si vous voulez aller plus loin, vous devez vraiment éviter de l'utiliser pour de vrai. Les entreprises et les particuliers trouveront de bonnes alternatives libres qui ne présentent pas un tel problème; Ce qui est nécessaire pour éviter le piège, c'est de le détecter.</p>Openerp V5.0, 6.0, V6.1 et V7.0 : Quelles possibilités de mise à jour ?urn:md5:3191232c30a6dc21bbd2395a0ba964472016-03-08T09:27:00+01:00SISalpRéussir son projet Odoo ou TrytonActualitéAdapter OpenERPAdministrer OpenERPHébergementOdooOpenERPTryton<p>Nombreux sont les utilisateurs d'OpenERP qui ont figé leur version de logiciel de gestion et qui utilisent encore aujourd'hui les versions obsolètes d'OpenERP, de la V5 à la V7.</p>
<p>On me pose souvent la question des migrations possibles aujourd'hui et je résume dans cet article les différentes possibilités que des clients ont adoptées.</p>
<p>Depuis que TinyERP a changé de nom pour devenir OpenERP puis Odoo, les scripts permettant de monter de version ne sont plus publiés. Il est devenu impossible de mettre à jour une base un serveur OpenERP ou Odoo sans avoir recours à une prestation onéreuse et contraignante dont Odoo s'est réservé la quasi-exclusivité.</p> <h3>Redémarrer sur une nouvelle base, garder le serveur actuel pour accéder à l'historique</h3>
<p>Vous pouvez souhaiter partir sur une base vierge et conserver votre hébergement actuel à des fins d'historique. Dans ce cas il n'y a pas de prestation particulière.</p>
<h2>Récupérer les données utiles dans la nouvelle base de données</h2>
<p>Si vous souhaitez récupérer vos données Openerp V5, V6 ou V7 sur le nouveau logiciel, cela nécessite une migration du format de la base soit vers Tryton, soit vers Odoo V8 ou Odoo V9. C'est assez complexe et coûteux. En voici le détail :</p>
<h3>Migrer les données vers le format de Tryton</h3>
<p>Un script de migration est développé pour lire les informations de votre base Openerp V5, V6 ou V7 et les écrire à leur nouveau format dans Tryton.</p>
<p>Ce script de migration est plus ou moins compliqué selon ce que vous souhaitez récupérer (historique ou non, traçabilité des produits, années comptables, en cours, ou juste produits/partenaires/stocks).</p>
<p>Ce script de migration est réalisé par des développeurs de Tryton qui connaissent parfaitement l'organisation des données des différentes versions d'OpenERP et qui oeuvrent en partenariat avec SISalp. Ce script peut être adapté si vous utilisez une version modifiée d'OpenERP ou des modules complémentaires qui ne font pas partie d'OpenERP "standard".</p>
<p>Budget habituel de quelques K€ selon complexité, c'est l'alternative la moins coûteuse et la plus définitive.</p>
<p>Pour Tryton, cette migration n'a lieu qu'une fois parce que Tryton incorpore une montée de version automatique vers les versions suivantes. Cela signifie que votre serveur Tryton aujourd'hui en version 3.8 évoluera vers les prochaines versions 4.0 et 4.2 qui sont régulièrement publiées tous les six mois. Les numéros de version de Tryton pairs correspondent aux publications des versions stables.</p>
<h3>Migrer les données vers les formats des nouvelles versions d'Odoo</h3>
<p>Pour Odoo V8 ou V9, la migration des bases est un service quasi exclusif d'Odoo-sa.</p>
<p>Il existe une alternative communautaire appelée Open-Upgrade que SISalp peut faire évaluer par un partenaire spécialisé sur cet outil. C'est habituellement cher pour les TPE parce que le problème est complexe si vous utilisez de nombreux modules ou si certaines fonctions ont évolué, ont disparu ou ont été remplacées. Les développements sur-mesure et les modules complémentaires renchérissent la facture.</p>
<p>Quant à Odoo-sa, la migration des bases impose de souscrire un contrat par abonnement Odoo-Entreprise auquel s'ajoute un surcoût de migration pour considérer la version 6 ou la version 7 qui sont anciennes. Je ne sais pas ce qu'il en est actuellement de la migration des données d'OpenERP V5. Le processus de cette migration est décrit de façon détaillée par Xpansa dans cet article : <a href="http://sisalp.fr/index.php/post/xpansa.com/odoo/how-to-do-odoo-upgrade" hreflang="en">http://xpansa.com/odoo/how-to-do-odoo-upgrade</a>. Dans cette stratégie aussi, la présence de développements hors du produit standard peut coûter cher</p>
<p>A priori, Odoo-Entreprise impose en résultat la version la plus à jour actuellement qui est actuellement la version 9, dont la partie open-source n'est pas complète et qui nécessite validation de votre part au regard de votre utilisation.</p>
<p>En contrepartie, le contrat Odoo-Entreprise couvrira la migration vers les versions suivantes. Ceci en fait une solution viable à long terme, tant que vous vous acquittez du montant demandé pour ce contrat. Sur la base des tarifs publiés, c'est cher et peu flexible, mais il semble que les prix catalogue ne soient pas toujours appliqués par Odoo-sa quand un client veut négocier.</p>
<h3>Choisir sa direction</h3>
<p>Petit résumé :</p>
<ul>
<li>Tryton: évaluation via SISalp en fonction de votre base et des données que vous souhaitez récupérer.</li>
<li>Odoo : migration à chaque nouvelle version évaluée par un partenaire sur Open-Upgrade</li>
<li>Odoo : contrat mensuel d'abonnement + surcoût à la migration initiale réalisée par Odoo-sa</li>
</ul>
<h2>Environnement d'hébergement nécessaire chez SISalp</h2>
<p>Pour utiliser Tryton ou Odoo en production, il vaut mieux opter pour un hébergement payant chez SISalp.</p>
<p>En effet, avec Openerp V6, vous pouviez uploader des modules et donc adapter le logiciel à un besoin.... Cette fonction a été retirée d'Odoo et n'existe pas sur Tryton. Il est donc préférable de pouvoir faire ces adaptations par un accès direct au code utilisé.</p>
<p>D'autre part, l'hébergement payant incorpore un service de support client qui n'est pas dû sur les hébergements gratuits.</p>
<p>Nous vous recommandons d'évaluer les migrations possibles de votre serveur suffisamment tôt pour ne pas devoir le faire en urgence sur des dysfonctionnement de votre solution actuelle.</p>Serveur Tryton de démonstration et testurn:md5:ed3a7e1da899f09fe8fb43d88010ed7d2016-02-07T11:17:00+01:00SISalpDémonstration de Tryton en ligneDémonstrationTryton<h3>Le serveur Tryton de démonstration</h3>
Vous cherchez d'autres pages de démonstration de SISalp.fr ?
<ul>
<li><a href="http://sisalp.fr/index.php/post/Serveur-OpenERP-de-demonstration-et-test">Démonstration du logiciel Odoo OpenERP</a></li>
<li><a href="http://sisalp.fr/index.php/post/Hebergement-OpenERP-et-Tryton-par-SISalp-Le-panneau-d-administration-du-serveur-VDS">Démonstration du panneau d'administration des serveurs d'hébergement VDS de SISalp</a></li>
</ul> <br />
<p><a hreflang="fr" target="_blank" href="http://openerp-online.fr"><img title="Offres sur bdll.fr" style="float: left; margin: 0 1em 1em 0;" alt="" src="http://sisalp.fr/public/partenaires/.bdll-banner_s.jpg" /></a>Obtenez votre propre serveur Tryton chez SISalp, installé, hébergé, sécurisé et gratuit</p>
<br />
<br /><h2>Tryton</h2>
Tryton incorpore sa propre montée de version automatique. Il n'est pas utilise de démontrer une autre version que la plus récente puisque toutes les versions du passé peuvent se mettre à jour d'elles-mêmes.<br />
<h3>Démonstration officielle du projet Tryton avec une base de données peuplée pour un papetier</h3>
<img src="http://sisalp.fr/public/partenaires/logo-tryton.png" alt="Tryton" style="float: right; margin: 0 0 1em 1em;" title="La plateforme de développement Tryton" /><br /><br /><br /><br />
<ul>
<li>Serveur: <a hreflang="fr" target="_blank" href="http://demo3.8.tryton.org">demo3.8.tryton.org</a></li>
<li>Connexion en tant qu'utilisateur Admin : admin / admin</li>
<li>Connexion en tant qu'utilisateur français : demo_fr / demo</li>
</ul>
<h3>Tryton Version 3.8 sur serveur SISalp avec une base vide</h3>
<ul>
<li>Serveur: <a hreflang="fr" target="_blank" href="https://tryton_38.s101.tryton-online.com:8038">https://tryton_38.s101.tryton-online.com</a></li>
<li>Mot de passe super-administrateur : admin</li>
<li>Quand une base de données initiale existe, essayez les identifiants admin/admin, sinon créez une nouvelle base de données</li>
<li> Pour créer de nouvelles bases sur ce serveur vous devez soit utiliser le client Tryton, soit utiliser de <a target="_blank" href="http://panel.s101.tryton-online.com">panneau d'administration</a> avec l'identifiant "tryton_38" et le mot de passe "admin"
Cliquer sur le nom du service Tryton_38 puis choisir la fonction "cas..."</li>
</ul>
<h3>Pour utiliser le logiciel client Tryton à la place de l'interface web, vous devez :</h3>
<ul><li>Installer le logiciel client compatible avec la version du serveur et vous connecter directement avec les identifiants indiqués.</li>
<li>Téléchargement du logiciel client pour windows, mac et linux : <a target="_blank" href="http://www.tryton.org/downloads.html">http://www.tryton.org/downloads.html</a></li>
</ul>
<br /><br />Le point sur Odoo en 2016 : Rester sur la version Odoo V8.0 peut il être une alternative au changement de licence d'Odoo V9 ?urn:md5:6616d68c41e6320d49fc7f812456221a2016-02-05T10:21:00+01:00SISalpActualitéActualitéAdapter OpenERPHébergementLogiciel libreOdooOpenERPSISalp<p>Dans <a href="http://sisalp.fr/index.php/post/Le-point-sur-Odoo-en-2016-Les-preconisations-d-utilisation-d-Odoo-V9-comme-logiciel-libre-de-gestion">notre article précédent</a>, nous vous faisons part de notre analyse d'Odoo depuis sa réorientation vers une version Entreprise. Puisque notre jugement sur Odoo V9.0 est "mitigé", doit on rester sur Odoo V8 ? Nous envisageons cette solution en répondant aux deux questions suivantes:</p>
<ol>
<li>La communauté des développeurs est elle en mesure de garantir la durabilité d'une solution Open-source basée sur Odoo version 8 qui était publiée sous une licence libre non limitée?</li>
<li>Est-il indiqué d' adopter l'environnement Odoo version 8 pour développer des applications spécifiques métier ?<br /></li>
</ol>
<p><br /><br />
<br /></p> <h3>Odoo V8.0 et les modules communautaires constituent un challenger qui doit faire ses preuves</h3>
<p><a href="https://odoo-community.org" hreflang="en">L'OCA est l'association des clients et prestataires Odoo et plus généralement de la communauté</a>, fortement mise en avant par l'action coordonnée des principaux partenaires commerciaux d'Odoo.</p>
<p>Au cours des deux dernières années, on pouvait penser que cette association serait en mesure de protéger la communauté de décisions qui lui seraient dommageables, comme la remise en cause de la licence AGPL d'Odoo V8 qui était crainte de longue date.</p>
<p>Cela n'a pas suffi, mais le travail effectué pour stabiliser et maintenir la version Odoo V8 et la compléter de modules communautaires a porté ses fruits, au point de constituer aujourd'hui l'offre fonctionnelle et technique la plus réaliste que nous désignons ci-dessous par "Odoo V8 + modules communautaires"</p>
<h3>Doit-on baser une stratégie d'ERP sur cette base Odoo V8 + modules communautaires ?</h3>
<p>Les éléments manquants aujourd'hui pour que cette alternative puisse être adoptée en pleine confiance sont les suivants :</p>
<ul>
<li>Les contributions communautaires concernent essentiellement les fonctionnalités périphériques de l'ERP autour de la base entretenue par Odoo-SA. Or une évolution majeure des programmes qui constituent le coeur d'Odoo est nécessaire et a été entreprise par Odoo-SA dans sa version 9 et sa version 10 et se poursuivra certainement vers python3 dans les versions suivantes. Il sera donc difficile à une communauté de s'émanciper de l'éditeur sur une base figée à la version Odoo V8.</li>
</ul>
<ul>
<li>Il n'y a pas de plan de développement à terme d'Odoo V8 soutenu par un groupe de contributeurs identifié et organisé. Rappelons que l'<a href="https://odoo-community.org" hreflang="en">association des membres de la communauté Odoo (OCA)</a> n'a pas vocation à s'écarter de l'éditeur car sa mission première est de fédérer tous les membres de la communauté autour d'Odoo-SA. Une position de rupture radicale ne pourrait donc être que l'objet d'un nouveau regroupement de contributeurs qui n'existe pas aujourd'hui. Que ce nouveau groupe soit en plus à même de définir une stratégie cohérente et de la mettre en oeuvre avec méthode et succès n'est que spéculation à ce jour.</li>
</ul>
<ul>
<li>La version Odoo 8 était la dernière sous licence AGPL. La licence AGPL est attractive pour une communauté car elle impose la mise en commun de toute contribution. La version Odoo V9 est sous licence LGPL qui n'incite personne à contribuer, car vos concurrents peuvent intégrer vos contributions dans une solution totalement propriétaire et fermée pour vous concurrencer déloyalement. Un projet communautaire alternatif a donc de moins en moins de chance de réussir à mesure que le temps passe et que la version Odoo V8.0 est remplacée/dépassée par la version Odoo V9.</li>
</ul>
<ul>
<li>Enfin il ne faut pas minimiser les challenges que devrait relever cette nouvelle communauté. Pour reprendre des sujets déjà abordés, quelle stratégie de montée de version pourrait être intégrée au produit et comment le nouveau logiciel migrera-t- il vers python3 ?</li>
</ul>
<p>Actuellement, cette dynamique n'existe pas, mais certains membres de la communauté l'appellent toujours de leurs voeux.</p>
<p>Si vous explorez cette voie, l'accompagnement par un prestataire expérimenté qui a votre confiance peut vous diriger vers ce qu'il est possible de faire et palier en partie les risques identifiés ici.</p>
<h2>La recommandation de SISalp sur Odoo V8 + Modules communautaires</h2>
<p>La recommandation de SISalp pour adopter Odoo V8 + Modules communautaires comme ERP ne peut donc pas être positive. Considérons ce choix comme un dilemme (au sens de la matrice du Boston Consulting Group) c'est à dire un domaine où il est possible d'investir sans être assuré du succès. <br /></p>
<ul>
<li>Liberté du logiciel : AVIS TRES FAVORABLE 5/5 <em> Licence libre renforcée AGPL</em></li>
<li>Fonctionnalité : AVIS NEUTRE 3/5 <em> Edition figée évoluant à la marge par des contributions variées, fonctions peu abouties</em></li>
<li>Visibilité à terme : AVIS DEFAVORABLE 1/5 <em> Produit en fin de vie.</em></li>
</ul>
<h3>Peut-on adopter la base technique Odoo V8 + modules communautaires comme environnement de développement ?</h3>
<p>Avant de conclure cet argumentaire, que faut il penser de cette base technique Odoo V8 + modules communautaires comme environnement de développement de fonctions particulières ?</p>
<p>Malheureusement, dans la compétition acharnée des environnements de développement orientés web, le bilan ne penche pas en faveur d'Odoo V8, sauf si vous ou votre prestataire avez déjà accumulé de l'expérience dans ce domaine.</p>
<p>En effet, cette version a été figée alors que plusieurs mutations de fond avaient commencé mais n'étaient pas achevées, parmi lesquelles je citerai comme exemple :</p>
<ul>
<li>l'interface entre modules et coeur (API) fait cohabiter deux versions, l'une obsolète, l'autre peu aboutie</li>
<li>le gestionnaire de documents utilise des formats xml/xslt, rml, webkit et qweb, sans citer aeroo et jaspersoft qui n'ont jamais été supportés officiellement, soit autant de techniques accumulées au fil des évolutions.</li>
<li>la conception initiale du produit limite les performances et la sécurité interne du produit, nécessitant une refonte ou de nombreuses adaptations.</li>
</ul>
<p>Parmi les points techniques critiques à moyen terme, citons la migration du langage de programmation de python2 vers python3 qui devra avoir lieu avant 2020, date de fin de vie de python2. Les utilisateurs des versions Odoo 8.0, 9.0 et 10.0 ne pourront pas effectuer cette migration sans évoluer vers les versions suivantes d'Odoo qui seront transposées pour python3.</p>
<h2>La recommandation de SISalp relative au développement sur Odoo V8.0</h2>
<p>Si une communauté ne s'attelle pas à la tâche pour créer à partir d'Odoo V8 une nouvelle base technique de développement aboutie, <strong>la recommandation de SISalp est d'observer la plus grande circonspection avant d'en faire un axe d'investissement stratégique</strong>.<br /></p>
<ul>
<li>Liberté du logiciel : AVIS TRES FAVORABLE 5/5 <em> Licence libre renforcée AGPL</em></li>
<li>Fonctionnalité : AVIS NEUTRE 3/5 <em> Produit complexe en l'état, nombreux défauts connus sur API, impressions, POS, Web etc... mais bien connus de nombreux prestataires spécialisés</em></li>
<li>Visibilité à terme : AVIS PLUTOT DEFAVORABLE 2/5 <em> Le recyclage d'un produit obsolète peut lui donner une deuxième vie sur 2 ou 3 ans, ce qui peut être suffisant dans certains cas.</em></li>
</ul>
<p><br /></p>Le point sur Odoo en 2016 : Les préconisations d'utilisation d'Odoo V9.0 comme logiciel libre de gestionurn:md5:bdf11aacf31660c08a379342726f1e082016-02-04T20:23:00+01:00SISalpActualitéActualitéAdapter OpenERPHébergementLogiciel libreOdooPartenairesSISalp<p>Dans cet article, nous vous faisons part de notre analyse d'Odoo depuis sa réorientation vers une version Entreprise. Nous l'envisageons en évaluant tour à tour les deux éditions Enterprise et Community :</p>
<ol>
<li>Peut-on utiliser la nouvelle version propriétaire Odoo-Enterprise sans crainte ?</li>
<li>Les utilisateurs qui ont fait le choix du logiciel libre peuvent ils baser leur ERP sur la version Odoo-Community publiée sous licence libre limitée LGPL ?</li>
</ol>
<p><br />
<br />
<br /></p> <p>En 2014, Odoo a publié la dernière version 8.0 de son logiciel sous licence libre APGL. En 2015, Odoo a effectué un changement de sa licence logiciel et publié une édition version 9.0 "Enterprise" propriétaire. L'éditeur Odoo publie en parallèle une version 9.0 Odoo-Community sous licence libre limitée. Quel impact sur la recommandation de SISalp ?</p>
<h3>La recommandation de SISalp est d'utiliser exclusivement du logiciel libre pour ses applications stratégiques.</h3>
<p>Nous ne revenons pas ici sur nos propres motivations en faveur du logiciel libre qui tiennent davantage à l'utopie d'un projet de société qu'à des arguments techniques. Il existe bien d'autres raisons de décider de privilégier la liberté des technologies clés dans sa stratégie de développement, ne serait-ce que celle qui s'impose à ceux qui n'ont pas d'autre choix que d'utiliser des solutions gratuites.</p>
<p>Notre recommandation intéressera donc au delà de ceux qui partagent notre motivation partisane .</p>
<h3>Odoo-Entreprise est devenu une offre propriétaire parmi les autres produits propriétaires du marché</h3>
<p>Si, malgré nos conseils répétés, vous recherchez une solution de gestion sans vous soucier de savoir si ce logiciel est libre ou non, vous pouvez inclure Odoo-Entreprise dans votre évaluation face aux principaux éditeurs du marché.</p>
<p>Bien que le plus facile d'accès, le service Saas d'Odoo vous rendra doublement tributaire de la stratégie d'Odoo. En effet vous n'y trouverez aucune possibilité d'adaptation du logiciel et serez obligés d'adopter les évolutions qu'Odoo aura décidées et quand il les aura décidées. Vous devrez prendre votre décision d'utiliser ce service en l'absence de plan à long terme sur l'évolution d'Odoo-Entreprise et de son service Saas et sans réponse claire aux difficultés de sortie d'une solution fermée.</p>
<p>L'intégration par un revendeur officiel Odoo sur un serveur qu'il maîtrise ou que vous maîtrisez vous redonne un peu de contrôle. Des modifications mineures peuvent alors être apportées aux fonctions standards. Le contrat qui vous lie au revendeur peut prévoir des clauses qui vous protègent, mais vous ne pouvez contourner le contrat Odoo-Enterprise qui vous oblige à renouveler tant que vous désirez accéder aux données que gère votre ERP.</p>
<p>Il faut signaler que l'utilisation d'un module de la communauté sous licence AGPL en complément de l'offre propriétaire Odoo-Entreprise comporte un risque légal car les licences sont incompatibles. Même si l'éditeur et l'<a href="https://odoo-community.org" hreflang="en">association de la communauté (OCA)</a> essaient de promouvoir un compromis , ce ne sont pas des instances habilitées à interpréter les textes des licences et à lever le doute raisonnable sur ce sujet.</p>
<h2>La recommandation de SISalp sur Odoo-Enterprise</h2>
<p>A vous de voir, si Odoo-Enterprise est compétitif et s'il remplit les missions pour votre activité et son évolution, s'il est plus facile à adapter que ses concurrents, si son prix est attractif. Une bonne surprise vous attend cependant : vous pouvez accéder au code des modules propriétaires, mais devez le garder pour vous. Quand viendra l'heure des regrets d'avoir négligé la liberté du logiciel, ne dites pas que vous n'étiez pas prévenus <img src="/themes/default/smilies/wink.png" alt=";-)" class="smiley" /><br /></p>
<ul>
<li>Liberté du logiciel : AVIS DEFAVORABLE 1/5 <em> Licence de logiciel privateur, mais code source consultable hors service Saas</em></li>
<li>Fonctionnalité : AVIS FAVORABLE 4/5 <em> Le meilleur d'Odoo</em></li>
<li>Visibilité à terme : AVIS NEUTRE 3/5 <em> Odoo ne publie aucun plan au delà de sa version 10 en 2016.</em></li>
</ul>
<h3>Odoo-Community est une solution incomplète, non contractuellement supportée et dont l'avenir n'est pas défini.</h3>
<p>Odoo-Community n'est pas une version communautaire d'Odoo, c'est à dire gérée par la communauté, mais une partie open-source du produit Odoo Odoo-Enterprise publiée par l'Editeur sous licence libre "amoindrie" LGPL.</p>
<p>Odoo-Community est une version incomplète parce que des fonctions indispensables n'y sont pas présentes. Elle est destinée à attirer de nouveaux clients potentiels et à les diriger vers l'édition Odoo-Enterprise qui les rendra captifs.</p>
<p>Certaines fonctions importantes n'étaient déjà pas présentes dans la version libre Odoo-8, comme la montée de version. Mais d'autres fonctions ont été retirées d'Odoo-Community V9, comme les rapports de comptabilité, la gestion analytique etc...</p>
<p>Odoo-Community V9.0 n'est pas l'évolution logique d'Odoo V8.0 sur laquelle la version Odoo-Enterprise n'apporterait que des options supplémentaires. Odoo-Community V9.0 a en effet été retaillée pour supporter des améliorations importantes d'Odoo-Entreprise V9.0 et V10.0. Des fonctions de la version 8.0 ont donc été abandonnées et remplacées par des fonctions qui ne sont plus disponibles que dans Odoo-Enterprise 9.0, ce qui conduit à un périmètre fonctionnel dégradé de la partie open-source.</p>
<p>Il faut signaler également que l'utilisation d'un module de la communauté sous licence AGPL en complément de l'offre Odoo-Community comporte un risque légal si vous ajoutez également un module propriétaire car les licences sont incompatibles, à l'instar de ce qui est évoqué plus haut à propos d'Odoo-Enterprise.</p>
<p>Parmi les éléments à considérer pour utiliser Odoo-Community il faut noter que l'éditeur n'a aucun contrat de support spécifique à cette édition et que les bugs, y compris ceux concernant les failles de sécurité, n'y seront peut-être jamais corrigés. Cependant, en souscrivant un contrat Odoo-Entreprise et en bloquant toute utilisation des modules propriétaires, on peut disposer d'une solution open-source incomplète mais supportée.</p>
<p>Odoo-Community 9.0 manque enfin totalement de visibilité à court, moyen et long terme. On peut mieux palier les limitations techniques et fonctionnelles d'un logiciel si on sait vers quoi il évolue. Aucune projection technique ou fonctionnelle n'existe pour Odoo-Community.</p>
<p>Il est fort probable que le périmètre fonctionnel d'Odoo-Community évoluera d'une version à l'autre pour jouer son rôle de faire-valoir de la version Odoo-Entreprise, suffisamment de fonctions pour attirer le chaland, pas suffisamment pour lui permettre de l'utiliser sans passer rapidement à la caisse.</p>
<h2>La recommandation de SISalp sur Odoo-Community</h2>
<p><strong>En conséquence, SISalp vous recommande de ne pas baser des usages importants et durables sur Odoo-Community.</strong> Odoo-Community peut tout à fait être utilisé comme solution ponctuelle pour une fonction périphérique, par exemple, une CRM temporaire pour deux ou trois ans, une gestion de notes de frais, ou encore la commande des sandwiches de midi, mais ne vous basez plus sur ce produit d'appel pour créer un ERP central de l'entreprise.</p>
<p>Cette recommandation pourrait être révisée si Odoo s' engageait sur un plan long terme respectueux de la fonctionnalité et de la maintenance du code.</p>
<ul>
<li>Liberté du logiciel : AVIS NEUTRE 3/5 <em> Licence libre amoindrie, mais licence libre quand même</em></li>
<li>Fonctionnalité : AVIS PLUTOT DEFAVORABLE 2/5 <em> Edition volontairement incomplète</em></li>
<li>Visibilité à terme : AVIS DEFAVORABLE 1/5 <em> Aucune montée de version proposée sauf avec le contrat Entreprise, aucun engagement fonctionnel, avec ou sans contrat.</em></li>
</ul>
<h3>L'hébergement d'Odoo par SISalp contribue à votre indépendance et au respect des règles</h3>
<p>SISalp poursuit ses services d'hébergement d'Odoo et d'OpenERP, y compris des éditions qui font l'objet de mises en garde aujourd'hui et dont le choix vous incombe.</p>
<p>Le but des hébergements de SISalp est de garantir un accès complet à votre environnement ERP sur tous les services payants et de ne jamais limiter votre contrôle de vos données sur tous les services gratuits. Nous espérons participer ainsi à l'autonomie de votre stratégie d'entreprise.</p>
<p>Pour la clarté juridique, SISalp n'autorise pas la cohabitation de logiciel sous licence propriétaire et de logiciel sous licence AGPL sur ses serveurs d'hébergement, gratuits ou payants. SISalp n'accepte des modules propriétaires (Odoo-Enterprise ou autre) que sur la base LGPL d'Odoo-Community strictement limitée sur ses services payants, et refuse par la suite tout module complémentaire AGPL. SISalp n'héberge les modules Odoo-Enterprise sur ses services payants que pour les clients qui font état d'un contrat en cours de validité avec Odoo-SA.<br />
<br /></p>
<p>Les lecteurs qui souhaitent une <a href="https://xpansa.com/odoo/odoo-community-vs-odoo-enterprise" hreflang="en">analyse factuelle pour mieux comprendre les éditions Enterprise et Community, pourront se rapporter à l'étude détaillée de la société XPansa</a>, revendeur officiel Odoo. SISalp se démarque de cette analyse. Nous pensons que la montée de version est une fonction importante d'un ERP et qu'un choix de logiciel stratégique engage bien au delà de la version courante.<br />
<br /></p>