Integración de correo electrónico en casos CRM de OpenERP

Publicat: 18-11-2011 14:03

Mediante el módulo Fetchmail podemos configurar la descarga de correo y convertirlos en casos de CRM. ¿Qué secciones disponemos por defecto en OpenERP para la auto-generación de casos de CRM?

CRM Sale

Este tipo de canal añade unos nuevos pasos previos a la creación de un pedido de venta: Iniciativa -> Oportunidad -> Pedido de venta. De esta forma, a partir del primer correo "general" podemos crear una iniciativa y más tarde llegar a ser una oportunidad y finalmente un pedido de venta.

CRM Claim

Este módulo añade un nuevo sistema de reclamaciones o incidencias. En este canal podemos categorizar los casos por secciones así como por equipos de venta.

CRM Helpdesk

Enfocado más al servicio de asistencia. Similar al CRM Claim pero con menos campos en la vista formulario.

Importar/Exportar datos maestros en OpenERP

Publicat: 12-11-2011 14:03

Importación/Exportación ficheros CSV

Método por defecto que proporciona el cliente de escritorio GTK. Este método nos permite a nivel de usuario importar/exportar datos de forma gráfica y flexible.

Su uso es fácil. Nos colocamos en la vista listado del modelo que queremos importar/exportar, por ejemplo la vista lista de empresas o productos. Con el menú Formulario/Importar datos o Formulario/Exportar datos accederemos al asistente de importación o exportación.

El inconveniente de este sistema es no disponer de "logs" para revisar el proceso, que permitiría revisar el motivo cuando se produce un error en la importación de datos.

La ventaja de este sistema es que dispone de un entorno gráfico para el usuario. Es una buena herramienta para la importación o exportación de datos maestros eventuales.

El resultado del fichero exportado con el cliente Gtk es un fichero CSV. Si realizamos la exportación/importación con el cliente de escritorio Koo (KDE OpenObject) nos permite más opciones de formato de fichero de salida, como OpenOffice, Microsoft Excel, etc.

Para más información sobre el sistema de importación/exportación consulten el apartado Importación y exportación de datos en la documentación de OpenERP.

Webservices

Los webservices es un sistema de comunicación que permiten a aplicaciones externas acceder a OpenERP y obtener o modificar información. Para usarlos hay que implementar un pequeño programa (script) en un lenguaje de programación como Python, Ruby, PHP, Java, ... También deberemos conocer los modelos y la relación entre los modelos con los que trabajemos (nombre de los campos, tipo y si son requeridos).

Existen librerías para usar los webservices cómodamente como OOOP (python) o OOOR (ruby). En el caso del lenguaje PHP se requiere una librería XML-RPC para su comunicación.

Para configurar su ejecución periódica se deben activar los crons a nivel de servidor (crontab) para que ejecute el script que hemos diseñado.

Para más información sobre los webservices consulten el apartado de la documentación Accediendo a nuestro OpenERP mediante webservices.

Base Mapping External

Módulo de OpenERP diseñado para los canales de venta Zoook OpenERP e-sale (canales e-ERP basados en webs Django) y también lo utiliza el módulo Magento Connect para el recálculo de los campos. Este módulo permite indicar que modelos y campos deben conectarse y en que sentido se sincronizan (OpenERP -> External, OpenERP <-> External o OpenERP <- External). Por ejemplo, el campo cost del CSV equivale al campo standard_price de OpenERP.

Una de las funcionalidades más importantes que proporciona es que cada campo puede tener un pequeño script para su cálculo. De esta forma podemos diseñar nuestros scripts en OpenObject/Python para el cálculo de los campos. Por ejemplo, el campo price a exportar se calcule según las tarifas de venta diseñadas en nuestro ERP.

Para su uso se requiere una pequeña programación para hacer llamadas a las funciones get_oerp_to_external o get_external_to_oerp.

Este módulo no dispone de cron para acciones planificadas ya que se suelen ejecutar desde otros módulos.

Base CSV

Es un mixto entre el módulo de NaN File Format y Base Mapping External, pero sólo para ficheros CSV.

Para su uso se requiere uso una pequeña programación para hacer llamadas a las funciones export_file y el fichero generado se guarda en un directorio del servidor.

Product CSV

Actualización junio 2012. Se ha rediseñado el módulo product_csv como base para la importación de productos de otros canales o proveedores. Previamente se debe diseñar los mapeos de los campos del CSV con los campos de nuestro OpenERP y dispone de importaciones con logs (historial) del proceso. También se ha diseñado como tarea en background cuando la ejecutamos. Esto significa que podemos continuar trabajando y la importación se realiza en segundo plano.

Moodle. Conecte sus aplicaciones web o ERP

Publicat: 02-11-2011 14:04

Después de un año en mente, ya se ha convertido en realidad. Este verano hemos encontrado un hueco para desarrollar y publicar una librería para conectar sus aplicaciones web o ERP con la plataforma de e-learning Moodle.

Con la nueva versión de Moodle 2.0 se pueden activar Webservices para poder integrar otras aplicaciones.

Este servicio permite que terceras aplicaciones se conecten a su Moodle. El código se ha publicado con licencia AGPL-3 (software libre). De este modo puede crear usuarios, cursos,... desde su aplicación web o ERP.

Estos servicios están disponibles tanto para OpenERP y Tryton como para e-ERP y e-Sale.

Gestió d'oportunitats i pressupostos d'OpenERP

Publicat: 02-11-2011 14:04

