VeriFactu Pro - Facturación Verificable España (Ley Antifraude)
by LogicMind Studio https://www.logicmindstudio.com/
Odoo
$ 172.94
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 654 |
| Technical Name |
l10n_es_facturae_verifactu |
| License | OPL-1 |
| Website | https://www.logicmindstudio.com/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 654 |
| Technical Name |
l10n_es_facturae_verifactu |
| License | OPL-1 |
| Website | https://www.logicmindstudio.com/ |
VeriFactu Pro — Facturación Verificable para España
Solución profesional e integrada para cumplir con el Reglamento VeriFactu (Real Decreto 1007/2023) y la Ley Crea y Crece directamente desde Odoo 18.
¿Qué hace este módulo?
- Envío automático a la AEAT: Al confirmar una factura de cliente, el módulo la firma digitalmente y la transmite en tiempo real al servicio web oficial de la Agencia Tributaria (SOAP/HTTPS con mTLS mediante certificado FNMT).
- Firma XAdES-EPES nativa: Genera el XML FacturaE firmado electrónicamente con el certificado digital de la empresa, sin necesidad de herramientas externas.
- Encadenamiento criptográfico (Huella SHA-256): Cada factura incluye la huella de la anterior, creando una cadena de integridad que garantiza la inalterabilidad del histórico de facturas ante una inspección de Hacienda.
- Justificante de envío en Odoo: Una vez aceptada la factura por la AEAT, se muestra un indicador visual de éxito en la propia factura junto con el CSV (Código Seguro de Verificación) oficial emitido por la Agencia Tributaria, accesible desde un popup informativo.
- Control de plazos de 4 días: Cron automático que monitoriza y marca las facturas que han superado el plazo legal de remisión establecido por el reglamento.
- Modo pruebas y producción: Alternancia sencilla entre el entorno sandbox de preproducción de la AEAT y el entorno de producción real, desde la configuración del certificado.
- Multi-compañía: Las cadenas de encadenamiento son independientes por compañía, permitiendo el uso correcto en entornos multi-empresa.
Características técnicas
- Compatible con Odoo 18.
- Comunicación SOAP HTTPS con autenticación mutua TLS (mTLS) mediante certificado PKCS#12 (FNMT).
- Soporte para facturas ordinarias (F1) y simplificadas (F2).
- Soporte para clientes españoles (NIF) y extranjeros (IDOtro + CodigoPais).
- Gestión segura de certificados digitales desde la interfaz de Odoo.
- Compatible con el módulo oficial l10n_es_edi_facturae de Odoo.
Dependencias Python requeridas
pip install cryptography lxml pytz
Instalación
- Instalar las dependencias Python en el servidor Odoo.
- Copiar el módulo en la carpeta de addons.
- Actualizar la lista de módulos e instalar VeriFactu Pro.
- Ir a Contabilidad → Configuración → Certificados VeriFactu y cargar el certificado PKCS#12 de la empresa.
- Confirmar una factura de cliente para iniciar el envío automático.
Soporte y documentación
Para soporte técnico, consultas de implementación o actualizaciones, visita https://www.logicmindstudio.com/ o contacta con nosotros a través de la web.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module