Saltar a contenido
v26.3

Banca y SEPA

DiKAS ofrece un área de banca completa: importar extractos de cuenta (CSV, MT940 o directamente por FinTS), asignar pagos automáticamente, crear adeudos SEPA y transferencias SEPA. El algoritmo de conciliación reconoce números de factura, nombres de clientes e IBAN, y asigna por sí mismo los pagos entrantes.

Admin → Banca


Configurar cuentas bancarias

Crear una cuenta bancaria

Admin → Banca → Cuentas → «+ Nueva cuenta»

Campo Descripción
Nombre Denominación (p. ej. «Cuenta de empresa Sparkasse»)
IBAN Su IBAN
BIC Su BIC
Titular de la cuenta Nombre del titular de la cuenta
Cuenta estándar Usar como cuenta principal para las facturas

Configurar FinTS (consulta de banca electrónica)

Si desea consultar los movimientos de cuenta directamente desde su banco:

Admin → Configuración → FinTS

Campo Descripción
BLZ Código bancario de su banco
URL de FinTS Se determina automáticamente por el BLZ
ID de usuario Su identificador de banca electrónica
PIN Su PIN de banca electrónica
IBAN Cuenta que debe consultarse
BIC Identificación del banco
Titular de la cuenta Nombre del titular de la cuenta
Procedimiento TAN pushTAN, chipTAN, smsTAN, etc.

Importar extractos de cuenta

Importación manual (CSV / MT940)

  1. Descargue el extracto de cuenta desde su banca electrónica
  2. Admin → Banca → «Importar archivo»
  3. Seleccionar archivo (CSV o MT940/SWIFT)
  4. DiKAS detecta automáticamente:
  5. Formato de archivo y separador
  6. Codificación de caracteres (UTF-8, Windows-1252)
  7. Estructura de columnas
  8. Los movimientos de cuenta se importan

Detección de duplicados: cada transacción recibe un hash compuesto por fecha, importe, nombre, concepto e IBAN. Las transacciones ya importadas se omiten automáticamente.

Consulta automática (FinTS)

Si FinTS está configurado:

  1. Admin → Banca → «Consultar en línea»
  2. Seleccionar periodo (estándar: desde la última consulta)
  3. Hacer clic en «Consultar»
  4. Si su banco solicita un TAN:
  5. Se muestra el procedimiento TAN (pushTAN, chipTAN, etc.)
  6. En QR-TAN: se muestra el código QR
  7. Introducir el TAN → «Confirmar»
  8. En pushTAN (Decoupled): esperar la confirmación en la app de banca
  9. Los movimientos de cuenta se importan y se asignan automáticamente

Proceso de FinTS en detalle

Paso 1: Iniciar la consulta
  → DiKAS envía la solicitud al servidor FinTS
  → Respuesta: "tan_required" + texto de desafío

Paso 2: Introducir el TAN
  → DiKAS envía el TAN
  → Respuesta: "success" + movimientos de cuenta

  o: "vop_confirmation" (Verification of Payee)
  → El nombre de la cuenta del beneficiario no coincide
  → Se muestra una advertencia, se requiere confirmación

🔗 Asignación de pagos

Asignación automática (6 niveles)

Tras la importación, DiKAS intenta asignar automáticamente cada movimiento de cuenta a una factura. El algoritmo comprueba en orden descendente de confianza:

Nivel Criterio Confianza Ejemplo
1 Número de factura + importe La más alta Concepto «RE-2026-0042», importe 178,88 €
2 Número de factura Alta El concepto contiene «RE-2026-0042»
3 Nombre del cliente + importe Media Nombre «Müller GmbH», el importe coincide con una factura pendiente
4 IBAN + importe Media IBAN del cliente + importe coincidente
5 Palabra clave en el concepto Baja El concepto contiene el nombre del cliente
6 Solo el importe La más baja El importe coincide exactamente con una factura pendiente
Movimiento de cuenta:
  Entrada: 178,88 €
  De: Müller GmbH
  IBAN: DE89 3704 0044 0532 0130 00
  Concepto: RE-2026-0042 Almuerzo marzo

  → Asignado automáticamente: factura RE-2026-0042 (178,88 €)
  → Nivel de coincidencia: 1 (número de factura + importe)
  → Estado: Pagado ✓

Estado de la asignación

Estado Descripción
No asignado No es posible una asignación automática
Asignado automáticamente El algoritmo ha encontrado una factura
Asignado manualmente Usted ha realizado la asignación por su cuenta
Asignación parcial Importe asignado parcialmente a una factura
Categorizado No asignado a ninguna factura, pero sí a una categoría de gastos
Ignorado Omitido deliberadamente (p. ej. traspaso interno)

Asignación manual

Si la asignación automática no se aplica:

  1. Hacer clic en el movimiento de cuenta
  2. «Asignar» → Buscar factura o cliente
  3. Seleccionar y confirmar
  4. El estado de la factura se actualiza automáticamente

Pago parcial

