Saltar al contenido principal

Herramienta de integración bancaria

La herramienta de integración bancaria permite importar automáticamente las transacciones desde las cuentas bancarias y crear los documentos contables correspondientes. Este proceso puede realizarse de forma manual, semiautomática (utilizando plantillas) o automática (mediante asistentes que estamos desarrollando).

¿Cómo funciona?

Las transacciones se descargan desde el banco y se muestran en una tabla con columnas como:

  • Cobro / Pago
  • Saldo
  • Fecha
  • Categoría
  • Descripción
  • Documento asociado

Desde esta vista, el usuario puede:

  • Crear documentos directamente desde las operaciones bancarias.
  • Utilizar plantillas para facilitar la generación de documentos estándar.
  • Seleccionar varias líneas y procesarlas en lote.
  • Ver operaciones excluidas o no distribuidas.

Automatización (en desarrollo)

Se están desarrollando asistentes que ayudarán a generar documentos automáticamente. Por ejemplo:

  • El sistema podrá leer la descripción de la operación bancaria.
  • Si detecta un número de factura o pedido y el importe coincide, creará automáticamente una transferencia bancaria vinculada al documento correspondiente.

Configuración de la cuenta bancaria

En la ficha de la cuenta bancaria se configuran los métodos de integración disponibles. Hay tres opciones principales:

1. Integración PSD2

Recomendada cuando el banco soporta el estándar PSD2. Para activarla:

  • Marca "Utilizar este variante de integración".
  • Selecciona el servicio PSD2 del desplegable. Este valor depende del banco.
  • El banco se detecta automáticamente a partir del IBAN.

Consentimientos PSD2

El sistema requiere un consentimiento activo para poder acceder a los datos bancarios. Se muestra una tabla con:

  • Producto: identificador de la cuenta.
  • Consentimiento: número y fecha.
  • Estado: por ejemplo, Válido.
  • Válido hasta: fecha de caducidad.
  • Tipo de consentimiento: normalmente read (solo lectura).
  • Última actualización: última fecha de descarga de transacciones.

Acciones disponibles

  • Actualizar: fuerza la sincronización de la lista de consentimientos.
  • Cancelar consentimiento: revoca el acceso del sistema a la cuenta.

2. Integración mediante contraseña (obsoleta, visible solo para quienes la usaban antes)

Método alternativo para bancos que permiten acceso directo (sin intermediario PSD2). Para activarlo:

  • Marca "Utilizar este variante de integración" en la pestaña correspondiente.
  • Completa los siguientes campos:
CampoDescripción
ServicioTipo de integración no PSD2. Este valor lo proporciona el banco. Se detecta automáticamente por el IBAN y suele ser fácilmente reconocible.
IdentificaciónID del usuario bancario.
ContraseñaContraseña asociada a la cuenta bancaria.
Carpeta (opcional)En algunos casos puede ser necesario especificar una subcarpeta o ubicación adicional.
account_idIdentificador interno de la cuenta.
productsSelección del producto bancario asociado (normalmente el IBAN).
  • Utiliza el botón "Verificar la conexión" para comprobar que la configuración es correcta.

3. Cargar desde archivo (formato CSV)

Si no se dispone de una integración activa, es posible importar manualmente los movimientos bancarios utilizando archivos en formato CSV.

Requisitos del archivo CSV

  • El archivo debe tener extensión .csv.
  • Se puede marcar si la primera fila contiene la cabecera del archivo.
  • El separador de columnas puede definirse libremente (por defecto es ;).
  • El archivo debe estar codificado en UTF-8.

3. Cargar desde archivo (formato CSV)

Si no se dispone de una integración activa, es posible importar manualmente los movimientos bancarios utilizando archivos en formato CSV.

Requisitos del archivo CSV

  • El archivo debe tener extensión .csv.
  • Se puede marcar si la primera fila contiene la cabecera del archivo.
  • El separador de columnas puede definirse libremente (por defecto es ;).
  • El archivo debe estar codificado en UTF-8.

Configuración del archivo

Desde la pestaña Cargar desde archivo es posible configurar cómo se interpretan los datos del CSV:

CampoDescripción
Extensión del archivoFormato de entrada permitido (csv).
La primera fila del fichero contiene la cabeceraSi está activado, la primera fila no se importará como operación.
Formato de fecha en el archivoFormato esperado de la fecha (dd-mm-yyyy, yyyy-mm-dd, etc.).
Símbolo separadorCarácter usado para separar columnas (por ejemplo , o ;).
Número de columna de importeÍndice de la columna que contiene el importe (empezando desde 1).
Número de columna de fechaÍndice de la columna que contiene la fecha de la operación.
Número de columna de descripciónÍndice o índices de columna que contienen la descripción. Se pueden indicar varias separadas por comas.
Número de columna de ID de transacciónÍndice de la columna que contiene un identificador único de la operación. Este campo es opcional pero recomendable. El sistema lo utiliza para evitar que se importen varias veces los mismos datos si se vuelve a cargar el mismo archivo o uno similar. Si no se especifica esta columna, el sistema genera automáticamente un identificador basado en un hash calculado a partir de los datos principales de cada operación, con el mismo propósito.

Una vez cargado correctamente, las operaciones aparecen en la interfaz general de integración bancaria, listas para clasificar o vincular a documentos.


Siguientes pasos

  • Configura la cuenta bancaria con la integración adecuada.
  • Activa los consentimientos si usas PSD2.
  • Carga las operaciones manualmente si no hay integración activa.
  • Utiliza plantillas para facilitar el trabajo.
  • Prueba los asistentes automáticos (si están disponibles) o ponte en contacto con soporte para activarlos.