Promotions

  • Questionnaire

    Ce module permet de réaliser des questionnaires dans Dolibarr. Ce module est utilisable seul mais est aussi capable de se greffer au module Agefodd. (il est intégré dans la version Agefodd 2025).

    250,00 €  (600€)

Nouveaux produits

  • M2 SkontoTextBuilder

    Calculez automatiquement les escomptes pour paiement anticipé dans Dolibarr. Gérez les conditions propres à chaque client, générez des textes de paiement dynamiques et conservez des conditions cohérentes dans les PDF et les factures Factur-X. Interface disponible en cinq langues.

    39,99 €
  • Lignes de texte libres ou avec des modèles dans vos devis, commandes, factures et bons de livraison

    Ajoutez des lignes de texte enrichi n'importe où dans vos propositions, commandes, bons de livraison et factures (clients et fournisseurs). Imprimées à leur place dans le PDF, sans quantité ni prix, sans modifier les totaux. Textes prédéfinis personnels ou partagés.

    90,00 €

fxPreFlight - Vérification initiale facture électronique 1.2.60 (V18 - V23)

mp1287d20251114104812

Vérifiez que vos données Dolibarr sont prêtes pour la facturation électronique, et faites compléter leurs informations par vos clients.

50,00 €
HT

  • Auteur CAP-REL
  • Version du module 1.2.60
  • Date de sortie 14/11/2025
  • Accès aux mises à jour et aux téléchargements 1 an

Plus d'infos...

Préparez vos données avant la facturation électronique

fxPreFlight analyse votre Dolibarr et vous dit, avant le passage à la facture électronique (Factur-X), ce qui bloquera : clients sans SIREN, numéros de TVA invalides, produits sans taux de TVA, trous de numérotation, factures datées dans le désordre, comptes bancaires incomplets. Le diagnostic prend la forme d'un score de conformité et de pages de détail qui pointent chaque anomalie.

Le module ne modifie pas vos données pour analyser : la partie analyse est en lecture seule.

Analyse de conformité

  • Tableau de bord : score pondéré sur l'infrastructure technique, la base clients, les produits et les factures
  • Base clients : SIREN/SIRET, numéro de TVA intracommunautaire, adresse complète, email, répartition B2B/B2C/export
  • Produits : produits sans taux de TVA, références en doublon
  • Factures des 12 derniers mois : lignes libres ou incomplètes, dates manquantes, factures modifiées à la main, écarts de TVA, factures de test
  • Numérotation : trous dans les séries, factures dont la date ne suit pas l'ordre des numéros, tickets de caisse TakePOS analysés terminal par terminal
  • Comptes bancaires : IBAN, BIC, affichage du RIB sur les factures
  • Conformité fiscale : mention de franchise de TVA (art. 293 B du CGI), chronologie des dates
  • Fichiers PDF : taille, optimisation du logo, images de fond

Mise à jour des données par vos clients

  • Envoi d'un lien sécurisé, un par un ou en masse, aux clients dont les données sont incomplètes
  • Formulaire public : le client ne remplit que les champs manquants, sans compte Dolibarr
  • Vérifications externes : TVA intracommunautaire (VIES), SIREN/SIRET (Sirene), adresse (BAN)
  • Validation avant application : les données soumises attendent dans un bac à sable, vous acceptez ou rejetez chaque champ
  • Piste d'audit complète : envoi, ouverture du formulaire, soumission, validation, rejet

Pour qui ?

Les entreprises françaises qui utilisent Dolibarr pour facturer et doivent passer à la facturation électronique : réception obligatoire depuis le 1er septembre 2026, émission obligatoire au plus tard le 1er septembre 2027 pour les PME et micro-entreprises.

Documentation : doc.cap-rel.fr/fxpreflight

Ce que comprend l'achat

  • Le module, et l'accès à ses mises à jour pendant la durée indiquée sur cette fiche
  • Les corrections de bogues, y compris à partir de vos remontées
  • Un courrier électronique à chaque nouvelle version publiée

Pour être prévenu automatiquement des nouvelles versions, de ce module comme de l'écosystème Dolibarr en général, abonnez-vous sur dolinews.com : nos annonces de version y sont publiées.

Support et SAV

