Odoo (coñecido anteriormente como OpenERP e con anterioridade como TinyERP) é un software de ERP integrado. Conta cunha versión "comunitaria" de código aberto baixo licenza LGPLv3 e unha versión "empresarial" baixo licenza comercial, que complementa a edición comunitaria con características e servizos comerciais. Está desenvolta pola empresa belga Odoo S.A.
O fabricante declara o seu produto como unha alternativa de código aberto a SAP ERP e Microsoft Dynamics. A compañía ten sucursais en diferentes partes do mundo.
Odoo é un software empresarial todo nun que inclúe CRM, sitio web e comercio electrónico, facturación, contabilidade, fabricación, xestión de almacéns e proxectos, e inventario entre outras opcións.
Solucións de industria Na actualidade Odoo conta con máis de 46 módulos como por exemplo:
Xestión de compravenda. CRM. Xestión de proxectos. Sistema de xestión de almacéns. Manufactura. Contabilidade analítica e financeira. Puntos de venda. Xestión de activos. Xestión de recursos humanos. Xestión de inventario. Axuda técnica. Campañas de mercadotecnia. Fluxos de traballo.
Ademais, conta con máis de 21 000 aplicacións de terceiros que traballan sobre Odoo.
Licenza e impacto no modelo de negocios Os módulos de Odoo, na súa maioría, están cubertos pola licenza LGPLv3 (Lesser Xeral Public License) (en setembro de 2015 cambiou o de licenza AGPL a LGPLv3). Como consecuencia directa, OpenERP non precisa de ningún pago de licenzas para ser empregado, a diferenza do software máis usados do mercado. Isto tamén implica que, mentres que se respecten os termos da licenza, a modificación directa do programa é posible.
Arquitectura
Arquitectura web Odoo está desenvolto sobre unha arquitectura web. Hai dispoñibles múltiples aplicacións cliente.
Servidor e módulos O módulo do servidor está escrito na linguaxe Python. O cliente comunícase con este a través de interfaces XML-RPC e JSON.
A funcionalidade do negocio organízase en módulos. Os módulos non son máis que meros cartafoles cunha estrutura predefinida, con código en Python e arquivos XML no seu interior. Un módulo define a estrutura dos datos, formularios, informes, menús, procedementos, fluxos de traballo etc. Os módulos defínense mediante unha sintaxe independente do cliente, de xeito que engadir novos obxectos, como menús e formularios fainos dispoñibles para calquera cliente.
Aplicacións cliente Os clientes son liviáns porque non conteñen a lóxica do negocio. Dáse soporte a dúas aplicacións oficialmente:
Unha aplicación web implementada como un servidor HTTP que permite aos usuarios conectarse mediante un navegador de Internet. Unha aplicación de escritorio escrita en Python utilizando o kit de ferramentas GTK+ (en desuso a partir da versión 7).
Aínda así, a comunidade desenvolveu outros clientes alternativos.
Base de datos OpenERP usa PostgreSQL que é un sistema xestor de bases de datos.
Informes Odoo tamén conta cun sistema de reportes propio empregando Webkit, e permite integración con outros motores como LibreOffice.org ou Jaspersoft.
Código fonte e contribucións O código fonte de OpenERP alóxase en GitHub, empregando o sistema de control de versións Git. As contribucións e a documentación tamén se administran mediante GitHub. Un sitio web adicado a recompilar toda a documentación que foi lanzado en 2009.
Software como servizo A partir da versión 6.0, a actual Odoo S.A. distribúe unha versión de OpenERP como servizo.
Aplicacións A empresa Odoo mantén un sitio web no que fai referencia aos módulos oficiais así como aqueles contribucións feitas pola comunidade de desenvolvedores nun concepto similar ás tendas de aplicacións de Apple e Google. Os módulos comunitarios poden ser referenciados de forma gratuíta a condición de que se respecten as normas de envío.
Contorna de desenvolvemento O desenvolvemento de módulos faise editando arquivos Python e XML. Non hai un editor oficial, aínda que nos tutoriales existe preferencia por PyCharm ou Eclipse + PyDev. Parte da lóxica da aplicación pode ser cambiada desde a interface do cliente.
Historial de versións Nome do programaVersiónData de lanzamentoCambios significativosTipo de licenza de SoftwareTiny ERP1.0Febreiro de 2005Primeira versiónGNU GPL2.0Maio de 2005GNU GPL3.0Setembro de 2005GNU GPL4.0Decembro de 2006GNU GPLOpenERP5.0Abril de 2009GNU GPL6.0Xaneiro de 2011Primeiro cliente webGNU AGPL6.1Febreiro de 2012Primeiro cliente web Ajax, descontinúase cliente GTXGNU AGPL7.022 de decembro de 2012Mellórase o cliente web e a súa utilidadeGNU AGPLOdoo8.018 de setembro de 2014Soporte para CMS: Generador de sitios web, comercio electrónico (e-commerce), puntos de venda e intelixencia de negocio (business intelligence)GNU AGPL9.01 de outubro de 2015Edición comunitariaGNU LGPL v39.01 de outubro de 2015Edición EmpresarialOdoo Enterprise Edition License v1.010.05 de outubro de 2016Community EditionGNU LGPL v310.05 de outubro de 2016Edición EmpresarialOdoo Enterprise Edition License v1.011.05 de outubro de 2017Community EditionGNU LGPL v311.05 de outubro de 2017Edición EmpresarialOdoo Enterprise Edition License v1.012.03 de outubro de 2018Community EditionGNU LGPL v312.03 de outubro de 2018Edición EmpresarialOdoo Enterprise Edition License v1.013.05 de outubro de 2019Edición EmpresarialOdoo Enterprise Edition License v1.0x13.05 de outubro de 2019Community EditionGNU LGPL v314.05 de outubro de 2020Community EditionGNU LGPL v315.03 de outubro de 2021Community EditionGNU LGPL v316.012 de outubro de 2022Community EditionGNU LGPL v3
Notas
Véxase tamén
Ligazóns externas
Sitio oficial de Odoo
Categoría:Wikipedia:Páxinas con traducións non revisadas Categoría:Software libre Categoría:Soporte lóxico de productividade