Line 1:
Line 1:
+
<!-- BEGIN origin interlang links -->
+
<!-- You can edit this section but do NOT remove these comments
+
Links below will be automatically replicated on translated pages by PolyglotBot -->
+
[[fr:Module_Fournisseurs_(développeur)]]
+
[[es:Módulo_Proveedores_(desarrollador)]]
+
<!-- END interlang links -->
+
[[Category:Supplier]]
[[Category:Supplier]]
{{TemplateDocDevEn}}
{{TemplateDocDevEn}}
+
{{TemplateModEN Developer}}
{{BasculeDevUserEn|
{{BasculeDevUserEn|
name=Supplier|
name=Supplier|
num=40|
num=40|
devdoc=This page|
devdoc=This page|
−
userdoc=[[Module Suppliers Orders]], [[Module Suppliers Invoices]]|}}
+
userdoc=[[Module Suppliers Orders]],
+
[[Module Suppliers Invoices]]|}}
−
= Feature =
+
=Feature=
This module manage the following entities:
This module manage the following entities:
−
* Suppliers orders
−
* Lines of suppliers orders
−
* Suppliers invoices
−
* Lines of suppliers invoices
−
= Entity Supplier orders =
+
*Suppliers orders
+
*Lines of suppliers orders
+
*Suppliers invoices
+
*Lines of suppliers invoices
+
+
=Entity Supplier orders=
{{TemplateDocDevEntityEn|
{{TemplateDocDevEntityEn|
−
class=htdocs/fourn/fournisseur.commande.class.php}}
+
class=htdocs/fourn/class/fournisseur.commande.class.php}}
−
== Business rules ==
+
==Business rules==
See [[Module Suppliers Orders]].
See [[Module Suppliers Orders]].
−
== Permissions ==
+
==Permissions==
+
*->fournisseur->commande->lire
*->fournisseur->commande->lire
*->fournisseur->commande->creer
*->fournisseur->commande->creer
*->fournisseur->commande->valider
*->fournisseur->commande->valider
*->fournisseur->commande->approuver
*->fournisseur->commande->approuver
+
*->fournisseur->commande->approve2 (if option SUPPLIER_ORDER_DOUBLE_APPROVAL is set)
*->fournisseur->commande->commander
*->fournisseur->commande->commander
*->fournisseur->commande->cloturer
*->fournisseur->commande->cloturer
−
== Different Status ==
+
==Different Status==
Number is value of field fk_statut in [[Table llx_commande_fournisseur]].
Number is value of field fk_statut in [[Table llx_commande_fournisseur]].
−
* 0 : draft
−
* 1 : validated (no more a draft)
−
* 2 : accepted (Your leader accept your request)
−
* 3 : sent to supplier
−
* 4 : received partially
−
* 5 : received completely or closed
−
* 9 : refused (Your leader disagree your request)
−
= Entity Supplier invoices =
+
*0 : draft
+
*1 : validated (no more a draft)
+
*2 : appoved (someone approved your request. If option SUPPLIER_ORDER_DOUBLE_APPROVAL is set, a second user with permission approve2 has also approved)
+
*3 : sent to supplier
+
*4 : received partially
+
*5 : received completely or closed
+
*9 : refused (Your manager disagrees with your request)
+
+
=Entity Supplier invoices=
{{TemplateDocDevEntityEn|
{{TemplateDocDevEntityEn|
−
class=htdocs/fourn/fournisseur.facture.class.php}}
+
class=htdocs/fourn/class/fournisseur.facture.class.php}}
−
== Business rules ==
+
==Business rules==
See [[Module Suppliers Invoices]].
See [[Module Suppliers Invoices]].
−
== Life cycle ==
+
==Life cycle==
+
+
==Permissions==
−
== Permissions ==
*->fournisseur->facture->lire
*->fournisseur->facture->lire
*->fournisseur->facture->creer
*->fournisseur->facture->creer
Line 55:
Line 69:
*->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_fournisseur|llx_commande_fournisseur]] contient les commandes fournisseurs
−
* [[Table_llx_commande_fournisseurdet|llx_commande_fournisseurdet]] contient les lignes de détails d'une commande fournisseur
+
*[[Table_llx_commande_fournisseur_log|llx_commande_fournisseur_log]] contient l'historique des changements d'états d'une commande fournisseur
−
* [[Table llx_facture_fourn|llx_facture_fourn]] contient les factures fournisseurs
+
*[[Table_llx_commande_fournisseurdet|llx_commande_fournisseurdet]] contient les lignes de détails d'une commande fournisseur
−
* [[Table llx_facture_fourn_det|llx_facture_fourn_det]] contient les lignes de détails des factures fournisseurs
+
*[[Table llx_facture_fourn|llx_facture_fourn]] contient les factures fournisseurs
−
* [[Table llx_element_element|llx_element_element]] contient les liens commandes fournisseurs - 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