PHPPerfex CRMMySQLRegulaciones FiscalesAPI

Plugin de Cumplimiento Veri*factu para Perfex CRM

Perfex CRM EcosystemDesarrollo de Plugins y Compliance

Cliente

Perfex CRM Ecosystem

Servicios

Desarrollo de Plugins y Compliance

Año

2024-05-15

Descripción General

Con la introducción de la normativa Veri*factu en España, las empresas que utilizan Perfex CRM necesitaban una forma de asegurar que su facturación cumpliera con los nuevos requisitos legales de inalterabilidad y trazabilidad de registros. Este proyecto consistió en el desarrollo de un módulo de cumplimiento integral que se integra perfectamente en el ecosistema de Perfex.

El plugin no solo formatea los datos según el estándar Veri*factu, sino que también gestiona el encadenamiento de facturas y la generación de códigos QR obligatorios, garantizando una transición sin fricciones hacia el cumplimiento legal para los usuarios de Perfex.

Pila Tecnológica

  • Lenguaje: PHP (Arquitectura de Módulos de Perfex CRM)
  • Base de Datos: MySQL (Almacenamiento de logs de auditoría inalterables)
  • Frontend: JavaScript/jQuery, CSS personalizado (Integración de UI de Perfex)
  • Integración: Hooks y API interna de Perfex CRM
  • Seguridad: Algoritmos de hash para el encadenamiento de registros de facturas

Características Clave

  • Encadenamiento de Registros Inalterable: Implementación de la lógica de encadenamiento requerida por Veri*factu, donde cada factura contiene un hash de la anterior, asegurando la integridad de la serie de facturación.
  • Generación de Códigos QR Veri*factu: Generación dinámica de códigos QR en las facturas PDF y web, permitiendo la verificación instantánea ante la Agencia Tributaria.
  • Logs de Auditoría Técnicos: Un sistema de registro en segundo plano que captura cada evento de creación y modificación de facturas, proporcionando la trazabilidad exigida por los inspectores fiscales.
  • Módulo de Configuración Intuitivo: Una interfaz administrativa dentro de Perfex que permite a los usuarios configurar sus firmas digitales, certificados y detalles de la empresa para el cumplimiento.
  • Adaptación de Plantillas PDF: Modificación automatizada de las plantillas de factura de Perfex para incluir las leyendas legales y elementos visuales de Veri*factu sin romper el diseño existente.

El Desafío

El Desafío: Perfex CRM es un sistema altamente flexible con muchos módulos de terceros. El desafío fue crear un plugin de cumplimiento que fuera lo suficientemente robusto para ser inalterable, pero lo suficientemente compatible para no entrar en conflicto con otras personalizaciones de flujo de trabajo que los usuarios pudieran tener.

El Resultado

Una solución de cumplimiento "plug-and-play" para el mercado español. El módulo ha permitido a las agencias y freelancers que utilizan Perfex CRM seguir operando legalmente sin necesidad de cambiar de plataforma, ahorrando cientos de horas en desarrollo manual y evitando posibles sanciones por incumplimiento normativo.

Información Técnica

"La clave de este proyecto fue el uso de los hooks de Perfex CRM para interceptar el proceso de guardado de facturas. Al inyectar nuestra lógica de hash justo antes de la persistencia en la base de datos, garantizamos que cada registro esté perfectamente encadenado y listo para cualquier auditoría de la Agencia Tributaria."


Empieza tu viaje

¿Tienes una idea similar?

Hablemos de Negocios