verifactu · Ley Antifraude + Veri*Factu + Factura Electrónica

Compatibilidad con Módulos de Terceros

Compatibilidad con Módulos de Terceros

Al desarollar nuestro Módulo para la conexión de Prestashop con la API verifactu.infoal.com, hemos sido absolutamente cuidadosos y delicados para no interferir en el funcionamiento de otros Módulos de Terceros. Para ello, no hemos realizado Hacks del núcleo ni realizamos Overrides innecesarios. A pesar de ello, siempre existe la posibilidad de que algunos módulos den algun problema de compatibilidad con el nuestro.

En este sentido, hay que tener claro que nosotros accedemos, leemos y manejamos la información de los pedidos guardada en las tablas que utiliza Prestashop de serie. Estas tablas contienen toda la información del pedido, tanto los datos del cliente guardados en la cabecera, como los datos de cada una de las líneas del pedido que se guardan con sus respectivas cantidades, precios, descuentos, impuestos, etc....

⚠️
Ley Antifraude + Veri*Factu + Factura Electrónica · Hasta 300 € por factura HOY y 50.000 €/año
PrestaShop y WooCommerce de serie permiten editar pedidos ya facturados sobrescribiendo la factura original

Evita multas de hasta 300 € por factura HOY (por no conservar la factura original emitida, Art. 201 LGT) y de 50.000 € por año cuando entre en vigor el reglamento (Art. 201 bis LGT). Nuestro plugin bloquea su edición en el panel, encadena cada registro con huella digital (hash SHA-256) y los conserva en nuestra API y en la AEAT.

La lectura los datos de los pedidos y facturas, y el cálculo de los impuestos, y todo el resto de operaciones que se realizan para enviar estos datos a la AEAT, requieren que toda esta información NO HAYA SIDO ALTERADA POR NINGÚN MÓDULO de terceros.

O dicho de otra manera:

  • nuestro Módulo será compatible con cualquier otro que guarde la información de los pedidos respetando el esquema original de Prestashop
  • nuestro Módulo será incompatible con cualquier otro que guarde la información de los pedidos en tablas separadas y sin respetar el esquema original de Prestashop

 

Esta es una lista de los Módulos de Terceros para diferentes funcionalidades que ya hemos probado, que no dan problemas de compatibilidad con el nuestro:

 

 

Módulos para el cálculo del Recargo de Equivalencia

Este es el caso paradigmático de la incompatibilidad. Todos los módulos para el cálculo del Recargo de Equivalencia que hemos testeado tienen el mismo problema: Al tener prestashop 1 única casilla para impuestos por linea, necesitan de tablas adicionales donde guardar por separado el iva y el recargo de equivalencia de cada una de las lineas, para finalmente sumarlos a la hora de mostrar el pedido. Esto se hace fuera de las tablas originales de Prestashop, siendo incompatibles con cualquier plugin que no esté adaptado expresamente.

Afortunadamente, hemos encontrado una excepción que de momento permite funcionar con Recargo de Equivalencia:

Módulo Recargo Equivalencia Dusnic:

https://www.modulosprestashop.com/es/product/modulo-recargo-de-equivalencia

La solución que utiliza Dusnic (ellos son de Valencia) es guardar el porcentaje de iva +  el porcentaje de recargo sumados en la casilla de impuestos de prestashop. De esta manera, a pesar de utilizar tablas adicionales para guardar los detalles, los cálculos que hace son compatibles del núcleo estándar de prestashop y se minimiza la posibilidad de que surjan incompatibilidades con otros módulos, incluido el nuestro que funciona sin problema con el Recargo de Equivalencia que ellos calculan. 

Tambien hemso verificado la compatibilidad con el módulo de RE de Imax.

 

Módulos para unir varios pedidos en uno, antes de facturarlo

Aparentemente, se trata de una funcionalidad sencilla, pero la mayoría de los módulos que lo hacen, utilizan tablas adicionales, y en algunos casos, incluso, el documento resultante de la fusión ni tan solo es una factura estándar de PrestaShop.

