0014497: calculo de preco do Parana
fixes bug#0014497 dev:Emerson qua:Fabin git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@94233 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
7578fc798a
commit
651a138d71
|
@ -4,6 +4,7 @@
|
||||||
*/
|
*/
|
||||||
package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos;
|
package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -25,6 +26,7 @@ import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
@ -44,6 +46,8 @@ public class EditarClaseServicioController extends MyGenericForwardComposer {
|
||||||
private MyTextbox txtNome;
|
private MyTextbox txtNome;
|
||||||
private Combobox cmbTipoServico;
|
private Combobox cmbTipoServico;
|
||||||
private Button btnApagar;
|
private Button btnApagar;
|
||||||
|
private MyTextboxDecimal txtCoeficiente;
|
||||||
|
|
||||||
|
|
||||||
public ClaseServicio getClaseServicio() {
|
public ClaseServicio getClaseServicio() {
|
||||||
return claseServicio;
|
return claseServicio;
|
||||||
|
@ -69,7 +73,15 @@ public class EditarClaseServicioController extends MyGenericForwardComposer {
|
||||||
this.btnApagar = btnApagar;
|
this.btnApagar = btnApagar;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
public MyTextboxDecimal getTxtCoeficiente() {
|
||||||
|
return txtCoeficiente;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTxtCoeficiente(MyTextboxDecimal txtCoeficiente) {
|
||||||
|
this.txtCoeficiente = txtCoeficiente;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
|
@ -78,6 +90,8 @@ public class EditarClaseServicioController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
if (claseServicio.getClaseservicioId() == null) {
|
if (claseServicio.getClaseservicioId() == null) {
|
||||||
btnApagar.setVisible(Boolean.FALSE);
|
btnApagar.setVisible(Boolean.FALSE);
|
||||||
|
}else {
|
||||||
|
txtCoeficiente.setValue(null != claseServicio.getCoeficiente() && !"".equals(claseServicio.getCoeficiente()) ? claseServicio.getCoeficiente().toString() : "");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (claseServicio.getTipoServicoBPe() == null) {
|
if (claseServicio.getTipoServicoBPe() == null) {
|
||||||
|
@ -101,6 +115,7 @@ public class EditarClaseServicioController extends MyGenericForwardComposer {
|
||||||
claseServicio.setActivo(Boolean.TRUE);
|
claseServicio.setActivo(Boolean.TRUE);
|
||||||
claseServicio.setFecmodif(Calendar.getInstance().getTime());
|
claseServicio.setFecmodif(Calendar.getInstance().getTime());
|
||||||
claseServicio.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
claseServicio.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
claseServicio.setCoeficiente(null != txtCoeficiente.getText() && !"".equals(txtCoeficiente.getText()) ? new BigDecimal(txtCoeficiente.getText()) : null);
|
||||||
|
|
||||||
if (claseServicio.getClaseservicioId() == null) {
|
if (claseServicio.getClaseservicioId() == null) {
|
||||||
claseServicioService.suscribir(claseServicio);
|
claseServicioService.suscribir(claseServicio);
|
||||||
|
|
|
@ -122,6 +122,8 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
|
||||||
private Checkbox chkIndNaoRestringe2ViaBPe;
|
private Checkbox chkIndNaoRestringe2ViaBPe;
|
||||||
|
|
||||||
private Row rowIndValDocObligatorioMonitrip;
|
private Row rowIndValDocObligatorioMonitrip;
|
||||||
|
|
||||||
|
private MyTextboxDecimal txtCoeficiente;
|
||||||
|
|
||||||
public OrgaoConcedente getOrgaoConcedente() {
|
public OrgaoConcedente getOrgaoConcedente() {
|
||||||
return orgaoConcedente;
|
return orgaoConcedente;
|
||||||
|
@ -187,6 +189,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
});
|
});
|
||||||
configuraChkIndValDocObligatorioMonitrip();
|
configuraChkIndValDocObligatorioMonitrip();
|
||||||
|
txtCoeficiente.setValue(null != orgaoConcedente.getCoeficiente() && !"".equals(orgaoConcedente.getCoeficiente()) ? orgaoConcedente.getCoeficiente().toString() : "");
|
||||||
}
|
}
|
||||||
|
|
||||||
private void configuraChkIndValDocObligatorioMonitrip() {
|
private void configuraChkIndValDocObligatorioMonitrip() {
|
||||||
|
@ -214,6 +217,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
orgaoConcedente.setClassesIndicePeaje(lsClasseIndicePeajes);
|
orgaoConcedente.setClassesIndicePeaje(lsClasseIndicePeajes);
|
||||||
orgaoConcedente.setOrgaoEmpParams(lsOrgaoEmpParam);
|
orgaoConcedente.setOrgaoEmpParams(lsOrgaoEmpParam);
|
||||||
|
orgaoConcedente.setCoeficiente(null != txtCoeficiente.getText() && !"".equals(txtCoeficiente.getText()) ? new BigDecimal(txtCoeficiente.getText()) : null);
|
||||||
orgaoConcedenteService.actualizacion(orgaoConcedente);
|
orgaoConcedenteService.actualizacion(orgaoConcedente);
|
||||||
orgaoConcedenteList.updateItem(orgaoConcedente);
|
orgaoConcedenteList.updateItem(orgaoConcedente);
|
||||||
|
|
||||||
|
@ -551,6 +555,14 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
|
||||||
this.txtCodEmpresa = txtCodEmpresa;
|
this.txtCodEmpresa = txtCodEmpresa;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public MyTextboxDecimal getTxtCoeficiente() {
|
||||||
|
return txtCoeficiente;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTxtCoeficiente(MyTextboxDecimal txtCoeficiente) {
|
||||||
|
this.txtCoeficiente = txtCoeficiente;
|
||||||
|
}
|
||||||
|
|
||||||
private final class OnClickNomDocObligatorio implements EventListener {
|
private final class OnClickNomDocObligatorio implements EventListener {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -960,6 +960,7 @@ editarClaseServicioController.lbTipoServico.value = Tipo de servicio BPe
|
||||||
editarClaseServicioController.MSG.suscribirOK = Clase de servicio se registró exitosamente
|
editarClaseServicioController.MSG.suscribirOK = Clase de servicio se registró exitosamente
|
||||||
editarClaseServicioController.MSG.borrarPergunta = Desea eliminar tipo de clase?
|
editarClaseServicioController.MSG.borrarPergunta = Desea eliminar tipo de clase?
|
||||||
editarClaseServicioController.MSG.borrarOK = Clase de servicio se eliminó exitosamente
|
editarClaseServicioController.MSG.borrarOK = Clase de servicio se eliminó exitosamente
|
||||||
|
editarClaseServicioController.labelCoeficiente.value = Coeficiente DER/PR
|
||||||
|
|
||||||
editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário
|
editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário
|
||||||
editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário
|
editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário
|
||||||
|
@ -5713,6 +5714,7 @@ busquedaOrgaoConcedenteController.indicePeaje.label = Índice Peaje
|
||||||
busquedaOrgaoConcedenteController.idadeIdoso.label = Edad Estimada de Mayor
|
busquedaOrgaoConcedenteController.idadeIdoso.label = Edad Estimada de Mayor
|
||||||
busquedaOrgaoConcedenteController.indUtilizaICMS.label=Utiliza ICMS para cálculo de preço
|
busquedaOrgaoConcedenteController.indUtilizaICMS.label=Utiliza ICMS para cálculo de preço
|
||||||
busquedaOrgaoConcedenteController.indmultatodasremarcacoes.label=Cobra Multa en todas transferencias
|
busquedaOrgaoConcedenteController.indmultatodasremarcacoes.label=Cobra Multa en todas transferencias
|
||||||
|
busquedaOrgaoConcedenteController.labelCoeficiente.value = Coeficiente DER/PR
|
||||||
|
|
||||||
|
|
||||||
# Editar Orgao Concedente
|
# Editar Orgao Concedente
|
||||||
|
|
|
@ -1039,6 +1039,7 @@ editarClaseServicioController.lbTipoServico.value = Tipo de Classe BPe
|
||||||
editarClaseServicioController.MSG.suscribirOK = Tipo de Classe Registrada com Sucesso.
|
editarClaseServicioController.MSG.suscribirOK = Tipo de Classe Registrada com Sucesso.
|
||||||
editarClaseServicioController.MSG.borrarPergunta = Deseja Eliminar tipo de classe?
|
editarClaseServicioController.MSG.borrarPergunta = Deseja Eliminar tipo de classe?
|
||||||
editarClaseServicioController.MSG.borrarOK = Tipo de Classe Excluido com Sucesso.
|
editarClaseServicioController.MSG.borrarOK = Tipo de Classe Excluido com Sucesso.
|
||||||
|
editarClaseServicioController.labelCoeficiente.value = Coeficiente DER/PR
|
||||||
|
|
||||||
editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário
|
editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário
|
||||||
editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário
|
editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário
|
||||||
|
@ -5963,6 +5964,7 @@ busquedaOrgaoConcedenteController.idadeMinima.label = Idade Considerada Criança
|
||||||
busquedaOrgaoConcedenteController.categoriaIdadeMinima.label = Categoria Passagem
|
busquedaOrgaoConcedenteController.categoriaIdadeMinima.label = Categoria Passagem
|
||||||
busquedaOrgaoConcedenteController.indUtilizaICMS.label=Utiliza ICMS para cálculo de preço
|
busquedaOrgaoConcedenteController.indUtilizaICMS.label=Utiliza ICMS para cálculo de preço
|
||||||
busquedaOrgaoConcedenteController.indmultatodasremarcacoes.label=Cobra Multa em todas remarcações
|
busquedaOrgaoConcedenteController.indmultatodasremarcacoes.label=Cobra Multa em todas remarcações
|
||||||
|
busquedaOrgaoConcedenteController.labelCoeficiente.value = Coeficiente DER/PR
|
||||||
|
|
||||||
|
|
||||||
# Editar Orgao Concedente
|
# Editar Orgao Concedente
|
||||||
|
|
|
@ -54,6 +54,13 @@
|
||||||
<comboitem value="9" label="${c:l('editarClaseServicioController.tipoServicoBPe.9')}" />
|
<comboitem value="9" label="${c:l('editarClaseServicioController.tipoServicoBPe.9')}" />
|
||||||
</combobox>
|
</combobox>
|
||||||
</row>
|
</row>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarClaseServicioController.labelCoeficiente.value')}" />
|
||||||
|
<textbox id="txtCoeficiente"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
|
||||||
|
precision="14" scale="9" width="50%" />
|
||||||
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
|
|
||||||
|
|
|
@ -105,6 +105,13 @@
|
||||||
model="@{winEditarOrgaoConcedente$composer.lsCategorias}"
|
model="@{winEditarOrgaoConcedente$composer.lsCategorias}"
|
||||||
selectedItem="@{winEditarOrgaoConcedente$composer.orgaoConcedente.categoria}" />
|
selectedItem="@{winEditarOrgaoConcedente$composer.orgaoConcedente.categoria}" />
|
||||||
</row>
|
</row>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('busquedaOrgaoConcedenteController.labelCoeficiente.value')}" />
|
||||||
|
<textbox id="txtCoeficiente"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
|
||||||
|
precision="14" scale="9" width="50%" />
|
||||||
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue