Module Stock (développeur): Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
mNo edit summary
Line 8: Line 8:
(Généralités sur les [[Modules]])
(Généralités sur les [[Modules]])


== Fonction ==
Le module stock permet de gérer une liste d'entrepôts (ou tout autre "contenant") et de répertorier, à tout moment, la liste et quantité des produits qu'il contient.
Le module stock permet de gérer une liste d'entrepôts (ou tout autre "contenant") et de répertorier, à tout moment, la liste et quantité des produits qu'il contient.
Quand un produit est livré, le choix de l'entrepôt source est réalisé est la quantité est automatiquement décrémentée.
Quand un produit est livré, le choix de l'entrepôt source est réalisé est la quantité est automatiquement décrémentée.
Line 15: Line 16:


La gestion du stock de cette façon ne permet pas, à l'état actuel, d'incrémenter le stock sur une livraison fournisseur.
La gestion du stock de cette façon ne permet pas, à l'état actuel, d'incrémenter le stock sur une livraison fournisseur.
== Permissions ==




Line 36: Line 34:
La gestion du stock devrait pouvoir incorporer une intégration des livraisons fournisseurs directement dans un stock au choix. De même, une livraison d'un produit composé de plusieurs sous-produits devrait pouvoir être intégrée au stock sous forme des différents constituants plutôt que du tout.
La gestion du stock devrait pouvoir incorporer une intégration des livraisons fournisseurs directement dans un stock au choix. De même, une livraison d'un produit composé de plusieurs sous-produits devrait pouvoir être intégrée au stock sous forme des différents constituants plutôt que du tout.
Cette intégration peut être faite de façon simple en ajoutant un checkbox dans fourn/commande/dispatch.php, une méthode donnant la liste détaillée des composants d'un produit (incluant les quantités), et une nouvelle méthode commandeFournisseur::DispatchProductAsComponents() qui va chercher la liste des enfants et les place un à un dans le stock.
Cette intégration peut être faite de façon simple en ajoutant un checkbox dans fourn/commande/dispatch.php, une méthode donnant la liste détaillée des composants d'un produit (incluant les quantités), et une nouvelle méthode commandeFournisseur::DispatchProductAsComponents() qui va chercher la liste des enfants et les place un à un dans le stock.
== Permissions ==


== Tables SQL ==
== Tables SQL ==
* [[llx_entrepot]] Contient la liste des entrepots
* [[llx_entrepot]] Contient la liste des entrepots

Navigation menu