diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java index 88cf6acf7..11915405e 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarEstacionController.java @@ -515,6 +515,13 @@ public class EditarEstacionController extends MyGenericForwardComposer { } EstacionSitef es = (EstacionSitef) estacionSitefList.getSelected(); + + //Verifica se o usuario tem permissão para remover a empresa + if(!lsEmpresa.contains(es.getEmpresa())) { + Clients.alert(Labels.getLabel("editarEstacionController.MSG.UsuarioSemPermissaoEmpresa"), + Labels.getLabel("editarEstacionController.window.title"), Messagebox.INFORMATION); + return; + } estacionSitefList.removeSelectedItem(); diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 6e7f08529..b22e82ca9 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -4545,6 +4545,7 @@ editarEstacionController.MSG.sitef = Todos los campos del SiTef deben de ser lle editarEstacionController.MSG.paygo = Todos los campos del PayGo deben de ser llenados editarEstacionController.MSG.integracaoTef = Informe el tipo Integração TEF editarEstacionController.MSG.empresaYaExiste= La empresa informada ya está dada de alta +editarEstacionController.MSG.UsuarioSemPermissaoEmpresa= El usuario no puede cambiar la configuración de esa empresa. editarEstacionController.MSG.nomeImpressora= Informe el nombre de la impresora o PANTALLA cuando no tiene o BEMATECHFISCAL para ECF editarEstacionController.lbNumEmpresa.value = Código de la empresa/Identificador do Usuario editarEstacionController.lbNumFilial.value = Código de la filial diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 577154080..808e7de1c 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -4800,6 +4800,7 @@ editarEstacionController.MSG.sitef = Todos os campos do SiTef devem ser preenchi editarEstacionController.MSG.paygo = Todos os campos do PayGo devem ser preenchidos editarEstacionController.MSG.integracaoTef = Informe o tipo Integração TEF editarEstacionController.MSG.empresaYaExiste= A empresa informada já está cadastrada +editarEstacionController.MSG.UsuarioSemPermissaoEmpresa= O Usuário não tem permissão para alterar as configurações para essa empresa. editarEstacionController.MSG.nomeImpressora= Informe o nome da Impressora ou PANTALLA quando não tem impressora ou BEMATECHFISCAL para ECF editarEstacionController.MSG.singularidadError= A estação {0} já está cadastrada para este PDV. editarEstacionController.lbNumEmpresa.value = Código da Empresa/Identificador do Usuário