Tryton es unaplataforma de aplicaciones informáticas de uso general de alto nivel de tres niveles sobre la cual se construye unasolución empresarial de planificación de recursos empresariales (ERP) a través de un conjunto de módulos Tryton. La arquitectura de tres niveles consta del cliente Tryton, el servidor Tryton y el sistema de gestión de la base de datos (principalmente PostgreSQL ).
![]() modularidad, escalabilidad y seguridad para empresas | |
![]() Una captura de pantalla del formulario de venta de Tryton | |
Autor (es) original (es) | Tryton |
---|---|
Desarrollador (es) | Cédric Krier y la comunidad de Tryton |
Versión inicial | 17 de noviembre de 2008 |
Lanzamiento estable | 5.8 / 2 de noviembre de 2020 [1] |
Repositorio | https://hg.tryton.org/ |
Escrito en | Python , JavaScript |
Sistema operativo | BSD , Linux , Mac OS X , Windows |
Disponible en | 19 idiomas |
Lista de idiomas Búlgaro, catalán, chino (simplificado), checo, holandés, inglés, francés, alemán, húngaro, italiano, polaco, portugués, ruso, esloveno, español, laosiano, estonio, turco, finlandés | |
Tipo | Software empresarial , ERP , CRM , Contabilidad |
Licencia | GPL-3.0 o posterior [2] |
Sitio web | www |
A partir de | 2019-11-20 |
Licencia
La plataforma, junto con los módulos oficiales, son software libre , con licencia GPL-3.0 o posterior . [2]
Módulos y cobertura funcional
Los módulos oficiales proporcionan una cobertura de los siguientes campos funcionales:
- Contabilidad
- Facturación
- Gestión de ventas
- Gestión de compras
- Contabilidad analítica
- La gestión del inventario
- Planificación de los Recursos de Fabricación
- Gestión de proyectos
- Gestión de oportunidades y oportunidades
Características técnicas
Las aplicaciones cliente y servidor están escritas en Python, el cliente usa GTK + como conjunto de herramientas gráficas. Ambos están disponibles en Linux , OS X y Windows . [3] También existe un cliente web escrito en JavaScript usando jQuery y Bootstrap y se llama sao.
El kernel proporciona las bases técnicas necesarias para la mayoría de las aplicaciones comerciales. Sin embargo, no está vinculado a ningún campo funcional en particular, por lo que constituye un marco de propósito general:
- Persistencia de datos: asegurada por objetos de acceso llamados Modelos , permiten una fácil creación, migración y acceso a registros.
- Gestión de usuarios: el kernel viene con las características básicas de la gestión de usuarios: grupos de usuarios, reglas de acceso por modelos y registros, etc.
- Motor de flujo de trabajo : permite a los usuarios activar un flujo de trabajo en cualquier modelo de negocio.
- Motor de informes: el motor de informes se basa en relatorio que utiliza archivos ODT como plantillas y genera informes ODT o PDF .
- Internacionalización: Tryton está disponible en inglés, francés, alemán, español, catalán e italiano. Se pueden agregar nuevas traducciones directamente desde la interfaz del cliente.
- Datos históricos: la historización de datos se puede habilitar en cualquier modelo de negocio permitiendo, por ejemplo, obtener la lista de todo el valor pasado del precio de coste de cualquier producto. También permite a los usuarios acceder dinámicamente al registro histórico en cualquier momento en el pasado: por ejemplo, la información del cliente en cada factura abierta será la del día en que se abrió la factura.
- Soporte para protocolos XML-RPC y JSON-RPC .
- La independencia de la base de datos está permitida gracias a la biblioteca python-sql y se usa para probar con el backend de SQLite .
- Mecanismo de migración automática incorporado: permite actualizar el esquema de la base de datos subyacente sin ninguna manipulación humana. La migración está asegurada de una serie a otra (las versiones dentro de la misma serie no requieren migración). Esta automatización es posible porque el proceso de migración se tiene en cuenta y se prueba continuamente dentro del desarrollo.
- Modularidad avanzada: la modularidad permite un enfoque en capas de los conceptos comerciales junto con la flexibilidad, lo que acelera los desarrollos personalizados.
Al ser un marco, Tryton se puede utilizar como plataforma para el desarrollo de varias otras soluciones además de los ERP empresariales. Un ejemplo muy destacado es GNU Health , un sistema gratuito de información sanitaria y hospitalaria basado en Tryton.
Origen e historia
El origen de Tryton es una bifurcación de la versión 4.2 de TinyERP (que luego se llamó OpenERP y ahora se renombró como Odoo ). La primera versión se publicó en noviembre de 2008 [4] [5] [6]
Gestión y gobernanza de proyectos
![](http://wikiimg.tojsiabtv.com/wikipedia/commons/thumb/3/32/Map_-_Tryton_Service_Companies_2015.png/330px-Map_-_Tryton_Service_Companies_2015.png)
A diferencia de su proyecto principal y otro software empresarial de código abierto, los fundadores de Tryton evitaron crear una red de socios, que tiende a generar oposición y dualidad entre los socios y la comunidad de voluntarios. Siguieron el ejemplo de PostgreSQL donde el proyecto es impulsado por una federación de empresas. [7] En agosto de 2015, Tryton cuenta con el apoyo de 17 de estas empresas, que se distribuyen globalmente de la siguiente manera: Francia 3, España 3, Colombia 2, Alemania, 2, Argentina 1, Australia 1, Bélgica 1, Brasil 1, India 1, México 1, Suiza 1.
A diciembre de 2012, el proyecto está respaldado por Tryton , una fundación privada belga que persigue un propósito desinteresado. Las misiones de la fundación son: [8]
- Desarrollar y apoyar conferencias, reuniones y actividades comunitarias.
- Mantenga y administre la infraestructura de tryton.org
- Organizar la comunidad de seguidores
- Gestionar y promover la marca Tryton.
El proceso de publicación se organiza en torno a series. Una serie es un conjunto de versiones con los mismos dos primeros números (por ejemplo, 1.0 o 1.2) que comparten la misma API y el mismo esquema de base de datos. Aparece una nueva serie cada seis meses y se introducen nuevas versiones en una versión anterior cuando hay correcciones de errores disponibles. [9] Las series se mantienen durante 1 año y cada cinco series es un soporte a largo plazo de 5 años.
Nombre
El nombre Tryton se refiere a Triton , un dios griego mitológico (hijo de Poseidón , dios del mar, y Amphitrite , diosa del mar) y Python , el lenguaje de implementación.
Ver también
- Comparación de software de contabilidad
- Salud GNU
- Lista de paquetes de software gratuitos y de código abierto
Referencias
A partir de esta edición , este artículo usa contenido de "Tryton" , que tiene una licencia que permite la reutilización bajo la licencia Creative Commons Attribution-ShareAlike 3.0 Unported , pero no bajo la GFDL . Deben seguirse todos los términos relevantes.
- ^ Versión 5.8
- ^ a b "DERECHOS DE AUTOR" .
- ^ Tryton Descargar
- ^ Anuncio de lanzamiento de la versión 1.0 , Tryton, archivado desde el original el 28 de julio de 2011.
- ^ Tryton ERP 1.0 lanzado , Linux Weekly News.
- ^ Tryton - A New Kid on The Open Source ERP Block , Open Source ERP Guru, archivado desde el original el 2 de julio de 2012CS1 maint: URL no apta ( enlace ).
- ^ Empresas que apoyan oficialmente a Tryton.
- ^ http://www.tryton.org/posts/the-tryton-foundation-is-now-official.html news.tryton.org: La Fundación Tryton ahora es oficial
- ^ Proceso de lanzamiento de Tryton.
enlaces externos
- Página web oficial
- ¿Hora de probar Tryton? , Reino Unido: Computer World.
- Tryton , Boran.
- Liberación de Tryton 1.2 (en español), Barrapunto.
- Erstes Release von Tryton ERP (en alemán), DE: Linux Magazin.
- Subproyecto Tryton DA-CH (en alemán), ZH, CH: ETHZ, archivado desde el original el 14 de febrero de 2009.
- "Comparación de sistemas ERP de código abierto" , IX (revista) (en alemán), DE: Heise