OpenERP: El ERP de software libre
Archivo Enero, 2009
Anunciada la release de 5.x extraoficialmente
Por Ana Juaristi Olalde - Noticias, Publicaciones, Notas, Anuncios Openerp - 30 Enero 2009
Buenas…
Hoy he leído la grata noticia anunciada directamente por el propio Fabien en el foro oficial de openerp:
Hello,
We are trying to finish it before announcing it. All docs are available here, but content my change a lot (improvements) within the next 5 days: http://doc.openerp.com.
We plan to release docs and v5 next week.
Thanks,
O sea que según parece la semana que viene se libera la nueva versión estable V5!!! Que lo disfruteis
Documentación actualizada para OpenERP 5.X
Por Ana Juaristi Olalde - Manuales de usuario / Tutoriales de OpenERP 5.X, Manuales técnicos OpenERP - 30 Enero 2009
Bueno… pues hoy haciendo una lectura rápida de los foros de discusión general en inglés, he encontrado esto de GEM (Francia). Contiene un extensísimo manual en inglés sobre funcionalidad, procesos, instalación, etc, etc…
Hello,
there is the new documentation of the v5 online (thanks to Raphaêl Valyi for the info )
url : http://doc.openerp.com/
Good reading
A+ ![]()
Imprescindible para empezar.
Manual Tutorial Ciclo Compras y Ventas en OpenERP
Por Ana Juaristi Olalde - Manuales de usuario / Tutoriales de OpenERP 5.X, Tutorial OpenERP - 29 Enero 2009
Buenas…
Esta tarde hemos recibido el siguiente e-mail en la lista de correo de localización procedente de Patricio Solano Bustos, de Mexico.
Hola amigos, mi nombre es Patricio y me encomendaron hacer una implantación de OpenERP en una PyME mexicana. Me gustaría (y espero no sea mucha molestia) si tienen información sobre procesos de implementación de openERP en español para compartir me digan donde tomarlos.
Me estoy enamorando de este grandioso ERP (y hasta estoy pensando en aprender Pyton) y me gustaría tener mucho contacto con ustedes.
Por otro lado, y como parte de la implementación, mi coordinador me pidió que documente el proceso básico de compra-venta como lo tiene el OpenERP. Es por eso que les paso la primera alfa del tutorial que hice en formato power point.
http://rapidshare.com/files/191243586/tutorial_ciclo_de_comra-venta_openerp.ppt.html
Sé que seguramente tendrá muchísimas correciones pero bueno, lo acabo de terminar y digamos que no lo he empezado a corregir.
Sin màs por el momento, les mando un abrazo.
Ante todo, agradecer a Patricio su aportación. Comentarle que el tutorial está estupendo. Esperemos que cunda el ejemplo.
Editado: A 31 de enero de 2009, Patricio nos envía una versión actualizada de su manual:
http://www.megaupload.com/es/?d=JVQQU7JK
Que lo disfruteis!!!!
Cursos a distancia de OpenERP(OnLine, Remoto)
Por Ana Juaristi Olalde - Cursos Online OpenERP - 29 Enero 2009
Sois ya varios los que nos habeis solicitado información sobre los cursos en remoto y on-line que hay accesibles en castellano, por lo que os informo de lo que a mí me han informado.
Según me han indicado, tanto Zikzakmedia (Catalunya) como Acysos (Navarra) ofrecen cursos a distancia. Posteo las respuestas de Jordi a las preguntas que recopilé de los interesados y envié a todos nuestros colaboradores:
Jordi steve: “Zikzakmedia ofrece formación a distancia de OpenERP mediante escritorio remoto. Ahora por ejemplo estamos formando remotamente a dos empresas sobre gestión contable en OpenERP, de Madrid y de Valencia desde nuestra sede en Catalunya.”
Cómo sería? ¿El cliente solicita un curso de un área concreta? ¿le presupuestais el número de horas y planificais una formación en fechas contra ese número de horas? Cuando haceis una implantación, ¿ya lleva la formación implícita en el acuerdo de colaboración?
¿Podría yo contrataros 10 horas de contabilidad en remoto a 2 horas cada 2 días por ejemplo? O teneis ya establecido el tiempo que lleva la formación en cada área y ofreceis paquetes cerrados a jornada completa?
Jordi Steve: La respuesta a todas tus preguntas es SI. La formación es un servicio muy a medida. Puede estar estipulada en el proyecto de implementación de openerp o puede ser solicitada a posteriori.
Se hace lo que a la empresa destinataria le conviene, cuando le conviene y como le conviene. Se puede sugerir un mínimo de horas necesarias para la formación de un tema pero al final depende mucho de la empresa destinataria, numero de asistentes, de como estén formados ya los empleados, … A groso modo, todo cursos prácticos en que los alumnos “lo hacen ellos”
Y sobre los cursos on-line, de momento siento deciros que no existe ninguno actualmente, ni a nivel de usuario, ni a nivel de desarrollador. Si alguien conoce alguno, estariamos encantados de saber donde y como se pueden contratar.
Por ahora, por nuestra parte solo comentaros que hay iniciativas al respecto por parte de nuestros colaboradores, aunque todavía no hay nada presentable. Si hubiese real interés por vuestra parte, podriamos iniciar un nuevo proyecto para cubrir esta necesidad.
Espero que haya sido de vuestro interes!!!!
Curso de Iniciación en OpenERP (Pantallas y botonera)
Por Ana Juaristi Olalde - Manuales de usuario / Tutoriales de OpenERP 5.X - 27 Enero 2009
Este tutorial pretende iniciar a cualquiera que empieza con OpenERP en el uso de sus pantallas y botones. Además de los elementos comunes en todas ellas, intentaremos explicar algunos trucos que no están escritos en ningún sitio y que son verdaderamente útiles para agilizar la operativa del usuario.
OpenERP es totalmente “user friendly”. A diferencia de otras aplicaciones, está pensada por y para facilitar la operativa diaria al usuario. Su sencillez y extremada flexibilidad permite que cualquier persona no iniciada en el uso de aplicaciones informáticas pueda aprender su manejo en un tiempo extremadamente corto. La curva de aprendizaje no resulta costosa y en unos pocos días se puede estar utilizando la aplicación al 100% obteniendo el máximo provecho de su uso.
Botones de OpenERP
Botones de OpenERP
NUEVO, GUARDAR, BORRAR OBJETOS EN OPENERP
- Botón Nuevo: Permite crear un nuevo objeto, en función de lo que hayamos seleccionado en el menú de entrada. Es decir, si estamos en partners creará un nuevo registro de partner. Si estamos en pedidos de venta, un nuevo pedido de venta.
- Guardar: Permite guardar las modificaciones realizadas sobre un registro previamente seleccionado. Si estamos en la ficha de un cliente y cambiamos su dirección, no se guarda hasta pulsar este botón. Si hemos modificado un registro y cambiamos de pantalla, el sistema avisa que no hemos guardado.
- Borrar: Con cuidado…
solo permitirá borrar aquellos elementos que no tengan objetos relacionados. Por ejemplo, para borrar un Cliente deberemos borrar antes sus pedidos.
ADELANTE, ATRAS (NAVEGAR POR LOS REGISTROS)
Permite ir hacia adelante o hacia atras en la lista de registros que hemos seleccionado en la pantalla de búsqueda.
Aunque abramos un registro concreto, el resto de los que se hayan encontrado siguen en memoria por lo que podremos ir visualizándolos hacia adelante o hacia atrás.
VISTAS (LISTA, FORMULARIO, CALENDARIO, GRAFICO)
Cualquier objeto que exista en OpenERP, puede ser visualizado en alguna de estas vistas. Si un objeto no puede verse en alguno de los formatos de vista, el botón correspondiente aparecerá deshabilitado.
- Vista de Lista: Es en la que se entra habitualmente por defecto cuando se hace doble click en alguna opción del menú principal. Nos muestra una lista de los objetos pertenecientes a este menú. En ocasiones, esta vista también es utilizada para mostrar en un objeto, sus objetos relacionados. Ej: Cabecera de pedido y líneas de pedido. En ocasiones los campos de la lista permiten incluir valores en ella.
- Vista Formulario: Permite “abrir la ficha” del objeto seleccionado. Es la que se utiliza para insertar o modificar datos de un objeto, rellenando los campos solicitados.
- Campos requeridos: Aparecen en color gris. Indica que su inserción es obligatoria, si no, no dejará que grabemos el registro. Al intentar grabar, se muestran en rojo si no han sido rellenados.
- Existen distintos tipos de campos en los formularios. Cada campo por defecto se muestra de una determinada manera. Más adelante, dedicaremos un capítulo a los tipos de campo de los formularios.
- Vista Calendario: Es un formato utilizado para mostrar aquellos objetos que se pueden encajar en el tiempo. Por ejemplo, tareas de una planificación. Esta vista permite arrastrar directamente la tarea de un día a otro dentro del calendario, o abrir la ficha directamente desde ella.
- Vista Grafico: Habitualmente utilizada para mostrar estadísticas.
El usuario puede ir clickando en los distintos botones para visualizar el mismo objeto en distintas vistas.
IMPRIMIR
En OpenERP existen multitud de informes asociados a los objetos. Este botón permitirá imprimir un listado, un pedido, una factura, una planificación, una tarea…
Evidentemente si a un objeto no se le han definido informes, este botón no tendría utilidad para dicho objeto.
ACCION
En muchas ocasiones los objetos llevan asociadas acciones que se pueden realizar con ellos. Mediante este botón, se lanza la acción.
Al igual que con el botón imprimir, si a un objeto no se le han definido acciones, este botón no tendrá utilidad para dicho objeto.
ARCHIVOS ADJUNTOS
OpenERP incorpora un potentísimo gestor documental que permitirá asociar archivos de cualquier tipo a cualquier objeto. Por ejemplo, asociar un plano en la orden de fabricación, o la solicitud de cotización enviada por un Cliente por fax previamente escaneado.
Esto permite tener todos los documentos organizados en el objeto correspondiente.
MENU
Lleva al menú principal de la aplicación.
>>
Permite refrescar la pantalla o cerrarla.
Truquillos:
- Al lado de algunas etiquetas hay un signo de interrogación pequeñito. Si colocais el cursor encima, aparece la ayuda de ese campo.
- Si pulsais con el botón derecho del ratón en un campo, os permitirá establecer el valor introducido como predeterminado para ese campo, en ese objeto.
- La botonera es común en toda la aplicación. Todas las pantallas y todos los objetos funcionan de la misma forma. Los botones de la botonera pueden aparecer también en un formulario, aunque sea en un tamaño más pequeño. Es decir, en TODA la aplicación cuando veais un botón con una hoja blanca, significa que se puede crear un objeto. Igual con el resto de botones.
Manual de Usuario OpenERP: Niveles de usuario
Por Ana Juaristi Olalde - Manuales de usuario / Tutoriales de OpenERP 5.X - 24 Enero 2009
Existen 3 niveles de uso del programa bien diferenciados:
- Usuarios de la aplicación –>
- Los usuarios son individuos que trabajan con los módulos de la aplicación a los que tienen acceso.
- Unicamente utilizan y acceden a los módulos que necesitan para realizar su trabajo diario.
- Un usuario que no fuese a su vez administrador, en principio, no debería tener acceso a las opciones de configuración del programa. Así, un usuario de compras, tendría acceso restringido a ventas de solo lectura. O un operario de fabricación tendría unicamente acceso a imputar horas de trabajo en sus propias tareas.
- Administradores de la aplicación –>
- Son los que gestionan y asignan los permisos del resto de los usuarios y configuran los módulos según requerimientos de la empresa. Por ejemplo, si la empresa tiene un único almacén, darán de alta este almacén. En otra empresa, quizás hay una estructura compleja de almacenes que es necesario configurar.
- Un administrador, no modifica el sistema de base, pero sí es capaz de configurarlo para que los módulos existentes estén adaptados a las necesidades de la empresa en la que esté implantada la aplicación.
- En empresas complejas, pueden existir varias figuras de administrador que configuren únicamente las áreas que les están permitidas.
- Un administrador debe conocer perfectamente los workflows y procesos de negocio del área que gestiona para poder realizar correctamente esta configuración.
- Los administradores son usuarios avanzados de la aplicación. Realizan lo que en otros ERPs se denominan el Customizing o Personalización de los módulos.
- Desarrolladores de la aplicación.
- Posiblemente, no tengan porqué conocer los ciclos y procesos de la empresa, pero conocen internamente cómo están montados los módulos y son capaces de modificar la programación de la aplicación para añadir nuevos o cambiar el comportamiento de los existentes.
- En ocasiones el desarrollador puede realizar tareas de administración y viceversa.
Puesto que hay 3 niveles de uso del programa, intentaremos categorizar los manuales de usuario que publiquemos, en estos 3 grupos, de tal forma que los usuarios puedan acceder a los Manuales de usuario, los administradores a Manuales de administración y los desarrolladores a Manuales de desarrollo.
Manual de administración OpenERP (I) Asignación de permisos
Por Ana Juaristi Olalde - Manuales de usuario / Tutoriales de OpenERP 5.X - 24 Enero 2009
En este apartado definiremos cómo asignar los permisos de usuarios, grupos y roles a los distintos objetos de OpenERP.
Para acceder al menú para asignar permisos a usuarios –> Administración –> usuarios, desplegar opciones en este menú y acceder a usuarios, grupos o roles.
Usuarios:
Son personas físicas identificadas con un login y un password. Un usuario puede ser miembro de distintos grupos y tener asignados distintos roles.
Un administrador puede asignar preferencias por defecto a todos los usuarios. Por ejemplo, el lenguaje.
Un usuario puede cambiar sus preferencias en Usuario/Preferencias. Ahí puede cambiar el idioma por defecto asignado y modificar ciertas opciones.
Grupos
Los grupos determinan el derecho de acceso a los distintos recursos. Hay 3 tipos de derechos, de lectura, escritura y ejecución.
Un usuario puede pertenecer a varios grupos y le serán asignados los permisos con nivel más alto para un determinado recurso.
Roles
Definen una estructura jerárquica en un arbol. Representan los diferentes trabajos/roles dentro de la compañía. Un rol superior tiene automáticamente asignados todos los derechos del rol inferior.
Los roles son usados en las transiciones de las acciones de los workflows en acciones de confirmación, elección o validación. El detalle se explicará en el artículo dedicado a los Workflows.
(La información de este artículo ha sido obtenida y traducida del inglés desde el Wiki de la Web oficial www.openerp.com)
Manual de Usuario OpenERP(II) Iniciación
Por Ana Juaristi Olalde - Manuales de usuario / Tutoriales de OpenERP 5.X - 24 Enero 2009
OpenERP es una aplicación cuya programación es Orientada a Objetos. Esto significa que cualquier elemento que veamos en pantalla o sobre el que podamos actuar, es un objeto. Son objetos: Un menú, una ficha de Cliente, el cliente, un pedido, una orden de fabricación, un informe… todo son objetos.
En función del tipo de objeto que se trate podremos realizar sobre él una o varias acciones. También un objeto lo podremos ver de diferentes formas, por ejemplo en forma de árbol, mostrando sus objetos relacionados, o en forma de ficha mostrando sus datos asociados.
Una vez instalado un perfil, veremos que en la parte izquierda se muestran una serie de menús. Son los módulos principales.
Si clickamos encima, veremos a la derecha los submenús que muestran estos menús. La imagen muestra un Ejemplo de los menús de OpenERP donde se han instalado los perfiles de finanzas, servicios y fabricación.
Todos los menús principales constan de un apartado de Configuración donde se definirán datos maestros de cada módulo y los menús de operativa en sí de dicho módulo. Habitualmente se suelen configurar los permisos de los usuarios para que el menú de configuración únicamente pueda ser modificado por los administradores o usuarios avanzados de la aplicación.
En este caso la opción Gestión de Ventas muestra las opciones Sales Order (Pedido de Ventas), Sales order lines (Lineas de pedidos de venta) y reports (informes)