A partir de la instal·lació del mòdul sale_crm, ens crea una gestió extra de les comandes de venda. Aquesta gestió es basa en 3 passos (iniciativa, oportunitat, pressupost). Però com funciona? Aquí us fem un petit resum del seu ús.

Si ja tenim l'empresa donada d'alta pots crear una oportunitat i un pressupost a partir d'ella. En el pressupost li marquem els productes, enviaments i preus. En l'oportunitat fem el seguiment de la relació comercial, notes, enviament de correus amb o sense adjunts, anotacions de trucades telefòniques, programació de reunions, l'estat en que es troba i si finalment s'ha guanyat o s'ha perdut.

Si a l'empresa hi ha varis comercials es té tot centralitzat al mateix lloc. També es pot anotar l'ingres estimat, el % de probabilitat de guanyar-ho, la data de tancament prevista, ...

Aquesta gestió la tenim al menú "Vendes/Vendes/Oportunitats". A la pestanya "Comunicació i Historial" hi ha una nota interna i un email que es pot enviar amb un adjunt. Prèviament, s'ha de configurar el servidor de correu SMTP perquè aquest envii els correus.

A partir de l'oportunitat podem clicar el botó "Convertir a pressupost" per crear un pressupost, que ens crearia una comanda de venda en estat pressupost. A la pestanya "Informació extra" de l'oportunitat tenim la relació entre pressupost i oportunitat.

Disseny i càlcul d'estructures d'edificació

Publicat: 27-06-2011 14:06

Ponència de Fernando Sarrià de la implementació de OpenERP a la seva empresa sobre el disseny i càlcul d'estructures d'edificació. A la presentació, es comenta el mòdul de civil engenering dissenyat i programat per Zikzakmedia.

Poweremail Filter. Crear filtros en sus modelos para enviar correos

Publicat: 14-06-2011 14:07

Poweremail filter es un módulo de OpenERP que permite diseñar de forma gráfica una serie de filtros para poder filtrar los registros que serán enviados por correo electrónico mediante una plantilla de Poweremail de forma manual o automática (cada cierto tiempo mediante un cron o acción planificada de OpenERP).

Vamos a ver unos ejemplos conceptuales de la funcionalidad de este módulo:

  • Enviar por email a un proveedor X todos los albaranes de hoy, o entre fechas, o a partir de un cierto volumen, o a partir de ...
  • Avisar por email a cualquier cliente si tiene algún movimiento contable que su pago haya vencido hoy y que la forma de pago de las facturas relacionadas sea transferencia bancaria.

El diseño de los filtros se realiza a partir de plantillas de Poweremail (estas están asociadas a un modelo: factura, pedido de venta, albarán, ...) y según el tipo de campo a filtrar nos permite seleccionar unos valores (verdadero/falso, fecha, texto, ...) y unas comparaciones (más pequeño, más grande, igual, distinto, in, not in, like, ilike, ...) determinados.

Asimismo, para ser más flexible, también se pueden añadir condiciones de filtrado con código Python de OpenObject para hacer cálculos más complejos o acceder a tres o más niveles de los modelos.

Importació productes icecat a OpenERP

Publicat: 14-06-2011 14:06

El lloc web icecat ofereix un gran ventall d'informació descriptiva de productes sobre ordinadors, impressores, electrodomèstics per la llar, càmeres, imatge... Aquests dies hem estat desenvolupant el mòdul product_icecat que permet afegir/importar la informació del catàleg d'icecat als nostres productes mitjançant un assistent. D'aquesta manera, podem decidir si importem del catàleg d'icecat el nom, descripció de venda, descripció detallada i, a més a més, importar les especificacions tècniques als camps que nosaltres volguem de la nostra fitxa del producte mitjançant l'associació (mapeig) de camps (configuració).

A més a més, la importació dels productes incorpora també la importació de la imatge del producte utilitzant el mòdul product_images_olbs que us permet una galeria d'imatges dels productes.

Importació productes icecat a OpenERP

InternetDomain, gestió de dominis d'internet

Publicat: 14-06-2011 14:05

El mòdul internetdomain per a OpenERP o Tryton és fruit d'una necessitat de la nostra pròpia empresa: L'organització dels dominis dels nostres clients/projectes. Si mai heu registrat un domini sabreu que sempre es busca el millor registrador i el millor preu. Si només gestiones un domini cap problema, però quan ja gestiones desenes de dominis la cosa comença a ser feixuga. I quan has d'estar al cas de les renovacions, alertes i facturació arriba un moment que ho has de tenir tot centralitzat.

El mòdul internetdomain permet gestionar:

  • Dominis
  • Renovacions
  • Productes relacionats amb els dominis
  • Xarxa a on apuntes els dominis
  • Enviament de correu mitjançant Accions Planificades i Power Email
  • Creació de factures de les renovacions
InternetDomain, gestió de dominis d'internet

Tryton

El Top 10. Un ERP àgil tant pels usuaris com a nivell tècnic. Un ERP que s'adapta a les seves necessitats.

Nereid

Nereid és el nom que s'ha donat el projecte web de Tryton. Amb Nereid qualsevol registre o mòdul de Tryton està disponible en el canal web. Imaginis fins a on pot arribar...

Al núbol

Per la petita PiME, organitzacions o autònoms hem creat el servei de SaaS d'OpenERP i Tryton. www.zzsaas.com.

Serveis

Tu poses el repte. Nosaltres la solució i implementació.