From 08e34c2d9983436aba68d95fdbc4445014fc3033 Mon Sep 17 00:00:00 2001
From: Regis Houssin <regis@dolibarr.fr>
Date: Tue, 30 May 2006 09:15:22 +0000
Subject: [PATCH] Fix: manquait le droit de supprimer

---
 .../includes/modules/modFournisseur.class.php | 22 +++++++++++++------
 htdocs/langs/en_US/admin.lang                 |  4 +++-
 htdocs/langs/fr_FR/admin.lang                 |  4 +++-
 3 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/htdocs/includes/modules/modFournisseur.class.php b/htdocs/includes/modules/modFournisseur.class.php
index 8f8402f98d1..1815de4d42e 100644
--- a/htdocs/includes/modules/modFournisseur.class.php
+++ b/htdocs/includes/modules/modFournisseur.class.php
@@ -199,14 +199,22 @@ class modFournisseur extends DolibarrModules
 		$this->rights[$r][3] = 0;
 		$this->rights[$r][4] = 'facture';
 		$this->rights[$r][5] = 'valider';
+		
+		$r++;
+		$this->rights[$r][0] = 234;
+		$this->rights[$r][1] = 'Supprimer une facture fournisseur';
+		$this->rights[$r][2] = 's';
+		$this->rights[$r][3] = 0;
+		$this->rights[$r][4] = 'facture';
+		$this->rights[$r][5] = 'supprimer';
 
-        $r++;
-        $this->rights[$r][0] = 236;
-        $this->rights[$r][1] = 'Exporter les factures fournisseurs et attributs';
-        $this->rights[$r][2] = 'r';
-        $this->rights[$r][3] = 0;
-        $this->rights[$r][4] = 'facture';
-        $this->rights[$r][5] = 'export';
+    $r++;
+    $this->rights[$r][0] = 236;
+    $this->rights[$r][1] = 'Exporter les factures fournisseurs et attributs';
+    $this->rights[$r][2] = 'r';
+    $this->rights[$r][3] = 0;
+    $this->rights[$r][4] = 'facture';
+    $this->rights[$r][5] = 'export';
  
 
         // Exports
diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang
index baa53323efa..6f1cf7f0d32 100644
--- a/htdocs/langs/en_US/admin.lang
+++ b/htdocs/langs/en_US/admin.lang
@@ -216,7 +216,9 @@ Permission223=Validate emailings (allows sending)
 Permission229=Delete emailings
 Permission231=Read supplier invoices
 Permission232=Create/modify supplier invoices
-Permission233=Delete supplier invoices
+Permission233=Validate supplier invoices
+Permission234=Delete supplier invoices
+Permission236=Export supplier invoices
 Permission241=Read categories
 Permission242=Create/modify categories
 Permission243=Delete categories
diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang
index 829bbf5a5c0..52a04228e29 100644
--- a/htdocs/langs/fr_FR/admin.lang
+++ b/htdocs/langs/fr_FR/admin.lang
@@ -216,7 +216,9 @@ Permission223=Valider les mailings (permet leur envoi)
 Permission229=Supprimer les mailings
 Permission231=Consulter les factures fournisseurs
 Permission232=Cr�er/modifier les facture fournisseurs
-Permission233=Supprimer les factures fournisseurs
+Permission233=Valider les factures fournisseurs
+Permission234=Supprimer les factures fournisseurs
+Permission236=Exporter les factures fournisseurs et attributs
 Permission241=Lire les cat�gories
 Permission242=Cr�er/modifier les cat�gories
 Permission243=Supprimer les cat�gories
-- 
GitLab