Al hacer doble click en cualquiera de las líneas del menú de la derecha, se abrirá una lista de los objetos que contiene. En este caso:
- Al hacer click en pedidos de venta mostrará TODOS los pedidos de venta.
- Si hacemos doble click en My Sales Order (Mis pedidos de venta), mostrará únicamente los que esté gestionando el usuario que está accediendo a la aplicación.
- Si hacemos click en cualquiera de los objetos mostrados en la lista, se abrirá su ficha.

BUSCAR en una lista:
- En la imagen anterior se pueden ver varios campos en la parte superior de la pantalla. Es un formulario de búsqueda para filtrar la lista y localizar el objeto que necesitamos.
- Todos los objetos que muestran una lista de objeto, incorpora esta herramienta de búsqueda.
- Basta con escribir una cadena en cualquiera de los campos que muestra y pulsar intro o el botón filter. El sistema localizará aquellos objetos que en dicho campo contengan esa cadena. En el ejemplo, hemos puesto GRO en el campo partner(empresa) y muestra todos aquellos pedidos de empresas en cuyo nombre exista la cadena GRO. En este caso, Agrolait.

- Además de este formulario de búsqueda, también tenemos un formulario de búsqueda avanzada, que contendrá más campos por los que podemos buscar. Los más habituales se suelen mostrar en el formulario principal y los adicionales en el avanzado.
Al hacer Click sobre una de las líneas del listado nos abrirá la FICHA del objeto seleccionado. En el caso de un pedido, su cabecera y sus líneas. En el caso de un Cliente, sus datos, sus direcciones, contactos… todo lo relacionado con este objeto.
A continuacion vamos a ver a grandes rasgos la ficha del pedido de Venta y la del Cliente.
PEDIDO DE VENTA:

