diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaComissaoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaComissaoController.java index e2e43dd5c..21552b292 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaComissaoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaComissaoController.java @@ -23,6 +23,7 @@ import org.zkoss.zul.Comboitem; import org.zkoss.zul.Datebox; import org.zkoss.zul.Messagebox; import org.zkoss.zul.Paging; +import org.zkoss.zul.Tab; import com.rjconsultores.ventaboletos.constantes.Constantes; import com.rjconsultores.ventaboletos.entidad.ContaCorrentePtoVta; @@ -38,6 +39,7 @@ import com.rjconsultores.ventaboletos.service.ItemDescontoService; import com.rjconsultores.ventaboletos.service.PtovtaComissaoService; import com.rjconsultores.ventaboletos.service.PtovtaContaMDService; import com.rjconsultores.ventaboletos.service.PuntoVentaService; +import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties; import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; @@ -95,6 +97,8 @@ public class EditarPuntoVentaComissaoController extends MyGenericForwardComposer private MyTextboxDecimal txtItemDescontoPreco; private DescontoComissao descontoComissao; + /* Porcentagem Comissão */ + private Tab tabPorcentagemComissao; private BigDecimal porcentagemConta; private List lsConta; private MyComboboxEstandar cmbConta; @@ -128,6 +132,10 @@ public class EditarPuntoVentaComissaoController extends MyGenericForwardComposer this.porcentagemConta = new BigDecimal(0); + if (isPermissaoEditarPorcentagem()) { + tabPorcentagemComissao.setVisible(true); + } + for (PtovtaComissao.Receita p : PtovtaComissao.Receita.values()) { Comboitem comboItem = new Comboitem(p.descricao()); @@ -418,6 +426,10 @@ public class EditarPuntoVentaComissaoController extends MyGenericForwardComposer public Boolean isPermissaoEditarComissao() { return UsuarioLogado.getUsuarioLogado().isPermisoClave(Constantes.CLAVE_EDITAR_COMISSAO); } + + public Boolean isPermissaoEditarPorcentagem() { + return UsuarioLogado.getUsuarioLogado().isPermisoClave(Constantes.CLAVE_EXIBIR_TAB_COMISSAO_CONTA); + } public List getLsItemDesconto() { return lsItemDesconto; diff --git a/web/gui/catalogos/editarPuntoVentaComissao.zul b/web/gui/catalogos/editarPuntoVentaComissao.zul index d65452e6e..c8ebd45e5 100644 --- a/web/gui/catalogos/editarPuntoVentaComissao.zul +++ b/web/gui/catalogos/editarPuntoVentaComissao.zul @@ -32,7 +32,7 @@ - + @@ -375,16 +375,16 @@ align="right">