Módulo Pedidos (desarrollador)
Pedido | |
---|---|
Número/ID módulo | 25 |
Doc. módulo usuario | Módulo Pedidos de clientes |
Doc. módulo desarrollador | Esta página |
Función del módulo
El módulo Pedidos permite gestionar en Dolibarr las siguientes entidades:
- Pedidos de clientes
- Líneas de pedido
Los pedidos a proveedores son gestionados por el módulo Proveedor.
Entidad Pedido
La clase PHP para la manipulación de estos objetos es el fichero htdocs/commande/class/commande.class.php.
Contiene principalmente los métodos CRUD para crear (C), leer (R), actualizar (U) y eliminar (D) un registro.
Business rules:
- Un pedido tiene varias líneas de pedidos
- Es posible vinculoar de 1 a n contactos a un pedido
- A completar...
Ciclo de vida:
- Un pedido puede ser creado en modo borrador (llamada al trigger ORDER_CREATE)
- Un pedido puede ser modificado (llamada al trigger ORDER_UPDATE)
- Un pedido puede ser validado (llamada al trigger ORDER_VALIDATE)
Permisos
- ->commande->lire
- ->commande->creer
- ->commande->valider
- ->commande->envoyer
- ->commande->cloturer
- ->commande->annuler
- ->commande->supprimer
- ->commande->export
Tablas SQL
- llx_commande Tabla principal de pedidos de clientes
- llx_commandedet Tabla de detalles de pedidos de clientes