Download our Dolibarr Modules on Dolistore.

ProductMixer

Project Description

Module ProductMixer

Gérez efficacement les stocks de produits composés.

Le module ProductMixer permet gérer efficacement les stock des produits composés et rends possible les « Mix » de produits complexes. Son principal intérêt est de permettre l’actualisation des stocks de produits composés en fonction des quantités de produits « physiques » réellement en stock.

  • Mise à jour automatique des stocks de produits composé.
  • Gestion avancées des stocks de produits composés.
  • Séparation produits réels et virtuels.
  • Compatible avec les dernières versions de Dolibarr (3.x.x).

C’est quoi un produit mixé??

Un produit mixé, ou « composé » au sens de Dolibarr, c’est un produit virtuel qui inclus différents sous-produits, virtuels ou réels.

Par exemple: je vends des ballons de couleurs, à l’unité, ou par lots comprenant différentes quantités de chaque couleurs.  En créant pour chaque lot un produit « lot de ballons » dans Dolibarr, je pourrais lui attribuer des caractéristique spécifiques (prix, description, etc..), ce qui est très pratique. Une fois le lot crée, on lui associe les quantité respectives de sous-produits (les ballons) qui le composent. Le produit « lot de ballon » est alors un produit virtuel alors que les ballons sont eux bien réels.

Ce que ne fais pas Dolibarr

Actuellement, Dolibarr ne sais pas gérer les stocks des produits virtuels. Il se contente d’impacter les stocks de sous-produits lorsqu’un mouvement de stock est réalisée sur le produit. A l’inverse, si un mouvement de stock est réalisé sur un sous-produit, les stocks de ces produits « parents » reste inchangé, ce qui crée des erreurs de stock.

Que fais le module??

Lors d’un mouvement de stock, le module vas à la fois imputer les changements de stocks aux sous-produits mais aussi mettre à jour les stocks de l’ensemble des produits virtuels utilisant ce produits. Pour cela, un algorithme spécifique à été développé, permettant de recalculer le stock d’un produit virtuel, quel que soit ça complexité, en ce basant uniquement sur les stocks de produits réels qui le composent.

Séparation des produits réels et virtuels

Des entrepôts mieux rangés! Lors de chaque mouvement de stock, le module ProductMixer propose d’isoler les produits virtuels dans un entrepôt spécifique. Ainsi, la valeur marchande de vos stocks ne tiennent plus compte des produits virtuels.

Répartition des quantités en fonction des stocks disponibles

Afin d’éviter de voir le stock physique d’un produit dans un entrepôt devenir négatif, il est possible de répartir les diminutions de stocks sur les autres entrepôts ou le produit est disponible. Ainsi, si la quantité souhaitée n’est pas disponible en totalité dans un entrepôt, le module ira chercher ces quantités dans les autres.

Gestion de produits complexes

Grâces à ces nouvelles capacités, il devient possible d’utiliser Dolibarr pour la gestion de produits aux architectures complexes disposants de  plusieurs niveaux de sous-produits, quelle que soit leur structure.

Installation

Copier le dossier du module dans le dossier racine de votre serveur Dolibarr.

F.A.Q

Consultez les questions fréquentes.

Un Bug?

Déposé un billet d’incident pour que le problème puisse être corrigé.

Téléchargement

Téléchargez les modules sur Dolistore

