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

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
Line 31: Line 31:
  
 
== Permissions ==
 
== Permissions ==
 
+
*->commande->lire
 +
*->commande->creer
 +
*->commande->valider
 +
*->commande->envoyer
 +
*->commande->cloturer
 +
*->commande->annuler
 +
*->commande->supprimer
 +
*->commande->export
  
 
== Tables SQL ==
 
== Tables SQL ==

Revision as of 19:41, 28 February 2009

Commande
Numéro/ID du module {{{num}}}
Doc utilisateur du module Commande
Doc développeur du module Cette page

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.

Numéro : 25

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)

Permissions

  • ->commande->lire
  • ->commande->creer
  • ->commande->valider
  • ->commande->envoyer
  • ->commande->cloturer
  • ->commande->annuler
  • ->commande->supprimer
  • ->commande->export

Tables SQL