Achats et stock

Dépôt-vente

dolixdepotvente · version 1.0.2

Pour chaque déposant, vous voyez ce qui a été vendu et votre commission, et le relevé prépare les factures en brouillon.

Prix
49 € HT
Dolibarr
19.0 minimum
Version
1.0.2
Licence
GPL v3+
Langues
Français, anglais, allemand

49 € hors taxes.

La commande, le paiement, la facture et le téléchargement sont assurés par le DoliStore.

Acheter sur le DoliStore — 49 € HT
Produits → Dépôt-vente, onglet « Ventes à régler » au 12/10/2026 : pour chaque déposant, les lignes, la quantité vendue, les ventes HT et TTC, la commission et le dû au déposant, avec un bouton « Établir le relevé ».
ProduitsDépôt-vente, onglet « Ventes à régler » au 12/10/2026 : pour chaque déposant, les lignes, la quantité vendue, les ventes HT et TTC, la commission et le dû au déposant, avec un bouton « Établir le relevé ».
01

Ce que fait le module

  • Un champ « Déposant (dépôt-vente) » sur chaque produit : le tiers à qui il appartient. Vide, le produit est ordinaire et le module l'ignore.
  • Taux de commission : celui du produit s'il est renseigné, sinon celui du déposant, sinon le taux par défaut du module. La commission se calcule sur les ventes HT ou TTC, au choix.
  • Les ventes sont lues dans les factures clients validées, tickets de caisse TakePOS compris. Les avoirs et les lignes négatives viennent en déduction ; les factures brouillon, les factures remplacées et les acomptes sont ignorés.
  • ProduitsDépôt-vente, onglet « Ventes à régler » : par déposant, le nombre de lignes, la quantité vendue, les ventes HT et TTC, la commission et le dû au déposant, jusqu'à la date choisie, avec un total.
  • « Établir le relevé » reprend toutes les ventes du déposant non encore réglées jusqu'à cette date, y compris une facture plus ancienne validée en retard. Le relevé reçoit une référence DVaamm-NNNN.
  • Mode « deux factures », par défaut : la facture fournisseur du déposant, une ligne par produit, et la facture de votre commission adressée au déposant. Mode « une facture » : la facture fournisseur des ventes moins la commission. Tout est créé en brouillon.
  • Chaque ligne de facture vendue n'est réglée qu'une fois : une clé unique en base l'empêche, même si deux relevés sont établis en même temps.
  • Fiche du relevé : déposant, période, mode, liens vers les factures avec leur état, détail de chaque vente (date, facture, produit, quantité, montants, taux, commission) et dû au déposant. Vue d'impression.
  • Un relevé se supprime tant que ses factures sont en brouillon : elles sont supprimées avec lui et ses ventes redeviennent à régler. Si une facture est validée, la suppression est refusée.
  • Onglet « Dépôt-vente » sur la fiche du déposant : ses produits avec prix de vente, stock et taux, ses ventes à régler à ce jour et ses relevés.
  • Si le pays de votre société n'est pas configuré, la page l'indique : sans lui, Dolibarr ne propose aucune TVA sur les factures des relevés.
02

À qui ça sert

Dans un magasin de producteurs ou une boutique de créateurs, les produits en dépôt appartiennent à leurs déposants. Dolibarr les vend sans difficulté, mais ne dit pas ce qui a été vendu pour chacun : le relevé, la commission et les factures se font au tableur.

Magasin de producteurs, boutique de créateurs, commerce de proximité : les produits en dépôt appartiennent à leurs déposants. En fin de mois, il faut savoir ce qui a été vendu pour chacun, calculer votre commission et établir les factures.

Dolibarr vend ces produits sans difficulté, par facture ou à la caisse TakePOS, mais ne fait pas ce relevé. Il se fait au tableur, ou par script.

À qui ça sert : Les magasins de producteurs, boutiques de créateurs, commerces de proximité et magasins communautaires qui vendent des produits en dépôt et reversent les ventes à leurs déposants.

03

Ce que le module ne fait pas

