Marge par jour
margeparjour · v1.0.0
Vous voyez ce que rapporte une journée de travail avant d'accepter le devis.
dolixresteafacturer · version 1.0.1
Vous voyez ce qui reste à facturer sur chaque commande client, ligne par ligne, en quantité et en montant HT.
39 € hors taxes.
La commande, le paiement, la facture et le téléchargement sont assurés par le DoliStore.

Dans Dolibarr, une commande n'a qu'un état « Facturée » oui ou non. Dès que vous la facturez en plusieurs fois, rien n'indique ce qu'il reste à facturer : il faut ouvrir la commande et additionner ses factures à la main.
Dans Dolibarr, une commande n’a qu’un état « Facturée » oui ou non. Tant qu’une commande est facturée en une fois, cela suffit.
Dès qu’elle est facturée en plusieurs fois — un chantier livré par étapes, un acompte, une facture à 30 %, un avoir sur une fenêtre défectueuse — plus rien n’indique ce qu’il reste à facturer. Il faut ouvrir la commande, ouvrir chacune de ses factures et additionner à la main, ligne par ligne. Et une facture qui regroupe plusieurs commandes complique encore le calcul.
À qui ça sert : Les entreprises qui facturent une même commande en plusieurs fois : chantiers livrés par étapes, acomptes, factures au pourcentage, facturation groupée de plusieurs commandes.
Ce bloc figure sur les 12 fiches, sans exception.
Le module calcule, pour chaque commande client et chaque ligne, la quantité et le montant HT déjà facturés, et ce qui reste. Il est en lecture seule : aucune commande ni facture n’est modifiée.
Sous CommerceCommandesReste à facturer, trois vues :
| Vue | Colonnes |
|---|---|
| Par commande | référence, tiers, date, total HT, facturé HT, reste à facturer HT, part facturée, nombre de factures, état, alertes |
| Par ligne | référence, tiers, date, description, quantité commandée, facturée, restante, total HT, facturé HT, reste à facturer HT |
| Par client | tiers, nombre de commandes, total HT, facturé HT, reste à facturer HT, nombre de commandes à vérifier |
Filtres : référence, tiers, état, dates de commande, « Seulement avec un reste à facturer », « Inclure les commandes classées facturées ». Tri sur les colonnes, total général de toutes les lignes filtrées — pas seulement de la page — et export CSV de la vue affichée (séparateur point-virgule, UTF-8, décimales au format de la langue).
Chaque commande client reçoit un onglet « Reste à facturer » : la synthèse, le détail ligne par ligne, les factures examinées — avec la raison quand l’une n’est pas prise en compte — et les lignes de facture qui ne correspondent à aucune ligne de la commande.
| Cas | Traitement |
|---|---|
| Facture partielle | quantités et montants déduits ligne par ligne |
| Facture au pourcentage | Dolibarr réduit la quantité : elle est déduite au prorata |
| Avoir sur une facture de la commande | compté en négatif sur les lignes concernées |
| Facture d’acompte | diminue le reste tant qu’elle n’est pas déduite ; la ligne de déduction de la facture finale la compense |
Acompte consommé comme paiement (FACTURE_DEPOSITS_ARE_JUST_PAYMENTS) |
pas compté deux fois |
| Une facture pour plusieurs commandes | répartie dans l’ordre des commandes (date, puis référence), chaque ligne plafonnée à sa quantité |
| Même produit sur plusieurs lignes | réparti dans l’ordre des lignes |
| Facture faite depuis une expédition | rattachée à la commande de l’expédition (option, active par défaut) |
| Facture brouillon | non comptée par défaut, signalée (option pour la compter) |
| Facture abandonnée | jamais comptée |
Dolibarr ne garde pas, dans une ligne de facture, la ligne de commande d’où elle vient : seul le lien entre les deux documents existe. Le module rapproche donc les lignes par produit, et les lignes libres par début de libellé et prix unitaire. Le « début » du libellé compte parce que la facturation groupée ajoute « Commande REF - date » au texte de chaque ligne.
Les lignes de facture absentes de la commande — des frais ajoutés, par exemple — sont affichées à part dans l’onglet et ne diminuent pas le reste.
Quand un chiffre n’est pas sûr, le module le signale plutôt que d’afficher un montant faux.
| Alerte | Signification |
|---|---|
| Facture de situation | une facture de situation est liée ; ses montants ne sont pas pris en compte, le reste est à vérifier à la main |
| Facture commune | une facture partagée entre plusieurs commandes contient des lignes qui ne correspondent à aucune d’elles |
| Ligne libre à vérifier | une ligne libre de la commande reste à facturer alors qu’une ligne libre de facture n’a pas été rapprochée (libellé ou prix modifié ?) |
| Facturé au-delà | le facturé dépasse le montant de la commande |
| Classée facturée | la commande est classée « facturée » alors qu’il reste un montant |
| Facture brouillon | une facture brouillon est liée ; elle n’est pas comptée tant qu’elle n’est pas validée |
Avec le filtre « Seulement avec un reste à facturer », une commande sans reste reste affichée si elle porte une alerte de situation, de facture commune ou de ligne libre.
La vue par commande : six commandes de démonstration triées par reste à facturer. La commande de la Mairie de Dorfbach est facturée à 28,1 % et il reste 7 440,00 € HT. Celle du Garage Weber porte l’alerte « Facture brouillon » ; celle du Cabinet Dr Roth, à l’état « Validée - Facturée », porte l’alerte « Classée facturée » : la commande est classée facturée alors qu’il reste 420,00 €. La ligne de total additionne les six commandes.
L’onglet « Reste à facturer » de la commande SO2609-0004 : total HT 10 350,00 €, facturé 2 910,00 €, reste 7 440,00 € (28,1 % facturé). Le détail montre 6 volets roulants et 6 poses facturés sur 20, et l’étude technique, une ligne libre, pas encore facturée. En dessous, la facture examinée, prise en compte, et la note de méthode.
La vue par ligne : treize lignes de commande avec un reste, et pour chacune la quantité commandée, facturée et restante. Le total restant (21 240,00 €) est plus élevé que dans la vue par commande (20 656,50 €) : l’acompte de 583,50 € de la Boulangerie Martin n’est pas réparti sur ses lignes, comme le rappelle la note en bas de page.


