Facturx 1.6.158: vendor invoices received without duplicates, compliant German invoices, Dolibarr 24
Update, then re-enable the module
Importing received invoices requires three new columns, created when the module is activated. After deployment, go to Home > Setup > Modules to deactivate then reactivate Facturx. Your settings are preserved.
Vendor invoices received without duplicates
Facturx retrieves the invoices your vendors send you through your approved platform. The import list now shows, even before import, the vendor name and invoice number read from the XML: no need to open each document to know what it is about.
An invoice you have already entered in Dolibarr, because it also arrived by email for example, is flagged with a link to it, and its import is blocked. The vendor is recognized by its VAT ID, SIREN, or name. You no longer record the same debt twice.
Without the Multicompany module, the import card no longer replies "Access denied".
Compliant German invoices
For a company based in Germany, each identifier now goes where the EN 16931 standard expects it:
- the commercial register number (Handelsregister-Nummer) becomes the legal identifier of the invoice. Until now, the Steuernummer occupied this place;
- the Steuernummer is transmitted in its own field. A company that does not have an intra-Community VAT ID can thus issue an invoice that validators accept.
These corrections follow feedback from a German user whose invoices go through DATEV. In the same update, your company's global identifier is no longer sent without its schema code.
An email address that no longer makes you appear as a foreign issuer
A French company that has not entered its electronic invoicing address previously used its email address, and some platforms classified it among foreign issuers. The module now uses its SIREN, as the reform provides, and prompts you to complete the setting.
Try it
Try Facturx on a Dolibarr installed in less than 20 seconds, with five fictitious customers, including a town hall invoiced via Chorus Pro and a Belgian company with VAT reverse charge, and their invoices with their Factur-X PDF: dolitry.fr/facturx
The same dataset can also be created on your own test instances, from the new Demonstration tab in the module setup. It is purged with a single click and remains disabled on a production installation.
Dolibarr 24 and translations
Facturx works from Dolibarr 18 to Dolibarr 24. The German and Dutch translations are complete, and a Brazilian Portuguese translation is now available.
Miscellaneous
- Access denial messages and the "Success" status of the import no longer appear as untranslated codes.
- Activation stops by naming the affected table when a module table could not be created, instead of activating an incomplete module.
Other languages: Deutsch, Español, Français, Italiano, Nederlands, Polski, Português