bug#18913

dev:thiago
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@101410 d1611594-4594-4d17-8e1d-87c2c4800839
master
wilian 2020-05-04 13:14:01 +00:00
parent 83f6f40baa
commit 06a47d655c
4 changed files with 57 additions and 0 deletions

View File

@ -53,6 +53,7 @@ import com.rjconsultores.ventaboletos.entidad.InscricaoEstadual;
import com.rjconsultores.ventaboletos.entidad.InstiFinanceira;
import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.TipoEventoExtra;
import com.rjconsultores.ventaboletos.enums.TipoCstGratuidade;
import com.rjconsultores.ventaboletos.exception.BusinessException;
import com.rjconsultores.ventaboletos.service.CategoriaService;
import com.rjconsultores.ventaboletos.service.CiudadService;
@ -189,6 +190,10 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private Checkbox chkIndImpComprovanteDeReserva;
private Checkbox chkIndEnviaDadosAgenciaBpe;
private Checkbox chkIndPrecoPorDemanda;
private Radio rdCst00;
private Radio rdCst40;
private Radio rdCst41;
private MyListbox inscEstadualList;
private Combobox cmbEstadoInscEstadual;
@ -485,6 +490,18 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
radGrupoLinhasLinhaOriginal.setChecked(Boolean.TRUE.equals(empresa.getIndComissaoGrupoLinhaOriginal()));
radGrupoLinhasAproveitamentoSeletivo.setChecked(!Boolean.TRUE.equals(empresa.getIndComissaoGrupoLinhaOriginal()));
if(empresa.getCstGratuidade() != null) {
if(TipoCstGratuidade.CST00.equals(empresa.getCstGratuidade())) {
rdCst00.setChecked(true);
} else if(TipoCstGratuidade.CST40.equals(empresa.getCstGratuidade())) {
rdCst40.setChecked(true);
} else if(TipoCstGratuidade.CST41.equals(empresa.getCstGratuidade())) {
rdCst41.setChecked(true);
}
} else {
rdCst00.setChecked(true);
}
ajustarRadioAbaRateioComissao();
}
@ -608,6 +625,10 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
chkIndAlteraPosicaoCamposDocCupomEmbarque.getValue();
chkIndPrecoPorDemanda.getValue();
cmbCRT.getValue();
rdCst00.getValue();
rdCst40.getValue();
rdCst41.getValue();
if (!validarEmail()) {
Messagebox.show(Labels.getLabel("editarTipoPuntoVentaController.MSG.emailInvalido"),
@ -712,6 +733,14 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresa.setIndEnviaDadosAgenciaBpe(chkIndEnviaDadosAgenciaBpe.isChecked());
empresa.setIndPrecoPorDemanda(chkIndPrecoPorDemanda.isChecked());
if(rdCst00.isChecked()) {
empresa.setCstGratuidade(TipoCstGratuidade.CST00);
} else if(rdCst40.isChecked()) {
empresa.setCstGratuidade(TipoCstGratuidade.CST40);
} else if(rdCst41.isChecked()) {
empresa.setCstGratuidade(TipoCstGratuidade.CST41);
}
empresa.setIndRateioComissaoGrupoLinha(radAtivarRateioComissaoGrupoLinhaSim.isChecked());
if (radGrupoLinhasLinhaOriginal.isDisabled()) {
empresa.setIndComissaoGrupoLinhaOriginal(null);

View File

@ -1376,6 +1376,10 @@ editarEmpresaController.origemIEDescentralizada.label = Origem Inscrição Estad
editarEmpresaController.MSG.origemIEDescentralizadaNaoInformada = A Origem da Inscrição Estadual Descentralizada não foi informada
editarEmpresaController.MSG.origemIEDescentralizadaJaInformada = A Origem {0} da Inscrição Estadual Descentralizada já Informada para o Estado {1}
editarEmpresaController.MSG.origemIEDescentralizadaUFIncompativel = UF da Origem da Inscrição Estadual Descentralizada selecionada incompatível
editarEmpresaController.cstGratuidade.label = CST Gratuidade 100%
editarEmpresaController.cst00.label = CST=00 (Tribuitação Normal)
editarEmpresaController.cst40.label = CST=40 (Isento)
editarEmpresaController.cst41.label = CST=41 (Não Tributado)
editarEmpresaController.contaBancaria.label = Cuentas Bancárias
editarEmpresaController.contaBancaria.instiFinanceira = Instituición financiera

View File

@ -1505,6 +1505,11 @@ editarEmpresaController.origemIEDescentralizada.label = Origem Inscrição Estad
editarEmpresaController.MSG.origemIEDescentralizadaNaoInformada = A Origem da Inscrição Estadual Descentralizada não foi informada
editarEmpresaController.MSG.origemIEDescentralizadaJaInformada = A Origem {0} da Inscrição Estadual Descentralizada já Informada para o Estado {1}
editarEmpresaController.MSG.origemIEDescentralizadaUFIncompativel = UF da Origem da Inscrição Estadual Descentralizada selecionada incompatível
editarEmpresaController.cstGratuidade.label = CST Gratuidade 100%
editarEmpresaController.cstGratuidade.ajuda = Definie o CST dos Bilhetes de Gratuidade
editarEmpresaController.cst00.label = CST=00 (Tribuitação Normal)
editarEmpresaController.cst40.label = CST=40 (Isento)
editarEmpresaController.cst41.label = CST=41 (Não Tributado)
editarEmpresaController.contaBancaria.label = Contas Bancárias
editarEmpresaController.contaBancaria.instiFinanceira = Instituição Financeira

View File

@ -782,6 +782,25 @@
</hlayout>
</groupbox>
</row>
<row>
<groupbox>
<caption label="${c:l('editarEmpresaController.cstGratuidade.label')}" />
<hlayout>
<radiogroup id="rdgCST" orient="vertical">
<radio id="rdCst00"
label="${c:l('editarEmpresaController.cst00.label')}"
checked="true" />
<radio id="rdCst40"
label="${c:l('editarEmpresaController.cst40.label')}" />
<radio id="rdCst41"
label="${c:l('editarEmpresaController.cst41.label')}" />
</radiogroup>
</hlayout>
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarEmpresaController.cstGratuidade.ajuda')}"
style="cursor: help" />
</groupbox>
</row>
</rows>
</grid>