Line 1:
Line 1:
+
<!-- BEGIN interlang links -->
+
<!-- Do NOT edit this section
+
Links below are automatically managed by PolyglotBot
+
You can edit links on the English source page : Module_Suppliers_(developer) -->
+
[[en:Module_Suppliers_(developer)]]
+
[[es:Módulo_Proveedores_(desarrollador)]]
+
<!-- END interlang links -->
+
[[Category:Fournisseur]]
[[Category:Fournisseur]]
+
{{TemplateDocDev}}
+
{{TemplateModFR_Développeur}}
{{BasculeDevUser|
{{BasculeDevUser|
−
nom=Fournisseur|
+
nom=Fournisseurs|
+
num=40|
devdoc=Cette page|
devdoc=Cette page|
−
userdoc=[[CommandeFournisseur]], [[FactureFournisseur]]|}}
+
userdoc=[[Module Fournisseurs Commandes]],
−
{{TemplateDocDev}}
+
[[Module Fournisseurs Factures]]|}}
−
== Fonction ==
+
= Fonction =
−
Ce module permet de gérer les tiers fournisseurs, les commandes et factures fournisseurs.
+
Ce module permet de gérer les entités suivantes:
+
* Commandes fournisseurs
+
* Lignes de commandes founisseurs
+
* Factures fournisseurs
+
* Lignes de factures fournisseurs
−
== Entité Commandes fournisseur ==
+
= Entité Commandes fournisseur =
−
Voir [[CommandeFournisseur]]
+
{{TemplateDocDevEntityFr|
+
class=htdocs/fourn/class/fournisseur.commande.class.php}}
−
=== Cycle de vie ===
+
== Règles gestion ==
+
Voir [[Module Fournisseurs Commandes]].
−
* 0 : mode brouillon en rédaction
+
== Cycle de vie ==
−
* 1 : rédigée, le rédacteur de la commande a fini la rédaction de sa commande
+
Le nombre est la valeur du champ fk_statut dans la [[Table llx_commande_fournisseur]].
−
* 2 : validée, la personne devant valider les commandes a validé la commande
+
* 0 : mode brouillon, en rédaction
+
* 1 : validée (le rédacteur de la commande a fini la rédaction de sa commande)
+
* 2 : approuvée (la personne devant approuver les commandes a approuvé la commande)
* 3 : transmise au fournisseur
* 3 : transmise au fournisseur
* 4 : livrée partiellement
* 4 : livrée partiellement
* 5 : totalement livrée ou cloturée
* 5 : totalement livrée ou cloturée
−
* 9 : refusée, le responsable des commandes a refusé la commande
+
* 9 : refusée (la personne devant valider les 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)
+
== Permissions ==
−
$this->rights->fournisseur->commande->commander = 1;
+
*->fournisseur->commande->lire
+
*->fournisseur->commande->creer
+
*->fournisseur->commande->valider
+
*->fournisseur->commande->approuver
+
*->fournisseur->commande->approve2 (Si l'opion SUPPLIER_ORDER_DOUBLE_APPROVAL est activée)
+
*->fournisseur->commande->commander
+
*->fournisseur->commande->cloturer
−
if ($obj->fk_id == 186)
+
= Entité Factures fournisseurs =
−
$this->rights->fournisseur->commande->cloturer = 1;
+
{{TemplateDocDevEntityFr|
+
class=htdocs/fourn/class/fournisseur.facture.class.php}}
−
== Entité Factures fournisseurs ==
+
== Règles gestion ==
−
Voir [[FactureFournisseur]].
+
Voir [[Module Fournisseurs Factures]].
−
=== Cycle de vie ===
+
== Cycle de vie ==
−
=== Permissions ===
+
== Permissions ==
*->fournisseur->facture->lire
*->fournisseur->facture->lire
*->fournisseur->facture->creer
*->fournisseur->facture->creer
Line 53:
Line 66:
*->fournisseur->facture->export
*->fournisseur->facture->export
−
== Tables SQL ==
+
= Tables SQL =
+
* [[Table llx_commande_fournisseur|llx_commande_fournisseur]] contient les commandes fournisseurs
+
* [[Table_llx_commande_fournisseur_log|llx_commande_fournisseur_log]] contient l'historique des changements d'états d'une commande fournisseur
+
* [[Table_llx_commande_fournisseurdet|llx_commande_fournisseurdet]] contient les lignes de détails d'une commande fournisseur
+
* [[Table llx_facture_fourn|llx_facture_fourn]] contient les factures fournisseurs
+
* [[Table llx_facture_fourn_det|llx_facture_fourn_det]] contient les lignes de détails des factures fournisseurs
+
* [[Table llx_element_element|llx_element_element]] contient les liens commandes fournisseurs - factures fournisseurs