|
From: | Cyrille de Lambert |
Subject: | Re: [Dolibarr-dev] Gestion de "casiers" dans les stocks |
Date: | Wed, 21 Apr 2010 21:37:46 +0200 |
User-agent: | Thunderbird 2.0.0.24 (X11/20100411) |
Effectivement, nous n'avions pas retenu l'entrepôt car pas assez fin. Il y avait besoin de 2 stocks avec des casiers différents. De plus, nous nous servons de cette fonctionnalité pour les factures et/ou bon de livraison afin de pouvoir ordonner les articles par rapport à leur emplacement. OK pour un module externe. Le seul problème est qu'on a des modifications dans les factures et les bons de livraison. Cyrille Laurent Destailleur (Eldy) a écrit : J'avais deja reçu le patch mais ne l'avais pas inclus car cela apportait une fonctionnalité deja couverte par les entrepots. En effet un casier n'est rien d'autre qu'un sous entreprot. L'entrepot dans dolibarr est générique. Il peut très bien s'agir de entrepot A = entrepot casier A et entrepot B = entrepot casier B. Du coup, la plus values était pas assez forte pour justifier une augmentation de complexité de dolibarr. Il ne faut pas oublier que dolibarr cible une politique de simplicité à tout niveau. Mais comme il en faut pour tout le monde, si il faut une fonction plus évolué parceque le sous entrepot ca marchaute mais on peut mieux, il faut le mettre plutot en module externe. C'est plus dur et cela nécessitera peut etre d'autres modifs de "modularisation" dans le noyau dolibarr mais c'est préférable a long terme car tout le monde veut faire son module qui fonctionne a sa sauce, et en fournir un un peu évolué, c'eest deja ne plus répondre au besoin de l'autre. Donc des que la fonctionnalité s'écarte un peu du mode "de base", il faut le faire en externe pour que le voisin puisse le faire lui aussi mais autrement. C'est pas facile de mettre la limite et de dire, ca s'est complexe donc hors noyau, ca non donc dans le noyau. Mais dans ce cas, on peut réussir à gérer cela grace a une simlpe création d'entrepot différente (le terme entrepot a d'ailleurs failli s'appeler "zone"). Donc la réponse est "module à part". Le 21/04/2010 15:50, Pierre Morin a écrit :Désolé, j'ai oublié de le mettre en pièce jointe. :-/ Je vous le met en pièce jointe et en partage DropBox : http://dl.dropbox.com/u/4551238/casiers.patch -- Pierre Morin address@hidden <mailto:address@hidden> Le mercredi 21 avril 2010 à 15:21 +0200, Régis Houssin a écrit :Et où se trouve ce patch ? Le 21/04/10 14:51, « Pierre Morin » <address@hidden> a écrit : Bonjour, Le module "book" sur lequel je travaille est dépendant d'un module "locker" (casier en anglais) qui permet de gérer des casiers dans un entrepôt. L'idée est d'avoir une gestion plus granulaire du dépôt. Ainsi, on peut savoir directement où est un produit commandé dans le stock. Ca permet, notamment, de pouvoir trier les articles commandés par casier, ce qui peut être très intéressant pour récupérer les articles sans devoir faire de détours. Un patch pour la version 2.4 avait été proposé par Samuel Bouchet et Patrick Raguin en 2008. Celui-ci apportait des modifications au module de gestion de stocks. Que doit-on faire de ce module ? Devrait-on plutôt l'intégrer directement au coeur de Dolibarr (et modifier le module de gestion des stocks) ou plutôt en faire un module à part ? Il n'est pas certain qu'il soit possible d'en faire un module à part sans toucher au coeur et cela prendra bien plus de temps à développer que de modifier le coeur directement. Cependant, bien évidemment, ce serait bien plus modulaire, mais ceci pourrait être négligeable au vu de la fonctionnalité proposée. Qu'en pensez-vous ? Merci. Bien cordialement, -- Régis Houssin ------------------------------------------------------ *Cap-Networks* 30, Quai de Verdun 71700 Tournus Tél. +33 6 33 02 07 97 Web: http://www.cap-networks.com Email: address@hidden *Développeur Dolibarr : address@hidden *Portail francophone : *www.dolibarr.fr *Offres SaaS de Dolibarr : *www.dolibox.fr *Development platform : *www.dolibarr.pro ------------------------------------------------------ _______________________________________________ Dolibarr-dev mailing list address@hidden <mailto:address@hidden> http://lists.nongnu.org/mailman/listinfo/dolibarr-dev_______________________________________________ Dolibarr-dev mailing list address@hidden http://lists.nongnu.org/mailman/listinfo/dolibarr-dev |
[Prev in Thread] | Current Thread | [Next in Thread] |