Le support passe par notre formulaire de SAV.

Le support n'est pas gratuit. Vous souhaitez des personnes compétentes en face de vous : il est normal qu'elles soient payées pour ce temps. Le prix affiché couvre le module et ses mises à jour. Il ne couvre ni l'installation, ni le paramétrage de votre Dolibarr, ni la formation de vos équipes, ni les développements spécifiques, ni le diagnostic d'un environnement que nous n'hébergeons pas.

Un bogue reproductible du module est corrigé sans frais, cela fait partie des mises à jour ci-dessus.

Avant d'acheter

  • Vérifiez les versions de Dolibarr et de PHP indiquées en haut de cette fiche : au-delà, le module n'est pas testé
  • Les modules se déploient depuis Accueil > Configuration > Modules > Déployer un module externe, ce qui suppose un répertoire custom actif sur votre installation
  • Si le module s'appuie sur un service en ligne, l'abonnement à ce service est distinct de l'achat du module : il est alors précisé plus haut

Éditeur

Module développé par CAP-REL, sous licence GPL-3.0-or-later. Documentation en ligne sur doc.cap-rel.fr.

Historique des versions

1.2.60 -- 20261006

  • add a demo data set generator and a guided tour for demonstration accounts
  • new user guide page: why invoice numbers must be gapless and chronological
  • make the date filter of the invoice analyses portable beyond MySQL
  • new read permission on the analysis pages: grant it to non-admin users after the update
  • bank accounts page now also requires the bank read permission
  • protect the contact address copy against forged links
  • list and count only the bank accounts of the current entity
  • translate the FEC reconciliation table of the numbering page
  • require Dolibarr 18.0 and PHP 7.4
  • VIES, Sirene and BAN checks only reach external addresses
  • sanitize the action filter of the audit log

1.2.58 -- 20260831

  • fix false alert on the 293 B mention when a standard PDF model already prints it
  • check the invoice free text instead of the company note for custom PDF models

1.2.56 -- 20260828

  • customizable public page URL (reverse proxy, dedicated domain)

1.2.54 -- 20260804

  • other checks for customer copliance (code factoring)
  • other checks for invoices numbers (gaps / series)

1.2.52 -- 20260727

  • get mode logs for takepos systems
  • add module version in log
  • fix a sql request for mysql < 5.7

1.2.50 -- 20260716

  • add missing file products_duplicate.php
  • add more entries in whitelist for mysoc capital checks

1.2.48 -- 20260701

  • Handle a race condition for deposit use

1.2.46 -- 20260617

  • Small version to get more precise logs for tracking one race condition
  • Better message on fiscal success part
  • Better scroll position on "invoices warnings"
  • Change error to warning level in case of no vat number if siren/siret exists

1.2.42 -- 20260616

  • Normalize mercure number in case of offset
  • Pre test on type of thirdparty value like TE_PRIVATE ... not NULL
  • New setup entries to exclude some bank account from tests like stripe
  • Full customizable public page + Multilang support

1.2.38 -- 20260604

  • Fix new race condition with invoices with only fk_product link (no label, no desc on line)

1.2.36 -- 20260602

  • Add missing token in some links

1.2.34 -- 20260514

  • Check for last available version on init

1.2.32 -- 20260514

  • Better tests for situation invoices
  • Better tests in case of sharing numbers plan for differents invoices type
  • Fix missing token for some internal links
  • Code factoring for some checks
  • Add new tests coverage
  • Fix bad call link to dolibarr admin area
  • cleanup vat franchise mention
  • get logs for gaps detections
  • better invoice issues messages (more precise)

1.2.24 -- 20260427

  • Better tests on invoices number sequences (year as suffix)
  • Better tests for E.I
  • Get max data in case of multicompany to be able to fix bugs

1.2.21 -- 20260407

  • Fix user message
  • Missing global db on compliance

1.2.18 -- 20260403

  • Better gap detection (real gaps and timing gaps)
  • Exclude Non VAT association from tests
  • Remove email tests
  • Better messages (more "human comprehensive")

1.2.14 -- 20260402

  • Change modFxPreFlight >> modFxpreflight

1.2.12 -- 20260331

  • Non blocked check againts VIES / SIREN webservice
  • Better invoices series numbers detector
  • Add a "no vat" checkbox on public update page
  • New option to send mail notification to dolibarr admin when customer post updated data

