fixbug #7578
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@57579 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
9e2a045fa2
commit
45f4d932c4
|
@ -34,7 +34,6 @@ import org.apache.poi.ss.usermodel.Cell;
|
||||||
import org.apache.poi.ss.usermodel.Row;
|
import org.apache.poi.ss.usermodel.Row;
|
||||||
import org.apache.poi.ss.usermodel.Sheet;
|
import org.apache.poi.ss.usermodel.Sheet;
|
||||||
import org.apache.poi.ss.usermodel.Workbook;
|
import org.apache.poi.ss.usermodel.Workbook;
|
||||||
import org.apache.poi.ss.util.CellRangeAddress;
|
|
||||||
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.context.annotation.Scope;
|
import org.springframework.context.annotation.Scope;
|
||||||
|
@ -163,10 +162,35 @@ public class ModificacionMasivaTarifasController extends MyGenericForwardCompose
|
||||||
private Tab tabTipoPuntoVenta;
|
private Tab tabTipoPuntoVenta;
|
||||||
private Tab tabCategoria;
|
private Tab tabCategoria;
|
||||||
|
|
||||||
|
private final int ROW_CABECALHO = 0;
|
||||||
private final int ROW_PEDAGIO = 16;
|
private final int ROW_PEDAGIO = 16;
|
||||||
private final int ROW_TXEMBARQUE = 18;
|
private final int ROW_TXEMBARQUE = 18;
|
||||||
private final int ROW_SEGURO = 19;
|
private final int ROW_SEGURO = 19;
|
||||||
|
|
||||||
|
//INDICES PLANILHA
|
||||||
|
private final int IDX_CELL_ID = 0;
|
||||||
|
private final int IDX_CELL_MARCA = 1;
|
||||||
|
private final int IDX_CELL_NUMLINHA = 2;
|
||||||
|
private final int IDX_CELL_DESCLINHA = 3;
|
||||||
|
private final int IDX_CELL_TIPOCLASSE = 4;
|
||||||
|
private final int IDX_CELL_TRECHO = 5;
|
||||||
|
private final int IDX_CELL_ORIGEM = 6;
|
||||||
|
private final int IDX_CELL_DESTINO = 7;
|
||||||
|
private final int IDX_CELL_TARIFAORIGINAL = 8;
|
||||||
|
private final int IDX_CELL_TARIFAATUAL = 9;
|
||||||
|
private final int IDX_CELL_TARIFA_SIMULADA = 10;
|
||||||
|
private final int IDX_CELL_PEDAGIOATUAL = 11;
|
||||||
|
private final int IDX_CELL_PEDAGIOSIMULADO = 12;
|
||||||
|
private final int IDX_CELL_TXEMBARQUEATUAL = 13;
|
||||||
|
private final int IDX_CELL_TXEMBARQUESIMULADO = 14;
|
||||||
|
private final int IDX_CELL_SEGUROATUAL = 15;
|
||||||
|
private final int IDX_CELL_SEGUROSIMULADO = 16;
|
||||||
|
private final int IDX_CELL_ORGAOCONCEDENTE = 17;
|
||||||
|
private final int IDX_CELL_PREFIXO = 18;
|
||||||
|
private final int IDX_CELL_VIGENCIA = 19;
|
||||||
|
private final int IDX_CELL_MOEDA = 20;
|
||||||
|
private final int IDX_CELL_SENTIDO = 21;
|
||||||
|
|
||||||
private static Logger log = Logger.getLogger(ModificacionMasivaTarifasController.class);
|
private static Logger log = Logger.getLogger(ModificacionMasivaTarifasController.class);
|
||||||
|
|
||||||
public List<ClaseServicio> getLsClaseServico() {
|
public List<ClaseServicio> getLsClaseServico() {
|
||||||
|
@ -359,9 +383,9 @@ public class ModificacionMasivaTarifasController extends MyGenericForwardCompose
|
||||||
|
|
||||||
if (!lsRutaCombinacion.isEmpty()) {
|
if (!lsRutaCombinacion.isEmpty()) {
|
||||||
if (radAgrupamentoLinhasSim.isChecked()){
|
if (radAgrupamentoLinhasSim.isChecked()){
|
||||||
gerarExcelComAgrupamento(lsRutaCombinacion,wb,estilo,coeficiente);
|
gerarExcelComAgrupamento(lsRutaCombinacion, wb, estilo, coeficiente);
|
||||||
} else {
|
} else {
|
||||||
gerarExcelSemAgrupamento(lsRutaCombinacion,wb,estilo,coeficiente);
|
gerarExcelSemAgrupamento(lsRutaCombinacion, wb, estilo, coeficiente);
|
||||||
}
|
}
|
||||||
|
|
||||||
String nomeArquivo =
|
String nomeArquivo =
|
||||||
|
@ -661,184 +685,10 @@ public class ModificacionMasivaTarifasController extends MyGenericForwardCompose
|
||||||
sheet1 = wb.createSheet(sheetName);
|
sheet1 = wb.createSheet(sheetName);
|
||||||
contRow = 1;
|
contRow = 1;
|
||||||
|
|
||||||
HSSFRow rowCabecalho = sheet1.createRow(0);
|
criarCabecalhoExcel(sheet1, estilo);
|
||||||
|
|
||||||
HSSFCell cell = rowCabecalho.createCell(0);
|
|
||||||
cell.setCellValue(Labels.getLabel("busquedaTarifaController.lhId.label"));
|
|
||||||
cell.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell0 = rowCabecalho.createCell(1);
|
|
||||||
cell0.setCellValue(Labels.getLabel("busquedaTarifaController.lhTramo.label"));
|
|
||||||
cell0.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell1 = rowCabecalho.createCell(2);
|
|
||||||
cell1.setCellValue(Labels.getLabel("busquedaTarifaController.lhOrigen.label"));
|
|
||||||
cell1.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell2 = rowCabecalho.createCell(3);
|
|
||||||
cell2.setCellValue(Labels.getLabel("busquedaTarifaController.lhDestino.label"));
|
|
||||||
cell2.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell3 = rowCabecalho.createCell(4);
|
|
||||||
cell3.setCellValue(Labels.getLabel("busquedaTarifaController.lhRuta.label"));
|
|
||||||
cell3.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell4 = rowCabecalho.createCell(5);
|
|
||||||
cell4.setCellValue(Labels.getLabel("busquedaTarifaController.lhMarca.label"));
|
|
||||||
cell4.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell5 = rowCabecalho.createCell(6);
|
|
||||||
cell5.setCellValue(Labels.getLabel("busquedaTarifaController.lhClaseServicio.label"));
|
|
||||||
cell5.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell6 = rowCabecalho.createCell(7);
|
|
||||||
cell6.setCellValue(Labels.getLabel("busquedaTarifaController.lhFeciniciovigencia.label"));
|
|
||||||
cell6.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell7 = rowCabecalho.createCell(8);
|
|
||||||
cell7.setCellValue(Labels.getLabel("busquedaTarifaController.lhMoneda.label"));
|
|
||||||
cell7.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell8 = rowCabecalho.createCell(9);
|
|
||||||
cell8.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioOriginal.label"));
|
|
||||||
cell8.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell9 = rowCabecalho.createCell(10);
|
|
||||||
cell9.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioExcel.label"));
|
|
||||||
cell9.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell10 = rowCabecalho.createCell(11);
|
|
||||||
cell10.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioNuevo.label"));
|
|
||||||
cell10.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell12 = rowCabecalho.createCell(12);
|
|
||||||
cell12.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioPedagio.label"));
|
|
||||||
cell12.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell13 = rowCabecalho.createCell(13);
|
|
||||||
cell13.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioPedagioNuevo.label"));
|
|
||||||
cell13.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell14 = rowCabecalho.createCell(14);
|
|
||||||
cell14.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioTxEmbarque.label"));
|
|
||||||
cell14.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell15 = rowCabecalho.createCell(15);
|
|
||||||
cell15.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioTxEmbarqueSimulado.label"));
|
|
||||||
cell15.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell16 = rowCabecalho.createCell(16);
|
|
||||||
cell16.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioSeguroAtual.label"));
|
|
||||||
cell16.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell17 = rowCabecalho.createCell(17);
|
|
||||||
cell17.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioSeguroSimulado.label"));
|
|
||||||
cell17.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell18 = rowCabecalho.createCell(18);
|
|
||||||
cell18.setCellValue(Labels.getLabel("busquedaTarifaController.lhOrgaoLabel.label"));
|
|
||||||
cell18.setCellStyle(estilo);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
HSSFRow row = sheet1.createRow(contRow++);
|
popularPlanilha(sheet1, obj, estilo, coeficiente, contRow++);
|
||||||
|
|
||||||
row.createCell(0).setCellValue(Integer.parseInt(obj[0].toString()));
|
|
||||||
row.createCell(1).setCellValue(obj[1].toString());
|
|
||||||
row.createCell(2).setCellValue(obj[2].toString());
|
|
||||||
row.createCell(3).setCellValue(obj[3].toString());
|
|
||||||
row.createCell(4).setCellValue(obj[4].toString().concat(" (").concat(obj[12].toString()).concat(")"));
|
|
||||||
row.createCell(5).setCellValue(obj[5].toString());
|
|
||||||
row.createCell(6).setCellValue(obj[6].toString());
|
|
||||||
|
|
||||||
DateFormat sfFormatada = new SimpleDateFormat("dd/MM/yyyy");
|
|
||||||
|
|
||||||
Date dataIni = (Date) obj[7];
|
|
||||||
Date dataFim = (Date) obj[8];
|
|
||||||
|
|
||||||
row.createCell(7).setCellValue(sfFormatada.format(dataIni) + " - " + sfFormatada.format(dataFim));
|
|
||||||
row.createCell(8).setCellValue(obj[9].toString());
|
|
||||||
|
|
||||||
String ori = getStringImporteSafe(obj[10]);
|
|
||||||
BigDecimal original = BigDecimal.valueOf(Double.valueOf(ori));
|
|
||||||
|
|
||||||
String atu = getStringImporteSafe(obj[11]);
|
|
||||||
BigDecimal atual = BigDecimal.valueOf(Double.valueOf(atu));
|
|
||||||
|
|
||||||
row.createCell(9).setCellValue(original.setScale(2).doubleValue());
|
|
||||||
row.createCell(10).setCellValue(atual.setScale(2).doubleValue());
|
|
||||||
|
|
||||||
String ped = getStringImporteSafe(obj[16]);
|
|
||||||
BigDecimal pedVal = BigDecimal.valueOf(Double.valueOf(ped));
|
|
||||||
row.createCell(12).setCellValue(pedVal.setScale(2).doubleValue());
|
|
||||||
|
|
||||||
String txEmbarque = getStringImporteSafe(obj[18]);
|
|
||||||
BigDecimal txEmbarqueVal = BigDecimal.valueOf(Double.valueOf(txEmbarque));
|
|
||||||
row.createCell(14).setCellValue(txEmbarqueVal.setScale(2).doubleValue());
|
|
||||||
|
|
||||||
String seguro = getStringImporteSafe(obj[19]);
|
|
||||||
BigDecimal seguroVal = BigDecimal.valueOf(Double.valueOf(seguro));
|
|
||||||
row.createCell(16).setCellValue(seguroVal.setScale(2).doubleValue());
|
|
||||||
|
|
||||||
row.createCell(18).setCellValue(obj[17].toString());
|
|
||||||
|
|
||||||
// novo preco:
|
|
||||||
BigDecimal novoPrecio = null;
|
|
||||||
|
|
||||||
if (cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TARIFA.getDescricao()) ||
|
|
||||||
cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TODOS.getDescricao())){
|
|
||||||
|
|
||||||
novoPrecio = atual;
|
|
||||||
novoPrecio = novoPrecio.multiply(coeficiente).setScale(2, RoundingMode.HALF_UP);
|
|
||||||
|
|
||||||
HSSFCell cellNovoPrecio = row.createCell(11);//celula alterada
|
|
||||||
cellNovoPrecio.setCellValue(novoPrecio.setScale(2).doubleValue());
|
|
||||||
cellNovoPrecio.setCellStyle(estilo);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.PEDAGIO.getDescricao())||
|
|
||||||
cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TODOS.getDescricao())){
|
|
||||||
|
|
||||||
if (!validarComponente(obj, ROW_PEDAGIO)){
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
novoPrecio = BigDecimal.valueOf(Double.valueOf(getStringImporteSafe(obj[16])));
|
|
||||||
novoPrecio = novoPrecio.multiply(coeficiente).setScale(2, RoundingMode.HALF_UP);
|
|
||||||
|
|
||||||
HSSFCell cellNovoPrecio = row.createCell(13); //celula alterada
|
|
||||||
cellNovoPrecio.setCellValue(novoPrecio.setScale(2).doubleValue());
|
|
||||||
cellNovoPrecio.setCellStyle(estilo);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TX_EMBARQUE.getDescricao())||
|
|
||||||
cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TODOS.getDescricao())){
|
|
||||||
|
|
||||||
if (!validarComponente(obj, ROW_TXEMBARQUE)){
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
novoPrecio = BigDecimal.valueOf(Double.valueOf(getStringImporteSafe(obj[18])));
|
|
||||||
novoPrecio = novoPrecio.multiply(coeficiente).setScale(2, RoundingMode.HALF_UP);
|
|
||||||
|
|
||||||
HSSFCell cellNovoPrecio = row.createCell(15); //celula alterada
|
|
||||||
cellNovoPrecio.setCellValue(novoPrecio.setScale(2).doubleValue());
|
|
||||||
cellNovoPrecio.setCellStyle(estilo);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.SEGURO.getDescricao())||
|
|
||||||
cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TODOS.getDescricao())){
|
|
||||||
|
|
||||||
if (!validarComponente(obj, ROW_SEGURO)){
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
novoPrecio = BigDecimal.valueOf(Double.valueOf(getStringImporteSafe(obj[19])));
|
|
||||||
novoPrecio = novoPrecio.multiply(coeficiente).setScale(2, RoundingMode.HALF_UP);
|
|
||||||
|
|
||||||
HSSFCell cellNovoPrecio = row.createCell(17); //celula alterada
|
|
||||||
cellNovoPrecio.setCellValue(novoPrecio.setScale(2).doubleValue());
|
|
||||||
cellNovoPrecio.setCellStyle(estilo);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -853,7 +703,6 @@ public class ModificacionMasivaTarifasController extends MyGenericForwardCompose
|
||||||
Object[] obj = (Object[]) lsRutaCombinacion.get(i);
|
Object[] obj = (Object[]) lsRutaCombinacion.get(i);
|
||||||
|
|
||||||
if (!ruta.equals(obj[4].toString().concat(obj[12].toString()))) {
|
if (!ruta.equals(obj[4].toString().concat(obj[12].toString()))) {
|
||||||
int contCell = 0;
|
|
||||||
|
|
||||||
ruta = obj[4].toString().concat(obj[12].toString());
|
ruta = obj[4].toString().concat(obj[12].toString());
|
||||||
String linha = "";
|
String linha = "";
|
||||||
|
@ -870,195 +719,13 @@ public class ModificacionMasivaTarifasController extends MyGenericForwardCompose
|
||||||
contRow = 0;
|
contRow = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (contRow > 0){
|
if (contRow == 0){
|
||||||
HSSFRow rowLinhaBranco = sheet1.createRow(contRow++);
|
criarCabecalhoExcel(sheet1, estilo);
|
||||||
HSSFCell cellLinhaBranco = rowLinhaBranco.createCell(0);
|
++contRow;
|
||||||
sheet1.addMergedRegion(new CellRangeAddress(rowLinhaBranco.getRowNum(), rowLinhaBranco.getRowNum(), 0, 16));
|
}
|
||||||
cellLinhaBranco.setCellValue("");
|
|
||||||
cellLinhaBranco.setCellStyle(estilo);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
HSSFRow rowTituloLinha = sheet1.createRow(contRow++);
|
popularPlanilha(sheet1, obj, estilo, coeficiente, contRow++);
|
||||||
HSSFCell cellTituloLinha = rowTituloLinha.createCell(0);
|
|
||||||
sheet1.addMergedRegion(new CellRangeAddress(rowTituloLinha.getRowNum(), rowTituloLinha.getRowNum(), 0, 16));
|
|
||||||
cellTituloLinha.setCellValue(linha);
|
|
||||||
cellTituloLinha.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFRow rowCabecalho = sheet1.createRow(contRow++);
|
|
||||||
|
|
||||||
HSSFCell cell = rowCabecalho.createCell(contCell++);
|
|
||||||
cell.setCellValue(Labels.getLabel("busquedaTarifaController.lhId.label"));
|
|
||||||
cell.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell0 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell0.setCellValue(Labels.getLabel("busquedaTarifaController.lhTramo.label"));
|
|
||||||
cell0.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell1 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell1.setCellValue(Labels.getLabel("busquedaTarifaController.lhOrigen.label"));
|
|
||||||
cell1.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell2 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell2.setCellValue(Labels.getLabel("busquedaTarifaController.lhDestino.label"));
|
|
||||||
cell2.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell3 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell3.setCellValue(Labels.getLabel("busquedaTarifaController.lhRuta.label"));
|
|
||||||
cell3.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell4 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell4.setCellValue(Labels.getLabel("busquedaTarifaController.lhMarca.label"));
|
|
||||||
cell4.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell5 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell5.setCellValue(Labels.getLabel("busquedaTarifaController.lhClaseServicio.label"));
|
|
||||||
cell5.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell6 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell6.setCellValue(Labels.getLabel("busquedaTarifaController.lhFeciniciovigencia.label"));
|
|
||||||
cell6.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell7 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell7.setCellValue(Labels.getLabel("busquedaTarifaController.lhMoneda.label"));
|
|
||||||
cell7.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell8 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell8.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioOriginal.label"));
|
|
||||||
cell8.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell9 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell9.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioExcel.label"));
|
|
||||||
cell9.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell10 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell10.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioNuevo.label"));
|
|
||||||
cell10.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell12 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell12.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioPedagio.label"));
|
|
||||||
cell12.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell13 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell13.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioPedagioNuevo.label"));
|
|
||||||
cell13.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell14 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell14.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioTxEmbarque.label"));
|
|
||||||
cell14.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell15 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell15.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioTxEmbarqueSimulado.label"));
|
|
||||||
cell15.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell16 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell16.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioSeguroAtual.label"));
|
|
||||||
cell16.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell17 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell17.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioSeguroSimulado.label"));
|
|
||||||
cell17.setCellStyle(estilo);
|
|
||||||
|
|
||||||
HSSFCell cell18 = rowCabecalho.createCell(contCell++);
|
|
||||||
cell18.setCellValue(Labels.getLabel("busquedaTarifaController.lhOrgaoLabel.label"));
|
|
||||||
cell18.setCellStyle(estilo);
|
|
||||||
}
|
|
||||||
|
|
||||||
HSSFRow row = sheet1.createRow(contRow++);
|
|
||||||
|
|
||||||
row.createCell(0).setCellValue(Integer.parseInt(obj[0].toString()));
|
|
||||||
row.createCell(1).setCellValue(obj[1].toString());
|
|
||||||
row.createCell(2).setCellValue(obj[2].toString());
|
|
||||||
row.createCell(3).setCellValue(obj[3].toString());
|
|
||||||
row.createCell(4).setCellValue(obj[4].toString().concat(" (").concat(obj[12].toString()).concat(")"));
|
|
||||||
row.createCell(5).setCellValue(obj[5].toString());
|
|
||||||
row.createCell(6).setCellValue(obj[6].toString());
|
|
||||||
|
|
||||||
DateFormat sfFormatada = new SimpleDateFormat("dd/MM/yyyy");
|
|
||||||
|
|
||||||
Date dataIni = (Date) obj[7];
|
|
||||||
Date dataFim = (Date) obj[8];
|
|
||||||
|
|
||||||
row.createCell(7).setCellValue(sfFormatada.format(dataIni) + " - " + sfFormatada.format(dataFim));
|
|
||||||
row.createCell(8).setCellValue(obj[9].toString());
|
|
||||||
|
|
||||||
String ori = getStringImporteSafe(obj[10]);
|
|
||||||
BigDecimal original = BigDecimal.valueOf(Double.valueOf(ori));
|
|
||||||
|
|
||||||
String atu = getStringImporteSafe(obj[11]);
|
|
||||||
BigDecimal atual = BigDecimal.valueOf(Double.valueOf(atu));
|
|
||||||
|
|
||||||
row.createCell(9).setCellValue(original.setScale(2).doubleValue());
|
|
||||||
row.createCell(10).setCellValue(atual.setScale(2).doubleValue());
|
|
||||||
|
|
||||||
String ped = getStringImporteSafe(obj[16]);
|
|
||||||
BigDecimal pedVal = BigDecimal.valueOf(Double.valueOf(ped));
|
|
||||||
row.createCell(12).setCellValue(pedVal.setScale(2).doubleValue());
|
|
||||||
|
|
||||||
String txEmbarque = getStringImporteSafe(obj[18]);
|
|
||||||
BigDecimal txEmbarqueVal = BigDecimal.valueOf(Double.valueOf(txEmbarque));
|
|
||||||
row.createCell(14).setCellValue(txEmbarqueVal.setScale(2).doubleValue());
|
|
||||||
|
|
||||||
String seguro = getStringImporteSafe(obj[19]);
|
|
||||||
BigDecimal seguroVal = BigDecimal.valueOf(Double.valueOf(seguro));
|
|
||||||
row.createCell(16).setCellValue(seguroVal.setScale(2).doubleValue());
|
|
||||||
|
|
||||||
row.createCell(18).setCellValue(obj[17].toString());
|
|
||||||
|
|
||||||
// novo preco:
|
|
||||||
BigDecimal novoPrecio = null;
|
|
||||||
|
|
||||||
if (cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TARIFA.getDescricao()) ||
|
|
||||||
cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TODOS.getDescricao())){
|
|
||||||
|
|
||||||
novoPrecio = atual;
|
|
||||||
novoPrecio = novoPrecio.multiply(coeficiente).setScale(2, RoundingMode.HALF_UP);
|
|
||||||
|
|
||||||
HSSFCell cellNovoPrecio = row.createCell(11);//celula alterada
|
|
||||||
cellNovoPrecio.setCellValue(novoPrecio.setScale(2).doubleValue());
|
|
||||||
cellNovoPrecio.setCellStyle(estilo);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.PEDAGIO.getDescricao()) ||
|
|
||||||
cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TODOS.getDescricao())) {
|
|
||||||
|
|
||||||
if (validarComponente(obj, ROW_PEDAGIO)){
|
|
||||||
novoPrecio = BigDecimal.valueOf(Double.valueOf(getStringImporteSafe(obj[16])));
|
|
||||||
novoPrecio = novoPrecio.multiply(coeficiente).setScale(2, RoundingMode.HALF_UP);
|
|
||||||
|
|
||||||
HSSFCell cellNovoPrecio = row.createCell(13);//celula alterada
|
|
||||||
cellNovoPrecio.setCellValue(novoPrecio.setScale(2).doubleValue());
|
|
||||||
cellNovoPrecio.setCellStyle(estilo);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
if (cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TX_EMBARQUE.getDescricao()) ||
|
|
||||||
cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TODOS.getDescricao())) {
|
|
||||||
|
|
||||||
if (validarComponente(obj, ROW_TXEMBARQUE)){
|
|
||||||
novoPrecio = BigDecimal.valueOf(Double.valueOf(getStringImporteSafe(obj[18])));
|
|
||||||
novoPrecio = novoPrecio.multiply(coeficiente).setScale(2, RoundingMode.HALF_UP);
|
|
||||||
|
|
||||||
HSSFCell cellNovoPrecio = row.createCell(15);//celula alterada
|
|
||||||
cellNovoPrecio.setCellValue(novoPrecio.setScale(2).doubleValue());
|
|
||||||
cellNovoPrecio.setCellStyle(estilo);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
if (cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.SEGURO.getDescricao()) ||
|
|
||||||
cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TODOS.getDescricao())) {
|
|
||||||
|
|
||||||
if (validarComponente(obj, ROW_SEGURO)){
|
|
||||||
novoPrecio = BigDecimal.valueOf(Double.valueOf(getStringImporteSafe(obj[19])));
|
|
||||||
novoPrecio = novoPrecio.multiply(coeficiente).setScale(2, RoundingMode.HALF_UP);
|
|
||||||
|
|
||||||
HSSFCell cellNovoPrecio = row.createCell(17);//celula alterada
|
|
||||||
cellNovoPrecio.setCellValue(novoPrecio.setScale(2).doubleValue());
|
|
||||||
cellNovoPrecio.setCellStyle(estilo);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1069,4 +736,208 @@ public class ModificacionMasivaTarifasController extends MyGenericForwardCompose
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void criarCabecalhoExcel(HSSFSheet sheet, HSSFCellStyle estilo) {
|
||||||
|
|
||||||
|
HSSFRow rowCabecalho = sheet.createRow(ROW_CABECALHO);
|
||||||
|
|
||||||
|
HSSFCell cellId = rowCabecalho.createCell(IDX_CELL_ID);
|
||||||
|
cellId.setCellValue(Labels.getLabel("busquedaTarifaController.lhId.label"));
|
||||||
|
cellId.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellMarca = rowCabecalho.createCell(IDX_CELL_MARCA);
|
||||||
|
cellMarca.setCellValue(Labels.getLabel("busquedaTarifaController.lhMarca.label"));
|
||||||
|
cellMarca.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellNumLinha = rowCabecalho.createCell(IDX_CELL_NUMLINHA);
|
||||||
|
cellNumLinha.setCellValue(Labels.getLabel("busquedaTarifaController.lhNumLinha.label"));
|
||||||
|
cellNumLinha.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellDescLinha = rowCabecalho.createCell(IDX_CELL_DESCLINHA);
|
||||||
|
cellDescLinha.setCellValue(Labels.getLabel("busquedaTarifaController.lhDescLinha.label"));
|
||||||
|
cellDescLinha.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellTipoClasse = rowCabecalho.createCell(IDX_CELL_TIPOCLASSE);
|
||||||
|
cellTipoClasse.setCellValue(Labels.getLabel("busquedaTarifaController.lhClaseServicio.label"));
|
||||||
|
cellTipoClasse.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellTrecho = rowCabecalho.createCell(IDX_CELL_TRECHO);
|
||||||
|
cellTrecho.setCellValue(Labels.getLabel("busquedaTarifaController.lhTramo.label"));
|
||||||
|
cellTrecho.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellOrigem = rowCabecalho.createCell(IDX_CELL_ORIGEM);
|
||||||
|
cellOrigem.setCellValue(Labels.getLabel("busquedaTarifaController.lhOrigen.label"));
|
||||||
|
cellOrigem.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellDestino = rowCabecalho.createCell(IDX_CELL_DESTINO);
|
||||||
|
cellDestino.setCellValue(Labels.getLabel("busquedaTarifaController.lhDestino.label"));
|
||||||
|
cellDestino.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellTarifaOriginal = rowCabecalho.createCell(IDX_CELL_TARIFAORIGINAL);
|
||||||
|
cellTarifaOriginal.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioOriginal.label"));
|
||||||
|
cellTarifaOriginal.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellTarifaAtual = rowCabecalho.createCell(IDX_CELL_TARIFAATUAL);
|
||||||
|
cellTarifaAtual.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioExcel.label"));
|
||||||
|
cellTarifaAtual.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellTarifaSimulada = rowCabecalho.createCell(IDX_CELL_TARIFA_SIMULADA);
|
||||||
|
cellTarifaSimulada.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioNuevo.label"));
|
||||||
|
cellTarifaSimulada.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellPedagioAtual = rowCabecalho.createCell(IDX_CELL_PEDAGIOATUAL);
|
||||||
|
cellPedagioAtual.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioPedagio.label"));
|
||||||
|
cellPedagioAtual.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellPedagioSimulado = rowCabecalho.createCell(IDX_CELL_PEDAGIOSIMULADO);
|
||||||
|
cellPedagioSimulado.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioPedagioNuevo.label"));
|
||||||
|
cellPedagioSimulado.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellTxEmbarqueAtual = rowCabecalho.createCell(IDX_CELL_TXEMBARQUEATUAL);
|
||||||
|
cellTxEmbarqueAtual.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioTxEmbarque.label"));
|
||||||
|
cellTxEmbarqueAtual.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellTxEmbarqueSimulado = rowCabecalho.createCell(IDX_CELL_TXEMBARQUESIMULADO);
|
||||||
|
cellTxEmbarqueSimulado.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioTxEmbarqueSimulado.label"));
|
||||||
|
cellTxEmbarqueSimulado.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellSeguroAtual = rowCabecalho.createCell(IDX_CELL_SEGUROATUAL);
|
||||||
|
cellSeguroAtual.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioSeguroAtual.label"));
|
||||||
|
cellSeguroAtual.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellSeguroSimulado = rowCabecalho.createCell(IDX_CELL_SEGUROSIMULADO);
|
||||||
|
cellSeguroSimulado.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrecioSeguroSimulado.label"));
|
||||||
|
cellSeguroSimulado.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellOrgaoConcedente = rowCabecalho.createCell(IDX_CELL_ORGAOCONCEDENTE);
|
||||||
|
cellOrgaoConcedente.setCellValue(Labels.getLabel("busquedaTarifaController.lhOrgaoLabel.label"));
|
||||||
|
cellOrgaoConcedente.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellPrefixo = rowCabecalho.createCell(IDX_CELL_PREFIXO);
|
||||||
|
cellPrefixo.setCellValue(Labels.getLabel("busquedaTarifaController.lhPrefixo.label"));
|
||||||
|
cellPrefixo.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellVigencia = rowCabecalho.createCell(IDX_CELL_VIGENCIA);
|
||||||
|
cellVigencia.setCellValue(Labels.getLabel("busquedaTarifaController.lhFeciniciovigencia.label"));
|
||||||
|
cellVigencia.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellMoeda = rowCabecalho.createCell(IDX_CELL_MOEDA);
|
||||||
|
cellMoeda.setCellValue(Labels.getLabel("busquedaTarifaController.lhMoneda.label"));
|
||||||
|
cellMoeda.setCellStyle(estilo);
|
||||||
|
|
||||||
|
HSSFCell cellSentido = rowCabecalho.createCell(IDX_CELL_SENTIDO);
|
||||||
|
cellSentido.setCellValue(Labels.getLabel("busquedaTarifaController.lhSentido.label"));
|
||||||
|
cellSentido.setCellStyle(estilo);
|
||||||
|
}
|
||||||
|
|
||||||
|
private boolean popularPlanilha(HSSFSheet sheet,Object[] obj, HSSFCellStyle estilo, BigDecimal coeficiente, int rowNum){
|
||||||
|
HSSFRow row = sheet.createRow(rowNum);
|
||||||
|
|
||||||
|
//IDXs das coluna diferente dos IDXs do obj
|
||||||
|
row.createCell(IDX_CELL_ID).setCellValue(Integer.parseInt(obj[0].toString()));
|
||||||
|
row.createCell(IDX_CELL_TRECHO).setCellValue(obj[1].toString());
|
||||||
|
row.createCell(IDX_CELL_ORIGEM).setCellValue(obj[2].toString());
|
||||||
|
row.createCell(IDX_CELL_DESTINO).setCellValue(obj[3].toString());
|
||||||
|
row.createCell(IDX_CELL_DESCLINHA).setCellValue(obj[4].toString().concat(" (").concat(obj[12].toString()).concat(")"));
|
||||||
|
row.createCell(IDX_CELL_MARCA).setCellValue(obj[5].toString());
|
||||||
|
row.createCell(IDX_CELL_TIPOCLASSE).setCellValue(obj[6].toString());
|
||||||
|
|
||||||
|
DateFormat sfFormatada = new SimpleDateFormat("dd/MM/yyyy");
|
||||||
|
|
||||||
|
Date dataIni = (Date) obj[7];
|
||||||
|
Date dataFim = (Date) obj[8];
|
||||||
|
|
||||||
|
row.createCell(IDX_CELL_VIGENCIA).setCellValue(sfFormatada.format(dataIni) + " - " + sfFormatada.format(dataFim));
|
||||||
|
row.createCell(IDX_CELL_MOEDA).setCellValue(obj[9].toString());
|
||||||
|
|
||||||
|
String ori = getStringImporteSafe(obj[10]);
|
||||||
|
BigDecimal original = BigDecimal.valueOf(Double.valueOf(ori));
|
||||||
|
|
||||||
|
String atu = getStringImporteSafe(obj[11]);
|
||||||
|
BigDecimal atual = BigDecimal.valueOf(Double.valueOf(atu));
|
||||||
|
|
||||||
|
row.createCell(IDX_CELL_TARIFAORIGINAL).setCellValue(original.setScale(2).doubleValue());
|
||||||
|
row.createCell(IDX_CELL_TARIFAATUAL).setCellValue(atual.setScale(2).doubleValue());
|
||||||
|
|
||||||
|
String ped = getStringImporteSafe(obj[16]);
|
||||||
|
BigDecimal pedVal = BigDecimal.valueOf(Double.valueOf(ped));
|
||||||
|
row.createCell(IDX_CELL_PEDAGIOATUAL).setCellValue(pedVal.setScale(2).doubleValue());
|
||||||
|
|
||||||
|
String txEmbarque = getStringImporteSafe(obj[18]);
|
||||||
|
BigDecimal txEmbarqueVal = BigDecimal.valueOf(Double.valueOf(txEmbarque));
|
||||||
|
row.createCell(IDX_CELL_TXEMBARQUEATUAL).setCellValue(txEmbarqueVal.setScale(2).doubleValue());
|
||||||
|
|
||||||
|
String seguro = getStringImporteSafe(obj[19]);
|
||||||
|
BigDecimal seguroVal = BigDecimal.valueOf(Double.valueOf(seguro));
|
||||||
|
row.createCell(IDX_CELL_SEGUROATUAL).setCellValue(seguroVal.setScale(2).doubleValue());
|
||||||
|
|
||||||
|
row.createCell(IDX_CELL_ORGAOCONCEDENTE).setCellValue(obj[17].toString());
|
||||||
|
|
||||||
|
row.createCell(IDX_CELL_NUMLINHA).setCellValue(obj[20].toString());
|
||||||
|
row.createCell(IDX_CELL_PREFIXO).setCellValue(obj[21].toString());
|
||||||
|
|
||||||
|
String sentido = obj[22].toString();
|
||||||
|
row.createCell(IDX_CELL_SENTIDO).setCellValue(sentido.equals("1") ? "IDA" : "VOLTA");
|
||||||
|
|
||||||
|
// novo preco:
|
||||||
|
BigDecimal novoPrecio = null;
|
||||||
|
|
||||||
|
if (cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TARIFA.getDescricao()) ||
|
||||||
|
cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TODOS.getDescricao())){
|
||||||
|
|
||||||
|
novoPrecio = atual;
|
||||||
|
novoPrecio = novoPrecio.multiply(coeficiente).setScale(2, RoundingMode.HALF_UP);
|
||||||
|
|
||||||
|
HSSFCell cellNovoPrecio = row.createCell(IDX_CELL_TARIFA_SIMULADA);//celula alterada
|
||||||
|
cellNovoPrecio.setCellValue(novoPrecio.setScale(2).doubleValue());
|
||||||
|
cellNovoPrecio.setCellStyle(estilo);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.PEDAGIO.getDescricao())||
|
||||||
|
cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TODOS.getDescricao())){
|
||||||
|
|
||||||
|
if (!validarComponente(obj, ROW_PEDAGIO)){
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
novoPrecio = BigDecimal.valueOf(Double.valueOf(getStringImporteSafe(obj[16])));
|
||||||
|
novoPrecio = novoPrecio.multiply(coeficiente).setScale(2, RoundingMode.HALF_UP);
|
||||||
|
|
||||||
|
HSSFCell cellNovoPrecio = row.createCell(IDX_CELL_PEDAGIOSIMULADO); //celula alterada
|
||||||
|
cellNovoPrecio.setCellValue(novoPrecio.setScale(2).doubleValue());
|
||||||
|
cellNovoPrecio.setCellStyle(estilo);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TX_EMBARQUE.getDescricao())||
|
||||||
|
cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TODOS.getDescricao())){
|
||||||
|
|
||||||
|
if (!validarComponente(obj, ROW_TXEMBARQUE)){
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
novoPrecio = BigDecimal.valueOf(Double.valueOf(getStringImporteSafe(obj[18])));
|
||||||
|
novoPrecio = novoPrecio.multiply(coeficiente).setScale(2, RoundingMode.HALF_UP);
|
||||||
|
|
||||||
|
HSSFCell cellNovoPrecio = row.createCell(IDX_CELL_TXEMBARQUESIMULADO); //celula alterada
|
||||||
|
cellNovoPrecio.setCellValue(novoPrecio.setScale(2).doubleValue());
|
||||||
|
cellNovoPrecio.setCellStyle(estilo);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.SEGURO.getDescricao())||
|
||||||
|
cmbComponentePreco.getSelectedItem().getValue().equals(EnumTarifaPedagio.TODOS.getDescricao())){
|
||||||
|
|
||||||
|
if (!validarComponente(obj, ROW_SEGURO)){
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
novoPrecio = BigDecimal.valueOf(Double.valueOf(getStringImporteSafe(obj[19])));
|
||||||
|
novoPrecio = novoPrecio.multiply(coeficiente).setScale(2, RoundingMode.HALF_UP);
|
||||||
|
|
||||||
|
HSSFCell cellNovoPrecio = row.createCell(IDX_CELL_SEGUROSIMULADO); //celula alterada
|
||||||
|
cellNovoPrecio.setCellValue(novoPrecio.setScale(2).doubleValue());
|
||||||
|
cellNovoPrecio.setCellStyle(estilo);
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -60,11 +60,11 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
private final Integer CELL_ID_TARIFA = 0;
|
private final Integer CELL_ID_TARIFA = 0;
|
||||||
private final Integer CELL_NOVO_PRECIO = 11;
|
private final Integer CELL_NOVO_PRECIO = 10;
|
||||||
// private final Integer CELL_PEAJE = 12;
|
// private final Integer CELL_PEAJE = 12;
|
||||||
private final Integer CELL_NOVO_PEAJE = 13;
|
private final Integer CELL_NOVO_PEAJE = 12;
|
||||||
private final Integer CELL_NOVO_TX_EMBARQUE = 15;
|
private final Integer CELL_NOVO_TX_EMBARQUE = 14;
|
||||||
private final Integer CELL_NOVO_SEGURO = 17;
|
private final Integer CELL_NOVO_SEGURO = 16;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private TarifaService tarifaService;
|
private TarifaService tarifaService;
|
||||||
|
|
|
@ -2514,9 +2514,9 @@ modificacionMasivaAliasTarifasController.msg.registroSalvos = registro(s) proces
|
||||||
modificacionMasivaAliasTarifasController.msg.formatoInvalido = Formato deve ser '.xls' ou '.xlsx'.
|
modificacionMasivaAliasTarifasController.msg.formatoInvalido = Formato deve ser '.xls' ou '.xlsx'.
|
||||||
modificacionMasivaAliasTarifasController.msg.planilhaInvalida = Planilha inválida: colunas não esperadas/faltando.
|
modificacionMasivaAliasTarifasController.msg.planilhaInvalida = Planilha inválida: colunas não esperadas/faltando.
|
||||||
modificacionMasivaAliasTarifasController.erro.title = Erro
|
modificacionMasivaAliasTarifasController.erro.title = Erro
|
||||||
modificacionMasivaAliasTarifasController.lhTipoClasse.label = Tipo de Classe
|
modificacionMasivaAliasTarifasController.lhTipoClasse.label = Tipo de la clase
|
||||||
modificacionMasivaAliasTarifasController.lhOrgao.label = Orgão Concendente
|
modificacionMasivaAliasTarifasController.lhOrgao.label = órgano Concendente
|
||||||
modificacionMasivaAliasTarifasController.lhPrefixo.label = Prefixo
|
modificacionMasivaAliasTarifasController.lhPrefixo.label = Prefijo
|
||||||
|
|
||||||
# Modificação Massiva Pricing Especifico
|
# Modificação Massiva Pricing Especifico
|
||||||
|
|
||||||
|
@ -6478,7 +6478,6 @@ busquedaImportacionFiscalRelatorioVoucherController.window.title=Impressão Fisc
|
||||||
busquedaImportacionFiscalEcfPendenciaController.window.title=Impressão Fiscal :: Pendência ECF
|
busquedaImportacionFiscalEcfPendenciaController.window.title=Impressão Fiscal :: Pendência ECF
|
||||||
busquedaImportacionFiscalEcfPendenciaReducaoZController.window.title=Impressão Fiscal :: Pendência Redução Z
|
busquedaImportacionFiscalEcfPendenciaReducaoZController.window.title=Impressão Fiscal :: Pendência Redução Z
|
||||||
busquedaImportacionFiscalEcfReducaoZController.window.title=Impressão Fiscal :: ECF Integrado c/ Redução Z
|
busquedaImportacionFiscalEcfReducaoZController.window.title=Impressão Fiscal :: ECF Integrado c/ Redução Z
|
||||||
busquedaImportacionFiscalRelatorioVoucherCanceladosController.window.title=Impressão Fiscal :: Relatório Voucher Cancelados
|
|
||||||
|
|
||||||
#OCD
|
#OCD
|
||||||
busquedaOCDParamController.empresa.label=Empresa
|
busquedaOCDParamController.empresa.label=Empresa
|
||||||
|
|
|
@ -2256,6 +2256,9 @@ busquedaTarifaController.MSG.categoria = Não foi encontrado nenhum registro com
|
||||||
busquedaTarifaController.MSG.tipoPuntoVenta = Não foi encontrado nenhum registro com esse canal de Venda
|
busquedaTarifaController.MSG.tipoPuntoVenta = Não foi encontrado nenhum registro com esse canal de Venda
|
||||||
busquedaTarifaController.MSG.dadosVazios= Não foram encontrados dados para gerar o arquivo Excel
|
busquedaTarifaController.MSG.dadosVazios= Não foram encontrados dados para gerar o arquivo Excel
|
||||||
busquedaTarifaController.lhTodos.label = Todos
|
busquedaTarifaController.lhTodos.label = Todos
|
||||||
|
busquedaTarifaController.lhSentido.label = Sentido
|
||||||
|
busquedaTarifaController.lhPrefixo.label = Prefixo
|
||||||
|
busquedaTarifaController.lhDescLinha.label = Desc. Linha
|
||||||
|
|
||||||
# Editar Tarifa:
|
# Editar Tarifa:
|
||||||
editarTarifaController.window.title = Tarifa
|
editarTarifaController.window.title = Tarifa
|
||||||
|
|
Loading…
Reference in New Issue