<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Organizaci%C3%B3n%2C_consulta_e_tratamento_da_informaci%C3%B3n</id>
	<title>Organización, consulta e tratamento da información - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Organizaci%C3%B3n%2C_consulta_e_tratamento_da_informaci%C3%B3n"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Organizaci%C3%B3n,_consulta_e_tratamento_da_informaci%C3%B3n&amp;action=history"/>
	<updated>2026-10-21T11:18:01Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=Organizaci%C3%B3n,_consulta_e_tratamento_da_informaci%C3%B3n&amp;diff=52361&amp;oldid=prev</id>
		<title>Vence en 23:15 19 ene 2015</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Organizaci%C3%B3n,_consulta_e_tratamento_da_informaci%C3%B3n&amp;diff=52361&amp;oldid=prev"/>
		<updated>2015-01-19T23:15:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Anterior:  [http://informatica.iessanclemente.net/manuais/index.php?title=Administraci%C3%B3n_b%C3%A1sica_e_utilizaci%C3%B3n_de_sistemas_ERP-CMR Administración básica e utilización de sistemas ERP-CMR]&amp;lt;br /&amp;gt;&lt;br /&gt;
Seguinte: [http://informatica.iessanclemente.net/manuais/index.php/Implantaci%C3%B3n_de_sistemas_ERP/CRM Implantación de sistemas ERP/CRM]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Configuración inicial ==&lt;br /&gt;
&lt;br /&gt;
Punto de partida: [http://informatica.iessanclemente.net/manuais/index.php/Instalaci%C3%B3n_e_configuraci%C3%B3n_de_sistemas_ERP-CRM#Instalaci.C3.B3n_de_OpenERP_7.0_en_Ubuntu_Server Instalación de OpenERP 7.0 en Ubuntu Server ]&lt;br /&gt;
&lt;br /&gt;
Vamos acceder ao servidor Postgres do Ubuntu Server utilizando a aplicación [http://www.pgadmin.org/ PgAdmin] instalada en outro equipo. Para permitir este acceso remoto é preciso realizar os pasos descritos no apartado [http://informatica.iessanclemente.net/manuais/index.php/Instalaci%C3%B3n_e_configuraci%C3%B3n_de_sistemas_ERP-CRM configuración inicial de OpenERP 6.1] cun par de cambios:&lt;br /&gt;
&lt;br /&gt;
* Configuramos Postgresql editando &amp;#039;&amp;#039;pg_hba.conf&amp;#039;&amp;#039;. Obrigamos a que os usuarios da BD se autentiquen con clave encriptada: Na liña que comeza por &amp;quot;local all all&amp;quot; trocamos a última palabra por &amp;quot;md5&amp;quot;. No final do ficheiro inserimos unha nova liña para permitir as conexións desde outro equipo da subrede:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
host   all   all   samenet   md5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Archivo:pg_hba-local_e_host_samenet.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
* Modificamos en &amp;#039;&amp;#039;postgresql.conf&amp;#039;&amp;#039; a liña &amp;quot;listen_addresses&amp;quot;, eliminando # (símbolo de comentario) e substituíndo &amp;#039;&amp;#039;localhost&amp;#039;&amp;#039; por un asterisco:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:postgresql.conf-listen_addresses1.png|miniaturadeimagen|izquierda|Antes]]&lt;br /&gt;
[[Archivo:postgresql.conf-listen_addresses2.png|miniaturadeimagen|derecha|Despois]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Reiniciamos Postgresql:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo /etc/init.d/postgresql restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Creamos un usuario en Postgres con permiso para crear bases de datos. No noso exemplo chámase &amp;#039;&amp;#039;varela&amp;#039;&amp;#039;, con clave &amp;#039;&amp;#039;abc123.&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo su postgres&lt;br /&gt;
createuser varela --pwprompt&lt;br /&gt;
...(Responder as preguntas: Pode crear BDs, o resto non.)&lt;br /&gt;
exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Configuramos o servidor OpenERP para indicarlle o nome do usuario e clave creados no paso anterior:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo gedit /etc/openerp/openerp-server.conf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Reiniciamos o servidor OpenERP co seguinte comando:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo /etc/init.d/openerp restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Verificar que podemos acceder desde calquera equipo da subrede utilizando un browser, indicando a IP do servidor e o porto 8069&lt;br /&gt;
&lt;br /&gt;
[[Archivo:openerp7.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Acceso á base de datos ==&lt;br /&gt;
&lt;br /&gt;
Instalamos [http://www.pgadmin.org/ pgAdmin] nun equipo da subrede e realizamos os seguintes pasos:&lt;br /&gt;
&lt;br /&gt;
* Accedemos a Odoo e facemos clic en &amp;quot;Xestionar Bases de Datos&amp;quot;.&lt;br /&gt;
[[Archivo:04 crear bd.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Creamos unha base de datos de probas. Marcamos a opción &amp;quot;Cargar datos de demostración&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:05 crear bd probas.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Iniciamos pgAdmin e conectamos co servidor Postgres&lt;br /&gt;
[[Archivo:06 pgAdminNovo.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
== Deseño de consultas ==&lt;br /&gt;
&lt;br /&gt;
* Escollemos a BD coa que queremos traballar. Neste exemplo, &amp;quot;Probas&amp;quot;. Prememos en &amp;#039;&amp;#039;Executar consultas SQL arbitrarias&amp;#039;&amp;#039;.&lt;br /&gt;
[[Archivo:07 pgAdmin-probas.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* No separador &amp;#039;&amp;#039;Construtor gráfico de consultas&amp;#039;&amp;#039;, escollemos &amp;#039;&amp;#039;esquemas&amp;#039;&amp;#039;, &amp;#039;&amp;#039;public&amp;#039;&amp;#039; e procuramos as táboas coas que queremos traballar.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:08 pgAdmin-consultas1.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Por exemplo, queremos saber o nome dos socios e de que cidade e país son. Primeiro facemos clic nas táboas &amp;#039;&amp;#039;res_partner&amp;#039;&amp;#039; e &amp;#039;&amp;#039;res_country&amp;#039;&amp;#039;. Despois arrastramos a clave foránea &amp;#039;&amp;#039;country_id&amp;#039;&amp;#039; para relacionala co campo &amp;#039;&amp;#039;id&amp;#039;&amp;#039; da táboa &amp;#039;&amp;#039;res_country&amp;#039;&amp;#039;. Escollemos para visualizar os campos &amp;#039;&amp;#039;name&amp;#039;&amp;#039; e &amp;#039;&amp;#039;city&amp;#039;&amp;#039; e escribimos os alias correspondentes. Finalmente prememos en &amp;#039;&amp;#039;Executar SQL&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:09 pgAdmin-consulta-socio-pais1.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Podemos ver o código SQL xerado e o resultado da consulta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:10 pgAdmin-consulta-socio-pais2.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creación de vistas na BD ==&lt;br /&gt;
&lt;br /&gt;
Vamos crear unha vista co código SQL da consulta anterior.&lt;br /&gt;
&lt;br /&gt;
* Na pantalla inicial procuramos o apartado &amp;#039;&amp;#039;Vistas&amp;#039;&amp;#039; da base de datos &amp;#039;&amp;#039;Probas&amp;#039;&amp;#039;. Creamos unha nova vista chamada &amp;#039;&amp;#039;Vista Socios-Países&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:11CrearVista.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* No separador &amp;#039;&amp;#039;Definición&amp;#039;&amp;#039;, pegamos o código SQL da consulta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:12ColarSQL.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Agora podemos visualizar os datos da vista e traballar con ela como se se tratase dunha táboa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:13VerDatosVista.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Por exemplo, vamos realizar unha segunda consulta cos datos da vista, que amose o resultado ordenado por país, despois por cidade e por nome. Podemos filtrar para que só vexamos os datos dos socios dos países que comezan por &amp;quot;United&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:14ConsultaVista.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creación de vistas en OpenERP ==&lt;br /&gt;
&lt;br /&gt;
Agora que xa sabemos utilizar pgAdmin nunha BD de probas, vamos a realizar unha práctica completa, seguindo o fío da páxina [http://informatica.iessanclemente.net/manuais/index.php?title=Administraci%C3%B3n_b%C3%A1sica_e_utilizaci%C3%B3n_de_sistemas_ERP-CMR Administración básica e utilización de sistemas ERP-CMR].&lt;br /&gt;
&lt;br /&gt;
En OpenERP, para a empresa &amp;#039;&amp;#039;Galaxia Software&amp;#039;&amp;#039;, queremos crear un novo menú cunha ligazón para visualizar os datos dos socios (clientes, provedores, usuarios e a propia empresa).&lt;br /&gt;
&lt;br /&gt;
En primeiro lugar creamos unha vista en OpenERP que conecte coa táboa &amp;#039;&amp;#039;res.partner&amp;#039;&amp;#039; seleccionando os campos que nos interese amosar.&lt;br /&gt;
&lt;br /&gt;
Coa conta de administrador/a, facemos clic en &amp;#039;&amp;#039;Configuración, Técnico, Interfaz de Usuario, Vistas, Crear.&amp;#039;&amp;#039;. Escribimos o nome do obxecto &amp;#039;&amp;#039;res.partner&amp;#039;&amp;#039; e o nome da vista &amp;#039;&amp;#039;res.partner.vistaArbore&amp;#039;&amp;#039;. Mediante código XML especificamos os campos que queremos visualizar.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:01OpenERP_CrearVista.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Aproveitamos para duplicar a vista, editar a copia, e transformala nunha vista de formulario.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:02OpenERP_DuplicarVista.png|miniaturadeimagen|centro]]&lt;br /&gt;
[[Archivo:03OpenERP_VistaForm.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
O seguinte paso é crear os elementos do menú para enlazar esta vista. En &amp;#039;&amp;#039;Configuración, Técnico, Interfaz de Usuario, Elementos Menú, Crear,&amp;#039;&amp;#039; creamos o menú &amp;#039;&amp;#039;Galaxia Sw&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:04OpenERP_Menu.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Gardamos, editamos, e no separador &amp;#039;&amp;#039;submenú&amp;#039;&amp;#039; facemos clic en &amp;#039;&amp;#039;añadir un elemento&amp;#039;&amp;#039;. Agora vamos crear o submenú &amp;#039;&amp;#039;Socios&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:05OpenERP_Submenu.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Mais unha vez: gardamos, editamos, clic en &amp;#039;&amp;#039;añadir un elemento&amp;#039;&amp;#039;, para crear unha opción do menú: &amp;#039;&amp;#039;Ver Socios Árbore&amp;#039;&amp;#039;. En &amp;#039;&amp;#039;Acción&amp;#039;&amp;#039; escollemos &amp;#039;&amp;#039;ir.acciones.acc-ventana&amp;#039;&amp;#039; e &amp;#039;&amp;#039;Crear y editar&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:06OpenERP_IrAccion.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Agora vamos crear a acción &amp;#039;&amp;#039;AbrirVistaSociosArbore&amp;#039;&amp;#039; que se executa ao premer na opción do menú. Esta acción é a que amosa a vista previamente creada.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:07OpenERP_CrearAccion.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Podemos repetir os pasos para crear a opción de menú &amp;#039;&amp;#039;Ver Socios Formulario&amp;#039;&amp;#039; ligada á acción &amp;#039;&amp;#039;AbrirVistaSociosFormulario&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:08OpenERP_AccionForm.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
Actualizamos o &amp;#039;&amp;#039;browser&amp;#039;&amp;#039; para que apareza o novo menú e xa podemos utilizar as dúas opcións, tanto para navegar polos datos como para crear novos socios. Tamén se pode cambiar o modo de visualización no botóns da dereita.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:09OpenERP_ExecucionForm.png|miniaturadeimagen|centro]]&lt;br /&gt;
[[Archivo:10OpenERP_ExecucionArbore.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
É importante non confundirmos as vistas da BD coas vistas de OpenERP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Edición de informes con LibreOffice ==&lt;br /&gt;
&lt;br /&gt;
Instalamos o módulo &amp;#039;&amp;#039;OpenOffice Report Designer&amp;#039;&amp;#039;. Tamén &amp;#039;&amp;#039;&amp;#039;hai que descargar&amp;#039;&amp;#039;&amp;#039; o &amp;#039;&amp;#039;plugin&amp;#039;&amp;#039; en formato ZIP para Writer e seguir as instrucións de configuración.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:01instalacionModuloInformes.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
* Iniciamos Writer.&lt;br /&gt;
* En &amp;#039;&amp;#039;Ferramentas, Xestor de extensións, Engadir&amp;#039;&amp;#039;, escollemos o ficheiro &amp;#039;&amp;#039;base_report_designer_installer.zip&amp;#039;&amp;#039; previamente descargado. Se non ten extensión &amp;#039;&amp;#039;.zip&amp;#039;&amp;#039;, poñémoslla nós.&lt;br /&gt;
* Reiniciamos Writer. Aparece unha nova barra de ferramentas e un novo menú.&lt;br /&gt;
* Executamos &amp;#039;&amp;#039;Server parameters&amp;#039;&amp;#039; e conectámonos co servidor OpenERP utilizando a conta &amp;#039;&amp;#039;admin&amp;#039;&amp;#039;.&lt;br /&gt;
* Executamos &amp;#039;&amp;#039;Modify Existing Report&amp;#039;&amp;#039; e escollemos o informe de orde de vendas.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:02ModificarInformeOrdeVendas.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
* Neste exemplo traducimos &amp;#039;&amp;#039;Enderezo de envío&amp;#039;&amp;#039; e &amp;#039;&amp;#039;Enderezo de facturación&amp;#039;&amp;#039;, pero pódense realizar outras accións como inserir campos.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:03Traducion.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
* Finalmente enviamos o informe ao servidor executando &amp;#039;&amp;#039;Send to server&amp;#039;&amp;#039;.&lt;br /&gt;
* En OpenERP, no menú &amp;#039;&amp;#039;Ventas, Pedidos de ventas&amp;#039;&amp;#039;, escollemos un pedido, e facemos clic en &amp;#039;&amp;#039;Imprimir&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:04ImprimirPedido.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Exportar datos en fomato CSV ==&lt;br /&gt;
&lt;br /&gt;
Os datos de calquera vista pódense exportar en formato CSV, de forma que serán facilmente procesables por outras aplicacións.&lt;br /&gt;
&lt;br /&gt;
Neste exemplo seleccionamos todos os socios, facemos clic en &amp;#039;&amp;#039;Más, Exportar&amp;#039;&amp;#039; e seleccionamos os campos do noso interese. &lt;br /&gt;
&lt;br /&gt;
[[Archivo:05exportarSocios.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
O ficheiro CSV pode abrirse cun editor de texto plano, cunha aplicación de folla de cálculo, etc.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:06DatosCSV.png|miniaturadeimagen|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[Usuario:Vence|Vence]]&lt;/div&gt;</summary>
		<author><name>Vence</name></author>
	</entry>
</feed>