diff --git a/htdocs/includes/modules/modComptabilite.class.php b/htdocs/includes/modules/modComptabilite.class.php index f83f83944d7..a6ad7d7814a 100644 --- a/htdocs/includes/modules/modComptabilite.class.php +++ b/htdocs/includes/modules/modComptabilite.class.php @@ -37,7 +37,7 @@ class modComptabilite extends DolibarrModules $this->numero = 10 ; $this->db = $DB ; $this->depends = array(); - $this->requiredby = array("modFacture"); + $this->requiredby = array("modFacture","modPropale"); $this->name = "Comptabilite"; $this->description = "Gestion sommaire de comptabilité"; diff --git a/htdocs/includes/modules/modFicheinter.class.php b/htdocs/includes/modules/modFicheinter.class.php index b7aa5846512..8148cf0b884 100644 --- a/htdocs/includes/modules/modFicheinter.class.php +++ b/htdocs/includes/modules/modFicheinter.class.php @@ -41,8 +41,6 @@ class modFicheinter extends DolibarrModules $this->depends = array("modSociete"); $this->config_page_url = "fichinter.php"; - $this->depends = array(); - $this->const = array(); $this->boxes = array(); } diff --git a/htdocs/includes/modules/modProduit.class.php b/htdocs/includes/modules/modProduit.class.php index 5d661a09b7d..448b77bd992 100644 --- a/htdocs/includes/modules/modProduit.class.php +++ b/htdocs/includes/modules/modProduit.class.php @@ -40,7 +40,8 @@ class modProduit extends DolibarrModules $this->const_config = MAIN_MODULE_PRODUIT; $this->depends = array(); - + $this->requiredby = array("modStock","modService"); + $this->const = array(); $this->boxes = array(); @@ -62,10 +63,10 @@ class modProduit extends DolibarrModules */ $sql = array( - "insert into ".MAIN_DB_PREFIX."rights_def values (30,'Tous les droits sur les produits','produit','a',0);", - "insert into ".MAIN_DB_PREFIX."rights_def values (31,'Lire les produits','produit','r',1);", - "insert into ".MAIN_DB_PREFIX."rights_def values (32,'Créer modifier les produits','produit','w',0);", - "insert INTO ".MAIN_DB_PREFIX."rights_def values (34,'Supprimer les produits','produit','d',0);" + "insert into ".MAIN_DB_PREFIX."rights_def values (30,'Tous les droits sur les produits/services','produit','a',0);", + "insert into ".MAIN_DB_PREFIX."rights_def values (31,'Lire les produits/services','produit','r',1);", + "insert into ".MAIN_DB_PREFIX."rights_def values (32,'Créer modifier les produits/services','produit','w',0);", + "insert INTO ".MAIN_DB_PREFIX."rights_def values (34,'Supprimer les produits/services','produit','d',0);" ); return $this->_init($sql); diff --git a/htdocs/includes/modules/modService.class.php b/htdocs/includes/modules/modService.class.php index 34743b3d267..8f09eaca046 100644 --- a/htdocs/includes/modules/modService.class.php +++ b/htdocs/includes/modules/modService.class.php @@ -63,10 +63,10 @@ class modService extends DolibarrModules */ $sql = array( - "insert into ".MAIN_DB_PREFIX."rights_def values (30,'Tous les droits sur les produits','produit','a',0);", - "insert into ".MAIN_DB_PREFIX."rights_def values (31,'Lire les produits','produit','r',1);", - "insert into ".MAIN_DB_PREFIX."rights_def values (32,'Créer modifier les produits','produit','w',0);", - "insert INTO ".MAIN_DB_PREFIX."rights_def values (34,'Supprimer les produits','produit','d',0);" + "insert into ".MAIN_DB_PREFIX."rights_def values (30,'Tous les droits sur les produits/services','produit','a',0);", + "insert into ".MAIN_DB_PREFIX."rights_def values (31,'Lire les produits/services','produit','r',1);", + "insert into ".MAIN_DB_PREFIX."rights_def values (32,'Créer modifier les produits/services','produit','w',0);", + "insert INTO ".MAIN_DB_PREFIX."rights_def values (34,'Supprimer les produits/services','produit','d',0);" ); return $this->_init($sql); diff --git a/htdocs/includes/modules/modSociete.class.php b/htdocs/includes/modules/modSociete.class.php index d7204ed0687..005f58bd3b1 100644 --- a/htdocs/includes/modules/modSociete.class.php +++ b/htdocs/includes/modules/modSociete.class.php @@ -40,7 +40,7 @@ class modSociete extends DolibarrModules $this->const_config = MAIN_MODULE_SOCIETE; $this->depends = array(); - $this->requiredby = array("modFacture"); + $this->requiredby = array("modFacture","modFournisseur","modFicheinter","modPropale"); $this->const = array(); $this->boxes = array();