Financial Revolution: configuración y ayuda

Inicio rápido

  1. Sube e instala el ZIP de Financial Revolution en Módulos > "Module Manager".
  2. Abre "Sell" > Finanzas > Configuración > Configuración y revisa "Enable Financial Revolution", prefijos, "Number format" y "Number reset".
  3. Comprueba las secuencias activas en Configuración > Numeración antes de crear documentos.
  4. Abre Documentos > Facturas y verifica una factura nativa conocida de PrestaShop y su PDF.
  5. Añade categoría, colaborador y gasto de prueba en Costes y gastos según necesites.
  6. Elige el periodo correspondiente en Panel de control y confirma que las cifras reflejen tus registros.
  7. 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:

  1. Introduce Título obligatorio y Referencia y Descripción opcionales.
  2. Selecciona Socio y Categoría cuando corresponda.
  3. Introduce Importe (sin impuestos) y Tasa de impuesto. Comprueba Importe (con impuestos) después del cálculo.
  4. Registra Monto reembolsado o Importe del descuento cuando corresponda. Los importes numéricos empiezan en cero.
  5. 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.
  6. Usa Asignación de producto / categoría si el gasto corresponde a entidades seleccionadas del catálogo.
  7. 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

ResueltoActualizado:
Corregido en: 1.3.11
Enviar la validación VAT desde su página específica podía fallar. Ahora la acción se ejecuta desde esa página.

Descargas financieras denegadas en PrestaShop 9

ResueltoActualizado:
Corregido en: 1.3.11
Al personal se le podía denegar el acceso a PDF de facturas, rectificaciones y proformas o vistas previas de plantillas en PrestaShop 9. Ahora el personal autorizado accede desde las páginas correspondientes.

Foco de búsqueda de cliente en el diálogo VAT

ResueltoActualizado:
Corregido en: 1.3.10
Al abrir el diálogo de validación VAT no se enfocaba el campo de cliente. Ahora el campo permite escribir en cuanto se abre el diálogo.

Visualización de importes en versiones antiguas de PrestaShop

ResueltoActualizado:
Corregido en: 1.3.9
El panel, las facturas y los reembolsos podían fallar al formatear precios en versiones antiguas de PrestaShop. Ahora los importes se muestran correctamente, incluso en PrestaShop 1.6.

Los botones de estadísticas de reembolsos y VAT no responden

ResueltoActualizado:
Corregido en: 1.3.9
Los botones de estadísticas de reembolsos y validación VAT podían no hacer nada al pulsarlos. Ahora ambos diálogos se abren y completan sus acciones.

Falla la búsqueda del PDF de factura

ResueltoActualizado:
Corregido en: 1.3.8
Solicitar un PDF de factura podía fallar al buscar la factura asociada. Ahora el documento puede encontrarse y descargarse.

Los controles del back office no se cargan

ResueltoActualizado:
Corregido en: 1.3.8
Los controles financieros del back office podían dejar de responder porque sus scripts no se cargaban. Ahora los controles se cargan correctamente.

Guardados válidos rechazados en PrestaShop 9

ResueltoActualizado:
Corregido en: 1.3.7
Guardar ajustes o registros financieros en PrestaShop 9 podía rechazarse con un mensaje de token no válido. Ahora se aceptan los guardados válidos.

Ajustes y menú financieros no disponibles

ResueltoActualizado:
Corregido en: 1.3.3
Los ajustes financieros y las páginas del menú podían fallar con un error. Ahora se abren con normalidad.

La lista de numeración de documentos no se abre

ResueltoActualizado:
Corregido en: 1.3.4
La lista de numeración podía fallar al mostrar un ejemplo al abrirse. Ahora se abre con normalidad.

Se perdía la validación VAT confirmada durante una caída

ResueltoActualizado:
Corregido en: 1.3.4
Una caída de VIES podía sobrescribir una validación VAT ya confirmada. Ahora los resultados confirmados se conservan cuando el servicio no está disponible.

Traducciones financieras dañadas

ResueltoActualizado:
Corregido en: 1.3.3
Algunas pantallas financieras traducidas mostraban texto dañado. Se han reparado las traducciones afectadas.

Avisos de compatibilidad con PHP 8.4

ResueltoActualizado:
Corregido en: 1.3.3
Los servicios financieros podían generar avisos de compatibilidad en PHP 8.4. Ahora las declaraciones afectadas son compatibles.

Errores del back office en modo desarrollo

ResueltoActualizado:
Corregido en: 1.2.8
Abrir las páginas financieras del back office en modo desarrollo podía producir un error durante las comprobaciones de instalación. Ahora se cargan en las versiones de PrestaShop compatibles.

