Módulo Proveedores (desarrollador)
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.
Proveedores | |
---|---|
Número/ID módulo | 40 |
Doc. módulo usuario | Módulo Pedidos a 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
Entidad Pedidos a proveedores
La clase PHP para la manipulación de estos objetos es el fichero htdocs/fourn/class/fournisseur.commande.class.php.
Contiene principalmente los métodos CRUD para crear (C), leer (R), actualizar (U) y eliminar (D) un registro.
Reglas de gestión
Ver Módulo Pedidos a proveedores.
Ciclo de vida
El número es el valor del campo fk_statut de la Table llx_commande_fournisseur.
- 0: Borrador, en edición
- 1: Validado, el editor del pedido a finalizado su edición
- 2: Aprobado, el encargado de aprobar los pedidos ha aprobado el pedido
- 3: Enviado, ha sido enviado al proveedor
- 4: Recibido parcialmente
- 5: Recibido totalmente o cerrado
- 9: Rechazado, el encargado de validar los pedidos ha rechazado el pedido
Permisos
- ->fournisseur->commande->lire
- ->fournisseur->commande->creer
- ->fournisseur->commande->valider
- ->fournisseur->commande->approuver
- ->fournisseur->commande->approve2 (Si la opción SUPPLIER_ORDER_DOUBLE_APPROVAL se encuentra activa)
- ->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/class/fournisseur.facture.class.php.
Contiene principalmente los métodos CRUD para crear (C), leer (R), actualizar (U) y eliminar (D) un registro.
Reglas de gestión
Ver Módulo Facturas de proveedores.
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
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_element_element contiene los vínculos pedidos a facturas de proveedores