Responses (26)

  1. Frederic
    12 février 2014 at 7 h 47 min · Répondre

    Bonjour,

    auriez-vous un site demo ou je puisse voir fonctionner votre module?

    Cordialement,

    Frédéric

    • Nanard33
      12 février 2014 at 10 h 30 min · Répondre

      Bonjour,

      Pas de site de démo pour le moment. ;-(
      Le fonctionnel est le même que le module « composition » générique de Dolibarr. Ce sont principalement les algos de traitement des stocks qui changent.

      Cordialement,

  2. Robert
    20 février 2014 at 22 h 54 min · Répondre

    Use [ProductMixer] and I am very satisfied that I can easily and clearly create a virtual product from existing and simply to a particular storage automatically monitor the state of the virtual product. Great idea and a simple realization. My compliments. Robert

  3. Achbarou
    6 mai 2014 at 15 h 36 min · Répondre

    Bonjour ,

    Nous avons vraiment intéressé au ce module , Mais svp auriez-vous un site demo ou instance par TeamViewer ou je puisse voir fonctionner votre module ?

    Cordialement,

    • Nanard33
      10 mai 2014 at 16 h 13 min · Répondre

      On y travaille!! La prochaine version du module sera diffusée avec une vidéo de présentation.
      Si vous avez des questions, n’hésitez pas à me les envoyer.

  4. Jorge
    4 février 2015 at 11 h 35 min · Répondre

    Hello.
    I’d like to know if It’s possible that this modul apply the cost of the sub-product in the final-product to calculate de margins.
    thanks.

    • Nanard33
      4 février 2015 at 11 h 41 min · Répondre

      Dear Jorge,

      It is possible to sync customer price with sub-products customers prices (by simple additions).
      But I don’t think thi sis enough for margin calculation.

      Best Regards,

  5. Alejandro
    23 février 2015 at 17 h 52 min · Répondre

    Estimados,
    Estoy en la busqueda de un modulo que al actualizar el valor del sub producto tambien actualice el valor de los productos que estan asociados a el,

    Quedo atento,

    Gracias!!!

    • Nanard33
      24 février 2015 at 15 h 15 min · Répondre

      Dear Alejandro,

      I’d say… yes, but could you please clarify your question in English??
      Translation >> Yo diría que … sí, pero ¿podrían aclarar su pregunta en Inglés ??

      Best regards,

  6. Thierry
    27 mai 2015 at 14 h 37 min · Répondre

    Bonjour,

    Il semble que ce module réponde à quelques unes de nos interrogations à propos de la gestion et de la valorisation des stocks de produits virtuels par le module standard de Dolibarr mais nous n’en avons pas la certitude.
    Avez-vous pu finalement créé un site de démonstration de votre module ?
    Sinon, avez vous un endroit où nous pourrions vous exposer précisément notre problème ?

    • Nanard33
      27 mai 2015 at 16 h 56 min · Répondre

      Bonjour,

      Oui une démonstration est ouverte à cette adresse : demo.dolibarr-addict.com

      N’hésitez pas à nous contacter directement par mail si vous avez des questions.

      Cordialement,

  7. Jose
    21 novembre 2015 at 23 h 38 min · Répondre

    Hello,

    I have a problem with dolibarr and I want to know if your module can solve it. The problem I have is that for example imagine the next situation:

    I have 100 pieces of A, B, C, D and E produtcts And. I have a composed product, that uses 1 piece each A,B,C,D and E product. If for example I do a stock correction for composed product adding 10 pieces. Then A,B,C,D and E increases to 110, instead of decreasing to 90. I mean, in fact what I need is to have primary productsm and when I use them to do the composed product, stock decreases.

    I hope you can undestand what I mean, and tell me if your module can solve this problem to me.

    Regards

    • Nanard33
      23 novembre 2015 at 9 h 05 min · Répondre

      Dear Jose,

      Up to now this is not the main goal of this module.
      It only take care of stocks of composed products, not of « manufacturing » products.

      I may raise a dedicated simple module for that in the comming months cause you’re not the first who ask for this feature.
      So if you have anymore details of your needs, feel fre to post it in private message.

      Best regards,

  8. Jose
    25 novembre 2015 at 0 h 07 min · Répondre

    Hello,

    Oh god…I need this feature. I will check your site often to see if you have developed the module.
    Thank you anyway.

    Regards

  9. Steeve
    3 mars 2016 at 14 h 43 min · Répondre

    Bonjour, avez vous le nouveau module pour la 8.3.3 ?

    • Nanard33
      7 mars 2016 at 22 h 59 min · Répondre

      Bonjour,
      La nouvelle version, testé sur la 3.8 sera bientôt disponible sur le Dolistore. Théoriquement avant la fin du mois.
      Le passage à cette version sera surement obligatoire.
      Cordialement,

      Hello,
      The new version, tested on 3.8 will be available on the Dolistore. Theoretically before the end of the month.
      The transition to this version will probably mandatory.
      Regards,

      Hola,
      La nueva versión, probado en 3.8 estará disponible en el DoliStore. Teóricamente antes del final del mes.
      La transición a esta versión probablemente obligatoria.
      Atentamente,

  10. Iñigo
    7 mars 2016 at 18 h 35 min · Répondre

    Hello good afternoon:

    First of all thank you for this great module since we greatly simplifies life and management Dolibarr

    Our question is how you can do to make the composite product is updated only, for example:

    The composite product comprises:

    1 Ud – Product A

    1 Ud – Product B

    When any of the products A or B stock increases or decreases want that composite product update.

    We wait for news

    Cheers

    Iñigo
    ————
    Hola, buenas tardes:

    Lo primero de todo darles las gracias por este gran módulo puesto que nos simplifica mucho la vida y la gestión con Dolibarr

    Nuestra pregunta es como se puede hacer para que el producto compuesto se actualice solo, por ejemplo:

    El producto compuesto se compone de:

    1 Ud – Producto A

    1 Ud – Producto B

    Cuando alguno de los productos A o B aumenta o disminuye de stock queremos que ese producto compuesto que actualice.

    Esperamos noticias

    Saludos

    Iñigo

    • Nanard33
      7 mars 2016 at 19 h 38 min · Répondre

      Hi Iñigo,

      My understanding of your question is more : is it possible NOT to update stock of « real » product when composed products stocks are updated. Right?

      Up to now this is not possible, both are updated. It could be possible in the future, let’s talk about it in private message if you really need such a feature.

      Additional question, why doing that? ;-)

      Best Regards

      —–

      Hola Iñigo,

      Mi comprensión de su pregunta es más: ¿es posible no actualizar existencias de productos « real » cuando se actualizan las existencias de productos compuestos. ¿Derecha?

      Hasta ahora esto no es posible, ambos se actualizan. Podría ser posible en el futuro, vamos a hablar de ello en mensaje privado si realmente necesita esta característica.

      Pregunta adicional, ¿por qué hacerlo? ;-)

      Atentamente

  11. Iñigo
    10 mars 2016 at 21 h 58 min · Répondre

    Hello good afternoon:

    Like I did not explain well in the previous comment.

    We have for example 5 products:

    1. Razor

    2. Blue Sticker

    3. Red Sticker

    4. Black Case

    5. Red Case

    And then several pack:

    1. Razor + red sticker + blue sleeve

    2. Razor + red + blue sticker sticker

    3. Razor + red sheath

    The products can be sold both as single pack.

    What interests us is that the virtual stock of the pack automatically change when either sold or loose or product in another pack.

    This need to have it updated on the web the stock is at all real-time.

    I hope I explained well and that you can help me

    Thank you

    Cheers

    Iñigo
    ————-
    Hola, buenas tardes:

    Igual no me explique bien en el anterior comentario.

    Nosotros tenemos por ejemplo 5 productos:

    1.- Navaja

    2.- Pegatina azul

    3.- Pegatina roja

    4.- Funda negra

    5.- Funda roja

    Y luego varios pack:

    1.- Navaja + pegatina roja + funda azul

    2.- Navaja + pegatina roja + pegatina azul

    3.- Navaja + funda roja

    Los productos se pueden vender tanto en pack como sueltos.

    Lo que a nosotros nos interesa es que el stock virtual de los pack cambie automáticamente cuando se venda o bien el producto suelto o bien en otro pack.

    Esto necesitamos tenerlo actualizado para que en la web el stock sea en todo momento real.

    Espero haberme explicado bien y que me podaís ayudar

    Muchas gracias

    Saludos

    Iñigo

    • Nanard33
      13 mars 2016 at 23 h 06 min · Répondre

      Hi Iñigo,

      Thanks for all these details!! It just… what this module does!! ;-)

      Best regards,

      Hola Iñigo,

      Gracias por todos estos detalles !! Simplemente … lo que hace este módulo !! ;-)

      Atentamente,

  12. Iñigo
    7 août 2017 at 11 h 48 min · Répondre

    Hello good day:

    Lately we are having problems because we do not update the stock only when you sell something with PRODUCT MIXER

    If you can tell us if they have any updates or what we may be doing wrong

    Thank you very much

    regards

    ———-

    Hola, buenos días:

    Últimamente estamos teniendo problemas porque no se actualiza solo el stock cuando vendes algo con PRODUT MIXER

    Si nos pueden decir si tienen alguna actulización o que es lo que podemos estar haciendo mal

    Muchas gracias

    Saludos

  13. Pierre
    18 octobre 2017 at 8 h 47 min · Répondre

    Bonjour le mixeur produit fonctionne aussi pour dolibarr 6?

    • Nanard33
      4 février 2018 at 16 h 35 min · Répondre

      Bonjour,

      Oui le module fonctionne sur la version 6 de Dolibarr.
      Si vous rencontrez des bugs, n’hésitez pas à nous les remonter.

      Cordialement,

  14. Iñigo
    15 novembre 2017 at 10 h 29 min · Répondre

    Hello good day:

    We write to you because we are having problems with this module with the following.

    1 .- The module when we put stock that comes from suppliers or we sell something to customers, the stock is not updated alone. We have to get into the PRODUCT MIXER and give it to update.

    2.- When we have different prices in sizes and colors, either put the price right (each combination has a different price) or put the stock right, but both at the same time not :-(

    We hope you can help us.

    Thank you very much

    regards

    Iñigo

    ——————–

    Bonjour, bonjour:

    Nous vous écrivons parce que nous avons des problèmes avec ce module avec ce qui suit.

    1 .- Le module lorsque nous mettons des stocks qui proviennent de fournisseurs ou nous vendons quelque chose aux clients, le stock n’est pas mis à jour seul. Nous devons entrer dans le MIXER PRODUIT et lui donner à mettre à jour.

    2.- Lorsque nous avons des prix différents dans les tailles et les couleurs, soit mettre le bon prix (chaque combinaison a un prix différent) ou mettre le stock droit, mais les deux en même temps pas :-(

    Nous espérons que vous pouvez nous aider.

    Merci beaucoup

    salutation

    Iñigo

    ——————–

    Hola, buenos días:

    Les escribimos porque estamos teniendo problemas con este módulo con lo siguiente.

    1.- El módulo cuando metemos stock que nos llega de proveedores o bien vendemos algo a los clientes, no se actualiza el stock solo. Tenemos que meternos en el PRODUCT MIXER y darle a actualizar.

    2.- Cuando tenemos diferentes precios en las tallas y colores, o pone bien el precio (cada combinación tiene un precio distinto) o pone bien el stock, pero las dos cosas a la vez no :-(

    Esperamos por favor nos puedan ayudar.

    Muchas gracias

    Saludos

    Iñigo

  15. Pascal Dehovre
    1 février 2018 at 18 h 17 min · Répondre

    Bonjour,

    Nous sommes une agence digitale et proposons régulièrement dolibarr à nos clients.
    Nous avons besoin d’un module produits composés. Mais votre module fonctionne t’il en version 6.0.4 ?

    Bien à vous
    Dehovre Pascal
    Senior project manager

    • Nanard33
      4 février 2018 at 16 h 36 min · Répondre

      Bonjour,

      Oui le module fonctionne sur la version 6 de Dolibarr.
      Si vous rencontrez des bugs, n’hésitez pas à nous les remonter.

      Cordialement,

Leave a reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Back to Top