Este módulo permitía la gestión del envío de la facturación electrónica española a el servicio de envío de facturas de Catalunya (e.FACT).
Actualmente solo permite la actualización de estado de las facturas antiguas. La actualización se produce en un tarea programada que se va ejecutando periodicamente. Descarga la actualización y la procesa.
Las nuevas sólo deberían enviarse por FACe.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Keeps the status of Spanish electronic invoices previously sent to the Catalan e.FACT service up to date. A scheduled job connects to the e.FACT server, downloads status files and updates the related invoices automatically.
This module is an add-on for Spanish electronic invoicing (Facturae). It does not send new invoices; it only refreshes the status of invoices that were already sent to the Catalan e.FACT platform.
A scheduled job named "e.FACT update Job" runs periodically (every few hours). It connects to the e.FACT server using the connection details stored in system settings (server, port, user and password), downloads the available status files and processes them.
For each status message, the module finds the matching invoice and updates its electronic invoice status. The possible statuses shown on the invoice include Sended, Validated, Registered, Delivered, Registered on RFC, Received, Accepted, Accounted obligation, Rejected, Paid and Canceled. When the platform provides a reason, it is also stored on the invoice. Any electronic acknowledgment documents attached to the feedback are saved as attachments on the invoice.
Invoices with the status Rejected are excluded from the normal status handling, so they are not treated as successfully processed.
It works together with the Facturae and FACe modules and adds an e.FACT backend configuration. New invoices should be sent through FACe; this module is meant for maintaining the history of older e.FACT submissions.
Depends on
Models and fields (3)
- account.move · extends an existing modell10n_es_facturae_status
- edi.exchange.record · extends an existing model
- edi.input.process.l10n_es_facturae.l10n_es_facturae_efact_update · new model
Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/l10n-spain.
terminal Installation and usage
OCA documentation · Odoo 14.0Installation
Source · Odoo 14.0No se recomienda la instalación de este módulo en nuevas instalaciones. Se puede utilizar FACe para enviar las facturas a los entes públicos asociados a e.FACT. Por ello, se considera que este módulo será eliminado en futuras versiones.
Este módulo depende del módulo l10n_es_facturae_face y sus dependencias.
Además, depende de las siguientes librerías Python:
- paramiko
- OpenSSL
- xmlsec
No verified information in OCA: Configuration, Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.