Módulo Proveedores (desarrollador): Difference between revisions

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
mNo edit summary
Line 67: Line 67:


= Tablas SQL =
= Tablas SQL =
[[Table llx_commande_fournisseur|llx_commande_fournisseur]] contiene los pedidos a proveedores
* [[Table llx_commande_fournisseur|llx_commande_fournisseur]] contiene los pedidos a proveedores
[[Table_llx_commande_fournisseur_log|llx_commande_fournisseur_log]]
* [[Table_llx_commande_fournisseur_log|llx_commande_fournisseur_log]]
[[Table_llx_commande_fournisseurdet|llx_commande_fournisseurdet]] contiene los detalles de pedidos a proveedores
* [[Table_llx_commande_fournisseurdet|llx_commande_fournisseurdet]] contiene los detalles de pedidos a proveedores
[[Table llx_facture_fourn|llx_facture_fourn]] contiene las facturas de proveedores
* [[Table llx_facture_fourn|llx_facture_fourn]] contiene las facturas de proveedores
[[Table llx_facture_fourn_det|llx_facture_fourn_det]] contiene los detalles de facturas de proveedores
* [[Table llx_facture_fourn_det|llx_facture_fourn_det]] contiene los detalles de facturas de proveedores
[[Table llx_element_element|llx_element_element]] contiene los vínculos pedidos a facturas de proveedores
* [[Table llx_element_element|llx_element_element]] contiene los vínculos pedidos a facturas de proveedores

Revision as of 11:37, 5 August 2009

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 la manipulación de estos objetos es el fichero htdocs/fourn/fournisseur.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 vincular de 1 a n contactos a un pedido
  • A completar...

Ciclo de vida

  • Un pedido puede ser creado en modo borrador
  • Un pedido puede estar escrito cuando editor del pedido ha terminado su redacción
  • Un pedido puede ser validado
  • Un pedido puede ser enviado al proveedor
  • Un pedido puede ser recibido parcialmente
  • Un pedido puede ser recibido totalmente o cerrase
  • Un pedido puede rehusarse si el responsable de pedidos lo rechaza

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 la manipulación de estos objetos es el fichero htdocs/fourn/fournisseur.facture.class.php.

Contiene principalmente los métodos CRUD para crear (C), leer (R), actualizar (U) y eliminar (D) un registro.

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