Publicado el repositorio de github de módulo VERIFACTU gratuito

Se necesitan ciertos conocimientos técnicos para pornerlo en marcha.
***No es un software certificado, eso será responsabiliodad de quien lo implemente.

Si tienes cualquier duda puedes hacer tus comentarios en este post de Linkedin:

🇪🇸 Verifactu 104 – Módulo Dolibarr ERP/CRM (AEAT – Plan Antifraude modalidad Sociedad Limitada)

🌟 Descripción General

Verifactu 104 es un módulo diseñado por 104 CUBES S.L para Dolibarr ERP/CRM que implementa el Sistema de Registro Encadenado y Firma de Facturas conforme al Real Decreto de Veri*factu (Plan Antifraude de la AEAT – Agencia Tributaria Española).

Este módulo garantiza que tus facturas cumplan con los requisitos de trazabilidad y seguridad exigidos, añadiendo las siguientes funcionalidades clave:

📋 Requisitos del Sistema

Para la correcta ejecución del módulo Verifactu 104, se requieren las siguientes versiones y componentes:

ComponenteVersiónNotas
Dolibarr ERP/CRM16.0 a 22.xProbado en versiones 20 y 22.
PHP7.4+Versión mínima recomendada.
Extensiones PHPopensslgdObligatorias para el cálculo de hash y la generación del QR.
Sistema OperativoLinux (Recomendado)Funciona también en entornos Windows. En cualquier caso debe ser un entorno Apache php sql

🚀 Instalación y Configuración

⚠️ Advertencia Importante: Esta NO es una instalación estándar de Dolibarr. Requiere ciertos conocimientos, acceso al servidor (sistema de archivos) y a la base de datos (BDD).

Paso 1: Descarga y Carga del Módulo

  1. Descarga el archivo ZIP del módulo desde GitHub.
  2. Descomprime el ZIP.
  3. Sube la carpeta descomprimida (el módulo) a la carpeta /custom de tu instalación de Dolibarr en el servidor.
    • Alternativa: Sube el archivo ZIP directamente a la carpeta /custom y descomprímelo allí. Después elimina el .zip

***
ACTUALIZACIÓN
***
Ya no es necesaria la sentencia sql.
Sólo asegúrate de renombrar la caperta a /verifactu104. Acvtiva el módulo y voilá.

Paso 2: Modificación de la Base de Datos

Es necesario añadir dos nuevas columnas a la tabla de facturas (TU_PREFIJO_facture) para almacenar los hashes de Verifactu.

Localiza tu prefijo de tabla: Reemplaza TU_PREFIJO por el prefijo real de tus tablas de Dolibarr (por ejemplo, lix_).

Ejemplo Sentencia SQL a ejecutar (con prefijo lix_):

ALTER TABLE lix_facture
ADD COLUMN hash_verifactu VARCHAR(255) NULL,
ADD COLUMN hash_prev VARCHAR(255) NULL;

👁️ Transparencia ante todo

Este plugin está publicado en GitHub. Puedes ver el código completo, entenderlo, adaptarlo o usarlo como base para crear tu propia solución.

🔗 Repositorio GitHub: Ver código del plugin

🧩 ¿Te aydamos? Lo adaptamos a tus necesidades desde 59 €. Sin cuotas, sin suscripciones.

📨 Consulta sin compromiso en el botón de Whatsapp