Difference between revisions of "Module Fournisseurs (développeur)"
m |
|||
Line 10: | Line 10: | ||
= Entité Commandes fournisseur = | = Entité Commandes fournisseur = | ||
+ | {{TemplateDocDevEntityEs| | ||
+ | class=htdocs/fourn/fournisseur.commande.class.php}} | ||
+ | |||
+ | == Règles gestion == | ||
Voir [[CommandeFournisseur]] | Voir [[CommandeFournisseur]] | ||
Revision as of 11:38, 5 August 2009
Fournisseur | |
---|---|
Numéro/ID du module | {{{num}}} |
Doc utilisateur du module | CommandeFournisseur, FactureFournisseur |
Doc développeur du module | Cette page |
Fonction
Ce module permet de gérer les tiers fournisseurs, les commandes et factures fournisseurs.
Entité Commandes fournisseur
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.
Règles gestion
Voir CommandeFournisseur
Cycle de vie
- 0 : mode brouillon en rédaction
- 1 : rédigée, le rédacteur de la commande a fini la rédaction de sa commande
- 2 : validée, la personne devant valider les commandes a validé la commande
- 3 : transmise au fournisseur
- 4 : livrée partiellement
- 5 : totalement livrée ou cloturée
- 9 : refusée, le responsable des commandes a refusé la commande
Permissions
if ($obj->fk_id == 181) $this->rights->fournisseur->commande->lire = 1;
if ($obj->fk_id == 182) $this->rights->fournisseur->commande->creer = 1;
if ($obj->fk_id == 183) $this->rights->fournisseur->commande->valider = 1;
if ($obj->fk_id == 184) $this->rights->fournisseur->commande->approuver = 1;
if ($obj->fk_id == 185) $this->rights->fournisseur->commande->commander = 1;
if ($obj->fk_id == 186) $this->rights->fournisseur->commande->cloturer = 1;
Entité Factures fournisseurs
Voir FactureFournisseur.
Cycle de vie
Permissions
- ->fournisseur->facture->lire
- ->fournisseur->facture->creer
- ->fournisseur->facture->valider
- ->fournisseur->facture->supprimer
- ->fournisseur->facture->export
Tables SQL
- llx_commande_fournisseur contient les commandes fournisseurs
- llx_commande_fournisseur_log contient l'historique des changements d'états d'une commande fournisseur
- llx_commande_fournisseurdet contient les lignes de détails d'une commande fournisseur
- llx_facture_fourn contient les factures fournisseurs
- llx_facture_fourn_det contient les lignes de détails des factures fournisseurs
- llx_element_element contient les liens commandes fournisseurs - factures fournisseurs