Instalación de WkHtmlToPdf en Linux Ubuntu para Reportes WebKit en OpenERP

Buen dia tengan todos.

En esta entrada pongo los pasos basicos para tener funcionando WkHtmlToPdf en Linux Ubuntu 12.04. En teoria deberia de funcionar para cualquier distribución Linux Ubuntu, Mint y similares/derivados, etc.

Debido a que el informe para el Formato Impreso de la Factura Electronica usa el motor de informes de WebKit, es por eso necesaria su correcta instalación en el Sistema Operativo.

Configuracion de WkHtmlToPDF en Ubuntu.

Para esto, lo haremos en la terminal.

1. Descargar Wkhtmltopdf

En mi caso, descargue la ultima versión Static alojada en GoogleCode: https://code.google.com/p/wkhtmltopdf/downloads/list?can=1

Para arquitectura de 32 Bit:

wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.11.0_rc1-static-i386.tar.bz2

Para 64 Bits:

wget https://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.11.0_rc1-static-amd64.tar.bz2

2. Descomprimir:

Para la version 32 Bits:

tar -xvf wkhtmltopdf-0.11.0_rc1-static-i386.tar.bz2

Para version 64 Bits:

tar -xvf wkhtmltopdf-0.11.0_rc1-static-amd64.tar.bz2

3. Renombrar

Para 32 Bit:

mv wkhtmltopdf-i386 wkhtmltopdf

Para 64 Bits:

mv wkhtmltopdf-amd64 wkhtmltopdf

4. Copiar o Mover a /usr/bin

sudo cp wkhtmltopdf /usr/bin/

5. Realizar una prueba de funcionamiento:

wkhtmltopdf https://www.openerp.com openerp2.pdf

*Nota: Tengo entendido hasta estos momentos que la versión que se debe usar para utilizar WkHtmlToPdf para los modulos de WebKit OpenERP, se debe usar la versión estática.

Espero que la información aqui publicada les sea de utilidad.

Reciban un cordial Saludo!

Chava

Anuncios

Instalación de OpenERP 7 sobre Ubuntu 12.04

Buen día tengan todos.

Para esta entrada me he basado en la Wiki de openerp.org.ve

Intentare explicar como instalar OpenERP 7.0 sobre la plataforma Ubuntu 12.04, en la Wiki que me base me sirvió de mucha ayuda, pero aquí intentare poner mi granito de arena complementando las instrucciones para que todo función OK, ya que faltaban algunas cosas por considerar, por ejemplo, la dependencia python-unittest2, entre otros.

Un punto a mencionar es que, descargaremos también los modulos de la localización mexicana.

Continúa leyendo Instalación de OpenERP 7 sobre Ubuntu 12.04

Facturación Electrónica CFDi con OpenERP…

Buen dia tengan todos.

La facturación electrónica es un tema que esta en estos momentos, o al menos debería, en la mente de muchas o la mayoría de las empresas mexicanas, esto debido a las normas establecidas por el SAT.

Para todos aquellos que lleguen a leer este post y que estén interesados en el tema, les comento que tienen una manera de emitir sus facturas CFDi desde OpenERP, además de aprovechar este sistema para realizar otros controles, como lo son:

  • Compras
  • Inventarios
  • Ventas
  • Contabilidad (Incluyendo en este puntos la emisión de CFDi)

Entre otros cientos de funciones (módulos) que están disponibles.

Continúa leyendo Facturación Electrónica CFDi con OpenERP…

Como modificar registros de Vtiger con WebService

Buen dia tengan todos.

Ya antes habia usado la libreria de Vtiger para WebService, como lo explico en esta entrada. Pero nunca me tope con el tema de Actualizar registros utilizando dicha libreria.

El día de hoy recibi un comentario aqui en mi blog de como se hacia para hacer un UPDATE de un registro, asi que me puse manos a la obra.

Continúa leyendo Como modificar registros de Vtiger con WebService

Ejecutar Funciones Personalizadas en Workflows de Vtiger

Buen día, espero que se encuentren bien todos los lectores de este blog.

En base a un comentario dentro unos de mis post, me atreví a escribir este relacionado con el uso las funciones personalizadas para ejecución en un Workflow dentro los módulos de Vtiger.

Paso a comentar el código para el registro de dichas funciones y que sean accesibles en la configuración de las tareas de los Workflows.

Continúa leyendo Ejecutar Funciones Personalizadas en Workflows de Vtiger

Linux Mint

En esta entrada solo voy a hablar acerca de Linux Mint 13 Maya.

Resulta que mi instalación la he realizado con Cinnamon, la otra opción es MATE.

Hay un cosa que pasa con mi sistema, en ocasiones se me ha “Colgado” la sesión Gráfica. En ocasiones al estar asi mi sistema, lo que hacía era teclear Ctrol+Alt+BackSpace y se reiniciaba el gestor de sesiones y me mostraba la pantalla de login nuevamente.

Pero en esta ocasión no respondia a nada, solo el puntero del mouse es el que presentaba movimiento, pero de ahi en mas no respondia.Para esto mi ultima opción fue entrar con los atajos de teclado Ctrol+Alt+F1 a la consola, ahi puse la instrucción:
sudo service mdm restart

Con este comando lo que hice fue reiniciar el gestor de sesiones de Linux Mint, y fue como logre tener de nueva cuenta mi sesión gráfica en la pantalla de login.Espero que esta experiencia sirva para alguien mas.Reciban un cordial saludo.

Chava