Financial Revolution: configuración y ayuda
Inicio rápido
- Sube e instala el ZIP de Financial Revolution en Módulos > "Module Manager".
- Abre "Sell" > Finanzas > Configuración > Configuración y revisa "Enable Financial Revolution", prefijos, "Number format" y "Number reset".
- Comprueba las secuencias activas en Configuración > Numeración antes de crear documentos.
- Abre Documentos > Facturas y verifica una factura nativa conocida de PrestaShop y su PDF.
- Añade categoría, colaborador y gasto de prueba en Costes y gastos según necesites.
- Elige el periodo correspondiente en Panel de control y confirma que las cifras reflejen tus registros.
- Abre Informes > Exportar, exporta ese periodo como CSV y comprueba el archivo generado.
Requiere PrestaShop 1.6.1 o posterior y PHP 7.1 o posterior.
Manual de configuración
Instalar y realizar las primeras comprobaciones
Sube el ZIP del módulo en Módulos > "Module Manager" e instálalo. Abre "Sell" > Finanzas > Configuración > Configuración.
Selecciona la tienda prevista. Revisa la numeración antes de crear documentos. Concede a los empleados los permisos de consulta, creación y edición que necesiten para las páginas financieras. Modificar registros, exportar datos y descargar documentos usa los permisos de los controladores correspondientes.
Abre Configuración > Verificación del sistema si el módulo informa de tablas ausentes o problemas de instalación. Conserva una copia de la base de datos antes de configurar numeración o importar datos financieros.
Configurar el módulo
La pantalla Configuración agrupa campos bajo Facturas, Correcciones, "Proformas", IVA, Costes y "PDF".
| Ajuste | Predeterminado | Función y cuándo cambiarlo |
|---|---|---|
| "Enable Financial Revolution" | Activado | Controla el comportamiento de los hooks financieros del módulo. Desactívalo para pausarlo. |
| "Invoice prefix" | INV |
Prefijo predeterminado de numeración de facturas del módulo. No sustituye por sí solo los ajustes de facturas nativos de PrestaShop. |
| "Correction prefix" | COR |
Prefijo predeterminado de rectificaciones. |
| "Proforma prefix" | PRO |
Prefijo predeterminado de proformas. |
| "Number format" | {PREFIX}/{YYYY}/{MM}/{####} |
Patrón de las secuencias de documentos del módulo. |
| "Number reset" | yearly |
Elige Nunca, Anualmente o Mensual. |
| "Enable VAT validation" | Activado | Activa la integración de validación del módulo. Comprueba la fuente antes de considerar un registro confirmado externamente. |
| "Default page size" | A4 |
Elige A4 o Letter para documentos del módulo. |
| "Show logo on documents" | Activado | Incluye el logotipo configurado en los documentos del módulo. |
| "Default cost categories JSON" | Seis etiquetas de categoría | Guarda la configuración inicial de etiquetas de categorías de costes. Gestiona los registros reales en Categorías. |
La correspondencia predeterminada de categorías es:
{
"operating":"Operating Costs",
"marketing":"Marketing",
"shipping":"Shipping & Logistics",
"personnel":"Personnel",
"software":"Software & Services",
"other":"Other"
}
Los marcadores básicos son {PREFIX}, {YYYY}, {MM} y {####}. Por ejemplo, INV/2026/06/0001 es la forma producida por el patrón predeterminado para el primer número aplicable de junio de 2026.
Establecer numeración y plantillas de documentos
Abre Configuración > Numeración. Configura la secuencia de cada Tipo de documento. Establece Prefijo, Sufijo opcional, Formato, Número actual, Modo de reinicio, Dígitos mín. y Activo.
Número actual es el último número usado. El siguiente documento lo incrementa. Usa el estado actual de la secuencia al continuar una serie existente. El módulo reserva números mediante bloqueo de base de datos.
El formulario Numeración admite {PREFIX}, {SUFFIX}, {YYYY}, {YY}, {MM}, {DD}, {####}, {###} y {##}. Las secuencias nuevas/predeterminadas siguen los prefijos, formato y modo de reinicio configurados. Revisa la fila real antes de generar documentos.
Abre Configuración > Plantillas de documentos. Configura Nombre traducido, Tipo, HTML del encabezado, HTML del pie de página, CSS personalizado, Logotipo opcional, Color principal y Activo. Los campos de contenido empiezan vacíos salvo que una plantilla predeterminada los rellene. Previsualiza y descarga un PDF de muestra para comprobar tamaño de página, logotipo, texto y totales.
Usar facturas, rectificaciones y proformas
Facturas
Abre Documentos > Facturas. La lista lee los registros nativos order_invoice de PrestaShop con pedidos, clientes, totales y estados. Usa Ver pedido para inspeccionar el pedido original y la acción PDF para obtener su factura. Las facturas nativas existentes no se sustituyen por una base de facturas separada del módulo.
Rectificaciones y reembolsos
Abre Reembolsos para inspeccionar registros del paquete compartido de reembolsos. Abre Documentos > Correcciones para las rectificaciones y usa Ver o Descargar PDF. Los hooks de abonos conectan los reembolsos con las rectificaciones del módulo. Comprueba juntos abono, referencia de rectificación e importes.
Proformas
Abre Documentos > "Proformas" y crea una proforma. Rellena Correo del cliente, Elementos (JSON), Válido hasta y Notas opcionales. Las partidas deben formar un array JSON válido aceptado por el modelo. Los totales se calculan a partir de ellas y se asigna un número desde su secuencia.
Usa Ver o Descargar PDF para comprobar el documento guardado. Convertir a factura crea y guarda la instantánea de conversión a factura del módulo y el número de documento. Puede vincularse a una factura de pedido existente si la proforma está ligada a un pedido. No supongas que una conversión independiente crea un nuevo pedido pagado de PrestaShop.
Las proformas rechazadas o caducadas no se pueden convertir. La conversión también rechaza una proforma cuya fecha de validez haya pasado. Los registros ya convertidos conservan ese estado.
Configurar colaboradores, categorías y gastos
Abre Costes y gastos > Socios. Introduce Nombre de empresa y los campos que necesites de Nombre del contacto, Correo electrónico, Teléfono, Número de IVA, Sitio web, dirección, País y Notas. Usa Activo para controlar su disponibilidad.
Abre Costes y gastos > Categorías. Rellena Nombre traducido y Descripción opcional. Configura "Color" para gráficos e informes. Los nuevos registros activos pueden seleccionarse al registrar gastos.
Abre Costes y gastos > Gastos y crea un gasto:
- Introduce Título obligatorio y Referencia y Descripción opcionales.
- Selecciona Socio y Categoría cuando corresponda.
- Introduce Importe (sin impuestos) y Tasa de impuesto. Comprueba Importe (con impuestos) después del cálculo.
- Registra Monto reembolsado o Importe del descuento cuando corresponda. Los importes numéricos empiezan en cero.
- Configura Fecha de gasto obligatoria, Fecha de vencimiento opcional, Estado del pago y Fecha de pago. El estado puede ser Pendiente, Pagado o Parcial; los nuevos costes empiezan pendientes.
- Usa Asignación de producto / categoría si el gasto corresponde a entidades seleccionadas del catálogo.
- Añade un Archivo adjunto si lo necesitas, guarda y comprueba el registro.
El campo adjunto admite documentos e imágenes compatibles de recibos o facturas. El proceso PHP necesita escritura en los directorios de cargas financieras del módulo. Se siguen aplicando los límites del alojamiento y la validación de archivos del servidor.
Generar costes recurrentes
Abre Costes y gastos > Costes recurrentes. Rellena Título, Descripción opcional, Socio, Categoría, importes e impuestos, Frecuencia, Fecha de inicio, Fecha de fin opcional y Próxima generación.
Un registro recurrente nuevo es mensual por defecto, con Aprobación automática desactivada y Activo activado. Si Próxima generación está vacío, el modelo usa Fecha de inicio. Deja Fecha de fin vacío para una programación indefinida.
Usa la acción de generación de la página para un registro o la acción para generar costes vencidos. Generar costes crea registros de gastos y adelanta la siguiente fecha. Aprobación automática transfiere la aprobación a los costes generados. Los gastos vencidos se generan mediante estas acciones, en lugar de automáticamente con una tarea programada.
Validar e inspeccionar registros de IVA
Abre Impuestos e IVA > Validación de IVA. Revisa cliente, número de IVA, país, estado, fuente y fecha de validación. Usa búsqueda de clientes y acciones de validación para crear o actualizar un registro, o Revalidar para pedir otro resultado.
El validador comprueba el formato específico del país y puede usar VIES mediante PHP SOAP. Si VIES no está disponible, un resultado de formato válido se registra como comprobación de formato. No equivale a confirmación oficial VIES. Si falla la validación remota, comprueba PHP SOAP, conectividad saliente y fuente mostrada del resultado.
Abre Impuestos e IVA > Informes de IVA para informes de IVA por fechas. Compara el periodo elegido con las ventas y gastos subyacentes antes de usar cifras exportadas.
Revisar informes y exportar datos
El Panel de control muestra ingresos, costes, beneficio, margen, saldo de IVA, IVA cobrado, IVA pagado, facturas pendientes, facturas recientes y costes vencidos. Las cifras de costes dependen de los registros de mprfinancial_cost. Usa el mismo periodo para comparar gráficos y listas.
Abre Informes > Pérdidas y ganancias o Informes > Flujo de caja, elige el periodo e inspecciona el informe.
Abre Informes > Exportar. Elige tipo de datos, intervalo de fechas y formato. Puedes exportar facturas, rectificaciones, costes, informes IVA, pérdidas y ganancias, flujo de caja, IVA de clientes y registro de auditoría. Los formatos disponibles son CSV, XLSX, JSON y XML. XLSX requiere PHP ZipArchive.
La exportación rechaza conjuntos vacíos. Los archivos se escriben en upload/mprfinancial/exports/, por lo que el proceso PHP necesita crear y escribir ese directorio. Descarga el archivo generado y comprueba recuento de registros y totales.
La exportación audit_log contiene el historial de modificaciones de pedidos. No incluye el registro de auditoría financiera independiente.
Verificar y resolver problemas
Empieza con una factura conocida y un gasto de prueba. Confirma sus entradas, totales, fechas y periodo del panel. Descarga un PDF y exporta el mismo periodo a CSV. Si usas XLSX, abre también el libro generado como comprobación independiente.
Para una proforma, comprueba partidas, totales calculados, número y PDF antes de convertir. Prueba la numeración en una copia de tu tienda si migras una serie existente.
Si una página o formulario informa de estructuras ausentes, ejecuta Verificación del sistema e inspecciona los registros de errores. Si faltan archivos necesarios en tu paquete instalado, sustitúyelo por una versión completa.
Si se deniega una acción, comprueba los permisos del perfil de empleado para esa página. Si los totales parecen incorrectos, comprueba ámbito de tienda, fechas, integridad de las entradas de costes y factura o abono original. Los informes usan los datos disponibles en la tienda; no sustituyen unos registros contables completos.
Desinstalar
Respalda primero tablas financieras y archivos subidos. La desinstalación elimina menú administrativo y configuración. No elimina por defecto las tablas financieras propias del módulo. El paquete compartido de reembolsos tiene una limpieza separada que depende de si otros módulos lo usan.
Compatibilidad
Requiere PrestaShop 1.6.1 o posterior y PHP 7.1 o posterior.
Preguntas
2
¿Qué datos se guardan para validar el IVA de los clientes?
El módulo guarda el ID del cliente, el número de IVA y el país, los indicadores de validación y espera, la fuente del resultado, el resultado guardado, el mensaje y las marcas de tiempo en mprfinancial_customer_vat. El resultado guardado puede contener detalles devueltos por el servicio de validación. Estos datos están separados de los campos nativos de dirección del cliente.
¿Puedo transferir datos a mi software de contabilidad?
Financial Revolution ofrece exportaciones de archivos en Informes > Exportar.
Formatos disponibles:
- CSV
- XLSX
- JSON
- XML
Antes de importar, comprueba qué formatos y columnas acepta tu software de contabilidad. El módulo no tiene un conector integrado para QuickBooks, Xero, Sage o SAP.
Problemas conocidos
25
La validación VAT falla desde la página VAT
Descargas financieras denegadas en PrestaShop 9
Foco de búsqueda de cliente en el diálogo VAT
Visualización de importes en versiones antiguas de PrestaShop
Los botones de estadísticas de reembolsos y VAT no responden
Falla la búsqueda del PDF de factura
Los controles del back office no se cargan
Guardados válidos rechazados en PrestaShop 9
Ajustes y menú financieros no disponibles
La lista de numeración de documentos no se abre
Se perdía la validación VAT confirmada durante una caída
Traducciones financieras dañadas
Avisos de compatibilidad con PHP 8.4
Errores del back office en modo desarrollo
Los selectores vacíos se trataban como todos los productos
Texto traducido dañado
Las acciones financieras fallaban en PrestaShop 9
Caracteres incorrectos en etiquetas de menú
Refuerzo de la seguridad
Totales y rangos de fechas de informes financieros
La inversión del sujeto pasivo de VAT no se aplicaba correctamente
Las listas fallaban con importes vacíos
Las listas financieras no se abrían
Visualización de precios en PrestaShop 9.1
Filtros de listas financieras
Solicitudes de funcionalidades
12
Implementado
Documentos correctivos automáticos para abonos de PrestaShop
Administración financiera multilingüe
Gestión de licencias
Actualizaciones del módulo con un clic
Exportaciones financieras y documentos PDF
Informes financieros
Conversión de proforma
Numeración fiable de documentos
Auditoría de pedidos y reembolsos
Estadísticas de reembolsos
Correcciones automáticas de abonos
Recuperación de abonos omitidos
Registro de cambios
v1.0.172026-07-03
- Addedcomplete FR/DE/ES/IT/PL translations
- FixedSync entity selector package
- FixedMake migrateFromPsConfiguration public static for external invocation
Versiones anteriores
v1.3.02026-04-20
- AddedLicense management tab with key management and renewal options
- Addedself-healing integrity checks for automatic diagnostics and repair
- Addedcomplete FR/DE/ES/IT/PL translations
- Improvedadmin list columns with visual badge indicators and multiselect filters
- FixedReplace removed Tools::displayPrice with Locale::formatPrice for PS 9.1
- Fixedadmin list filters — sorting, searching, and filtering now work correctly on all columns
v1.2.02026-02-17
- Addedfull compatibility with PrestaShop 9.x and Hummingbird theme
- Addedautomated credit note generation triggered by partial refund workflow
- ImprovedVAT validation report with per-supplier breakdown and export to CSV
- Fixedmargin analysis not accounting for carrier cost when order used free shipping rule
- Optimized invoice PDF rendering — generation time reduced by ~40% for large orders
- Addedconfigurable fiscal year start month for annual tax reports
v1.0.02026-02-07
- Initialrelease: comprehensive financial management module for PrestaShop
- InitialCustom invoicing with configurable numbering series and PDF templates
- InitialCost tracking and gross/net margin analysis per product and category
- InitialVAT validation integration and EU reverse charge compliance reporting
v1.1.02025-10-29
- Addedcost tracking per product with landed cost import from CSV
- Improvedtax report with quarterly and monthly breakdown views
- Fixedreverse charge flag not appearing on invoices for intra-EU B2B transactions
- Addeddashboard widget showing current month revenue, costs, and net margin at a glance
Demo
Prueba el módulo completo antes de comprar
Compra la licencia más tarde y conserva tus ajustes.
- Tu demo de 30 días Pruébalo en tu propia tienda durante 30 días desde la primera instalación.
- Tienda demo lista Explora una tienda demo lista en tu navegador.
- Sin registro Sin cuenta, correo ni dominio de tienda.
Al descargar, aceptas las condiciones de la demo y la política de privacidad.
Al abrir esta demo, acepta los términos de la demo y la política de privacidad.