Publicado el repositorio de github de módulo VERIFACTU gratuito

Se necesitan ciertos conocimientos técnicos para pornerlo en marcha.

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