domingo, 5 de octubre de 2014

OpenERP 7

OpenERP 7
Open ERP (conocido como Odoo) es un sistema de ERP integrado de código abierto actualmente producido por OpenERP S.A. Actualmente han cambiado el nombre de OpenERP por el de Odoo basado en una política de marketing.

El fabricante define su producto como una alternativa de código abierto a SAP ERP y Microsoft Dynamics, así como el ERP de código abierto más sencillo y destacado del momento.



¿Por qué elegir OpenERP?
OpenERP es un ERP libre, gratuito y multiplataforma. Su arquitectura le permite adaptar fácilmente sus necesidades e integrarlo con otros productos, como Business Intelligence, para optimizar la toma de decisiones en su empresa.

Licencia e impacto en el modelo de negocios
La mayoría de los módulos de OpenERP son lanzados bajo la licencia AGPL (anteriormente la GPL) y algunas partes utilizan una derivada de la Mozilla Public License. Como consecuencia directa, OpenERP no requiere ninguna tasa para ser utilizado, a diferencia de los líderes del mercado. Eso también implica que, mientras que se respeten los términos de la licencia, la modificación directa del programa es posible.

Arquitectura
Arquitectura cliente-servidor

Estructura
OpenERP tiene componentes cliente-servidor separados. El servidor se ejecuta independientemente del cliente y maneja la lógica de negocio y comunica con la aplicación de base de datos. El cliente presenta la información a los usuarios y les permite interactuar con el servidor. Hay disponibles múltiples aplicaciones cliente.

Servidor y módulos
La parte del servidor está escrita en Python. El cliente se comunica con él a través de interfaces XML-RPC. La funcionalidad del negocio se organiza en módulos. Los módulos no son más que meras carpetas con una estructura predefinida, con código en Python y archivos XML en su interior. Un módulo define la estructura de los datos, formularios, informes, menús, procedimientos, flujos de trabajo, etc. Los módulos se definen mediante una sintaxis independiente del cliente, de tal forma que añadir nuevos objetos, como menús y formularios los hace disponibles para cualquier cliente.

Aplicaciones cliente
Los clientes son livianos porque no contienen la lógica del negocio. Se da soporte a dos aplicaciones oficialmente:

Una aplicación web implementada como un servidor HTTP que permite a los usuarios conectarse mediante un navegador de internet.
Una aplicación de escritorio escrita en Python utilizando el kit de herramientas GTK+ (obsoleta a partir de la versión 7).
No obstante, la comunidad ha desarrollado otros clientes alternativos.

Base de datos
OpenERP usa PostgreSQL que es un sistema gestor de bases de datos, actualmente esta en us versión 9.3.

Informes
OpenERP también incluye un sistema de reportes con integración con OpenOffice.org, lo que permite personalizar los informes. También hay motores de reportes alternativos utilizando Webkit o Jaspersoft.

Código fuente y contribuciones
El código fuente de OpenERP antes estaba alojado en Launchpad, utilizando el sistema de control de versiones Bazaar. Las contribuciones y la documentación también se administran mediante Launchpad. Un sitio web dedicado a recopilar toda la documentación fue lanzado en 2009.3 A partir del cambio de denominación a Odoo(versión 8) se comenzó a utilizar a GitHub como forja.


domingo, 28 de septiembre de 2014

Crear usuario en OpenERP 7

Que tal amigos(as).
Iniciando mi aprendizaje del sistema de gestión empresarial OpenERP en su versión 7 procedo a escribir estas entradas básicas sobre el manejo del sistema, como se trata de una fase inicial, una entrada que me parece interesante mencionar es la creación de usuarios.

Paso 1: Ingresar como administrador al sistema, al terminar de instalar el sistema:

Bueno pues si tienen instalado el sistema en un ordenador con sistema operativo windows o linux, deben saber que el sistema permite definir un usuario administrador al momento de crear las bases de datos.

Paso 2. En el menú principal de OpenERP seleccionar la opción "Configuraciones" y el menú de "Usuarios"


Paso 3. El sistema visualiza los usuarios actualmente registrados, utilizamos la opción de crear en la parte superior del listado de usuarios:

                                    

Paso 4. Los campos que pueden ser llenados son básicamente "Nombre" y "Usuario" según las características que cada empresa pueda llegar a tomar en cuenta, hay empresas que definen el nombre de correo electrónico (e-mail) como el nombre de la cuenta de un usuario en OpenERP:


Paso 5. Permisos: dependiendo de las funciones que realizara el usuario, seleccionamos los permisos adecuados. Por ejemplo: suponiendo que el usuario realizara las ventas pero no podra realizar salidas de almacén seleccionamos los siguientes permisos, posterior a ello seleccionamos la opción "Guardar"


Paso 6. Por ultimo definimos la contraseña para el usuario, el cual despues tendra la opción de cambiar dicha contraseña:


Bien con todos los pasos mencionados procedemos a verificar el ingreso del nuevo usuario, cerramos la sección del adminitrador he ingresamos los datos del nuevo usuario creado

Verificando el entorno de trabajo del nuevo usuario verificamos que solo tenga activo la opción de "Ventas", las opciones de mensajería he informes van por lo general en todos los usuarios creados.


Bueno amigos(as) este tal ves sea un primer post, publicado por mi, en todo caso iré mejorando los términos y textos utilizados así mismo las imágenes, y pues igual estoy en inicio de aprender este software que a mi parecer es muy interesante.

Saludos