diff --git a/htdocs/includes/modules/modCashDesk.class.php b/htdocs/includes/modules/modCashDesk.class.php index f2a8d0b6a62..824b253a6be 100644 --- a/htdocs/includes/modules/modCashDesk.class.php +++ b/htdocs/includes/modules/modCashDesk.class.php @@ -82,6 +82,15 @@ class modCashDesk extends DolibarrModules // Permissions $this->rights = array(); + $this->rights_class = 'cashdesk'; + $r=0; + + $r++; + $this->rights[$r][0] = 50001; + $this->rights[$r][1] = 'Use cashdesk'; + $this->rights[$r][2] = 'a'; + $this->rights[$r][3] = 1; + $this->rights[$r][4] = 'use'; // Main menu entries $this->menus = array(); // List of menus to add @@ -97,7 +106,7 @@ class modCashDesk extends DolibarrModules 'langs'=>'cashdesk', // Lang file to use (without .lang) by module. File must be in langs/code_CODE/ directory. 'position'=>100, 'enabled'=>'$conf->cashdesk->enabled', - 'perms'=>1, // Use 'perms'=>'1' if you want your menu with no permission rules + 'perms'=>'$user->rights->cashdesk->use', // Use 'perms'=>'1' if you want your menu with no permission rules 'target'=>'pointofsale', 'user'=>0); // 0=Menu for internal users, 1=external users, 2=both diff --git a/htdocs/langs/ca_ES/admin.lang b/htdocs/langs/ca_ES/admin.lang index ac81dba9a25..56d3ab17c99 100644 --- a/htdocs/langs/ca_ES/admin.lang +++ b/htdocs/langs/ca_ES/admin.lang @@ -641,6 +641,7 @@ Permission2515=Configuració carpetes de documents Permission8555=Ús del mòdul Permission8556=Establir llocs ecommerce Permission8557=Importar dades +Permission50001=Utilitzar TPV Permission50201=Consultar les transaccions Permission50202=Importar les transaccions DictionnaryCompanyType=Tipus d'empresa diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang index 2af977d0d17..d0a67deb2db 100644 --- a/htdocs/langs/en_US/admin.lang +++ b/htdocs/langs/en_US/admin.lang @@ -635,6 +635,7 @@ Permission2501=Read/Download documents Permission2502=Download documents Permission2503=Submit or delete documents Permission2515=Setup documents directories +Permission50001=Use Point of sales Permission50201= Read transactions Permission50202= Import transactions DictionnaryCompanyType=Company types diff --git a/htdocs/langs/es_ES/admin.lang b/htdocs/langs/es_ES/admin.lang index 3d1abf13eed..af55b925637 100644 --- a/htdocs/langs/es_ES/admin.lang +++ b/htdocs/langs/es_ES/admin.lang @@ -641,6 +641,7 @@ Permission2515=Configuración directorios de documentos Permission8555=Uso del módulo Permission8556=Establecer sitios e-commerce Permission8557=Importar datos +Permission50001=Usar TPV Permission50201=Consultar las transacciones Permission50202=Importar las transacciones DictionnaryCompanyType=Tipos de empresa diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang index b0957345e4b..a44227fd787 100644 --- a/htdocs/langs/fr_FR/admin.lang +++ b/htdocs/langs/fr_FR/admin.lang @@ -642,6 +642,7 @@ Permission2515= Administrer les rubriques de documents Permission8555= Utilisation du module Permission8556= Définir les sites ecommerce Permission8557= Importer les données +Permission50001=Utiliser Point de vente Permission50201= Consulter les transactions Permission50202= Importer les transactions DictionnaryCompanyType= Types de sociétés