Añadir las observaciones a las facturas en Abanq

Posted on

Si deseas añadir el campo de observaciones para el modulo de facturacion -> informes 2.2 en Abanq.

Añade en  facturacion/reports/i_facturascli.kut y añade:

<CalculatedField BackgroundColor=’255,255,255′ BorderColor=’0,0,0′ BorderStyle=’0′ BorderWidth=’1′ CalculationType=’5′ CommaSeparator=’44’ Currency=’32’ DataType=’0′ DateFormat=’11’ Field=’facturascli.observaciones’ FontFamily=’Arial’ FontItalic=’0′ FontSize=’10’ FontWeight=’50’ ForegroundColor=’0,0,0′ HAlignment=’0′ Height=’50’ NegValueColor=’0,0,0′ Precision=’2′ VAlignment=’0′ Width=’350′ WordWrap=’1′ X=’160′ Y=’10’></CalculatedField>

Añade en facturacion/informes/queries/i_facturascli.qry

— i_facturascli.old    2010-01-14 01:03:48.000000000 +0100
+++ i_facturascli.qry    2010-01-14 01:04:52.000000000 +0100
@@ -26,7 +26,8 @@
albaranescli.codigo, albaranescli.fecha, lineasfacturascli.idalbaran,
empresa.nombre, empresa.cifnif, empresa.direccion, empresa.codpostal, empresa.ciudad,
empresa.provincia, empresa.apartado, empresa.codpais,
-        facturascli.neto+facturascli.totaliva+facturascli.totalrecargo
+        facturascli.neto+facturascli.totaliva+facturascli.totalrecargo,
+        facturascli.observaciones
</select>

<from>




Instalación Abanq en Ubuntu

Posted on

Este texto mayoritamiente lo escribí en el grupo de abanq. Lo copio aquí para que no se me olvide.

Instala las librerías

sudo aptitude install libgtk1.2 libstdc++5

(Solo para abanq 2.2 y versiones ubuntu 8.04)
Instala/Configura la base de datos.

La version 8.3 parece que no funciona con Abanq.

sudo aptitude install postgresql-8.2

Bajo línea de comandos como usuario postgres:

createuser -U postgres –no-createdb –no-createrole –no-superuser -P usuario

createdb –owner=usuario –encoding=UTF-8

Si no se quiere usar la línea de comandos se puede usar pgadmin3, que está en los repositorios y va muy bien.

Solo si necesitas acceder de forma remota:

Incluso, si la versión sobre la que está instalada es la ubuntu server (sin entorno gráfico), se puede acceder desde otro pc con ubuntu una vez editado convenientemente el pg_hba.conf.

– Editar los archivos pg_hba.conf y postgresql.conf del directorio /etc/postgresql/8.2/main para permitir el acceso al ordenador local y a los ordenadores de la red que se desea.

postgresql.conf modifica:

< < listen_addresses = ‘localhost’

>> listen_addresses = ‘*’

< < #password_encryption = on

>> password_encryption = on

pg_hba.conf modifica la línea correspondiente a IPv4:

# IPv4 local connections:

host all all 127.0.0.1/32 md5

modifica el texto “127.0.0.1/32” para aceptar las direcciones IP de los ordenadores que vayan a conectarse, algunos ejemplos:

# Para las IPs de mi red local:

host all all 192.168.1.0 255.255.255.0 md5

Fíjense que se ha cambiado el texto “/32” por una máscara de IPs mas info: Prefijos CIDR

РSi el acceso al servidor de bases de datos va a ser a trav̩s de internet, bien crear una vpn, bien abrir puerto 5432 en el router y en el firewall.

Programa de instalación de Abanq

Descomprime el fichero abanq-2.2.x86.Linux.bin.zip

sudo ./abanq-2.2-x86.Linux.bin


Como migrar Abanq a otro Equipo

Posted on

El proceso es sencillo, instala abanq en la nuevo equipo y bien en el equipo antiguo, bien a partir de la copia de seguridad ¿La haces no? lo que realmente es necesario es utilizar un volcado de la base de datos.

En nuestro caso vamos a utilizar un nombre de ejemplo miempresa y un usuario usuario cambiarlo acorde al nombre que desees en para la base de datos:

En el equipo antiguo:

pg_dump miempresa -U usuario > backup.sql

Copiamos el fichero backup.sql a nuevo equipo y ejecutando como usuario postgres:

createuser -U postgres –no-createdb –no-createrole –no-superuser -P usuario

createdb –owner=usuario –encoding=UTF-8 miempresa

psql -d miempresa  -f  backup.sql

Mas informacion en http://abanq.org/documentacion/backups.php

Se permite el cambio del nombre de la base de datos miempresa por otro, pero por alguna razón si cambias el nombre de usuario no accedes a los datos.