Merge Orders Pro:

https://addons.prestashop.com/en/order-fulfillment-dropshipping/23416-merge-orders-pro.html

Merge Orders Pro, en cambio, al fusionar varios pedidos, sencillamente inserta las lineas de todos los pedidos originales en uno nuevo, eliminando los primeros, y respetando totalmente el esquema original de Prestashop.

 

Módulos para modificar el número de factura

Desgraciadamente, no damos soporte para ningún módulo de este tipo. El motivo es que Prestashop ya incorporó en el núcleo esta funcionalidad (serie, prefijo, reseteo a fin de año, etc...), y por lo tanto, en las versiones actuales ya no es necesario ningún plugin para ello. Y si el tipo de modificación que necesita el cliente es tan específico que sí necesita un módulo de terceros, los cambios no suelen respetar el esquema original de Prestashop, y por ello hemos descartado compatibilizar con este tipo de plugins y asi evitamos problemas en el futuro.

 

Módulos POS

Estamos recibiendo gran cantidad de peticiones de clientes que utilizan su Prestashop como un punto de venta o TPV, por ejemplo con una pantalla táctil y una impresora de tickets.

Hay varios módulos en el mercado que le dan a Prestashop esa funcionalidad. En principio si el punto de venta guarda los tickets en el esquema estandard de prestashop, deberia ser compatible con nuestro módulo.

A pesar de ello, al ser Módulos muy complejos y pesados, hay varios problemas.

POS de Innova-deluxe: sus desarrolladores lo abandonan, deja de funcionar en julio y no quieren hacer ninguna adaptación, a pesar de que hubiera sido posible compatibilizarlos con poco esfuerzo.

POS-TPV: su creador ha desarrollado su propio módulo de verifactu y no quiere compatibilizarlo con el nuestro. En un prestashop con POS-TPV instalado (sin activar su opción de verifactu), junto con nuestro módulo, funciona todo, de manera legal, enviando registros a la AEAT, con QR en las facturas simplificadas, pero no en el ticket que sale por la impresora de tickets, ya que esa modificación solo la podria aplicar su creador.

ROCK-POS: es totalmente compatible con nuestro módulo.

 

 

 

 

 

⚠️ Ley Antifraude + Veri*Factu + Factura Electrónica (Art. 29.2.j LGT) ✓ PrestaShop (1.6 a 9.x) y WooCommerce
¿Han aplazado Veri*Factu? Sí, pero tu tienda de serie permite sobrescribir facturas ya emitidas.

Evita multas de hasta 300 euros por factura HOY (por no conservar íntegra la factura original emitida, Art. 201.2.b LGT) y de 50.000 euros por año cuando entre en vigor el reglamento (Art. 201 bis.2 LGT). Nuestro plugin incorpora hoy en tu tienda los principios de integridad, conservación, accesibilidad, legibilidad, trazabilidad e inalterabilidad (Art. 29.2.j LGT).

⚖️ Lo importante ante una inspección de la Agencia Tributaria no es que tú les asegures que nunca has hecho una factura en B, sino que puedas demostrarles que tu software lo impide con pruebas objetivas: imposibilidad de modificación, registros hasheados y encadenados, transmisión de los datos al exterior en tiempo real, y custodia y posibilidad de consulta en la AEAT:
🔒 1. Bloquea la edición en el panel

Impide modificar importes o líneas de pedidos ya facturados desde el backoffice y exige emitir facturas rectificativas conservando la original.

🔗 2. Huella digital y encadenamiento

Genera el registro estructurado de cada factura con huella digital (hash SHA-256), código QR y enlace al registro anterior.

☁️ 3. Conservación en nuestra API y AEAT

En entorno de producción (modalidad Veri*Factu), remite y conserva los registros de facturación fuera de la base de datos de tu tienda.

🔍 4. Disponibles para consulta y exportación

Permite consultar, contrastar y exportar los registros estructurados de facturación cuando tu asesoría o una inspección lo requieran.