1.2.1 -- 20260326

  • Fix missing public folder in zip package

1.2.0 -- 20260325

  • Customer self-service data update system
  • Send secure tokenized links to non-compliant customers (individual or bulk)
  • Public form for customers to fill missing fields without a Dolibarr account
  • Automatic thirdparty type detection (private individual vs company) from SIREN/SIRET/VAT/name
  • Sandbox review: validate or reject each field before applying to production
  • External API verification: VIES (VAT), Sirene/INSEE (SIREN/SIRET), BAN (French addresses)
  • Validation popup on thirdparty card via Dolibarr hook
  • Full audit trail (email sent, form opened, data submitted, validated, rejected)
  • Country-aware field filtering (SIREN/SIRET for France only, VAT for EEC only, using Dolibarr core getCountriesInEEC)
  • Products without VAT dedicated page
  • Compliance admin setup (token expiry, max reminders, rate limiting, API toggles)
  • Granular permissions (send, validate, audit)
  • Complete user documentation with screenshots
  • Translations in 8 languages (FR, EN, DE, ES, IT, NL, PL, PT)

1.0.40 -- 20260306

  • Check VAT number only for EU companies (no more false positives on non-EU customers)

1.0.38 -- 20260305

  • Add missing file products_no_vat.php
  • New check agains PDF file size (some PA limit file size)

1.0.36 -- 20260202

  • Better filters for non french companies
  • Add more validation rules
  • Fast copy thirdpary address to contacts
  • Explain why a contact is on the "error list"
  • Add tip for non-gaps into invoices number
  • Add tests

1.0.32 -- 20260128

  • Exclude non french companies from tests
  • PHP 7.3 compatible

1.0.28 -- 20260119

  • Fix sql request (as calc_total_ttc, FROM)

1.0.26 -- 20260114

  • Add out of order detection and add help about that

1.0.24 -- 20260102

  • Add details on "simulation" on 12 month invoices

1.0.22 -- 20251230

  • Fix situation invoices into gap detection thanks to Thomas C.

1.0.20 -- 20251216

  • Fix invoice numbering gap detection : use dolibarr core setup to detect patterns
  • New fiscal compliance check section:
  • Detects deleted invoices (gaps in rowid sequence)
  • Detects test invoices (customers with [TEST] prefix, etc.) (???)
  • Visual status indicator (green=OK, orange=warning, red=critical)
  • New test_invoices.php page to list all test invoices with details
  • Fix: Facture::TYPE_SITUATION constant replaced by literal value 5 to avoid class loading error

1.0.19 -- 20251216

  • Exclude sitaution invoices from tests (todo for next release)
  • Fix SQL request on facturedet (no tms fields, only on extrafields)
  • New check on hidden value FACTURE_DEPOSITS_ARE_JUST_PAYMENTS thanks to Alex SPANGARO
  • Change message on detect gaps on numbers (experimental function)

1.0.16 -- 20251215

  • Better detection of numbering problems
  • Better detection of manually update invoices

1.0.14 -- 20251128

  • Special case for TE_ADMIN

1.0.12 -- 20251119

  • Better fix #5 : multi company support
  • Fix error in case of no php bcmath module, fallback to a less precise solution

1.0.10 -- 20251116

  • Better fix #4 : exclude TE_PRIVATE from analyze

1.0.8 -- 20251115

  • Start support of multicompany (please try and check that point)

1.0.3 -- 20251114

  • Thanks to Alex SPANGARO
  • Small Adjustment (Translation & picto)
  • RCS & Capital > Siret & Capital
  • SQL error on country_code in llx_societe (function checkCustomerCountryCode)
  • Exclude bank account of type CASH & SAVINGS of the IBAN control (function getCompanyBankAccounts)
  • Fix link on invoice admin
  • Compatibility v20+

1.0.2 -- 20251113

  • Fix country_code in sql (missing left join part)
  • Rebuild with mix files from laptop and desktop computers (git fail)

Pour le détail des versions antérieures, depuis la première publication du 13/11/2025, consultez le journal des modifications complet dans la page "À propos" du module, une fois celui-ci installé.




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org