fixed bug #9293 - Cadastro de parametro para permissão de cobranças(multa, diferença maior e diferença menor) em remarcação(Transferencia).
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@71453 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
0b3fa177d3
commit
9d1a4f25fb
|
@ -15,6 +15,7 @@ import org.zkoss.zk.ui.event.Event;
|
|||
import org.zkoss.zul.Checkbox;
|
||||
import org.zkoss.zul.Combobox;
|
||||
import org.zkoss.zul.Messagebox;
|
||||
import org.zkoss.zul.Radio;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Categoria;
|
||||
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
||||
|
@ -81,6 +82,15 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
|
|||
|
||||
private List<Categoria> lsCategorias;
|
||||
|
||||
private Radio radMultaTransferenciaSim;
|
||||
private Radio radMultaTransferenciaNao;
|
||||
|
||||
private Radio radDevolucaoTransferenciaSim;
|
||||
private Radio radDevolucaoTransferenciaNao;
|
||||
|
||||
private Radio radCobrancaTransferenciaSim;
|
||||
private Radio radCobrancaTransferenciaNao;
|
||||
|
||||
public OrgaoConcedente getOrgaoConcedente() {
|
||||
return orgaoConcedente;
|
||||
}
|
||||
|
@ -169,6 +179,9 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
|
|||
oc.setFecmodif(Calendar.getInstance().getTime());
|
||||
oc.setTiempolimite(new Integer(txtTiempoLimite.getValue()));
|
||||
oc.setIndnaopermitetransferencia(chkIndnaopermitetransferencia.isChecked());
|
||||
oc.setIndMultaTransferencia(radMultaTransferenciaSim.isChecked());
|
||||
oc.setIndDevolucaoTransferencia(radDevolucaoTransferenciaSim.isChecked());
|
||||
oc.setIndCobrancaTransferencia(radCobrancaTransferenciaSim.isChecked());
|
||||
|
||||
if (StringUtils.isNotBlank(txtTiempoLimiteCambio.getValue())) {
|
||||
oc.setTiempolimiteCambio(new Integer(txtTiempoLimiteCambio.getValue()));
|
||||
|
@ -272,4 +285,94 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
|
|||
this.lsCategorias = lsCategorias;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the radMultaTransferenciaSim
|
||||
*/
|
||||
public Radio getRadMultaTransferenciaSim() {
|
||||
return radMultaTransferenciaSim;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param radMultaTransferenciaSim
|
||||
* the radMultaTransferenciaSim to set
|
||||
*/
|
||||
public void setRadMultaTransferenciaSim(Radio radMultaTransferenciaSim) {
|
||||
this.radMultaTransferenciaSim = radMultaTransferenciaSim;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the radMultaTransferenciaNao
|
||||
*/
|
||||
public Radio getRadMultaTransferenciaNao() {
|
||||
return radMultaTransferenciaNao;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param radMultaTransferenciaNao
|
||||
* the radMultaTransferenciaNao to set
|
||||
*/
|
||||
public void setRadMultaTransferenciaNao(Radio radMultaTransferenciaNao) {
|
||||
this.radMultaTransferenciaNao = radMultaTransferenciaNao;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the radDevolucaoTransferenciaSim
|
||||
*/
|
||||
public Radio getRadDevolucaoTransferenciaSim() {
|
||||
return radDevolucaoTransferenciaSim;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param radDevolucaoTransferenciaSim
|
||||
* the radDevolucaoTransferenciaSim to set
|
||||
*/
|
||||
public void setRadDevolucaoTransferenciaSim(Radio radDevolucaoTransferenciaSim) {
|
||||
this.radDevolucaoTransferenciaSim = radDevolucaoTransferenciaSim;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the radDevolucaoTransferenciaNao
|
||||
*/
|
||||
public Radio getRadDevolucaoTransferenciaNao() {
|
||||
return radDevolucaoTransferenciaNao;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param radDevolucaoTransferenciaNao
|
||||
* the radDevolucaoTransferenciaNao to set
|
||||
*/
|
||||
public void setRadDevolucaoTransferenciaNao(Radio radDevolucaoTransferenciaNao) {
|
||||
this.radDevolucaoTransferenciaNao = radDevolucaoTransferenciaNao;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the radCobrancaTransferenciaSim
|
||||
*/
|
||||
public Radio getRadCobrancaTransferenciaSim() {
|
||||
return radCobrancaTransferenciaSim;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param radCobrancaTransferenciaSim
|
||||
* the radCobrancaTransferenciaSim to set
|
||||
*/
|
||||
public void setRadCobrancaTransferenciaSim(Radio radCobrancaTransferenciaSim) {
|
||||
this.radCobrancaTransferenciaSim = radCobrancaTransferenciaSim;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the radCobrancaTransferenciaNao
|
||||
*/
|
||||
public Radio getRadCobrancaTransferenciaNao() {
|
||||
return radCobrancaTransferenciaNao;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param radCobrancaTransferenciaNao
|
||||
* the radCobrancaTransferenciaNao to set
|
||||
*/
|
||||
public void setRadCobrancaTransferenciaNao(Radio radCobrancaTransferenciaNao) {
|
||||
this.radCobrancaTransferenciaNao = radCobrancaTransferenciaNao;
|
||||
}
|
||||
|
||||
}
|
|
@ -11,6 +11,7 @@ import com.rjconsultores.ventaboletos.entidad.OrgaoCancelacion;
|
|||
|
||||
public class RenderOrgaoCancelacion implements ListitemRenderer {
|
||||
|
||||
@Override
|
||||
public void render(Listitem lstm, Object o) throws Exception {
|
||||
OrgaoCancelacion orgaoCancelacion = (OrgaoCancelacion) o;
|
||||
DecimalFormat df = new DecimalFormat("#0.00");
|
||||
|
@ -42,6 +43,18 @@ public class RenderOrgaoCancelacion implements ListitemRenderer {
|
|||
lc.setParent(lstm);
|
||||
lc.setStyle("text-align:right");
|
||||
|
||||
lc = new Listcell(orgaoCancelacion.getIndMultaTransferencia() != null && orgaoCancelacion.getIndMultaTransferencia() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
|
||||
lc.setParent(lstm);
|
||||
lc.setStyle("text-align:center");
|
||||
|
||||
lc = new Listcell(orgaoCancelacion.getIndDevolucaoTransferencia() != null && orgaoCancelacion.getIndDevolucaoTransferencia() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
|
||||
lc.setParent(lstm);
|
||||
lc.setStyle("text-align:center");
|
||||
|
||||
lc = new Listcell(orgaoCancelacion.getIndCobrancaTransferencia() != null && orgaoCancelacion.getIndCobrancaTransferencia() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
|
||||
lc.setParent(lstm);
|
||||
lc.setStyle("text-align:center");
|
||||
|
||||
lstm.setAttribute("data", orgaoCancelacion);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5339,6 +5339,11 @@ editarOrgaoConcedenteController.tiempoLimite.label=Tiempo Limite Embarcado
|
|||
editarOrgaoConcedenteController.tiempoLimiteCambio.label=Tiempo Limite Cambio
|
||||
editarOrgaoConcedenteController.indnaopermitetransferencia.label=No Permite Cambio
|
||||
editarOrgaoConcedenteController.MSG.indicePeajeZeroInvalido = El Índice de Peaje no puede ser igual a cero
|
||||
editarOrgaoConcedenteController.si.label=SI
|
||||
editarOrgaoConcedenteController.no.label=NO
|
||||
editarOrgaoConcedenteController.indMultaTransferencia.label=Cambio misma corrida - Multa
|
||||
editarOrgaoConcedenteController.indDevolucaoTransferencia.label=Cambio misma corrida - Devolver Diferenza
|
||||
editarOrgaoConcedenteController.indCobrancaTransferencia.label=Cambio misma corrida - Cobrar Diferenza
|
||||
|
||||
|
||||
# Busqueda Indice Tarifa
|
||||
|
|
|
@ -5404,6 +5404,12 @@ editarOrgaoConcedenteController.tiempoLimite.label=Tempo Limite Embarcado
|
|||
editarOrgaoConcedenteController.tiempoLimiteCambio.label=Tempo Limite Troca
|
||||
editarOrgaoConcedenteController.indnaopermitetransferencia.label=Não Permite Transferência
|
||||
editarOrgaoConcedenteController.MSG.indicePeajeZeroInvalido = O Índice do pedágio não pode ser igual à zero
|
||||
editarOrgaoConcedenteController.si.label=SIM
|
||||
editarOrgaoConcedenteController.no.label=NÃO
|
||||
editarOrgaoConcedenteController.indMultaTransferencia.label=Remarcação mesmo serviço - Multa
|
||||
editarOrgaoConcedenteController.indDevolucaoTransferencia.label=Remarcação mesmo serviço - Devolver Diferença
|
||||
editarOrgaoConcedenteController.indCobrancaTransferencia.label=Remarcação mesmo serviço - Cobrar Diferença
|
||||
|
||||
|
||||
|
||||
# Busqueda Coeficiente Tarifa
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
|
||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||
<window id="winEditarOrgaoConcedente" border="normal"
|
||||
apply="${editarOrgaoConcedenteController}" width="720px"
|
||||
height="457px" contentStyle="overflow:auto"
|
||||
apply="${editarOrgaoConcedenteController}" width="820px"
|
||||
height="550px" contentStyle="overflow:auto"
|
||||
title="${c:l('editarOrgaoConcedenteController.window.title')}">
|
||||
<toolbar>
|
||||
<hbox spacing="5px" style="padding:1px" align="right">
|
||||
|
@ -180,6 +180,32 @@
|
|||
width="60%" maxlength="60"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarOrgaoConcedenteController.indMultaTransferencia.label')}" />
|
||||
<radiogroup id="indMultaTransferencia">
|
||||
<radio id="radMultaTransferenciaSim" label="${c:l('editarOrgaoConcedenteController.si.label')}" />
|
||||
<radio id="radMultaTransferenciaNao" label="${c:l('editarOrgaoConcedenteController.no.label')}" checked="true"/>
|
||||
</radiogroup>
|
||||
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarOrgaoConcedenteController.indDevolucaoTransferencia.label')}" />
|
||||
<radiogroup id="indDevolucaoTransferencia">
|
||||
<radio id="radDevolucaoTransferenciaSim" label="${c:l('editarOrgaoConcedenteController.si.label')} "/>
|
||||
<radio id="radDevolucaoTransferenciaNao" label="${c:l('editarOrgaoConcedenteController.no.label')} " checked="true"/>
|
||||
</radiogroup>
|
||||
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarOrgaoConcedenteController.indCobrancaTransferencia.label')}" />
|
||||
<radiogroup id="indCobrancaTransferencia" >
|
||||
<radio id="radCobrancaTransferenciaSim" label="${c:l('editarOrgaoConcedenteController.si.label')}"/>
|
||||
<radio id="radCobrancaTransferenciaNao" label="${c:l('editarOrgaoConcedenteController.no.label')}" checked="true"/>
|
||||
</radiogroup>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
|
@ -205,19 +231,25 @@
|
|||
multiple="false">
|
||||
<listhead sizable="true">
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('editarOrgaoConcedenteController.empresa.label')}" />
|
||||
label="${c:l('editarOrgaoConcedenteController.empresa.label')}" width="100px"/>
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('editarOrgaoConcedenteController.porcMulta.label')}" />
|
||||
label="${c:l('editarOrgaoConcedenteController.porcMulta.label')}" width="120px" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('editarOrgaoConcedenteController.porcCambio.label')}" />
|
||||
label="${c:l('editarOrgaoConcedenteController.porcCambio.label')}" width="130px" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('editarOrgaoConcedenteController.tiempoLimite.label')}" />
|
||||
label="${c:l('editarOrgaoConcedenteController.tiempoLimite.label')}" width="170px" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('editarOrgaoConcedenteController.indnaopermitetransferencia.label')}" />
|
||||
label="${c:l('editarOrgaoConcedenteController.indnaopermitetransferencia.label')}" width="170px" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('editarOrgaoConcedenteController.tiempoLimiteCambio.label')}" />
|
||||
label="${c:l('editarOrgaoConcedenteController.tiempoLimiteCambio.label')}" width="130px" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('editarOrgaoConcedenteController.porcCambioEmbarcado.label')}" />
|
||||
label="${c:l('editarOrgaoConcedenteController.porcCambioEmbarcado.label')}" width="160px" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('editarOrgaoConcedenteController.indMultaTransferencia.label')}" width="220px" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('editarOrgaoConcedenteController.indDevolucaoTransferencia.label')}" width="300px" />
|
||||
<listheader image="/gui/img/create_doc.gif"
|
||||
label="${c:l('editarOrgaoConcedenteController.indCobrancaTransferencia.label')}" width="280px" />
|
||||
</listhead>
|
||||
</listbox>
|
||||
</tabpanel>
|
||||
|
|
Loading…
Reference in New Issue