<?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>Hiparco &#187; Software Libre</title>
	<atom:link href="http://guimi.net/blogs/hiparco/category/software-libre/feed/" rel="self" type="application/rss+xml" />
	<link>http://guimi.net/blogs/hiparco</link>
	<description>Recetas y trucos de GNU/Linux e informática en general</description>
	<lastBuildDate>Mon, 02 Apr 2012 11:53:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Separador de miles en OpenERP</title>
		<link>http://guimi.net/blogs/hiparco/separador-de-miles-en-openerp/</link>
		<comments>http://guimi.net/blogs/hiparco/separador-de-miles-en-openerp/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 18:44:11 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[OpenERP]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=1003</guid>
		<description><![CDATA[Vamos a &#8216;Administración -> Traducciones -> Idiomas&#8216; y seleccionamos nuestro idioma (es_ES). En el formulario indicamos el separador de miles (.) y en formato de separador indicamos &#8220;[3]&#8220;. OpenERP, separador, miles]]></description>
			<content:encoded><![CDATA[<p>Vamos a &#8216;<strong>Administración -> Traducciones -> Idiomas</strong>&#8216; y seleccionamos nuestro idioma (es_ES). En el formulario indicamos el separador de miles (.) y en formato de separador indicamos &#8220;[3]&#8220;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_50.png" alt="OpenERP" /></p>
<div class="keywords">OpenERP, separador, miles</div>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/separador-de-miles-en-openerp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurar remesas de la norma AEB 19 (CSB 19) en OpenERP</title>
		<link>http://guimi.net/blogs/hiparco/configurar-remesas-de-la-norma-aeb-19-csb-19-en-openerp/</link>
		<comments>http://guimi.net/blogs/hiparco/configurar-remesas-de-la-norma-aeb-19-csb-19-en-openerp/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 18:41:32 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[OpenERP]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=999</guid>
		<description><![CDATA[Para poder generar remesas según la norma AEB 19 (antes llamada CSB 19) primero debemos generar un &#8216;Modo de pago&#8217; desde &#8216;Contabilidad -> Configuración &#8211; > Varios -> Modos de pago&#8216;. Generamos un nuevo modo de pago para nuestra compañía y sobre nuestro CCC. Notas: El sufijo es un dato que da el banco. Si [...]]]></description>
			<content:encoded><![CDATA[<p>Para poder generar remesas según la norma AEB 19 (antes llamada CSB 19) primero debemos generar un &#8216;Modo de pago&#8217; desde &#8216;<strong>Contabilidad -> Configuración &#8211; > Varios -> Modos de pago</strong>&#8216;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_101.png" alt="OpenERP" /><br />
Generamos un nuevo modo de pago para nuestra compañía y sobre nuestro CCC.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_102.png" alt="OpenERP" /><br />
<strong>Notas:</strong> El sufijo es un dato que da el banco. Si no sabes cuál es, probablemente sea &#8217;000&#8242; (solo se dan más para empresas grandes y complejas, en cuyo caso ya lo sabrías ;-).</p>
<p>Una vez configurado el modo de pago ya podemos generar remesas desde &#8216;<strong>Contabilidad -> Pago -> Órdenes de cobro</strong>&#8216;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_103.png" alt="OpenERP" /><br />
Pulsamos sobre &#8216;Nuevo&#8217; y solo tenemos que indicar el modo de pago antes de poder &#8220;Seleccionar facturas a pagar/cobrar&#8221;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_104.png" alt="OpenERP" /></p>
<p>Para la norma 43 haremos lo mismo pero definiendo primero los conceptos bancarios.</p>
<div class="keywords">OpenERP, AEB19, CSB19, norma 19</div>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/configurar-remesas-de-la-norma-aeb-19-csb-19-en-openerp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Permitir cancelaciones en OpenERP</title>
		<link>http://guimi.net/blogs/hiparco/permitir-cancelaciones-en-openerp/</link>
		<comments>http://guimi.net/blogs/hiparco/permitir-cancelaciones-en-openerp/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 18:38:12 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[OpenERP]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=997</guid>
		<description><![CDATA[Por defecto OpenERP no deja cancelar una factura una vez validada. Es una buena política que los usuarios no puedan cancelar facturas. Recordemos que podemos preparar usuarios que realicen las facturas y las dejen en modo borrador y usuarios encargados de validar las facturas. Pero al final siempre es bueno que al menos uno de [...]]]></description>
			<content:encoded><![CDATA[<p>Por defecto OpenERP no deja cancelar una factura una vez validada. Es una buena política que los usuarios no puedan cancelar facturas. Recordemos que podemos preparar usuarios que realicen las facturas y las dejen en modo borrador y usuarios encargados de validar las facturas.<br />
Pero al final siempre es bueno que al menos uno de los usuarios que puede validar las facturas también pueda cancelarlas. Para ello instalamos el módulo &#8216;account_cancel&#8217;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_82.png" alt="OpenERP" /><br />
Se puede consultar <a href="http://guimi.net/blogs/hiparco/instalar-en-openerp-los-modulos-de-la-localizacion-espanola/">cómo instalar módulos en OpenERP</a>.</p>
<p>Vamos a &#8216;<strong>Contabilidad -> Configuración -> Contabilidad financiera -> Diarios -> Diarios</strong>&#8216; y en el diario de venta (SAJ: Sales Journal) marcamos &#8216;Permitir cancelación de asientos&#8217;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_82b.png" alt="OpenERP" /></p>
<div class="keywords">OpenERP, cancelar</div>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/permitir-cancelaciones-en-openerp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Renumerar asientos en OpenERP</title>
		<link>http://guimi.net/blogs/hiparco/renumerar-asientos-en-openerp/</link>
		<comments>http://guimi.net/blogs/hiparco/renumerar-asientos-en-openerp/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 10:22:13 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[OpenERP]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=987</guid>
		<description><![CDATA[La norma española (y probablemente la de otros países también) impone una serie de condicionantes en la numneración de los asientos que pueden hacer necesario renumerarlos. Esto es uno de los procesos habituales al cerrar un periodo (fin de mes, de trimestre, cierre de ejercicio&#8230;). Desde el menú de &#8216;Contabilidad -> Configuración -> Contabilidad financiera [...]]]></description>
			<content:encoded><![CDATA[<p>La norma española (y probablemente la de otros países también) impone una serie de condicionantes en la numneración de los asientos que pueden hacer necesario renumerarlos.<br />
Esto es uno de los procesos habituales al cerrar un periodo (fin de mes, de trimestre, cierre de ejercicio&#8230;).</p>
<p>Desde el menú de &#8216;Contabilidad -> Configuración -> Contabilidad financiera -> Diarios -> Diarios&#8217; seleccionamos un diario.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_39.png" alt="OpenERP" /></p>
<p>En la sección de &#8216;Atajos&#8217; encontramos el asistente &#8216;Renumerar asientos contables&#8217;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_41.png" alt="OpenERP" /></p>
<p>Lo lanzamos y seleccionamos los diarios y periodos a renumerar.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_46.png" alt="OpenERP" /></p>
<p>Cuando termina, el asistente nos avisa de que ha realizado la operación solicitada.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_47.png" alt="OpenERP" /></p>
<div class="keywords">OpenERP, renumerar, asientos</div>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/renumerar-asientos-en-openerp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Separar secuencias de facturas en OpenERP</title>
		<link>http://guimi.net/blogs/hiparco/separar-secuencias-de-facturas-en-openerp/</link>
		<comments>http://guimi.net/blogs/hiparco/separar-secuencias-de-facturas-en-openerp/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 10:13:16 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[OpenERP]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=982</guid>
		<description><![CDATA[Desde la versión 6.0 de OpenERP el contador de facturas y el de movimientos contables son el mismo. Esto hace que la numeración de las facturas no sea correlativo, lo cual va contra la norma española. Por ejemplo, creamos una factura (contador &#8217;1&#8242;), hacemos el pago (contador &#8217;2&#8242;), hacemos otra factura (contador &#8217;3&#8242;). Para solventar [...]]]></description>
			<content:encoded><![CDATA[<p>Desde la versión 6.0 de OpenERP el contador de facturas y el de movimientos contables son el mismo. Esto hace que la numeración de las facturas no sea correlativo, lo cual va contra la norma española.<br />
Por ejemplo, creamos una factura (contador &#8217;1&#8242;), hacemos el pago (contador &#8217;2&#8242;), hacemos otra factura (contador &#8217;3&#8242;).</p>
<p>Para solventar esto instalamos el módulo &#8216;nan_account_invoice_sequence&#8217; (<a href="http://guimi.net/blogs/hiparco/instalar-en-openerp-los-modulos-de-la-localizacion-espanola/">cómo instalar módulos en OpenERP</a>) que nos crea cuatro secuencias para facturas normales y facturas rectificativas de clientes y proveedores: account invoice in (facturas a clientes), account refund in (fac. rectificativas), account invoice out (facturas de proveedores), account refund out (fac. rectificativas).</p>
<p>Debemos ir a los diarios y asignar las nuevas secuencias desde el menú de &#8216;Contabilidad -> Configuración -> Contabilidad financiera -> Diarios -> Diarios&#8217;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_39.png" alt="OpenERP" /></p>
<p>Asignamos al diario &#8216;Purchase Journal&#8217; la secuencia &#8216;Account invoice out&#8217;.<br />
Asignamos al diario &#8216;Sales Journal&#8217; la secuencia &#8216;Account invoice in&#8217;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_41.png" alt="OpenERP" /></p>
<p>Si vamos a mantener el formato y la numeración de facturas utilizado hasta ahora (por ejemplo FAC/2012/0001), basta con indicar en la nueva secuencia el siguiente número de factura. Abrimos &#8216;Administración -> Configuración -> Secuencias -> Secuencias&#8217;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_83.png" alt="OpenERP" /><br />
Es decir, si hemos emitido 20 facturas, indicamos que el siguiente número es el 21.<br />
Para que todo sea correcto, ejecutamos el asistente de <a href="/blogs/hiparco/renumerar-asientos-en-openerp/">renumerar asientos contables en OpenERP</a>. Con esto ya hemos terminado.</p>
<p>Si deseamos modificar la numeración de las facturas existentes, bien porque cambiamos el formato, bien porque la numeración no es correcta, en vez de lanzar la renumeración automática de asientos es preferible ir factura a factura y hacer: cancelar->borrador->validar->cancelar->borrador->validar (es decir cancelamos y validamos dos veces cada factura).<br />
<strong>ATENCIÓN</strong>: Esto tiene varios problemas. Primero, las facturas emitidas y enviadas a clientes, legalmente no pueden cambiar su número así como así. Segundo, las facturas ya pagadas habrán generado los correspondientes movimientos que también habrá que deshacer y rehacer.<br />
En general es mejor no modificar la numeración de las facturas una vez se han emitido en producción.</p>
<div class="keywords">OpenERP, secuencias, facturas</div>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/separar-secuencias-de-facturas-en-openerp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solventar en OSCommerce eregi is deprecated</title>
		<link>http://guimi.net/blogs/hiparco/solventar-en-oscommerce-eregi-is-deprecated/</link>
		<comments>http://guimi.net/blogs/hiparco/solventar-en-oscommerce-eregi-is-deprecated/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 08:22:40 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=917</guid>
		<description><![CDATA[Si tienes OSCommerce y actualizas PHP, aparece el error &#8220;eregi is deprecated&#8221;. Para solventarlo vamos al foro de OSCommerce, donde tenemos los parches. Después siguiendo esta receta de cómo generar (diff) y aplicar (patch) parches, bajamos de github los parches, añadiendo &#8220;.patch&#8221; al URL y aplicar los parches. $ wget https://github.com/osCommerce/oscommerce2/commit/79c601a7b3ee87943b92a5e6d77ce02480b49ffe.patch $ wget https://github.com/osCommerce/oscommerce2/commit/88d550f392d86c02d2fe16d0b93f1de8aa6a6770.patch $ [...]]]></description>
			<content:encoded><![CDATA[<p>Si tienes OSCommerce y actualizas PHP, aparece el error &#8220;eregi is deprecated&#8221;.</p>
<p>Para solventarlo vamos al <a href="http://forums.oscommerce.com/topic/341737-function-ereg-replace-is-deprecated/page__p__1434612__hl__eregi%20deprecated__fromsearch__1&#entry1447311">foro de OSCommerce</a>, donde tenemos los parches.</p>
<p>Después siguiendo esta receta de cómo <a href="http://guimi.net/blogs/hiparco/generar-diff-y-aplicar-patch-parches/">generar (diff) y aplicar (patch) parches</a>, bajamos de github los parches, añadiendo &#8220;.patch&#8221; al URL y aplicar los parches.</p>
<pre class="comando">
$ wget https://github.com/osCommerce/oscommerce2/commit/79c601a7b3ee87943b92a5e6d77ce02480b49ffe.patch
$ wget https://github.com/osCommerce/oscommerce2/commit/88d550f392d86c02d2fe16d0b93f1de8aa6a6770.patch
$ wget https://github.com/osCommerce/oscommerce2/commit/1bfed2f6bf0e9c1c0ce4b160bce1e881cc6e6ef8.patch
$ wget https://github.com/osCommerce/oscommerce2/commit/15101263fa27b523139b405f99b1613c71a8e2c1.patch
$ wget https://github.com/osCommerce/oscommerce2/commit/bc2bcd9b1bd2148bf852409b3843543555bc01e2.patch
$ patch -p1 < 79c601a7b3ee87943b92a5e6d77ce02480b49ffe.patch</pre>
<pre class="codigo">
patching file catalog/admin/backup.php
patching file catalog/admin/cache.php
Hunk #1 succeeded at 91 with fuzz 2.
patching file catalog/admin/configuration.php
patching file catalog/admin/ext/modules/payment/sofortueberweisung/install.php
[...]
patching file catalog/admin/includes/functions/general.php
Hunk #1 FAILED at 939.
1 out of 1 hunk FAILED -- saving rejects to file catalog/admin/includes/functions/general.php.rej
[...]
patching file catalog/includes/modules/payment/paypal_express.php
Hunk #1 FAILED at 59.
1 out of 1 hunk FAILED -- saving rejects to file catalog/includes/modules/payment/paypal_express.php.rej
[...]
</pre>
<p>Si nos fijamos en esta parte de la salida:</p>
<pre class="codigo">
patching file catalog/admin/includes/functions/general.php
Hunk #1 FAILED at 939.
1 out of 1 hunk FAILED -- saving rejects to file catalog/admin/includes/functions/general.php.rej
</pre>
<p>Vemos que al parchear el fichero "<font class="comando">catalog/admin/includes/functions/general.php</font>" en la línea 939 ha habido un error.<br />
Tenemos más información en "<font class="comando">catalog/admin/includes/functions/general.php.rej</font>". Lo que hace patch en este casp es generar 3 ficheros:<br />
- general.php es el fichero original CON los cambios que SÍ ha aplicado.<br />
- general.php.orig es el fichero original.<br />
- general.php.rej contiene los cambios que NO ha aplicado.<br />
Así si el parche incluye varios cambios para un fichero puede ocurrir que unos cambios se apliquen y otros no.<br />
En este caso no queda más remedio que revisar el cambio no realizado a mano.</p>
<p>Puede ocurrir que el archivo a parchear no exista. En ese caso tendremos solo dos ficheros:<br />
- x.orig con 0 bytes, es copia del original. Como éste no existía, es un archivo en blanco.<br />
- x.rej los cambios que no se han aplicado.<br />
Basta con confirmar que es correcto que el fichero no exista. podría ocurrir que esté movido (revisar porqué), o que sea de un módulo del que no disponemos -lo habitual- (ignorar).</p>
<p>Igual con el resto de parches:</p>
<pre class="comando">
$ patch -p1 < 88d550f392d86c02d2fe16d0b93f1de8aa6a6770.patch
$ patch -p1 < 1bfed2f6bf0e9c1c0ce4b160bce1e881cc6e6ef8.patch
$ patch -p1 < 15101263fa27b523139b405f99b1613c71a8e2c1.patch
$ patch -p1 < bc2bcd9b1bd2148bf852409b3843543555bc01e2.patch
</pre>
<div class="keywords"><strong>OSCommerce, OSC, github, eregi deprecated, patch, </strong></div>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/solventar-en-oscommerce-eregi-is-deprecated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Montar y desmontar sistemas con Truecrypt en GNU/Linux</title>
		<link>http://guimi.net/blogs/hiparco/montar-y-desmontar-sistemas-con-truecrypt-en-gnulinux/</link>
		<comments>http://guimi.net/blogs/hiparco/montar-y-desmontar-sistemas-con-truecrypt-en-gnulinux/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 13:24:03 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=879</guid>
		<description><![CDATA[Truecrypt es un sistema de cifrado libre de código abierto para GNU/Linux, Windows y Mac. Permite cifrar sistemas de archivos enteros, o generar archivos cifrados contenedores de sistemas de archivos. Permite incluso generar sistemas ocultos dentro de otros sistemas para permitir una denegación plausible. En su web puede encontrarse mucha documentación, incluyendo cómo generar ficheros [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.truecrypt.org/">Truecrypt</a> es un sistema de cifrado libre de código abierto para GNU/Linux, Windows y Mac.</p>
<p>Permite cifrar sistemas de archivos enteros, o generar archivos cifrados contenedores de sistemas de archivos.<br />
Permite incluso generar sistemas ocultos dentro de otros sistemas para permitir una denegación plausible.<br />
En su web puede encontrarse mucha documentación, incluyendo cómo generar ficheros contenedores de sistemas de ficheros cifrados.<br />
Aquí veremos cómo montar y desmontar en GNU/Linux un sistema de ficheros de Truecrypt.<br />
Esto nos permite llevar en una memoria USB los ejecutables de Truecrypt para GNU/Linux, Windows y Mac y un archivo con información cifrada mediante Truecrypt.</p>
<p>En GNU/Linux truecrypt debe ejecutarse como root. Para ello podemos valernos de sudo, por ejemplo.<br />
En todo momento si añadimos la opción &#8216;-t&#8217; prescindiremos del GUI y ejecutaremos la versión de solo consola. Si ejecutamos los comandos del ejemplo sin &#8216;-t&#8217; haremos lo mismo pero con una bonita GUI.</p>
<p>Aunque necesita permisos de root, en teoría se puede ejecutar el comando como usuario y se encarga de solicitar la clave necesaria, pero yo no he conseguido que funcione:<br />
<font class="comando">$ truecrypt -t mi_archivo_cifrado</font></p>
<pre class="codigo">Enter mount directory [default]:
Enter password for mi_archivo_cifrado:
Enter keyfile [none]:
Protect hidden volume (if any)? (y=Yes/n=No) [No]:
Enter your user password or administrator password: </pre>
<p>Lanzamos el mismo comando con sudo:<br />
<font class="comando">$ sudo truecrypt -t mi_archivo_cifrado</font></p>
<pre class="codigo">Enter mount directory [default]:
Enter password for mi_archivo_cifrado:
Enter keyfile [none]:
Protect hidden volume (if any)? (y=Yes/n=No) [No]: </pre>
<p>Lanzamos el mismo comando pero con GUI:<br />
<font class="comando">$ sudo truecrypt mi_archivo_cifrado</font><br />
<img src="http://guimi.net/blogs/hiparco/wp-content/2012/01/Truecrypt-300x101.png" alt="Truecrypt" title="Truecrypt" width="300" height="101" class="alignnone size-medium wp-image-883" /></p>
<p>Podemos ver el dispositivo montado:<br />
<font class="comando">$ mount</font></p>
<pre class="codigo">/dev/mapper/truecrypt1 on /media/truecrypt1 type vfat (rw,uid=1000,gid=1000,umask=077)</pre>
<p>O con el propio Truecrypt:<br />
<font class="comando">$ truecrypt -t -l</font></p>
<pre class="codigo">1: /ruta_a/mi_archivo_cifrado /dev/mapper/truecrypt1 /media/truecrypt1</pre>
<p>Para desmontarlo hacemos (no necesitamos sudo):<br />
<font class="comando">$ truecrypt -d /media/truecrypt1/</font></p>
<p>Para montar en un directorio determinado:<br />
<font class="comando">$ sudo truecrypt -t mi_archivo_cifrado /mi_directorio/</font></p>
<div class="keywords">Truecrypt</div>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/montar-y-desmontar-sistemas-con-truecrypt-en-gnulinux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo importar/exportar datos en OpenERP</title>
		<link>http://guimi.net/blogs/hiparco/como-importarexportar-datos-en-openerp/</link>
		<comments>http://guimi.net/blogs/hiparco/como-importarexportar-datos-en-openerp/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 09:46:58 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[OpenERP]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=856</guid>
		<description><![CDATA[Esta entrada forma parte de una pequeña serie de [entradas sobre OpenERP]. Las imágenes han sido cedidas por Servi3, tu experto en OpenERP. Para importar y exportar datos con OpenERP utilizaremos archivos CSV. Si lo que queremos es mover o copiar una instalación completa, es tan sencillo como hacer una copia de seguridad de la [...]]]></description>
			<content:encoded><![CDATA[<p>Esta entrada forma parte de una pequeña serie de [<a href="http://guimi.net/blogs/hiparco/category/openerp/">entradas sobre OpenERP</a>].<br />
<strong>Las imágenes han sido cedidas por <a href="http://servi3.com">Servi3</a>, tu experto en OpenERP</strong>.</p>
<p>Para importar y exportar datos con OpenERP utilizaremos archivos CSV.<br />
Si lo que queremos es mover o copiar una instalación completa, es tan sencillo como hacer una <a href="http://guimi.net/blogs/hiparco/copias-de-seguridad-en-postgresql/">copia de seguridad de la base de datos de postgres</a> y restaurarla en el nuevo servidor.</p>
<p>OpenERP permite en los formularios importar y exportar datos.<br />
Para importar datos recomiendo hacer primero una exportación, lo que nos permite ver la estructura de datos.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_110.png" alt="OpenERP" /><br />
Seleccionamos los campos que nos interesan y pulsamos aceptar.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_111.png" alt="OpenERP" /></p>
<p>Para cargar datos en una instalación nueva, lo primero que hay que importar son las cuentas, ya que las empresas y productos hacen referencia cuentas contables.<br />
Vamos a &#8216;Contabilidad -> Configuración -> Contabilidad financiera -> Cuentas -> Cuentas&#8217;, abrimos la vista formulario y seleccionamos en el menú &#8220;Formulario -> Importar datos&#8230;&#8221;. Seleccionamos el fichero deseado y pulsamos &#8220;Auto-Detección&#8221;. Este proceso nos cargará los campos del CSV y nos detectará algunos errores.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_112.png" alt="OpenERP" /><br />
Pulsamos aceptar. Si todo ha ido bien veremos el siguiente mensaje:<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_113.png" alt="OpenERP" /></p>
<p>Después de importar las cuentas, necesitamos saber el identificador (ID) que ha asignado a cada una. Para ello podemos, bien exportar las cuentas, bien utilizar un cliente de postgres, ya sea la línea de comando o un cliente como pgadmin3.</p>
<p>A continuación unos ficheros de carga sencillos para cuentas. Basta adaptarlos a nuestras necesidades:<br />
servi3-carga_01-cuentas.csv</p>
<pre class="codigo">"company_id","code",".id","id","name","parent_id","parent_id.id","user_type","type"
"Servi3",40000000,478,,"Proveedores (euros)","4000 Proveedores (euros)",477,"Terceros - A Pagar","A pagar"
"Servi3",40000001,,,"Prov. Mi proveedor 1","4000 Proveedores (euros)",477,"Terceros - A Pagar","A pagar"
"Servi3",40000002,,,"Prov. Mi proveedor 2","4000 Proveedores (euros)",477,"Terceros - A Pagar","A pagar"
"Servi3",41000000,507,,"Acreedores por prestaciones de servicios (euros)","4100 Acreedores por prestaciones de servicios (euros)",506,"Terceros - A Pagar","A pagar"
"Servi3",41000001,,,"Acre. Mi acreedor 1","4100 Acreedores por prestaciones de servicios (euros)",506,"Terceros - A Pagar","A pagar"
"Servi3",41000002,,,"Acre. Mi acreedor 2","4100 Acreedores por prestaciones de servicios (euros)",506,"Terceros - A Pagar","A pagar"
"Servi3",43000000,519,,"Clientes (euros)","4300 Clientes (euros)",518,"Terceros - A Cobrar","A cobrar"
"Servi3",43000001,,,"Clie. Mi cliente 1","4300 Clientes (euros)",518,"Terceros - A Cobrar","A cobrar"
"Servi3",43000002,,,"Clie. Mi cliente 2","4300 Clientes (euros)",518,"Terceros - A Cobrar","A cobrar"
"Servi3",60000000,949,,"Compras de mercaderías","600 Compras de mercaderías",948,"Gastos","Regular"
"Servi3",60000001,,,"Compras de mercaderías tipo 1","600 Compras de mercaderías",948,"Gastos","Regular"
"Servi3",60000002,,,"Compras de mercaderías tipo 2","600 Compras de mercaderías",948,"Gastos","Regular"
"Servi3",70000000,1264,,"Ventas de mercaderías en España","7000 Ventas de mercaderías en España",1263,"Ingresos","Regular"
"Servi3",70000001,,,"Ventas de mercaderías tipo 1","7000 Ventas de mercaderías en España",1263,"Ingresos","Regular"
"Servi3",70000002,,,"Ventas de mercaderías tipo 2","7000 Ventas de mercaderías en España",1263,"Ingresos","Regular"</pre>
<p>
&nbsp;</p>
<p>servi3-carga_02-productos.csv:</p>
<pre class="codigo">".id","default_code","name","active","company_id","property_account_expense","property_account_income","state","taxes_id","supplier_taxes_id"
,"TP01","Mercaderías tipo 1","True","Servi3","60000001 Compras de mercaderías (HW)","70000001 Ventas de mercaderías (HW)","Normal","IVA 18%","18% IVA Soportado (operaciones corrientes)"
,"TP02","Mercaderías tipo 2","True","Servi3","60000002 Compras de mercaderías (HW)","70000002 Ventas de mercaderías (HW)","Normal","IVA 18%","18% IVA Soportado (operaciones corrientes)"</pre>
<p>
&nbsp;</p>
<p>servi3-carga_03-clientes_proveedores.csv</p>
<pre class="codigo">"id","name","ref","title","active","vat","vat_type","lang","customer","supplier","include_in_mod347","website","property_account_receivable.id","property_account_payable.id","city","email","country/id","country.id","vat_subjected","phone","address.id","address/id","address/type","address/active","address/street","address/zip","address/city","address/is_customer_add","address/email","address/phone","address/fax","address/function","address/name"
,"Mi cliente 1 SL","Mi cliente 1 SL","Ltd","True","ESA46103834","1 - Corresponde a un NIF","es_ES","True","False","True","http://servi3.com","****",,"Valencia","info@servi3.com","base.es","67","True","(+34) 123 456 789",,,"default","True","Cl Rue 13 del percebe",28001,"Valencia","True","info@servi3.com","(+34) 123 456 789","(+34) 123 456 789","Contacto 1","Mi cliente 1 SL"
,"Mi cliente 2 SA","Mi cliente 2 SA","Corp.","True","ESA46103834","1 - Corresponde a un NIF","es_ES","True","False","True","http://servi3.com","****",,"Valencia","info@servi3.com","base.es","67","True","(+34) 123 456 789",,,"default","True","Cl Rue 13 del percebe",28001,"Valencia","True","info@servi3.com","(+34) 123 456 789","(+34) 123 456 789","Contacto 1","Mi cliente 2 SA"
,"Mi proveedor 1 SL","Mi proveedor 1 SL","Ltd","True","ESA46103834","1 - Corresponde a un NIF","es_ES","False","True","True","http://servi3.com","****",,"Valencia","info@servi3.com","base.es","67","True","(+34) 123 456 789",,,"default","True","Cl Rue 13 del percebe",28001,"Valencia","True","info@servi3.com","(+34) 123 456 789","(+34) 123 456 789","Contacto 1","Mi proveedor 1 SL"
,"Mi proveedor 2 SA","Mi proveedor 2 SA","Corp.","True","ESA46103834","1 - Corresponde a un NIF","es_ES","False","True","True","http://servi3.com","****",,"Valencia","info@servi3.com","base.es","67","True","(+34) 123 456 789",,,"default","True","Cl Rue 13 del percebe",28001,"Valencia","True","info@servi3.com","(+34) 123 456 789","(+34) 123 456 789","Contacto 1","Mi proveedor 2 SA"
,"Mi cliente y poveedor 1 SA","Mi cliente y poveedor 1 SA","Corp.","True","ESA46103834","1 - Corresponde a un NIF","es_ES","True","True","True","http://servi3.com","****",,"Valencia","info@servi3.com","base.es","67","True","(+34) 123 456 789",,,"default","True","Cl Rue 13 del percebe",28001,"Valencia","True","info@servi3.com","(+34) 123 456 789","(+34) 123 456 789","Contacto 1","Mi cliente y poveedor 1 SA"</pre>
<p>
&nbsp;</p>
<p><span class="keywords"><b>OpenERP, importar, exportar, datos, csv</b></span></p>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/como-importarexportar-datos-en-openerp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo configurar la localización española de OpenERP</title>
		<link>http://guimi.net/blogs/hiparco/como-configurar-la-localizacion-espanola-de-openerp/</link>
		<comments>http://guimi.net/blogs/hiparco/como-configurar-la-localizacion-espanola-de-openerp/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 22:30:29 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[OpenERP]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=816</guid>
		<description><![CDATA[Esta entrada forma parte de una pequeña serie de [entradas sobre OpenERP]. Las imágenes han sido cedidas por Servi3, tu experto en OpenERP. Primero vimos cómo hacer una Instalación de OpenERP 6.0.3 en Debian GNU/Linux. Después cómo instalar un cliente de OpenERP en Debian. También hicimos una configuración inicial de OpenERP. Y seguimos por instalar [...]]]></description>
			<content:encoded><![CDATA[<p>Esta entrada forma parte de una pequeña serie de [<a href="http://guimi.net/blogs/hiparco/category/openerp/">entradas sobre OpenERP</a>].<br />
<strong>Las imágenes han sido cedidas por <a href="http://servi3.com">Servi3</a>, tu experto en OpenERP</strong>.</p>
<p>Primero vimos cómo hacer una <a href="http://guimi.net/blogs/hiparco/instalacion-de-openerp-6-0-3-en-debian-gnulinux/">Instalación de OpenERP 6.0.3 en Debian GNU/Linux</a>.<br />
Después cómo <a href="http://guimi.net/blogs/hiparco/como-instalar-un-cliente-de-openerp-en-debian/">instalar un cliente de OpenERP en Debian</a>.<br />
También hicimos una <a href="http://guimi.net/blogs/hiparco/configuracion-inicial-de-openerp/">configuración inicial de OpenERP</a>.<br />
Y seguimos por <a href="http://guimi.net/blogs/hiparco/instalar-en-openerp-los-modulos-de-la-localizacion-espanola/">instalar en OpenERP los módulos de la localización española</a>.<br />
En esta entrada veremos como realizar la configuración básica de la localización española de OpenERP.</p>
<h3>Notas</h3>
<p>Hay que tener en cuenta al usar OpenERP en España varios detalles. Algunos detalles:<br />
- &#8216;Compañía&#8217; es nuestra compañía o empresa<br />
- &#8216;Empresas&#8217; son todas las demás empresas: clientes, proveedores, acreedores&#8230;<br />
- Para introducir los NIF/CIF es necesario indicar el país, para que se pueda validar correctamente. En el caso de un CIF de España pondremos ESxxxxxxxxxx.</p>
<h3>Importar bancos</h3>
<p>Primero en &#8216;<strong>Ventas -> Configuración -> Libreta de direcciones -> Bancos</strong>&#8216; lanzamos el &#8216;Import Bank Data Wizard&#8217;. Este asistente importa los datos de los bancos españoles, lo que es necesario para dar de alta los CCC.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_24.png" alt="OpenERP" /><br />
Pulsamos aceptar y ya está.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_25.png" alt="OpenERP" /><br />
No nos da ningún otro mensaje, pero si consultamos los bancos podemos comprobar que ya están importados.</p>
<h3>Completar la información de nuestra empresa (compañía)</h3>
<p>Antes de continuar, recomiendo abrir la ficha de nuestra empresa, que aparece en &#8216;Clientes&#8217; (&#8216;<strong>Contabilidad -> Clientes -> Clientes</strong>&#8216;). Ahí podemos completar algunos datos como nuestro NIF/CIF, nuestro(s) CCC -ahora que ya hemos importado los bancos-, etc.</p>
<h3>Crear ejercicio fiscal</h3>
<p>Para crear un ejercicio fiscal vamos a &#8216;<strong>Contabilidad -> Configuración -> Contabilidad financiera -> Periodos -> Ejercicios fiscales</strong>&#8216;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_30.png" alt="OpenERP" /><br />
Como vemos no hay ninguno creado, así que pulsamos el botón &#8216;Nuevo&#8217;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_31.png" alt="OpenERP" /><br />
Rellenamos los datos básicos.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_32.png" alt="OpenERP" /><br />
Y pulsamos los botones &#8216;Crear periodos de apertura, cierra y PyG&#8217; y &#8216;Crear periodos trimestrales&#8217;. En algunos casos en vez de los periodos trimestrales será necesario crear periodos mensuales.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_33.png" alt="OpenERP" /><br />
Recomiendo cambiar los nombre de los periodos:<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_34.png" alt="OpenERP" /></p>
<h3>Numeración de facturas independiente de movimientos contables</h3>
<p>Desde la versión 6.0 de OpenERP el contador de facturas y el de movimientos contables son el mismo. Esto hace que la numeración de las facturas no sea correlativo, lo cual va contra la norma española.<br />
Por ejemplo, creamos una factura (contador &#8217;1&#8242;), hacemos el pago (contador &#8217;2&#8242;), hacemos otra factura (contador &#8217;3&#8242;).</p>
<p>Para solventar esto instalamos el módulo &#8216;nan_account_invoice_sequence&#8217; (<a href="http://guimi.net/blogs/hiparco/instalar-en-openerp-los-modulos-de-la-localizacion-espanola/">cómo instalar módulos en OpenERP</a>) que nos crea cuatro secuencias para facturas normales y facturas rectificativas de clientes y proveedores: account invoice in (facturas a clientes), account refund in (fac. rectificativas), account invoice out (facturas de proveedores), account refund out (fac. rectificativas).<br />
(Ver más adelante: Configurar secuencias).</p>
<p>Debemos ir a los diarios y asignar las nuevas secuencias desde el menú de &#8216;<strong>Contabilidad -> Configuración -> Contabilidad financiera -> Diarios -> Diarios</strong>&#8216;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_39.png" alt="OpenERP" /></p>
<p>Asignamos al diario &#8216;Purchase Journal&#8217; la secuencia &#8216;Account invoice out&#8217;.<br />
Asignamos al diario &#8216;Sales Journal&#8217; la secuencia &#8216;Account invoice in&#8217;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_41.png" alt="OpenERP" /></p>
<p>Si nos hemos dado cuenta del problema con el sistema ya en funcionamiento, hay solución:<br />
<a href="/blogs/hiparco/separar-secuencias-de-facturas-en-openerp">Separar secuencias de facturas en OpenERP</a>.</p>
<h3>Configurar secuencias</h3>
<p>Antes de hacer movimientos, podemos indicar los códigos de secuencias que queremos utilizar. Por ejemplo los códigos de factura son, por defecto, un número correlativo: Factura 1, 2, 3&#8230; Vamos a ver como cambiarlo a algo tipo 1/2012 o NF/2012/001. Abrimos &#8216;<strong>Administración -> Configuración -> Secuencias -> Secuencias</strong>&#8216;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_83.png" alt="OpenERP" /><br />
&#8216;Account Journal&#8217; es la secuencia de movimientos contables y en principio también de todas las facturas -en España esta configuración no cumple la normativa-.<br />
(Ver más atrás &#8216;Numeración de facturas independiente de movimientos contables&#8217;).<br />
Hacemos doble click sobre la secuencia a configurar.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_84.png" alt="OpenERP" /><br />
Recordemos que si hemos separado las secuencias de facturas, los contadores son: account invoice in (facturas a clientes), account refund in (fac. rectificativas), account invoice out (facturas de proveedores), account refund out (fac. rectificativas).<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_40.png" alt="OpenERP" /></p>
<h3>Otros ajustes</h3>
<p>Según nuestras necesidades y preferencias podemos realizar más ajustes.</p>
<ul>
<li><a href="/blogs/hiparco/permitir-cancelaciones-en-openerp/">Permitir cancelaciones en OpenERP</a>.</p>
<li><a href="/blogs/hiparco/configurar-remesas-de-la-norma-aeb-19-csb-19-en-openerp/">Configurar remesas de la norma AEB 19 (CSB 19) en OpenERP</a>.
<li>Activar el <a href="/blogs/hiparco/separador-de-miles-en-openerp/">separador de miles en OpenERP</a>.
</ul>
<h3>Introducir información inicial</h3>
<p>El siguiente paso es introducir los datos de nuestros clientes, proveedores, artículos&#8230;<br />
Es interesante crear cuentas contables específicas para ellos. Si vamos a crearlos a mano uno a uno, podemos ir creando las cuentas sobre la marcha. Pero si vamos a crearlos masivamente, usando las herramientas de importación, primero hay que crear primero las cuentas.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_60.png" alt="OpenERP" /></p>
<p>Podemos ver <a href="http://guimi.net/blogs/hiparco/como-importarexportar-datos-en-openerp/">cómo importar datos en OpenERP</a>.</p>
<p>&nbsp;<br/><br />
<span class="keywords"><b>OpenERP, configuración, localización española, Debian</b></span></p>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/como-configurar-la-localizacion-espanola-de-openerp/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Instalar en OpenERP los módulos de la localización española</title>
		<link>http://guimi.net/blogs/hiparco/instalar-en-openerp-los-modulos-de-la-localizacion-espanola/</link>
		<comments>http://guimi.net/blogs/hiparco/instalar-en-openerp-los-modulos-de-la-localizacion-espanola/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 20:42:26 +0000</pubDate>
		<dc:creator>Güimi</dc:creator>
				<category><![CDATA[OpenERP]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://guimi.net/blogs/hiparco/?p=756</guid>
		<description><![CDATA[Esta entrada forma parte de una pequeña serie de [entradas sobre OpenERP]. Las imágenes han sido cedidas por Servi3, tu experto en OpenERP. En esta entrada explicaremos cómo instalar módulos en OpenERP. Lo haremos viendo cómo instalar y configurar la localización española en el servidor de OpenERP. Para ello ya debemos tener un servidor instalado [...]]]></description>
			<content:encoded><![CDATA[<p>Esta entrada forma parte de una pequeña serie de [<a href="http://guimi.net/blogs/hiparco/category/openerp/">entradas sobre OpenERP</a>].<br />
<strong>Las imágenes han sido cedidas por <a href="http://servi3.com">Servi3</a>, tu experto en OpenERP</strong>.</p>
<p>En esta entrada explicaremos <strong>cómo instalar módulos en OpenERP</strong>. Lo haremos viendo cómo instalar y configurar la localización española en el servidor de OpenERP.</p>
<p>Para ello ya debemos tener un servidor instalado [<a href="http://guimi.net/blogs/hiparco/instalacion-de-openerp-6-0-3-en-debian-gnulinux/">Instalación de OpenERP 6.0.3 en Debian GNU/Linux</a>], un cliente instalado [<a href="http://guimi.net/blogs/hiparco/como-instalar-un-cliente-de-openerp-en-debian/">Cómo instalar un cliente de OpenERP en Debian</a>] y la <a href="http://guimi.net/blogs/hiparco/configuracion-inicial-de-openerp/">configuración inicial de OpenERP</a> realizada.</p>
<p>Para instalar un módulo en OpenERP básicamente el proceso consiste en:</p>
<ol>
<li>copiar el módulo al directorio &#8216;addons&#8217; del servidor</li>
<li>conectar con el cliente de OpenERP y &#8216;Actualizar la lista de módulos&#8217;</li>
<li>instalar y configurar el módulo desde el cliente</li>
</ol>
<p>Observemos que el primer paso deja el módulo disponible para las diferentes instancias de OpenERP, pero los módulos instalados para cada instancia son independientes. Esto permite tener a la vez y en el mismo servidor diferentes instancias con, por ejemplo, el plan contable francés y español.</p>
<p>Vamos allá.</p>
<h3>COPIAR MÓDULOS EN EL SERVIDOR</h3>
<p>Trabajando en el directorio del servidor, descargamos los módulos extras y la localización española (todo en la versión 6.0):<br />
<font class="comando"># cd /opt/openerp/<br />
# bzr branch lp:openobject-addons/extra-6.0<br />
# bzr branch lp:openerp-spain/6.0</font><br />
Asignamos el usuario y grupo a todas las fuentes<br />
<font class="comando"># chown -R openerp:openerp *</font></p>
<p>Copiamos los módulos estrictamente necesarios en el directorio &#8216;addons&#8217; del servidor:<br />
<font class="comando"># cp -Rp 6.0/* server/bin/addons/<br />
# cp -Rp extra-6.0/account_financial_report/ server/bin/addons/<br />
# cp -Rp extra-6.0/account_payment_ex server/bin/addons/<br />
# cp -Rp extra-6.0/account_payment_extension/ server/bin/addons/<br />
# cp -Rp extra-6.0/account_renumber/ server/bin/addons/<br />
# cp -Rp extra-6.0/account_balance_reporting/ server/bin/addons/<br />
# cp -Rp extra-6.0/account_invoice_currency/ server/bin/addons/<br />
# cp -Rp extra-6.0/account_refund_original/ server/bin/addons/<br />
# cp -Rp extra-6.0/nan_ server/bin/addons/<br />
# cp -Rp extra-6.0/nan_account_bank_statement/ server/bin/addons/</font></p>
<p>Hay quien prefiere instalar todos los extras disponibles, con lo que bastaría, en vez de lo anterior, hacer:<br />
<font class="comando"># cp -Rp 6.0/* server/bin/addons/<br />
# cp -Rp extra-6.0/* server/bin/addons/</font></p>
<h3>ACTUALIZAR LA LISTA DE MÓDULOS EN EL SERVIDOR</h3>
<p>Desde el cliente, vamos a &#8220;Menú -> Administración -> Módulos -> Actualizar la lista de módulos&#8221;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_11.png" alt="OpenERP" /><br />
Si no encontramos la opción de Módulos es porque no tenemos la interfaz extendida. Se puede seleccionar desde el menú superior &#8220;Usuario -> Preferencias -> Interfaz&#8221;.</p>
<p>Presionamos &#8220;Actualizar&#8221;.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_12.png" alt="OpenERP" /></p>
<p>Y nos indica los módulos de que disponemos.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_13.png" alt="OpenERP" /></p>
<p>Después abrimos los módulos pulsando &#8220;Abrir módulos&#8221; o, en cualquier momento desde &#8220;Menú -> Administración -> Módulos -> Módulos&#8221;.</p>
<h3>INSTALAR Y CONFIGURAR EL MÓDULO</h3>
<p>Abrimos el apartado de módulos (&#8220;Menú -> Administración -> Módulos -> Módulos&#8221;).<br />
El módulo que vamos a instalar se llama &#8220;l10n_es_pyme_account&#8221; y se encarga de instalar todos los módulos necesarios para llevar la contabilidad de una empresa española.<br />
Cómo vemos, en la imagen hemos filtrado los módulos que empiezan por &#8216;l10n_es&#8217;, es decir los de la localización española, y seleccionado el módulo que nos interesa.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_14.png" alt="OpenERP" /></p>
<p>Al pasar a la vista &#8220;Formulario&#8221; (botón en la barra de herramientas o Ctrl+L), podemos seleccionar &#8220;Dependencias&#8221; y vemos que el módulo a instalar depende de otros módulos. Algunos estan &#8220;Instalados&#8221;, otros están &#8220;No instalados&#8221; (pero disponibles) y otros son &#8220;Desconocidos&#8221; (no están disponibles).<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_15.png" alt="OpenERP" /></p>
<p>Si el módulo que queremos instalar depende de módulos &#8220;Desconocidos&#8221;, debemos volver al paso 1 (copiar módulos en el servidor) y actualizar la lista de módulos (paso 2).<br />
Generalmente los módulos que necesitamos se encuentran en la rama &#8220;extras&#8221; de las fuentes (directorio &#8216;extra-6.0&#8242;).<br />
Si has copiado todos los módulos que indico un poco más arriba deberían estar todos disponibles (&#8220;Instalados&#8221; o &#8220;No Instalados&#8221;).<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_17.png" alt="OpenERP" /></p>
<p>Desde la pestaña &#8220;Módulo&#8221; lo marcamos como &#8220;Programar para instalación&#8221; y después lanzamos la &#8220;Acción&#8221; &#8220;Aplicar actualizaciones programadas&#8221;. Nos aparecerá un mensaje de confirmación:<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_18.png" alt="OpenERP" /><br />
Y otro al acabar. Si todo ha sido correcto nos indicará:<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_19.png" alt="OpenERP" /><br />
Los motivos más habituales de fallo de una instalación son que, o bien no hemos instalado todos los módulos de que dependía, o bien alguno de ellos no está en la versión correcta.</p>
<p>Tras la instalación del módulo, algunos lanzan un asistente de configuración del mismo. Para nuestro ejemplo, los módulos de la localización española, el asistente nos permite crear el plan contable (por eso en la <a href="http://guimi.net/blogs/hiparco/configuracion-inicial-de-openerp/">configuración inicial de OpenERP</a> nos habíamos saltado este paso).<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_20.png" alt="OpenERP" /><br />
En España se entrega a Hacienda un único diario. Por eso desmarcamos la casilla &#8216;Secuencias de diarios separadas&#8217;.</p>
<p>También nos permite cargar los topónimos. Muy útil.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_21.png" alt="OpenERP" /></p>
<p>Y ya hemos instalado los módulos de la localización española de OpenERP.<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_22.png" alt="OpenERP" /></p>
<p>Podemos ver cómo han quedado los módulos de localización española:<br />
<img src="/blogs/hiparco/res/OpenERP/OpenERP_23.png" alt="OpenERP" /></p>
<p>Pero todavía no es suficiente para empezar a trabajar. Falta <a href="http://guimi.net/blogs/hiparco/como-configurar-la-localizacion-espanola-de-openerp/">configurar la localización española de OpenERP</a> y, si se puede, <a href="http://guimi.net/blogs/hiparco/como-importarexportar-datos-en-openerp/">importar datos en OpenERP</a>.</p>
<p><span class="keywords"><b>OpenERP, localización española, Debian</b></span></p>
]]></content:encoded>
			<wfw:commentRss>http://guimi.net/blogs/hiparco/instalar-en-openerp-los-modulos-de-la-localizacion-espanola/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