Los selectores vacíos se trataban como todos los productos

ResueltoActualizado:
Corregido en: 1.2.7
Dejar intacto un selector de entidades podía incluir involuntariamente todos los productos. Ahora un selector sin modificar permanece vacío.

Texto traducido dañado

ResueltoActualizado:
Corregido en: 1.2.6
Algunas etiquetas financieras traducidas contenían puntuación dañada o caracteres escapados. Ahora el texto afectado es legible.

Las acciones financieras fallaban en PrestaShop 9

ResueltoActualizado:
Corregido en: 1.2.6
Las acciones financieras que actualizan la página en segundo plano podían fallar en PrestaShop 9. Ahora estas solicitudes se completan correctamente.

Caracteres incorrectos en etiquetas de menú

ResueltoActualizado:
Corregido en: 1.2.5
Las etiquetas de menús financieros con un signo & podían mostrar texto escapado. Ahora muestran los caracteres previstos.

Refuerzo de la seguridad

ResueltoActualizado:
Corregido en: 1.2.4
Refuerzo de seguridad de las acciones financieras del back office.

Totales y rangos de fechas de informes financieros

ResueltoActualizado:
Corregido en: 1.2.4
Los totales podían mezclar importes fiscales incoherentes u omitir registros del final del día seleccionado. Ahora los totales y los periodos de días completos son coherentes.

La inversión del sujeto pasivo de VAT no se aplicaba correctamente

ResueltoActualizado:
Corregido en: 1.2.4
La inversión del sujeto pasivo de VAT podía no aplicarse en instalaciones existentes o basarse en una validación sin confirmar. Ahora el tratamiento fiscal usa resultados de validación confirmados.

Las listas fallaban con importes vacíos

ResueltoActualizado:
Corregido en: 1.2.4
Una lista financiera podía fallar cuando un importe estaba vacío. Ahora la lista se muestra sin errores de formato.

Las listas financieras no se abrían

ResueltoActualizado:
Corregido en: 1.2.4
Las listas de validación VAT, categorías, reembolsos y otras listas financieras podían fallar en lugar de mostrar registros. Ahora estas pantallas se cargan correctamente.

Visualización de precios en PrestaShop 9.1

ResueltoActualizado:
Corregido en: 1.0.17
Las pantallas financieras podían fallar al mostrar importes en PrestaShop 9.1. Ahora los precios se muestran correctamente.

Filtros de listas financieras

ResueltoActualizado:
Corregido en: 1.0.17
Filtrar listas financieras podía devolver resultados incorrectos o fallar en algunas columnas. Ahora los filtros afectados funcionan con sus campos correspondientes.

Solicitudes de funcionalidades

12

Implementado

Documentos correctivos automáticos para abonos de PrestaShop

Implementado
Cuando PrestaShop crea un abono por reembolso, el módulo genera un documento correctivo vinculado, incluidas las líneas de reembolsos parciales. Si repites el procesamiento, se reutiliza la corrección existente para ese abono.

Administración financiera multilingüe

Implementado
Usa las pantallas de administración financiera traducidas al alemán, francés, español, italiano y polaco.

Gestión de licencias

Implementado
Consulta y gestiona la licencia del módulo desde una página específica del back office.

Actualizaciones del módulo con un clic

Implementado
Busca e instala actualizaciones del módulo desde el back office.

Exportaciones financieras y documentos PDF

Implementado
Exporta registros financieros a CSV o XLSX y genera documentos financieros PDF.

Informes financieros

Implementado
Consulta informes de pérdidas y ganancias, VAT y flujo de caja en el back office.

Conversión de proforma

Implementado
Convierte un documento proforma en una factura.

Numeración fiable de documentos

Implementado
Emite documentos financieros con una numeración que se mantiene coherente cuando se crean documentos al mismo tiempo.

Auditoría de pedidos y reembolsos

Implementado
Registra los eventos financieros de pedidos y reembolsos con la gestión de sus correcciones asociadas.

Estadísticas de reembolsos

Implementado
Consulta estadísticas de reembolsos para un intervalo de fechas seleccionado, con estados de reembolso y totales separados por divisa.

Correcciones automáticas de abonos

Implementado
Crea una corrección financiera cuando PrestaShop emita un abono, incluidos sus productos, envío y ajustes, sin duplicar correcciones.

Recuperación de abonos omitidos

Implementado
Al abrir la lista Corrections o Refunds se comprueban los abonos recientes y se crean las correcciones financieras que faltan sin duplicados.

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.
Iniciar tienda demo

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.

Cargando...
Volver arriba