fixes bug#6346
Ajuste para gerar apenas taxa de embarque. Da forma que estava, ele apenas atualizada a taxa de embarque para os preços calculados git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@45923 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
17b882f304
commit
75a8063949
|
@ -135,23 +135,17 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
}
|
||||
}
|
||||
|
||||
if(!chkZerarTabela.isChecked())
|
||||
{
|
||||
if(!chkZerarTabela.isChecked()){
|
||||
try {
|
||||
|
||||
if (chkTarifa.isChecked()) {
|
||||
// Limpando a tabela de TARIFA_OFICIAL
|
||||
tarifaOficialDAO.limparTarifasOficiais();
|
||||
if(orgaoConcedenteId ==null || orgaoConcedenteId != 21 )
|
||||
{//condicao criada para abrir 2 transacoes apenas quando o usuário nao especificar o orgao concedente caso contrario abrira so 1.(calculo da artesp é diferente)
|
||||
tarifaOficialService.gerarAtualizarTarifaPorCoeficiente(rutaId, orgaoConcedenteId, empresaId);
|
||||
}
|
||||
if(orgaoConcedenteId ==null || orgaoConcedenteId == 21 )
|
||||
{
|
||||
tarifaOficialService.gerarAtualizarTarifaArtesp(rutaId, orgaoConcedenteId, empresaId);
|
||||
}
|
||||
tarifaOficialService.gerarAtualizarTarifa(rutaId, orgaoConcedenteId, empresaId);
|
||||
}
|
||||
|
||||
boolean gerarTabelaZerada = !chkTarifa.isChecked();
|
||||
|
||||
if (chkTaxaEmbarque.isChecked()) {
|
||||
tarifaOficialService.atualizarTaxaEmbarque(rutaId, orgaoConcedenteId);
|
||||
tarifaOficialService.atualizarTaxaEmbarque(rutaId, orgaoConcedenteId,gerarTabelaZerada);
|
||||
}
|
||||
|
||||
if (chkSeguro.isChecked()) {
|
||||
|
@ -169,12 +163,10 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||
}
|
||||
}else
|
||||
{
|
||||
try
|
||||
{
|
||||
}else{
|
||||
|
||||
try{
|
||||
tarifaOficialService.gerarAtualizarTabelaZerada(rutaId, orgaoConcedenteId, empresaId);
|
||||
//tarifaOficialService.aplicarArredondamentoTarifa(orgaoConcedenteId, chkArredondarTaxaEmbarque.isChecked());
|
||||
|
||||
Messagebox.show(Labels.getLabel("generarTarifaOrgaoController.MSG.suscribirOK"),
|
||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
package com.rjconsultores.ventaboletos.web.utilerias.menu.item.tarifas;
|
||||
|
||||
import org.zkoss.util.resource.Labels;
|
||||
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema;
|
||||
|
||||
public class ItemMenuGenerarTarifasOrgao extends DefaultItemMenuSistema {
|
||||
|
||||
public ItemMenuGenerarTarifasOrgao() {
|
||||
super("indexController.mniGenerarTarifaOrgao.label");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getClaveMenu() {
|
||||
return "COM.RJCONSULTORES.ADMINISTRACION.GUI.TARIFAS.MENU.GERARTARIFASORGAO";
|
||||
}
|
||||
|
||||
@Override
|
||||
public void ejecutar() {
|
||||
PantallaUtileria.openWindow("/gui/tarifas/generarTarifaOrgao.zul",Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"), getArgs(), desktop);
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue