From 27045dec570bc8f29f6072852edfdbbe7f267f60 Mon Sep 17 00:00:00 2001 From: alberto Date: Thu, 29 Dec 2016 19:41:21 +0000 Subject: [PATCH] =?UTF-8?q?Exporta=C3=A7=C3=A3o=20Fiscal=20:=20ECF=20e=20R?= =?UTF-8?q?MD=20(issue=208120)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@64319 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../utilerias/exportacaofiscal/ExportacaoFiscal.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java b/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java index f8a124a6b..f4ec88597 100644 --- a/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java +++ b/src/com/rjconsultores/ventaboletos/utilerias/exportacaofiscal/ExportacaoFiscal.java @@ -201,9 +201,9 @@ public class ExportacaoFiscal { StringBuilder sb = new StringBuilder(); sb.append("CFC").append(SEPARADOR); - sb.append(estabelecimento).append(SEPARADOR); + sb.append(formataCaracter(estabelecimento, false, 4)).append(SEPARADOR); sb.append(formataCaracter(dataEmissao, true, 8)).append(SEPARADOR); - sb.append(numeroIdentificacaoECF).append(SEPARADOR); + sb.append(formataCaracter(numeroIdentificacaoECF, false, 3)).append(SEPARADOR); sb.append(formataNumerico(cooReducaoZ, true, 6)).append(SEPARADOR); sb.append(formataNumerico(cooInicial, true, 6)).append(SEPARADOR); sb.append(formataNumerico(cooFinal, true, 6)).append(SEPARADOR); @@ -234,7 +234,7 @@ public class ExportacaoFiscal { sb.append("").append(SEPARADOR); // Posição 32 sb.append("V").append(SEPARADOR); sb.append(formataCaracter(VAZIO, false, 15)).append(SEPARADOR); // Posição 34 - sb.append(estabelecimentoECF); + sb.append(formataCaracter(estabelecimentoECF, false, 4)); writer.print(sb.toString() + UtiliteriasFiscal.QUEBRA_LINHA); } @@ -483,7 +483,7 @@ public class ExportacaoFiscal { sb.append(formataCaracter(VAZIO, false, 15)).append(SEPARADOR); // Posição 26 sb.append("01").append(SEPARADOR); sb.append("01").append(SEPARADOR); - sb.append(codigoContabil).append(SEPARADOR); + sb.append(formataCaracter(codigoContabil, false, 15)).append(SEPARADOR); sb.append(formataCaracter(VAZIO, false, 9)).append(SEPARADOR); // Posição 30 sb.append(formataCaracter(VAZIO, false, 9)).append(SEPARADOR); // Posição 31 sb.append(formataCaracter(VAZIO, false, 9)).append(SEPARADOR); // Posição 32