diff --git a/src/com/rjconsultores/integracaoreceitadespesa/entidades/DespesaReceitaComporte.java b/src/com/rjconsultores/integracaoreceitadespesa/entidades/DespesaReceitaComporte.java index d4e521931..52ffc9a9c 100644 --- a/src/com/rjconsultores/integracaoreceitadespesa/entidades/DespesaReceitaComporte.java +++ b/src/com/rjconsultores/integracaoreceitadespesa/entidades/DespesaReceitaComporte.java @@ -28,10 +28,11 @@ public class DespesaReceitaComporte extends DespesaReceita { sb.append(getFormaPagamentoTurismo()); sb.append(getTipoPagamentoTurismo()); sb.append(StringUtils.rightPad("", 80, " ")); - sb.append(numeroEstabelecimento); - sb.append(codigoAutorizacao); - sb.append(StringUtils.rightPad("", 4, "0")); - sb.append(formaPagamentoId); + sb.append(StringUtils.rightPad(numeroEstabelecimento, 10, "0").substring(0,10)); + sb.append(StringUtils.rightPad(codigoAutorizacao, 6, "0").substring(0,6)); + sb.append(StringUtils.rightPad("", 16, " ")); + sb.append(StringUtils.rightPad("", 3, "0")); + sb.append(StringUtils.leftPad(formaPagamentoId, 2, "0")); sb.append(finalLinha); sb.append(System.getProperty("line.separator")); rows.add(sb.toString());