Si solo se ha transferido un importe parcial:

  1. Asignación como se ha indicado arriba
  2. DiKAS contabiliza el importe parcial en la factura
  3. El estado de la factura cambia a «Pagado parcialmente»
  4. El importe restante queda como partida pendiente

📨 Registrar comprobantes

Los comprobantes de entrada (facturas de proveedores/prestadores de servicios, recibos) se registran directamente en el POS, en «Gastos»: introducir importe y tipo impositivo y adjuntar el comprobante como foto o PDF (cámara o selección de archivo). Véase Gastos y comprobantes.

Los comprobantes así registrados pasan a la contabilidad a través de la exportación DATEV. Con la opción «Incluir comprobantes», la imagen del comprobante se vincula además con el asiento; véase Exportar también las imágenes de los comprobantes.

💡 El registro de comprobantes/gastos en el POS puede activarse y desactivarse en Configuración → Módulos → «Gastos» y se puede controlar mediante los permisos del personal.


🏦 Adeudo SEPA (cobro)

Para créditos recurrentes (suscripciones, facturas pendientes con mandato SEPA):

Requisitos

Requisito Dónde se configura
ID de acreedor Admin → Configuración → Backend-Config
IBAN del cliente Admin → Clientes → [Cliente] → IBAN
Mandato SEPA Admin → Clientes → [Cliente] → Referencia del mandato + fecha
Factura con indicador de adeudo En la suscripción o en la factura

Crear el archivo de adeudo

  1. Admin → Banca → «Adeudo SEPA»
  2. Se muestran las facturas vencidas con indicador SEPA
  3. Seleccionar entradas (o todas)
  4. «Crear archivo SEPA»
  5. Descargar el archivo XML (pain.008.003.02)
  6. Subirlo a su banca electrónica

Contenido del XML SEPA

El archivo generado contiene por cada factura: - MndtId: referencia del mandato del cliente - DtOfSgntr: fecha del mandato - EndToEndId: número de factura - InstdAmt: importe pendiente (EUR) - ReqdColltnDt: fecha de cobro (5 días después de la generación) - Ustrd: «Factura {número de factura}»

Gestión de la devolución de adeudo

Si un adeudo se devuelve:

  1. En la importación bancaria, DiKAS detecta la devolución del adeudo (importe negativo)
  2. La factura correspondiente se restablece a «Pendiente»
  3. El estado SEPA cambia a «Fallido»
  4. Opcionalmente: el IBAN del cliente se marca para su comprobación

💸 Transferencia SEPA (salida)

Para pagos salientes (p. ej. a proveedores):

Transferencia individual

  1. Admin → Banca → Transferencias → «+ Nueva transferencia»
  2. Introducir IBAN del beneficiario, importe, concepto
  3. La transferencia se guarda
  4. Se puede crear y descargar el archivo SEPA (pain.001)

Ejecutar directamente por FinTS

Si FinTS está configurado, las transferencias pueden enviarse directamente:

  1. Crear la transferencia
  2. Hacer clic en «Ejecutar por FinTS»
  3. Introducir el TAN (igual que en la consulta)
  4. La transferencia se transmite directamente al banco

Transferencia colectiva

Varias transferencias pueden agruparse en un archivo colectivo:

  1. Seleccionar varias transferencias
  2. «Crear archivo colectivo» → XML pain.001 con todas las partidas

Resumen de transacciones bancarias

La página de banca muestra todos los movimientos de cuenta importados:

Columna Descripción
Fecha Fecha contable
Importe Entrada o salida (con color: verde/rojo)
Nombre Ordenante / beneficiario
Concepto Texto de la transferencia
IBAN Cuenta de contrapartida
Estado Asignado / No asignado / Ignorado
Asignación Factura o cliente vinculado
Confianza Nivel de coincidencia (1–6) en la asignación automática

🔐 Validación de IBAN

DiKAS comprueba la corrección de los IBAN:

  • Comprobación de formato: longitud y código de país
  • Suma de control: dígito de control del IBAN (ISO 13616)
  • Derivación del BIC: el BIC se determina automáticamente a partir del IBAN
  • Búsqueda de banco: el nombre del banco se muestra por BLZ/IBAN

Ejemplo práctico: conciliación mensual de pagos

Situación: restaurante con 20 clientes corporativos que pagan a factura.

  1. Consulta FinTS: «Consultar en línea» → introducir TAN → 45 nuevos movimientos de cuenta
  2. Asignación automática: 12 pagos se asignan de inmediato (nivel 1–3)
  3. Asignación manual: 3 pagos sin número de factura → asignar manualmente
  4. Ignorar: 30 asientos (alquiler, electricidad, etc.) marcados como «Ignorado»
  5. Resultado: 12 facturas marcadas automáticamente como «Pagado», 3 más de forma manual
  6. Partidas pendientes: 5 facturas aún pendientes → iniciar el proceso de reclamación (→ Gestión de reclamaciones)

Siguiente paso

Exportación DATEV — Exportar datos para el asesor fiscal