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