Notas de versión — 28 de febrero de 2026
Esta versión ofrece cinco funciones principales: localización de la IU en alemán (DE), soporte de monedas CEE (PLN, RON, CZK), integración de facturas con Pennylane para el mercado francés, integración de facturas con Holded para el mercado español y integración de facturas con SmartBill para el mercado rumano.
Localización en alemán (DE)
Nueva función
CADENSA ahora está completamente disponible en alemán (Deutsch), cubriendo el mercado DACH (Alemania, Austria, Suiza — más de 100 millones de usuarios potenciales).
Novedades:
- Traducción completa de la IU al alemán en los 23 espacios de nombres (frontend)
- Aplicación móvil traducida al alemán (
de/translation.json) - Alemán registrado en
i18n.tscon detección automática del idioma del dispositivo - Formato de fecha
DD.MM.YYYYy zona horariaEurope/Berlincomo valores predeterminados para el idioma DE - Opción de idioma alemán en Configuración → Localización → Idioma
- Configuración regional alemana de
dayjsaplicada en: Seguimiento de tiempo, Registro de auditoría, Análisis de tareas, Constructor de informes, diálogos de creación/edición de entradas de tiempo, diálogo de generación de facturas, formulario avanzado de entradas de tiempo
Cómo activarlo:
- Ve a Configuración → Localización
- Selecciona Deutsch en el menú desplegable de idioma
- La interfaz se recarga en alemán
Localización en francés (FR) y español (ES)
Nueva función (finalizada)
La localización en francés y español, lanzada por primera vez el 27-02-2026, ahora está completamente finalizada en todos los niveles.
Cobertura:
- Backend:
fr/email.json+es/email.json(472 líneas de plantillas de correo) - Frontend: 24 archivos JSON de configuración regional para cada idioma (FR + ES)
- Aplicación móvil:
fr/translation.json+es/translation.json - Formato de fecha según configuración regional, formato de moneda (
Intl.NumberFormat) y configuración regional dedayjs - Selector de idioma en Configuración → Localización para FR y ES
Soporte de monedas CEE (PLN, RON, CZK)
Nueva función
Se han añadido tres nuevas monedas que permiten la facturación para el mercado de Europa Central y del Este:
| Moneda | País | Símbolo |
|---|---|---|
| PLN | Polonia | zł |
| RON | Rumanía | lei |
| CZK | República Checa / Eslovaquia | Kč |
Dónde aparece:
- Configuración de tarifas (Configuración → Tarifas)
- Diálogo de generación de facturas (selector de moneda)
- Visualización del progreso del presupuesto
- Todos los informes y exportaciones de facturación
- Todos los archivos de configuración regional actualizados (EN, HU, DE, FR, ES)
Cobertura completa del stack:
Rate.model.ts,TimeEntry.model.ts— enumeración de moneda extendidarate.service.ts—getCurrencySymbol()devuelve el símbolo correcto (zł / lei / Kč)formatters.ts,RateForm.tsx,RateDisplay.tsx,BudgetProgress.tsx,GenerateInvoiceDialog.tsx— todos actualizados
Integración con Pennylane (Francia — Factur-X)
Nueva función
Pennylane ahora está disponible como proveedor de facturas, dirigido al mercado francés y al estándar de facturación electrónica Factur-X (PDF/A-3 + XML embebido).
La facturación electrónica Factur-X será obligatoria en Francia a partir de septiembre de 2026 para las grandes empresas, con una implantación gradual a todas las empresas para 2027.
Qué se admite:
- Creación de facturas legalmente válidas en Francia a través de la API de Pennylane
- Búsqueda o creación automática de clientes (por coincidencia de nombre)
- Códigos de tipo de IVA francés:
FR_200(20%),FR_100(10%),FR_055(5,5%),exempt(0%) - Descarga de PDF directamente desde Pennylane
- Soporte de modo borrador (las facturas se crean como borrador — se finalizan a petición)
- Mercados admitidos: Francia 🇫🇷, Bélgica 🇧🇪, Luxemburgo 🇱🇺, Suiza 🇨🇭
Modelo de integración:
- Basado en token de API — proporciona tu propio token Bearer de Pennylane
- No se requiere OAuth; no se necesita registro de aplicación en Pennylane
Cómo configurarlo:
- Ve a Configuración → Factura
- Selecciona Pennylane 🇫🇷 como proveedor
- Pega tu token de API de Pennylane en el campo Clave de API
- Haz clic en Probar conexión — confirma que tu token es válido
- Establece el Tipo de IVA predeterminado en
20(IVA estándar francés) - Haz clic en Guardar
📖 Consulta la guía completa de configuración: Configuración de Pennylane
Integración con Holded (España — FacturaE)
Nueva función
Holded ahora está disponible como proveedor de facturas, dirigido al mercado español (ES) y al estándar de facturación electrónica FacturaE. También admite Portugal, Italia, Francia y Alemania.
La facturación electrónica FacturaE ya es obligatoria para las facturas del sector público en España, y cada vez más requerida en las transacciones B2B. Holded garantiza que tus facturas sean conformes.
Qué se admite:
- Creación de facturas legalmente válidas en España a través de la API de Holded
- Búsqueda o creación automática de contactos (por número de NIF/CIF, luego por nombre)
- Mapeo de tipos de IVA español:
IVA 21%/IVA 10%/IVA 4%/Exento - Descarga de PDF directamente desde Holded
- Selector de contactos — menú desplegable con búsqueda de tus contactos de Holded en el diálogo de generación de facturas; al seleccionar un contacto se rellenan automáticamente todos los campos del cliente
- Visualización del país — el país del contacto se muestra con el nombre original de Holded (p. ej., "Spain", "Hungary"); el código ISO se usa internamente para la lógica de IVA
- Anulación/cancelación de facturas mediante API (
POST /documents/invoice/{id}/void) - Mercados admitidos: España 🇪🇸, Portugal 🇵🇹, Italia 🇮🇹, Francia 🇫🇷, Alemania 🇩🇪
Modelo de integración:
- Basado en clave de API — proporciona tu propia clave de API de Holded (encabezado
key: <apiKey>) - No se requiere OAuth; genera la clave en Holded Configuración → Integraciones → API
Cómo configurarlo:
- Ve a Configuración → Factura
- Selecciona Holded 🇪🇸 como proveedor
- Pega tu clave de API de Holded en el campo Clave de API
- Haz clic en Probar conexión — confirma que tu clave es válida
- Establece el Tipo de IVA predeterminado en
21(IVA estándar español) - Haz clic en Guardar
📖 Consulta la guía completa de configuración: Configuración de Holded
Integración con SmartBill (Rumanía — e-Factura)
Nueva función
SmartBill ahora está disponible como proveedor de facturas, dirigido al mercado rumano (RO) con plena conformidad con e-Factura / ANAF.
Rumanía exige la notificación de e-Factura a la ANAF para las transacciones B2B. SmartBill gestiona automáticamente la presentación a la ANAF cuando se configura en tu cuenta de SmartBill Cloud.
Qué se admite:
- Creación de facturas legalmente válidas en Rumanía (facturi fiscale) a través de la API de SmartBill
- Mapeo de tipos de TVA rumano:
Normala19% /Redusa9% /Redusa15% /Scutit0% - Descarga de PDF directamente desde SmartBill
- Selector de contactos — menú desplegable con búsqueda de tus clientes de SmartBill en el diálogo de generación de facturas; al seleccionar un cliente se rellenan automáticamente todos los campos, incluido el número CIF/IVA
- Cancelación de facturas (anulare) mediante API (
PUT /invoice/cancel) - Validación de series — la serie de facturas debe estar preconfigurada en SmartBill Cloud
- Compatible con empresas con y sin obligación de IVA
Modelo de integración:
- Autenticación básica — combinación de correo + token de API
- Credenciales:
apiKey(token de API) +apiSecret(correo de la cuenta) +companyId(CIF de la empresa) - Genera el token de API en SmartBill Cloud → Contul Meu → Integrări → API
Cómo configurarlo:
- Ve a Configuración → Factura
- Selecciona SmartBill 🇷🇴 como proveedor
- Rellena Clave de API (token), Correo de cuenta (apiSecret) y ID de empresa (CIF)
- Haz clic en Probar conexión — confirma las credenciales y el CIF
- Establece el Tipo de IVA predeterminado en
19(cota normală TVA) - Haz clic en Guardar
📖 Consulta la guía completa de configuración: Configuración de SmartBill
Documentación
- Añadida Guía de configuración de Pennylane
- Añadida Guía de configuración de Holded
- Añadida Guía de configuración de SmartBill
- Actualizada Configuración del proveedor de facturas — Pennylane, Holded y SmartBill cambiados de "Próximamente" a activos
- Actualizada Configuración de localización — DE, FR, ES añadidos a los idiomas disponibles
- Actualizado
CADENSA_POZICIONALAS.md— localización DE, monedas CEE, Pennylane, HoldedKÉSZ