> Le 29 sept. 2016 à 18:48, Cédric Krier <
cedric...@b2ck.com> a écrit :
>
> On 2016-09-29 08:51, Fabien Castarède wrote:
>>> Après il faut voir la pertinence d'utiliser une production et des
>>> produits différents. Ça pourrait être modéliser avec un seul produit aux
>>> kg pour le stock et implémenter une unité secondaire qui serait utilisée
>>> dans la liste de prix.
>>
>>
>> Je suis en train d'étudier l'idée, ce pourrait être la solution
>
> En fait, je me demande si c'est vraiment une unité de mesure secondaire
> ou bien un nouvelle objet conditionnement qui ne servirait qu'à la liste
> de prix et optionnellement comme indication pour la livraison.
Avec la mise en place d’une production et d’unités de mesure secondaire j’ai réussi à répondre à mon besoin, du moins d’un point de vue technique « gestion des données » :
- j’arrive à « modéliser » 3 conditionnements pour un produit : en créant des produits avec un prix et une unité de mesure spécifiques;
- j’arrive à gérer le stock du produit conditionné en sac de 25 kg par défaut : c’est à dire que je gère uniquement l’inventaire des sacs de 25 kg de du produit, je ne fais pas d’inventaire des produits en unités de mesure secondaires (les 2 autres conditionnements).
Les inconvénients de cette solution :
- Nécessité d’introduire un module de production, et donc d’expliquer une nouvelle notion, alors que l’utilisateur final (dans mon cas) n’a pas le besoin de gérer sa production.
- Augmentation du nombre de clics et des notions à gérer dans la gestion d’une vente : créer les requêtes de production et les réaliser.
Le besoin initial étant simplement de pouvoir appliquer un prix différent au produit selon son conditionnement lors de sa vente, la création d’un objet conditionnement me semblerait effectivement plus pertinente, en tout cas reflèterai mieux la réalité du cas d’usage présent.
Dans ce cas d’usage, cela pourrait s’articuler de la manière suivante :
- Un conditionnement serait une quantité qui multiplie l'UDM par défaut du produit
- Une liste de conditionnements dans lesquels le produit peut être vendu à définir lors de la création d’un produit (dans l’onglet vente).
- Un conditionnement à sélectionner lors de la création d’une ligne pour un produit donné dans une liste de prix.
- Lors d’une vente, un conditionnement à sélectionner lors de l’ajout d’un produit.
- Une colonne supplémentaire indiquant le conditionnement d’un produit dans les lignes d’une vente (et les autres documents : factures, expéditions)
Qu’en pensez-vous ?