La page de configuration, réservée aux administrateurs, porte deux options :
| Réglage | Défaut | Effet |
|---|---|---|
| Compter les factures brouillon | non | Par défaut, une facture brouillon n’est pas comptée : elle est seulement signalée sur la commande. |
| Compter les factures faites depuis une expédition | oui | Une facture créée depuis une expédition est liée à l’expédition, pas à la commande. Cochée, l’option la rattache à la commande de l’expédition. |
=, +, - ou @ est neutralisée pour
ne pas être interprétée comme une formule par le tableur.| Tables créées en base | Aucune table. Le module lit les commandes, les factures et les liens entre documents ; il n'écrit rien en base. Ses deux réglages sont enregistrés comme constantes Dolibarr : DOLIXRAF_INCLUDE_DRAFTS et DOLIXRAF_INCLUDE_SHIPMENTS. |
|---|---|
| Permissions | Un droit : « Consulter le reste à facturer des commandes ». Il faut en plus les droits Dolibarr « Consulter les commandes clients » et « Lire les factures (et paiements) clients » : sans eux, la liste, l'export et l'onglet sont refusés. Un commercial qui n'a pas le droit de voir tous les clients ne voit que ses clients ; un utilisateur externe, que sa société. La page de configuration est réservée aux administrateurs. |
| Désinstallation |
|
Le dossier dolixresteafacturer, en PHP lisible, sous licence GPL v3 ou ultérieure : le
descripteur du module, la liste, l’onglet de la commande, la page de configuration, la classe de
calcul et ses fonctions communes, les icônes.
fr_FR), anglais (en_US) et allemand (de_DE).README.md qui décrit le calcul, les alertes et les limites.ChangeLog.md.DOLIXRAF_INCLUDE_DRAFTS et DOLIXRAF_INCLUDE_SHIPMENTS.Le descripteur du module ne déclare qu’une version minimale. Aucune borne haute n’est inscrite dans le code : les versions ci-dessous sont celles sur lesquelles le module a réellement été exécuté.
| Versions de Dolibarr | Dolibarr 19.0 minimum. Installé et exécuté sur 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4, 24.0.1 et 24.0.2. |
|---|---|
| PHP minimum | 7.4 |
| Modules Dolibarr à activer | Commandes, Factures et avoirs |
| Licence | GPL v3 ou ultérieure, code source complet |
| Langues | Français, anglais, allemand |
| Menu | Menu CommerceCommandes« Reste à facturer ». Onglet « Reste à facturer » sur chaque commande client. |
Le détail — droits du dossier custom, hébergement mutualisé, mise à jour, désinstallation — est sur la page Installation et mise à jour.
Le descripteur exige Dolibarr 19.0 au minimum et PHP 7.4 au minimum. Le module a été installé et exécuté sur 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4 et 24.0.1. Si vous êtes sur une autre version et que vous avez un doute, écrivez avant d'acheter.
Non. Il ne fait que lire les commandes, les factures et les liens entre documents. Il ne crée aucune table. Il ne change pas non plus l'état « Facturée » d'une commande : il signale seulement une commande classée facturée alors qu'il reste un montant.
Dolibarr ne l'enregistre pas : une ligne de facture ne garde pas la ligne de commande d'où elle vient, seul le lien entre les deux documents existe. Le module rapproche donc par produit, et les lignes libres par début de libellé et prix unitaire. Une ligne libre dont le libellé ou le prix a été modifié sur la facture n'est pas rapprochée : elle apparaît dans l'onglet, et l'alerte « Ligne libre à vérifier » s'affiche.
Une facture d'acompte diminue le reste de la commande tant qu'elle n'est pas déduite. Quand la facture finale la déduit, les deux se compensent. Si l'acompte est consommé comme un paiement (option du cœur FACTURE_DEPOSITS_ARE_JUST_PAYMENTS), il n'est plus compté. Un avoir rattaché à une facture de la commande est compté en négatif sur les lignes concernées.
Non. Ses lignes sont réparties entre les commandes liées, dans l'ordre des commandes (date, puis référence), chaque ligne de commande plafonnée à sa quantité. Les lignes de cette facture qui ne correspondent à aucune commande ne sont attribuées à aucune, et l'alerte « Facture commune » le signale.
Le menu et l'onglet disparaissent. Comme le module n'a rien écrit dans vos commandes ni dans vos factures, il n'y a rien à remettre en état. Les deux réglages du module restent enregistrés.
Le support est assuré par la personne qui a écrit le module, à support@dolix.fr. La commande, le paiement, la facture et le téléchargement sont assurés par le DoliStore, où les nouvelles versions sont publiées.
Repris du fichier ChangeLog.md du module : une seule source.
1.0.114 octobre 2026
Correctif d'affichage : sur un écran de 1 280 px avec le menu de gauche, la liste ne déborde plus à droite (filtres et texte d'aide coupés) ; quand toutes les colonnes ne tiennent pas, seul le tableau défile. Colonnes Tiers et Description plus étroites, texte complet en info-bulle.
1.0.012 octobre 2026
Première version : reste à facturer des commandes clients, en quantité et en montant HT, ligne par ligne. Liste en trois vues (par commande, par ligne, par client) avec filtres, tri, total général et export CSV. Onglet « Reste à facturer » sur la commande. Prise en compte des factures partielles, au pourcentage, des avoirs, des acomptes, des factures communes à plusieurs commandes et des factures faites depuis une expédition. Six alertes. Restrictions du cœur respectées. Interface en français, anglais et allemand.
Écrivez à support@dolix.fr. C’est la personne qui a écrit le module qui répond.
Réponse sous deux jours ouvrés. Ce n’est pas un service d’astreinte.
À joindre à votre message
Ce module est en vente sur le DoliStore.
La commande, le paiement, la facture et le téléchargement sont assurés par le DoliStore.
margeparjour · v1.0.0
Vous voyez ce que rapporte une journée de travail avant d'accepter le devis.
dolixdomaine · v1.0.4
Un client change de nom : ses adresses passent au nouveau domaine en une opération.
dolixmasse · v1.0.4
Vous changez un champ sur une série de fiches sans écrire une requête SQL.
dolixtaches · v1.0.3
Une tâche a été créée dans le mauvais projet : vous la déplacez, avec ses sous-tâches, son temps passé et ses documents.
dolixdoublons · v1.1.3
Vous retrouvez les fiches saisies deux fois, et vous les fusionnez : tiers, contacts et adhérents.
dolixprix · v1.1.1
Vos devis brouillons et vos factures modèles reprennent les prix du catalogue, un par un ou tous d'un coup.
dolixapproche · v1.0.1
Vous répartissez le transport, la douane et les autres frais d'un arrivage sur le coût des produits et leur PMP.
dolixmaj · v1.0.2
Avant de mettre à jour Dolibarr, vous savez ce qui bloquera, ce qui cassera et quoi faire avant. Le module ne modifie rien.
dolixtva · v1.0.0
La mention de TVA obligatoire s'imprime seule sur vos factures : franchise, livraison intracommunautaire, autoliquidation, export.
dolixjustif · v1.0.0
Le PDF de la note de frais contient aussi ses justificatifs, photos et PDF, page par page : un seul document à transmettre.
dolixportemonnaie · v1.0.0
Vos clients ou adhérents versent une somme à l'avance, et TakePOS la consomme à chaque passage en caisse, jusqu'à épuisement.