Integración con Pennylane
Pennylane es una plataforma de contabilidad y facturación en línea diseñada para el mercado francés (FR / BE / LU / CH). Cuando está configurada en CADENSA, puedes emitir facturas legalmente válidas directamente desde tus entradas de tiempo registradas, conforme al estándar Factur-X — obligatorio para la e-facturación B2B francesa a partir de septiembre de 2026.
Pennylane está diseñado para empresas en Francia 🇫🇷, Bélgica 🇧🇪, Luxemburgo 🇱🇺 y Suiza 🇨🇭.
Factur-X (PDF/A-3 con XML integrado) será obligatorio en Francia:
- Septiembre 2026 — grandes empresas
- 2027 — implantación gradual para todas las empresas
La integración de CADENSA con Pennylane ya está preparada para este requisito.
Antes de Comenzar
Necesitas:
- Una cuenta activa de Pennylane — plan Essentiel o superior (la API no está disponible en el plan Basique)
- Un token API de Pennylane (ver más abajo)
- Unidad CADENSA con al menos el rol de Administrador
La API Pública de Pennylane solo está disponible en los planes Essentiel (€24/mes) y Premium (€79/mes). El plan Basique (€14/mes) no incluye acceso a la API.
Paso 1 — Crear una Cuenta en Pennylane
- Ve a pennylane.com
- Haz clic en "Démarrer maintenant" (arriba a la derecha)
- Selecciona "Essentiel" y haz clic en "Essayer"
- Regístrate con tu correo y contraseña
- Crea una empresa (obligatorio — los tokens tienen ámbito de empresa)
Se inicia automáticamente un período de prueba gratuito de 15 días. Sin compromiso.
Paso 2 — Obtener tu Token API de Pennylane
- Inicia sesión en app.pennylane.com
- En la barra lateral izquierda, haz clic en Paramètres (Configuración — icono de engranaje, abajo a la izquierda)
- Ve a Intégrations → API
- Haz clic en "Générer un token" (Generar token)
- Copia el Bearer token generado
Nunca compartas tu token ni lo incluyas en sistemas de control de versiones. Cualquier persona con el token puede crear y gestionar facturas en tu nombre.
Para la guía oficial de Pennylane, consulta: pennylane.readme.io/docs/generating-my-api-token
Paso 3 — Configurar en CADENSA
- Abre Configuración → Factura en CADENSA
- Selecciona Pennylane 🇫🇷 como proveedor
- Pega tu token API en el campo Clave API
- Haz clic en Probar Conexión — un
verde confirma que el token es válido y muestra el nombre de tu empresa
- Haz clic en Guardar
Paso 4 — Configurar Valores Predeterminados
| Configuración | Valor recomendado (FR) | Descripción |
|---|---|---|
| Moneda Predeterminada | EUR | Moneda usada en nuevas facturas |
| IVA % Predeterminado | 20 | Tipo de IVA francés estándar (TVA) |
| Días de Plazo de Pago | 30 | Días hasta la fecha de vencimiento (30 días es el estándar en Francia) |
| Tipo de Documento Predeterminado | Factura | Preselecciona "Factura" en el diálogo |
| País del Emisor | FR | País de tu empresa — activa la sugerencia automática de IVA |
- 10% — Tipo reducido (hostelería, transporte)
- 5,5% — Tipo superreducido (alimentos, libros, algunos servicios culturales)
- 0% — Exento (suministro intracomunitario, exportación)
Emitir una Factura vía Pennylane
Una vez configurado, sigue el flujo estándar de generación de facturas:
- Abre Informes → aplica filtros de rango de fechas y proyectos
- Haz clic en Generar Factura
- En el campo Tipo de Documento, selecciona Factura — el canal de salida muestra
Pennylane - Rellena los datos del cliente (nombre, dirección, país, número de IVA si aplica)
- Establece el tipo de IVA (predeterminado: 20%)
- Haz clic en Previsualizar Factura → revisa las partidas y totales
- Haz clic en Emitir Factura (Pennylane)
CADENSA envía la factura a la API de Pennylane. Se busca o crea automáticamente un registro de cliente por coincidencia de nombre. La factura se crea y finaliza, y el PDF se descarga desde Pennylane.
- Se crea una nueva factura de cliente en Pennylane bajo Ventes → Factures clients
- La factura se finaliza inmediatamente (estado:
waiting_payment) - El PDF está disponible para su descarga tanto desde CADENSA (Historial de Facturas) como desde Pennylane
Modo Borrador
Como Pennylane no tiene entorno de pruebas, usa los tipos de documento Proforma o Resumen de Trabajo en CADENSA para pruebas — siempre se generan como PDFs internos y nunca se envían a Pennylane.
Códigos de Tipos de IVA
Pennylane usa códigos de tipos de IVA francés específicos internamente:
| Tipo Impositivo | Código Pennylane | Caso de uso |
|---|---|---|
| 20% | FR_200 | IVA estándar (taux normal) |
| 10% | FR_100 | Tipo reducido (taux intermédiaire) |
| 5,5% | FR_055 | Tipo superreducido (taux réduit) |
| 0% | exempt | Exento de IVA, exportación, intra-UE |
CADENSA mapea automáticamente tu tipo impositivo numérico al código correcto de Pennylane.
Enrutamiento de Documentos
| Tipo de Documento | Salida |
|---|---|
| Proforma | PDF interno (nunca enviado a Pennylane) |
| Resumen de Trabajo | PDF interno (nunca enviado a Pennylane) |
| Factura | Enviado a API de Pennylane → PDF devuelto |
Resolución de Problemas
Error "401 Unauthorized"
El token API no es válido, ha expirado o pertenece a otra cuenta de Pennylane.
Solución: Genera un nuevo token en Pennylane (Paramètres → Intégrations → API → Générer un token) e introdúcelo de nuevo en CADENSA.
Error "API not available" / error 403
Tu plan de Pennylane no incluye acceso a la API.
Solución: Actualiza al plan Essentiel (€24/mes) o Premium (€79/mes) — el plan Basique no incluye acceso a la API.
Error "INVOICE_NO_ENTRIES"
No se encontraron entradas de tiempo para el rango de fechas y los filtros de proyecto seleccionados.
Solución: Ajusta el rango de fechas o el filtro de proyecto e inténtalo de nuevo.
Cliente no creado / cliente incorrecto asignado
CADENSA busca un cliente existente en Pennylane por nombre de empresa. Si no encuentra coincidencia, crea un nuevo cliente.
Solución: Comprueba Contacts en Pennylane y fusiona o corrige registros de cliente duplicados.
Ver También
- Configuración del Proveedor de Facturas — Visión general de todos los proveedores
- Generación de Facturas — Cómo crear facturas a partir de entradas de tiempo
- Historial de Facturas — Ver y volver a descargar facturas anteriores