Open Source Consulting

Collaboration Works

Magento-OpenERP integration on Ubuntu

Magento E-commerce management using OpenERP

The new magentoerpconnect module is now included in this release of OpenERP installer for Ubuntu 8.04 LTS. An installer for Magento 1.3.2.4 on Ubuntu >= 9.04 is also available on this post. Both scripts cannot be run on the same ubuntu system.

  • Magento-1.3.2.4-installer-for-ubuntu9.10.sh.gz : Magento 1.3.2.4 installer for Ubuntu 9.04 & Ubuntu 9.10. The Magento extension for multiwebsite OpenERP connector has to be added by its Web Admin Tool. More info here.
  • openerp-allinone-setup-stable.sh : Installs or updates latest stable branch from launchpad.net. This is the recommended one. The new magentoerpconnect module is included. More info here.
  • openerp-spain-allinone-setup-stable.sh : Installs or updates latest stable branch from launchpad.net with openerp-spain modules. Get this one if you live in Spain. The new magentoerpconnect module is included. Compatible with openerp-allinone-setup-stable.sh. More info here.

Links of interest:

https://launchpad.net/magentoerpconnect
Which openERP integration to use
Magento extension for multiwebsite OpenERP connector by Open Labs

Post under construction.

November 6, 2009 Posted by opensourceconsultant | ERP, Scripting, Turnkey, Ubuntu Desktop, Ubuntu Server Canonical | , | No Comments Yet

Labour relations: workplace bullying & inter-group conflict

Podcasts

http://www.ivoox.com/descargar-audio_md_80093_1.mp3 (Spanish)
http://podcasting.weblog.glam.ac.uk/assets/2007/6/29/Workplace_Bullying.mp3
http://computerweekly.podomatic.com/enclosure/2008-03-20T09_32_28-07_00.mp3

Videos

http://www.youtube.com/watch?v=lVlEGGOmDK8 (Spanish)
http://www.youtube.com/watch?v=Lfv3PB202H0
http://www.youtube.com/watch?v=xSa-tRPl9ko
http://www.youtube.com/watch?v=MdiHvbGO_i4
http://www.youtube.com/watch?v=azJ_ldtIS8Y
http://www.youtube.com/watch?v=tPLo-j2igcM
http://www.youtube.com/watch?v=9hWyMXRUqTg
http://www.youtube.com/watch?v=E1pY4UqR6uM
http://www.youtube.com/watch?v=8chl1LKbqn0
http://www.youtube.com/watch?v=yzuOqaOIvI0
http://www.youtube.com/watch?v=wHuIJCTrWhc

Costs of workplace bullying

http://www.workplacebullying.co.uk/aethesis.html
http://orlando.bizjournals.com/orlando/stories/2002/03/18/focus1.html
http://www.hreoc.gov.au/info_for_employers/fact/workplace.html

Horizontal Violence / Lateral Violence / Lateral Hostility

http://www.birthinternational.com/articles/hastie02.html
http://ccn.aacnjournals.org/cgi/content/full/27/3/10
http://www.britannica.com/bps/additionalcontent/18/31609312/LATERAL-HOSTILITY-BETWEEN-CRITICAL-CARE-NURSES
http://www.hawaiinurses.org/news-a-publications/hna-news-archive/44-general-news/187-horizontal-violence-or-beyond-the-bully.html
http://nursing.advanceweb.com/editorial/content/editorial.aspx?cc=102740
http://findarticles.com/p/articles/mi_m0FSL/is_6_78/ai_111895683/

http://www.youtube.com/watch?v=mBCRBaLHR1k
http://www.youtube.com/watch?v=aOMJ6wynHUU

Links of interest

http://en.wikipedia.org/wiki/Workplace_bullying
http://www.wikihow.com/Deal-with-Workplace-Bullying-and-Harassment
http://www.livescience.com/health/080308-workplace-bully.html

Dedicado a todos los que hostilmente y con juego sucio me han puesto palos en las ruedas

October 23, 2009 Posted by opensourceconsultant | Riesgos psicosociales, labour relations | | No Comments Yet

CentOS 5.4 is released!

October 21, 2009 Posted by opensourceconsultant | CentOS | | No Comments Yet

Instalador y actualizador gráfico de OpenERP Spain para Ubuntu (descarga última versión estable de launchpad)

Click here to view this post in English

Los siguientes scripts automatizan la instalación y actualización de openerp-server-5.0.x & openerp-client-5.0.x & openerp-web-5.0.x & openerp-addons-5.0.x & openerp-extra-addons-5.0.x para Ubuntu 8.04 LTS Desktop y Server:

  • openerp-spain-allinone-setup-stable.sh : Instala o actualiza las última ramas (branch) estables y disponibles en launchpad.net. Incluye openerp-spain y es compatible con openerp-allinone-setup-stable.sh.
  • openerp-allinone-setup-stable.sh : Instala o actualiza las últimas ramas estables y disponibles en launchpad.net. Interfaz en inglés, no incluye openerp-spain y es compatible con openerp-spain-allinone-setup-stable.sh.

El objetivo es desarrollar un completo instalador y actualizador gráfico de OpenERP para Ubuntu 8.04 LTS Desktop y Server con un principio KISS

Actual rama estable de OpenERP es la versión 5.0.6 (28 Septiembre 2009)

