diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/GenerarTarifaOrgaoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/GenerarTarifaOrgaoController.java index ec6db7e2e..8e5704328 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/GenerarTarifaOrgaoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/GenerarTarifaOrgaoController.java @@ -136,9 +136,15 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { { try { if (chkTarifa.isChecked()) { - tarifaOficialService.gerarAtualizarTarifaPorCoeficiente(rutaId, orgaoConcedenteId, empresaId); + 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); + } } - if (chkTaxaEmbarque.isChecked()) { tarifaOficialService.atualizarTaxaEmbarque(rutaId, orgaoConcedenteId); }