Difference between revisions of "Module Stock (développeur)"

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
Line 18: Line 18:
 
=== Expéditions ===
 
=== Expéditions ===
  
La modification du stock sur expédition se fait dans le script htdocs/expedition/commandes.php et utilise la classe expedition.class.php
+
La modification du stock sur expédition se fait dans le script htdocs/expedition/commandes.php et utilise la classe expedition.class.php (méthode ''valid()''). La vérification avant modification du stock se fait comme suit:
 +
 
 +
  if ($conf->stock->enabled && $this->entrepot_id && $conf->global->STOCK_CALCULATE_ON_SHIPMENT == 1)
  
 
== Améliorations possibles ==
 
== Améliorations possibles ==

Revision as of 21:35, 15 August 2007

(Généralités sur les Modules)

Le module stock permet de gérer une liste d'entrepots (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'entrepot source est réalisé est la quantité est automatiquement décrémentée. Il est possible de réajuster le contenu de ces entrepots suite à des inventaires.

Le module stock est paramétrable dans l'administration de Dolibarr pour choisir si la décrémentation du stock se fait à la livraison d'une expédition, à la facturation ou à la commande.

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


Permissions

  • A compléter

Implémentation

Expéditions

La modification du stock sur expédition se fait dans le script htdocs/expedition/commandes.php et utilise la classe expedition.class.php (méthode valid()). La vérification avant modification du stock se fait comme suit:

 if ($conf->stock->enabled && $this->entrepot_id && $conf->global->STOCK_CALCULATE_ON_SHIPMENT == 1)

Améliorations possibles

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.

Tables SQL