Módulo Pedidos (desarrollador)

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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