Ce bloc figure sur les 21 fiches, sans exception.

  • Pas de stock séparé pour les produits du déposant : le stock reste celui de Dolibarr, et les entrées et retours de marchandise passent par les mouvements de stock habituels.
  • Pas de paiement automatique du déposant : les factures du relevé se règlent comme toute facture.
  • Pas de régime de la marge sur les biens d'occasion.
  • Le module ne valide aucune facture. Leur TVA est celle que Dolibarr propose ; le régime de TVA de votre dépôt-vente est à vérifier avec votre expert-comptable.
  • La facture de commission porte une seule ligne, au taux de TVA que Dolibarr propose par défaut pour votre société.
  • Un seul déposant par produit.
  • Les PDF et l'import de données n'ont pas été testés. Les tests ont été faits avec MariaDB et PHP 8.2 ; PostgreSQL n'a pas été testé.
  • Sous Dolibarr 21, l'export CSV des produits et des tiers affiche la clé DolDvFieldCommission en en-tête de colonne au lieu du libellé : le cœur 21 ne traduit pas ces en-têtes. C'est corrigé dans le cœur à partir de la 22.
  • L'onglet « Relevés » affiche les 500 relevés les plus récents.
04

Comment ça marche

Le déposant et la commission

Le déposant est un tiers fournisseur. Le module ajoute :

  • sur chaque produit, un champ « Déposant (dépôt-vente) » : le tiers à qui il appartient. Vide, le produit est ordinaire et le module l’ignore ;
  • sur le produit et sur le tiers, un champ « Commission dépôt-vente (%) ».

Le taux appliqué est celui du produit s’il est renseigné, sinon celui du déposant, sinon le taux par défaut du module. La commission se calcule sur les ventes HT ou TTC, au choix.

Les ventes à régler

Les ventes sont lues dans vos factures clients validées, tickets de caisse TakePOS compris.

  • Les avoirs et les lignes négatives viennent en déduction, en quantité, en montant et en commission.
  • Les factures brouillon, les factures remplacées et les acomptes sont ignorés.

ProduitsDépôt-vente, onglet « Ventes à régler » : pour chaque déposant, le nombre de lignes, la quantité vendue, les ventes HT et TTC, la commission et le dû au déposant (HT), jusqu’à la date choisie, avec un total.

Le relevé

Le bouton « Établir le relevé » reprend toutes les ventes du déposant non encore réglées jusqu’à cette date, y compris une facture plus ancienne validée en retard. Le relevé reçoit une référence DVaamm-NNNN et crée, en brouillon :

  • en mode « deux factures » (par défaut) : la facture fournisseur du déposant, une ligne par produit, et la facture de votre commission adressée au déposant ;
  • en mode « une facture » : la facture fournisseur du déposant pour ses ventes moins la commission.

Rien n’est validé automatiquement : vous vérifiez les factures, puis vous les validez.

La fiche du relevé détaille chaque vente — date, facture, produit, quantité, montants, taux, commission — et donne le dû au déposant. Elle s’imprime. Tant que ses factures sont en brouillon, le relevé peut être supprimé : ses factures sont supprimées avec lui et ses ventes redeviennent à régler.

Sur la fiche du déposant, l’onglet « Dépôt-vente » montre ses produits (prix de vente, stock, taux), ses ventes à régler à ce jour et ses relevés.

Une vente n’est réglée qu’une fois

Chaque ligne de facture vendue est enregistrée avec le relevé qui la règle. Une clé unique en base interdit de l’enregistrer une seconde fois, même si deux relevés sont établis en même temps. Une facture ancienne validée après un relevé n’est pas perdue : le relevé suivant la reprend.

La TVA

Les factures sont créées avec la TVA que Dolibarr propose : taux du produit, déposant assujetti ou non. Un déposant non assujetti reçoit une facture fournisseur sans TVA. La facture de commission porte une seule ligne, au taux que Dolibarr propose par défaut pour votre société.

Le régime de TVA du dépôt-vente (mandat, commission, biens d’occasion) dépend de votre activité et de votre contrat : vérifiez avec votre expert-comptable avant de valider les factures.

Le pays de votre société doit être configuré : sans lui, Dolibarr ne propose aucune TVA, et la page du module l’indique.

