diff --git a/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java b/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java index e76a219d5..310b08e12 100644 --- a/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java +++ b/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java @@ -547,8 +547,8 @@ public class ExportacaoFiscal { sb.append(formataNumerico(numeroAIDF, true, 25)).append(SEPARADOR); sb.append(formataCaracter(serieAIDF, false, 3)).append(SEPARADOR); sb.append(formataCaracter(subSerieAIDF, false, 3)).append(SEPARADOR); - sb.append(formataNumerico(numeroBilheteAIDF, true, 6)).append(SEPARADOR); - sb.append(formataNumerico(numeroFormularioAIDF, true, 6)).append(SEPARADOR); + sb.append(String.format("%06d", numeroBilheteAIDF)).append(SEPARADOR); + sb.append(String.format("%06d", numeroFormularioAIDF)).append(SEPARADOR); sb.append(formataCaracter(dataEmissao, false, 6)).append(SEPARADOR); sb.append(cancelado ? "S" : "N").append(SEPARADOR); sb.append("").append(SEPARADOR); // Posição 10 @@ -714,7 +714,7 @@ public class ExportacaoFiscal { sb.append(formataNumerico(numeroAIDFRMD, true, 25)).append(SEPARADOR); sb.append(formataCaracter(serieAIDFRMD, false, 3)).append(SEPARADOR); sb.append(formataCaracter(subSerieAIDFRMD, false, 3)).append(SEPARADOR); - sb.append(formataNumerico(numeroRMD, true, 6)).append(SEPARADOR); + sb.append(String.format("%06d", numeroRMD)).append(SEPARADOR); sb.append(formataValor(valorTotal, 15)).append(SEPARADOR); sb.append(formataValor(valorTotal, 15)).append(SEPARADOR); sb.append(formataCaracter(VAZIO, false, 15)).append(SEPARADOR); // Posição 21