Line 1:
Line 1:
+
<!-- BEGIN interlang links -->
+
<!-- Do NOT edit this section
+
Links below are automatically managed by PolyglotBot
+
You can edit links on the English source page : Module_Customers_Orders_(developer) -->
+
[[en:Module_Customers_Orders_(developer)]]
+
[[es:Módulo_Pedidos_(desarrollador)]]
+
<!-- END interlang links -->
−
== Fonction du module ==
+
[[Category:Commande]]
+
{{TemplateDocDev}}
+
{{TemplateModFR_Développeur}}
+
{{BasculeDevUser|
+
nom=Commandes Clients|
+
num=25|
+
devdoc=Cette page|
+
userdoc=[[Module Commandes Clients]]|}}
+
= Fonction =
Le module Commande permet de gérer dans Dolibarr les entités suivantes:
Le module Commande permet de gérer dans Dolibarr les entités suivantes:
* Commandes clients
* Commandes clients
Line 7:
Line 22:
Les commandes fournisseurs sont gérées par le module Fournisseur.
Les commandes fournisseurs sont gérées par le module Fournisseur.
+
= Entité Commande =
+
{{TemplateDocDevEntityFr|
+
class=htdocs/commande/class/commande.class.php}}
−
== Entité Commande ==
+
'''Règles de gestion''':
−
+
* Une commande a plusieurs lignes de commandes
−
La classe PHP pour manipuler cet entité est le fichier ''htdocs/commande/commande.class.php''.
−
Elle contient principalement une methode fecth, insert, update, et delete.
−
−
* Une commande a plusieurs ligne 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...
Line 22:
Line 36:
* Une commande peut être modifiée (Provoque appel du trigger ORDER_UPDATE)
* Une commande peut être modifiée (Provoque appel du trigger ORDER_UPDATE)
* Une commande peut être validée (Provoque appel du trigger ORDER_VALIDATE)
* 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 =
+
* [[Table llx commande|llx_commande]] table principales des commandes clients
+
* [[Table llx commandedet|llx_commandedet]] détails des commandes clients