Módulo Proveedores (desarrollador)

Proveedores
Número/ID módulo {{{num}}}
Doc. módulo usuario Pedidos a proveedores, Facturas de proveedores
Doc. módulo desarrollador Esta página

Función

El módulo Proveedores permite gestionar en Dolibarr las siguientes entidades:

  • Pedidos a proveedores
  • Líneas de pedido
  • Facturas de proveedores
  • Líneas de facturas

Número : 40

Entidad Pedidos a proveedores

La clase PHP para manipular esta entidad es el fichero htdocs/fourn/fournisseur.commande.class.php

Contiene principalmente un método fecth, insert, update y delete.

   * Un pedido tiene varias líneas de pedidos
   * Es posible vincular de 1 a n contactos a un pedido
   * A completar... 

Ciclo de vida

  • 0 : modo borrador en redacción
  • 1 : escrito, el editor del pedido ha terminado su redacción
  • 2 : validado, el encargado de las validaciones ha validado el pedido
  • 3 : enviado al proveedor
  • 4 : recibido parcialmente
  • 5 : recibido totalmente o cerrado
  • 9 : rehusado, el responsable de pedidos a rechazado el pedido

Permisos

  • ->fournisseur->commande->lire
  • ->fournisseur->commande->creer
  • ->fournisseur->commande->valider
  • ->fournisseur->commande->approuver
  • ->fournisseur->commande->commander
  • ->fournisseur->commande->cloturer

Entidad Facturas de proveedores

La clase PHP para manipular esta entidad es el fichero htdocs/fourn/fournisseur.facture.class.php

Contiene principalmente un método fecth, insert, update y delete.

Ciclo de vida

  • Una factura puede ser creada en modo borrador
  • Una factura puede ser modificada
  • Una factura puede ser validada
  • Una factura puede recibir un pago
  • Una factura puede ser exportada

Entidad Línea de Factura

  • Una línea de factura representa un producto en una factura
  • Cada factura tiene de 1 a n líneas de productos

Permisos

  • ->fournisseur->facture->lire
  • ->fournisseur->facture->creer
  • ->fournisseur->facture->valider
  • ->fournisseur->facture->supprimer
  • ->fournisseur->facture->export

Tablas SQL

llx_commande_fournisseur contiene los pedidos a proveedores

llx_commande_fournisseur_log

llx_commande_fournisseurdet contiene los detalles de pedidos a proveedores

llx_facture_fourn contiene las facturas de proveedores

llx_facture_fourn_det contiene los detalles de facturas de proveedores

llx_comfourn_facfourn contiene los vínculos pedidos a facturas de proveedores