<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OpenERP Ecuador</title>
	<atom:link href="http://openerpecuador.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://openerpecuador.org</link>
	<description>OpenERP en Ecuador, por el softrware libre en Ecuador</description>
	<lastBuildDate>Fri, 20 Jan 2012 20:12:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Aeroo Reports &#8211; Instalación Windows 1ra Parte</title>
		<link>http://openerpecuador.org/2011/12/12/aeroo-reports-instalacion-windows-1ra-parte/</link>
		<comments>http://openerpecuador.org/2011/12/12/aeroo-reports-instalacion-windows-1ra-parte/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 05:05:47 +0000</pubDate>
		<dc:creator>Christopher Ormaza</dc:creator>
				<category><![CDATA[OpenERP]]></category>
		<category><![CDATA[openerp]]></category>

		<guid isPermaLink="false">http://openerpecuador.org/?p=33</guid>
		<description><![CDATA[Bien, antes que nada quiero agradecer a Ezequiel Fernandez en Argentina por compartir con la comunidad Hispana, sobre el uso de Aeroo Reports http://openerpargentina.com.ar/EzequielFernandez/Report_aeroo Y Sobre todo a el increíble trabajo de Allistek(http://www.alistek.com), ya que gracias a ellos tenemos una alternativa mas sencilla de configurar nuestros reportes que el motor de reportes RML. En el foro en [...]]]></description>
			<content:encoded><![CDATA[<p>Bien, antes que nada quiero agradecer a Ezequiel Fernandez en Argentina por compartir con la comunidad Hispana, sobre el uso de Aeroo Reports</p>
<p><a title="http://openerpargentina.com.ar/EzequielFernandez/Report_aeroo" href="http://openerpargentina.com.ar/EzequielFernandez/Report_aeroo" target="_blank">http://openerpargentina.com.ar/EzequielFernandez/Report_aeroo</a></p>
<p>Y Sobre todo a el increíble trabajo de Allistek(<a title="http://www.alistek.com" href="http://www.alistek.com/" target="_blank">http://www.alistek.com</a>), ya que gracias a ellos tenemos una alternativa mas sencilla de configurar nuestros reportes que el motor de reportes RML.</p>
<p>En el foro en ingles se indica como compilar el instalador de OpenERP para Windows con la versión 2.6 de Python, para ser sincero tuve que escarbar unos cuantos días para lograr hacerlo, con algunos tropiezos y frustraciones&#8230;, pero bueno voy a tratar de dar una guía de como habilitar aeroo reports para los usuarios de Windows</p>
<p>Básicamente el problema de la instalación en Windows, es que el instalador all-in-one o el del server que encontramos en la pagina de openerp esta compilado con Python 2.5, para poder conectarse con la librería de PyUNO(Necesario por el Aeroo Reports), es necesario que las versión sobre la que corre el Open sea las misma que la de la libreria y ademas debemos agregar en las librerias necesarias para el modulo(<a title="https://launchpad.net/aeroolib" href="https://launchpad.net/aeroolib" target="_blank">https://launchpad.net/aeroolib</a>, Genshi, entre otras)</p>
<p>Primero para poder lograr compilar el instalador de openerp necesitan instalar las siguientes dependencias, que las pueden encontrar en este link</p>
<p><a title="https://code.launchpad.net/~openerp-groupes/openerp/win-installer-trunk" href="https://code.launchpad.net/~openerp-groupes/openerp/win-installer-trunk" target="_blank">https://code.launchpad.net/~openerp-groupes/openerp/win-installer-trunk</a></p>
<p>Pueden bajarlo por medio del Bazaar, o descargar cada una de las dependencias en la carpeta 2.6.</p>
<p>Les recomiendo usar windows XP SP3 para este procedimiento.</p>
<p>Instalan Todas las librerías</p>
<ul>
<li>Primero se intala python2.6.X.msi</li>
<li>Despues se instalan todos los demás ejecutables(.exe), el orden en realidad no es demasiado importante</li>
<li>Los archivos que son de extensión .egg deben copiarlas en C:\Python26\Lib\site-packages</li>
<li>Los archivos compresos de extensión .gz lo descomprimen completamente, luego desde el interprete de comandos(cmd.exe) ejecutan dentro de la ruta de los archivos descompresos &#8220;C:\Python26\python.exe setup.py install&#8221;, luego se mostrara la secuencia de instalación e indicara que se instalo correctamente el con sus dependencias, esto debe hacerse por cada archivo que esta compreso</li>
<li>Hay una librería que no se encuentra dentro de las dependencias de la página que es PyXML, aqui les dejo un link <a title="http://somethinkodd.com/PyXML/PyXML-0.8.4.win32-py2.6.exe" href="http://somethinkodd.com/PyXML/PyXML-0.8.4.win32-py2.6.exe" target="_blank">http://somethinkodd.com/PyXML/PyXML-0.8.4.win32-py2.6.exe</a> en donde puede encontrar el instalador</li>
<li>Otra librería que hace falta es PyParsing, de esta no encontré un instalador, pero podemos instalarla con el siguiente comando &#8220;c:\Python26\Scripts\easy_install.exe pyparsing&#8221;, esto descargara la última versión</li>
<li>Librerías que también falta es la de vobject, <a title="http://vobject.skyhouseconsulting.com/vobject-0.8.1c.tar.gz" href="http://vobject.skyhouseconsulting.com/vobject-0.8.1c.tar.gz" target="_blank">http://vobject.skyhouseconsulting.com/vobject-0.8.1c.tar.gz</a>, hacemos el mismo procedimiento de los archivos comprimidos</li>
<li>Por ultimo hay la libreria para el uso de CalDAV, que se llama Pywebdav, que la pueden instalar con el comando &#8220;c:\Python26\Scripts\easy_install.exe pywebdav&#8221;</li>
<li>Librerias de Aeroo Reports</li>
<ul>
<li>De la página <a title="https://launchpad.net/aeroolib" href="https://launchpad.net/aeroolib">https://launchpad.net/aeroolib</a> descargamos la ultima versión de la librería, que para este caso use la RC4, <a title="http://launchpad.net/aeroolib/trunk/rc4/+download/aeroolib.tar.gz" href="http://launchpad.net/aeroolib/trunk/rc4/+download/aeroolib.tar.gz" target="_blank">http://launchpad.net/aeroolib/trunk/rc4/+download/aeroolib.tar.gz</a></li>
<li>La descomprimimos y tal como hicimos con las anteriores ejecutamos el comando &#8221;C:\Python26\python.exe setup.py install&#8221; dentro de la carpeta instalada y esto procesara las dependencias, que en este caso es la librería Genshi</li>
</ul>
</ul>
<p>Ahora, hay que corregir un error en la libreria PyXML que fue escrita antes de la aparición de python26, que usa un nombre de variable que es una palabra reservada en python26, asi que deben corregir dos archivos, que se encuentran en esta ruta</p>
<p>C:\Python26\Lib\site-packages\_xmlplus\xpath\ParsedAbbreviatedAbsoluteLocationPath.py -&gt; en la linea 27 y 28 es necesario reemplazar la palabra &#8220;as&#8221; por cualquier otro nombre, en mi caso solo coloque un 1 adelante de la palabra</p>
<p>C:\Python26\Lib\site-packages\_xmlplus\xpath\ParsedAbbreviatedRelativeLocationPath.py -&gt; en este archivo esta en la linea 31,32</p>
<p>Algo que también cabe recalcar antes de compilar, es que la libreria nativa de Python26 de xml tiene unas clases en una carpeta que se llama etree, el PyXML no usa esta librería por defecto así que debemos copiarla en la carpeta para poder tener la librería al momento de ejecutar openerp</p>
<p>En esta carpeta C:\Python26\Lib\site-packages\_xmlplus, debemos pegar la carpte &#8220;etree&#8221; que esta en la ruta C:\Python26\Lib\xml, asi no tendremos problemas con nuestra instalación</p>
<p>Descargamos los Fuentes, desde el sitio de openerp o pueden realizarlo a través del bazaar</p>
<p><a title="http://www.openerp.com/download/stable/source/openerp-server-6.0.3.tar.gz" href="http://www.openerp.com/download/stable/source/openerp-server-6.0.3.tar.gz" target="_blank">http://www.openerp.com/download/stable/source/openerp-server-6.0.3.tar.gz</a></p>
<p>Descomprimimos los fuentes, preferiblemente en la raiz(C:\).</p>
<p>Luego desde la consola, entramos a la carpeta donde esta descompreso los fuentes del open-erp ejecutamos este comando &#8220;c:\Python26\python.exe setup.py py2exe&#8221;</p>
<p>Despues dentro de la carpeta win32 ejecutamos el mismo comando</p>
<p>Debido a que el el script de open procesa las dependencias de sus librerías, no incluye a genshi ni a aeroolib, así que tenemos que agregarlas manualmente. Luego de ejecutar los comandos de arriba, en nuestra carpeta se debe haber creado una llamada &#8220;dist&#8221;, dentro esta lo que son los ejecutables como tal del openerp para windows, existe un archivo library.zip que es donde estan algunas librerias, debemos agregar a este zip las carpetas de nuestras librerías que para mi ejemplo estan en:</p>
<ul>
<li> C:\Python26\Lib\site-packages\aeroolib-1.0.0.RC4-py2.6.egg\aeroolib</li>
<li>C:\Python26\Lib\site-packages\Genshi-0.6-py2.6\genshi</li>
</ul>
<p>Luego de esto, ya estamos listos para generar el instalador para el server, esto lo hace el programa NSIS, lo abrimos y damos clic en &#8220;Compile Script&#8221;, luego de esto el software se encargara de crear el programa instalador para windows</p>
<p>&nbsp;</p>
<p>Bueno después de esto tenemos que copiar nuestros módulos dentro de la carpeta addons en windows, o la podemos agregar a nuestro instalador, como sea, ya podemos usar los módulos en <a title="https://launchpad.net/aeroo" href="https://launchpad.net/aeroo" target="_blank">https://launchpad.net/aeroo</a>.</p>
<p>En una segunda entrega espero poder hacer una guia de como conectarse con PyUNO para convertir en PDF y otros formatos los reportes de Aeroo Reports</p>
<p>Y para los que no quieren pasar por todo este tramite, les dejo es link donde pueden encontrar el instalador del ejercicio <a href="https://rapidshare.com/files/2332288264/openerp-server-setup-6.0.3.exe" rel="nofollow">https://rapidshare.com/files/2332288264/openerp-server-setup-6.0.3.exe</a>(Corregido)</p>
<p>Saludos</p>
<p>Christopher Ormaza</p>
<p>Ecuadorenlinea.net</p>
]]></content:encoded>
			<wfw:commentRss>http://openerpecuador.org/2011/12/12/aeroo-reports-instalacion-windows-1ra-parte/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>OpenERP Ecuador</title>
		<link>http://openerpecuador.org/2011/03/03/bienvenidos/</link>
		<comments>http://openerpecuador.org/2011/03/03/bienvenidos/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 03:55:57 +0000</pubDate>
		<dc:creator>Christopher Ormaza</dc:creator>
				<category><![CDATA[OpenERP]]></category>

		<guid isPermaLink="false">http://openerpecuador.org/?p=1</guid>
		<description><![CDATA[Bienvenidos al blog de información de OpenERP en Ecuador, estamos en busqueda de formar comunidad, esta la puerta abierta a todas aquellas personas que desean aportar en la promoción de este gran proyecto aqui en Ecuador.]]></description>
			<content:encoded><![CDATA[<p>Bienvenidos al blog de información de OpenERP en Ecuador, estamos en busqueda de formar comunidad, esta la puerta abierta a todas aquellas personas que desean aportar en la promoción de este gran proyecto aqui en Ecuador.</p>
]]></content:encoded>
			<wfw:commentRss>http://openerpecuador.org/2011/03/03/bienvenidos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

