Difference between revisions of "Module Commandes Clients (développeur)"

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
 
Line 10: Line 10:
 
== Entité Commande ==
 
== Entité Commande ==
  
La classe PHP pour manipuler cet entité est le fichier ''htdocs/commande/commande.class.php''.
+
La classe PHP pour manipuler cette entité est le fichier ''htdocs/commande/commande.class.php''.
Elle contient principalement une methode fecth, insert, update, et delete.
+
Elle contient principalement une méthode fecth, insert, update, et delete.
  
* Une commande a plusieurs ligne de commandes
+
* Une commande a plusieurs lignes de commandes
 
* Il est possible de rattacher 1 à n contacts à une commande
 
* Il est possible de rattacher 1 à n contacts à une commande
 
* A compléter...
 
* A compléter...

Revision as of 20:09, 16 May 2006

Fonction du module

Le module Commande permet de gérer dans Dolibarr les entités suivantes:

  • Commandes clients
  • Lignes de commande

Les commandes fournisseurs sont gérées par le module Fournisseur.


Entité Commande

La classe PHP pour manipuler cette entité est le fichier htdocs/commande/commande.class.php. Elle contient principalement une méthode fecth, insert, update, et delete.

  • Une commande a plusieurs lignes de commandes
  • Il est possible de rattacher 1 à n contacts à une commande
  • A compléter...

Cycle de vie:

  • Une commande peut être créée en mode brouillon (Provoque appel du trigger ORDER_CREATE)
  • Une commande peut être modifiée (Provoque appel du trigger ORDER_UPDATE)
  • Une commande peut être validée (Provoque appel du trigger ORDER_VALIDATE)