ProduitsDépôt-vente, onglet « Ventes à régler », au 12/10/2026, dans un magasin de producteurs fictif : trois déposants, avec pour chacun les lignes, la quantité vendue, les ventes HT et TTC, la commission et le dû au déposant, et un bouton « Établir le relevé ». Sous le tableau, le rappel du mode « deux factures ».

La fiche du relevé DV2610-0001 de la Ferme du Bois Joli, sous Dolibarr 24.0.1 : période du 17/09 au 12/10/2026, mode « deux factures », facture fournisseur et facture de commission en brouillon. Le détail compte cinq lignes, dont un avoir (quantité −1) déduit avec sa commission. Dû au déposant : 171,38 € HT.

La fiche du relevé DV2610-0001 de la Ferme du Bois Joli : les deux factures en brouillon, le détail de chaque vente, dont un avoir déduit avec sa commission, et le dû au déposant, 171,38 € HT.
La fiche du relevé DV2610-0001 de la Ferme du Bois Joli : les deux factures en brouillon, le détail de chaque vente, dont un avoir déduit avec sa commission, et le dû au déposant, 171,38 € HT.
05

Réglages

La page de configuration du module est réservée aux administrateurs. Elle rappelle la mise en place en quatre étapes et le traitement de la TVA.

Réglage Défaut Effet
Taux de commission par défaut 0 % Utilisé quand ni le produit ni le déposant n’ont de taux propre. Borné entre 0 et 100.
Commission calculée sur les ventes HT Ou les ventes TTC.
Documents créés par le relevé deux factures Ou une facture fournisseur nette de la commission.
06

Sécurité et garde-fous

  • Deux droits dédiés, non accordés par défaut : « Voir le dépôt-vente » ouvre le menu, l’onglet et les relevés ; « Établir et supprimer les relevés de dépôt-vente » affiche les boutons.
  • Les droits de Dolibarr en plus : établir un relevé demande aussi le droit de créer des factures fournisseurs et, en mode « deux factures », celui de créer des factures clients. Une demande envoyée sans ces droits est refusée par le serveur.
  • L’onglet du déposant ne s’ouvre que sur un tiers auquel l’utilisateur a accès.
  • Commerciaux limités à leurs déposants : sans le droit Dolibarr de voir tous les tiers, un utilisateur ne voit, n’établit et ne supprime que les relevés des déposants dont il est commercial attitré, comme dans les listes de Dolibarr ; un envoi forgé est refusé.
  • Transactions : un relevé est établi dans une seule transaction ; si une étape échoue, rien n’est enregistré.
  • Suppression encadrée : demande de confirmation, et refus si une facture du relevé est déjà validée.
  • Les formulaires portent le jeton anti-CSRF de Dolibarr ; la page de configuration l’impose.
07

Ce qui est livré

Ce que le module écrit dans votre installation
Tables créées en baseDeux tables : llx_dolixdv_releve, une ligne par relevé (référence, déposant, période, mode, totaux, commission, factures créées, auteur, date), et llx_dolixdv_line, une ligne par vente réglée, avec une clé unique sur la ligne de facture pour qu'une vente ne soit jamais réglée deux fois. Trois champs supplémentaires : « Déposant (dépôt-vente) » et « Commission dépôt-vente (%) » sur les produits, « Commission dépôt-vente (%) » sur les tiers. Trois réglages enregistrés comme constantes Dolibarr : DOLIXDV_DEFAULT_COMMISSION, DOLIXDV_COMMISSION_BASE et DOLIXDV_MODE.
PermissionsDeux droits : « Voir le dépôt-vente » ouvre le menu, l'onglet et les relevés ; « Établir et supprimer les relevés de dépôt-vente » affiche les boutons. Pour établir un relevé, il faut en plus le droit Dolibarr de créer des factures fournisseurs et, en mode « deux factures », celui de créer des factures clients. L'onglet du déposant ne s'ouvre que sur un tiers auquel l'utilisateur a accès. Un commercial sans le droit de voir tous les tiers ne voit et ne règle que les déposants dont il est commercial attitré. La page de configuration est réservée aux administrateurs.
Désinstallation
  • Désactiver le module dans ConfigurationModules/Applications. Le menu et l'onglet disparaissent.
  • Les factures créées par les relevés sont des factures Dolibarr ordinaires : elles restent, quel que soit leur état.
  • Les tables llx_dolixdv_releve et llx_dolixdv_line, les trois champs supplémentaires avec leurs valeurs et les réglages du module ne sont pas supprimés.