Requisitos: Una nueva instalación de Ubuntu 8.04 LTS Desktop ó Server (http://www.ubuntu.com/getubuntu/download)

El proceso de instalación puede ser tan simple como responder “Aceptar” ó “OK” en cada pregunta. Es necesario introducir la clave de usuario (sudo).

Consejo: probar este script dentro de una Máquina Virtual tras instalar Ubuntu 8.04 LTS Desktop ó Server. Ejecutar la máquina virtual en una bridged network: host y guest comparten misma subred y son accesibles desde la red local (LAN).

Ubuntu Desktop (para iniciados en Linux ó usuarios interesados en escritorio con interfaz gráfica): Ejecutar el script desde el escritorio

  1. descomprimir el fichero
  2. click derecho en el icono de openerp-spain-allinone-setup-stable.sh
  3. click en ” Propiedades”
  4. click en pestaña “Permisos”
  5. click en la casilla de verificación “Ejecución: Permitir ejecutar el archivo como un programa”
  6. click en “Cerrar”
  7. doble click en el icono y “Ejecutar en un terminal” ó “Ejecutar”: OpenERP será instalado en la primera ejecución. Una vez instalado, el script actualizará OpenERP si se vuelve a ejecutar con doble click (siempre y cuando existan nuevas actualizaciones).
  8. El fichero OpenERP-README.txt incluye los pasos siguientes a configurar en OpenERP desde el cliente Web ó GTK

Ubuntu Server (para usuarios avanzados no interesados en escritorio con interfaz gráfica): Durante la instalación de Ubuntu Server no seleccionar software a instalar como LAMP Server ó PostgreSQL Server en el menú “Selección de Software” (a excepción de SSH Server). Ejecutar el script como no-root con los siguientes comandos en una sesión SSH con X11 Forwarding

  1. Crear una sesión de shell seguro (SSH) con X11 Forwarding:
  2. Transferir el script a Ubuntu Server. Dos opciones:
  3. gzip -d openerp-spain-allinone-setup-stable.sh.gz
  4. chmod +x openerp-spain-allinone-setup-stable.sh
  5. ./openerp-spain-allinone-setup-stable.sh
  6. Salir de la sesión SSH:
    • exit
  7. Iniciar de nuevo una sesión SSH con X11 Forwarding:
    • Linux o Mac: ssh -X usuario@yourubuntuserver8.04
  8. ./openerp-spain-allinone-setup-stable.sh
  9. OpenERP será instalado en la segunda ejecución, y se actualizará de aquí en adelante si el script es ejecutado de nuevo.
  10. El fichero OpenERP-README.txt incluye los pasos siguientes a configurar en OpenERP desde el cliente Web ó GTK

Información adicional:

  1. Se recomienda Ubuntu 8.04 LTS para OpenERP en entornos de producción
  2. El Control de Calidad de OpenERP realizado por Tiny y Axelor se desarrolla en plataformas Debian Etch y Ubuntu Hardy (versión 8.04 LTS)
  3. Durante el proceso de instalación se muestran las direcciones IP disponibles en el sistema. La primera es seleccionada por defecto.
  4. En el directorio /opt se descarga el software de OpenERP a compilar e instalar
  5. Apache es configurado como frontal de OpenERP Web y redirecciona todo el tráfico HTTP entrante a HTTPS (HTTP Seguro). El mensaje de error “invalid security certificate” que aparece en su navegador Web es correcto porque el certificado SSL es de prueba.
  6. Se configura el firewall de Ubuntu con los siguientes puertos abiertos: SSH, HTTP, HTTPS, 8069 & 8070 (para el acceso remoto de los clientes GTK de OpenERP).
  7. Se crean los scripts de inicio (startup/init scripts) para openerp-server y openerp-web.
  8. Se crean en el Escritorio los iconos para openerp-client y openerpweb URL.
  9. Se crea el fichero OpenERP-README.txt con instrucciones para comenzar la configuración de la Base de Datos desde el cliente Web ó GTK de OpenERP.
  10. Se crea el fichero OpenERP-updates.txt con registros de las revisiones instaladas ó actualizadas. Esto resulta útil para mantener un control de las actualizaciones.
  11. El actualizador de OpenERP funciona ejecutando “bzr missing” y “bzr pull”.
  12. Los siguientes mensajes pueden ser ignorados (ref #1, ref #2) durante la instalación si se ejecuta el script en un Terminal:
    /usr/lib/python2.5/distutils/dist.py:263: UserWarning: Unknown distribution option: ‘console’ warnings.warn(msg)
    /usr/lib/python2.5/distutils/dist.py:263: UserWarning: Unknown distribution option: ‘windows’ warnings.warn(msg)
    /usr/lib/python2.5/distutils/dist.py:263: UserWarning: Unknown distribution option: ‘copyright’ warnings.warn(msg)
    File “build/bdist.linux-i686/egg/pyparsing_py3.py”, line 2470
    except ParseException as err:
    ^
    SyntaxError: invalid syntax
    File “/usr/lib/python2.5/site-packages/pyparsing-1.5.2-py2.5.egg/pyparsing_py3.py”, line 2470
    except ParseException as err:
    ^
    SyntaxError: invalid syntax
  13. Módulo Document: Menú -> Gestion de Documentos -> Navegar por los archivos usando FTP. Por defecto es configurado para localhost (lado del servidor) en el puerto 8021, pero el asistente de configuración puede modificarlo y el usuario abrir el puerto  en el firewall (sudo ufw allow 8021/tcp).

Enlaces de interés:

Capturas de pantalla:

September 27, 2009 Posted by opensourceconsultant | ERP, Scripting, Turnkey, Ubuntu Desktop, Ubuntu Server Canonical | , | 23 Comments