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-87c2c4800839
master
gleimar 2015-07-10 14:00:29 +00:00
parent 17b882f304
commit 75a8063949
2 changed files with 10 additions and 42 deletions

View File

@ -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"),

View File

@ -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);
}
}