Le dossier dolixdepotvente, en PHP lisible, sous licence GPL v3 ou ultérieure : le descripteur du module, la page des ventes à régler et des relevés, la fiche du relevé, l’onglet du déposant, la page de configuration, la classe de calcul, les fichiers SQL des deux tables et les icônes.

  • Langues : français (fr_FR), anglais (en_US) et allemand (de_DE).
  • Un README.md qui décrit le fonctionnement, la TVA, les réglages et les limites.
  • Un ChangeLog.md.
  • Deux tables sont ajoutées : llx_dolixdv_releve, une ligne par relevé (référence, déposant, période, mode, totaux, commission, factures créées, auteur, date), et llx_dolixdv_line, une ligne par vente réglée, avec une clé unique sur la ligne de facture.
  • Trois champs supplémentaires : « Déposant (dépôt-vente) » et « Commission dépôt-vente (%) » sur les produits, « Commission dépôt-vente (%) » sur les tiers.
  • Ce qu’écrit un relevé : une ligne dans llx_dolixdv_releve, une ligne par vente réglée dans llx_dolixdv_line, et les factures en brouillon, créées par les classes du cœur. Les factures clients vendues ne sont pas modifiées.
  • Trois réglages, enregistrés comme constantes Dolibarr : DOLIXDV_DEFAULT_COMMISSION, DOLIXDV_COMMISSION_BASE et DOLIXDV_MODE.
  • Aucun fichier de Dolibarr n’est modifié. Aucune connexion sortante.
  • À la désactivation, le menu et l’onglet disparaissent. Les factures créées restent : ce sont des factures Dolibarr ordinaires. Les deux tables, les champs avec leurs valeurs et les réglages ne sont pas supprimés.
08

Compatibilité

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é.

Compatibilité du module Dépôt-vente
Versions de DolibarrDolibarr 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 minimum7.4
Modules Dolibarr à activerTiers, Produits, Factures et avoirs, Fournisseurs
LicenceGPL v3 ou ultérieure, code source complet
LanguesFrançais, anglais, allemand
MenuMenu Produits« Dépôt-vente » (ventes à régler et relevés). Onglet « Dépôt-vente » sur la fiche tiers du déposant.
09

Installation

  1. Récupérer le module sur le DoliStore et télécharger le fichier zip.
  2. Dans Dolibarr : AccueilConfigurationModules/Applicationsonglet « Déployer/Installer un module externe », puis envoyer le zip. Sinon, décompresser le dossier dolixdepotvente dans htdocs/custom/.
  3. Activer « Dépôt-vente » dans la liste des modules. Il demande les modules Tiers, Produits, Factures et avoirs et Fournisseurs. Les deux tables et les trois champs supplémentaires sont créés à ce moment-là.
  4. Attribuer les droits « Voir le dépôt-vente » et « Établir et supprimer les relevés de dépôt-vente ». Pour établir un relevé, il faut aussi les droits Dolibarr de créer des factures fournisseurs et, en mode « deux factures », des factures clients.
  5. Dans la page de configuration du module : taux de commission par défaut, commission calculée sur les ventes HT ou TTC, documents créés par le relevé.
  6. Créer chaque déposant comme tiers fournisseur et saisir son taux de commission sur sa fiche, puis choisir le déposant sur chaque produit en dépôt.

Le détail — droits du dossier custom, hébergement mutualisé, mise à jour, désinstallation — est sur la page Installation et mise à jour.

10

Questions fréquentes

Sur quelles versions de Dolibarr ce module fonctionne-t-il ?

Le descripteur exige Dolibarr 19.0 au minimum et PHP 7.4 au minimum. La version 1.0.2 a été installée depuis son zip et son test d'intégration (32 contrôles) passe sur 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4, 24.0.1 et 24.0.2, avec MariaDB ; la 1.0.1 avait aussi été testée en mise à jour depuis la 1.0.0. Si vous avez un doute, écrivez avant d'acheter.

Le module valide-t-il des factures à ma place ?

Non. Le relevé crée ses factures en brouillon : vous les vérifiez, vous les modifiez si besoin, puis vous les validez vous-même. Tant qu'elles sont en brouillon, vous pouvez supprimer le relevé ; ses ventes redeviennent alors à régler.

Comment la TVA est-elle traitée ?

Les factures sont créées avec la TVA que Dolibarr propose : taux du produit, déposant assujetti ou non. Un déposant non assujetti reçoit une facture fournisseur sans TVA. Le régime de TVA du dépôt-vente (mandat, commission, biens d'occasion) dépend de votre activité et de votre contrat : vérifiez avec votre expert-comptable avant de valider les factures. Le pays de votre société doit être configuré ; sinon, la page l'indique.

Une vente peut-elle être réglée deux fois ?

Non. Chaque ligne de facture vendue est enregistrée avec le relevé qui la règle, et une clé unique en base interdit de l'enregistrer une seconde fois. Une facture plus ancienne validée après un relevé n'est pas perdue : elle est reprise par le relevé suivant.

Comment sont traités les retours ?

Un avoir sur un produit en dépôt vient en déduction des ventes du déposant, en quantité, en montant et en commission. Une ligne négative sur une facture est traitée de la même façon.

J'ai la 1.0.0 : que change la mise à jour ?

La 1.0.1 corrige un défaut d'affichage sous Dolibarr 19 (voir le journal des versions). Il suffit de remplacer les fichiers du module, sans le réactiver : le déposant des produits et les taux de commission enregistrés sont conservés. Cela a été vérifié sur 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4 et 24.0.2.

Et si je désinstalle ?

Le menu et l'onglet disparaissent. Les factures créées par les relevés restent : ce sont des factures Dolibarr ordinaires. Les tables des relevés, les champs supplémentaires avec leurs valeurs et les réglages restent également.

Qui répond au support, et comment se passent les mises à jour ?

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.

11

Journal des versions

Repris du fichier ChangeLog.md du module : une seule source.

1.0.225 octobre 2026

Droits Dolibarr respectés : « Ventes à régler », la liste et la fiche des relevés ne concernent plus que les déposants que l'utilisateur peut voir dans Dolibarr (commercial sans le droit de voir tous les tiers : les tiers dont il est commercial attitré ; utilisateur externe : sa société) ; un relevé ne peut plus être établi, ouvert ni supprimé pour un autre déposant, même par un envoi forgé. L'onglet du déposant appliquait déjà ce contrôle. Testé sur 19.0.4 à 24.0.2.

1.0.125 octobre 2026

Correctif Dolibarr 19 : une fois le module activé, les fiches et listes des produits et des tiers s'arrêtaient en cours d'affichage, car le libellé « Commission dépôt-vente (%) » contient un « % » que Dolibarr lit comme un code de format. Il est désormais protégé dans les trois langues. Les champs déjà créés par la 1.0.0 sont corrigés par la simple mise à jour des fichiers, sans modifier les données. Testé sur 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4 et 24.0.2.

1.0.012 octobre 2026

Première version : champ « Déposant » et taux de commission sur les produits, taux de commission sur les tiers. Ventes à régler par déposant tirées des factures clients validées et de la caisse, avoirs déduits, factures remplacées et acomptes ignorés. Relevé de toutes les ventes non réglées jusqu'à une date, chaque vente réglée une seule fois, factures en brouillon (facture fournisseur du déposant et facture de commission, ou facture fournisseur nette). Fiche du relevé, impression, suppression tant que les factures sont en brouillon, onglet sur la fiche du déposant. Interface en français, anglais et allemand.

12

Support de ce module

É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

  • La version exacte de Dolibarr.
  • Le module concerné et sa version — ici dolixdepotvente 1.0.2.
  • Ce que vous avez fait, et ce que vous attendiez.
  • Le message d’erreur recopié tel quel, ou une capture d’écran.
  • Comment Dolibarr est installé, si vous le savez.

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.

Acheter sur le DoliStore — 49 € HT
Aussi

Les autres modules