Al hacer click en la solapa de historial de pedido, accedemos a las facturas y albaranes asociados al mismo.
Si hacemos click en cualquiera de los albaranes o facturas asociadas, abriremos dicho albarán y/o factura.

Uno de los menús que debemos entender cuando instalamos la aplicación es el de administración. Desde aquí podremos:
- Crear usuarios y asignar permisos de acceso a cualquier objeto de la aplicación.
- Actualizar la lista de módulos instalados e instalarlos. Para ello:
- Módulos –> Actualizar lista de módulos
- Módulos sin instalar –> Muestra la lista de los que falten por instalar
- Seleccionar el que se quiera instalar
- Botón instalar módulo (botón abajo a la derecha)
- Botón instalar módulos planificados (en el menú de la derecha, arriba)
Manual de Usuario OpenERP para Dummys (I)
Por Ana Juaristi Olalde - Manuales de usuario / Tutoriales de OpenERP 5.X - 23 Enero 2009
Hace un par de días leí un post por ahí donde un usuario que había instalado OpenERP en su PC en modo local decía… Bien pero… y ahora qué. Solo veo una caja negra donde no sé qué hacer ni por dónde empezar.
Hoy comenzamos a escribir una serie de manuales para evitar que nadie nunca más escriba algo así. Empezaremos desde cero. Explicando cuestiones que posiblemente los desarrolladores, programadores y usuarios avanzados de OpenERP consideran triviales, pero que pueden dar algún que otro dolor de cabeza a alguien que empieza.
Aquí va el principio.
Comenzar a entender OpenERP ( Perfiles / Profiles )
OpenERP es inmenso. Tiene más de 400 módulos que se pueden instalar según las necesidades de cada empresa, de cada usuario. Vale para empresas muy pequeñas incluso de un único usuario y grandes empresas o grupos con cientos de usuarios. Según dicen, sería perfectamente válido para empresas de hasta 200 usuarios, pero mi opinión es que puede valer para CUALQUIER empresa.
Uno de los problemas que se puede encontrar alguien que empieza es que se pierde. Hay tantos módulos, tanta funcionalidad que no sabe por donde empezar.
Lo que sí debería saber alguien quiere utilizar OpenERP es lo que necesita. Para facilitar la vida al usuario, el equipo de OpenERP ha diseñado lo que se llaman perfiles o profiles.
Un perfil que se elige durante la instalación, instalará aquellos módulos estrictamente necesarios para gestionar una empresa del tipo de perfil seleccionado. Si clickais en el link os llevará a la versión demo facilitada en la Web oficial de Openerp y os podreis logar con el perfil elegido. Vereis que cada uno os mostrará los menús y opciones más adecuados a cada perfil.
- manufacturer_profile: instalará los módulos necesarios para gestionar una empresa de fabricación. Permitirá gestionar listas de materiales y hojas de ruta de productos. Permitirá definir máquinas y tiempos de operario. Evidentemente, una tienda o una empresa de distribución no necesita ninguna de esta funcionalidad, por lo tanto, no debería elegir la instalación de este perfil
- services_profile: instalará los módulos necesarios para gestionar una empresa de servicios. Entre ellos, instalará el módulo de proyectos.
- minimum_profile: instalará el perfil mínimo con los módulos básicos.
- associations_profile: instalará el pefil mínimo para asociaciones
- accounting_profile: instalará el perfill mínimo para contabilidad y finanzas.
- Otros perfiles: CRM, Tienda de libros, Casa de Subastas, Aeropuertos, Tiendas On-Line
Cada versión de OpenERP trae nuevos perfiles predefinidos. Cada uno es como una verticalización apropiada al sector de negocio que se vaya a aplicar la implantación. Para empezar a entender el funcionamiento básico, bastaría con instalar cualquiera de ellos o trastear en las demos con el cliente Web.
Desde aquí teneis acceso a todos los perfiles para los que hay una demo:
http://openerp.com/demonstration.html
La selección de un perfil durante la instalación, no impide instalar más módulos a posteriori. Es más, es lo que habitualmente se hace. Empezar por poco e ir añadiendo módulos según se vayan necesitando.
Recomendamos visualizar esta demo de instalación para ver cómo se instala un módulo de OpenERP:
http://openerp.com/images/flash/40-install/install.html
Y este otro para ver la modularidad de OpenERP
Oferta de trabajo OpenERP en Andorra
Por Ana Juaristi Olalde - Ofertas de trabajo OpenERP - 20 Enero 2009
Nos ha llegado este e-mail de Carlos Ojeda, quien se dedica al Recruitment de perfiles tecnológicos. Lo posteo tal cual por si en la comunidad hubiese alguien interesado en la oferta.
Estoy buscando alguien con experiencia con TinyERP o OpenERP y programación en Python y Magento es opcional, que quiera cambiar su residencia para vivir en Andorra, al menos durante el desarrollo del proyecto (un par de años) el salario aprox. 32-35 b/a.
Para más información contactad con Carlos en exejob@gmail.com
Enlace a la oferta en nuestros foros:
http://www.openerpsite.com/foro-openerp/viewtopic.php?f=24&t=7
