Arquivo não contém caracter finalizador (CR/LF) - Boleto Sicredi.

1,319 views
Skip to first unread message

Iago Ribeiro

unread,
Sep 6, 2013, 2:33:37 PM9/6/13
to jrimum-c...@googlegroups.com
Olá, estou com problema na validação dos boletos Sicredi pelo Validar de Arquivos do site do banco. Apresente a seguinte mensagem... "Arquivo não contém caracter finalizador (CR/LF)". Alguém consegue me auxiliar?

Mateus Viccari

unread,
Sep 6, 2013, 6:21:55 PM9/6/13
to jrimum-c...@googlegroups.com
CR/LF significa carriage return/line feed.
Ambos representados em string no java por "\r" e "\n", respectivamente.
portanto basta vc adicionar esses 2 caracteres no fim do seu arquivo.


Em 6 de setembro de 2013 15:33, Iago Ribeiro <iagobertol...@gmail.com> escreveu:
Olá, estou com problema na validação dos boletos Sicredi pelo Validar de Arquivos do site do banco. Apresente a seguinte mensagem... "Arquivo não contém caracter finalizador (CR/LF)". Alguém consegue me auxiliar?

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "JRimum
Community" nos Grupos do Google.
Para postar neste grupo, envie um e-mail para
jrimum-c...@googlegroups.com
ANTES DE POSTAR... leia:
https://groups.google.com/d/topic/jrimum-community/ULU8QHHgaBs/discussion
Para cancelar a sua inscrição neste grupo, envie um e-mail para
jrimum-communi...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com/group/jrimum-community?hl=pt-BR?hl=pt-BR
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "JRimum Community" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para jrimum-communi...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

ia...@ibrsoft.com.br

unread,
Sep 9, 2013, 7:40:05 AM9/9/13
to jrimum-c...@googlegroups.com
humm... obrigado pelo retorno, vou verificar aqui.

ia...@ibrsoft.com.br

unread,
Sep 10, 2013, 7:52:39 AM9/10/13
to jrimum-c...@googlegroups.com
Olá, verifiquei aqui mas não consegui resolver... segue anexo da minha
classe.
ClassBoletos.java

Mateus Viccari

unread,
Sep 10, 2013, 11:23:43 AM9/10/13
to jrimum-c...@googlegroups.com
Posta o arquivo que vc enviou pro banco


Em 10 de setembro de 2013 08:52, <ia...@ibrsoft.com.br> escreveu:
Olá, verifiquei aqui mas não consegui resolver... segue anexo da minha classe.
--
--
Você recebeu esta mensagem porque está inscrito no Grupo "JRimum
Community" nos Grupos do Google.
Para postar neste grupo, envie um e-mail para

ANTES DE POSTAR... leia:
https://groups.google.com/d/topic/jrimum-community/ULU8QHHgaBs/discussion
Para cancelar a sua inscrição neste grupo, envie um e-mail para

Para ver mais opções, visite este grupo em
http://groups.google.com/group/jrimum-community?hl=pt-BR?hl=pt-BR

--- Você está recebendo esta mensagem porque se inscreveu no grupo "JRimum Community" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para jrimum-community+unsubscribe@googlegroups.com.

ia...@ibrsoft.com.br

unread,
Sep 10, 2013, 12:24:56 PM9/10/13
to jrimum-c...@googlegroups.com
Segue anexo do arquivo que mandei para o banco.
00000016.pdf

Willian Volpato Heidemann

unread,
Sep 10, 2013, 1:32:58 PM9/10/13
to jrimum-c...@googlegroups.com
Boa tarde Iago, 

Tem certeza que você mandou esse .pdf e o banco retornou o erro "Arquivo não contém caracter finalizador (CR/LF)".  ?

Eu acredito que você tenha submetido para validação outro arquivo, um arquivo texto por exemplo...

Abraço




Em 10 de setembro de 2013 13:24, <ia...@ibrsoft.com.br> escreveu:
Segue anexo do arquivo que mandei para o banco.

ia...@ibrsoft.com.br

unread,
Sep 10, 2013, 1:35:46 PM9/10/13
to jrimum-c...@googlegroups.com
Olá, na verdade é assim, eu peguei a classe pronta que gera os boletos
e só alterei algumas coisas, ele gera somente o .pdf, se acha que está
correto este arquivo?

Willian Volpato Heidemann

unread,
Sep 10, 2013, 1:48:19 PM9/10/13
to jrimum-c...@googlegroups.com
Visualmente está correto o boleto, só estou dizendo que o erro que o banco retornou não condiz com o tipo de arquivo submetido, erro de CR/LF é referente a arquivo texto, não a binário(.pdf, por exemplo).

Abraço


Em 10 de setembro de 2013 14:35, <ia...@ibrsoft.com.br> escreveu:
Olá, na verdade é assim, eu peguei a classe pronta que gera os boletos e só alterei algumas coisas, ele gera somente o .pdf, se acha que está correto este arquivo?

ia...@ibrsoft.com.br

unread,
Sep 10, 2013, 1:52:48 PM9/10/13
to jrimum-c...@googlegroups.com
Humm, entendi, é por isso o erro então, me tira mais uma dúvida, tem
como gerar algum arquivo texto para validação ou o projeto jrimum irá
gerar apenas o boleto em PDF?

Abraço

Willian Volpato Heidemann

unread,
Sep 10, 2013, 2:01:21 PM9/10/13
to jrimum-c...@googlegroups.com
Eu "acho" que você não está utilizando o validador da maneira correta, seria uma boa conversar com o banco sobre como fazer isso.

Abraço


Em 10 de setembro de 2013 14:52, <ia...@ibrsoft.com.br> escreveu:
Humm, entendi, é por isso o erro então, me tira mais uma dúvida, tem como gerar algum arquivo texto para validação ou o projeto jrimum irá gerar apenas o boleto em PDF?

Abraço

ia...@ibrsoft.com.br

unread,
Sep 10, 2013, 2:03:13 PM9/10/13
to jrimum-c...@googlegroups.com
Blza, vou verificar com a agência, obrigado pela atenção!

Abraço

Mateus Viccari

unread,
Sep 10, 2013, 5:32:14 PM9/10/13
to jrimum-c...@googlegroups.com
To vendo q vc ta meio perdido, se não for isso me desculpe mas é que eu tambem fiquei bastante perdido quando começei.

Basicamente existem 2 tipos de boletos, os registrados  e os nao registrados.
Os nao registrados voce simplesmente imprime o boleto pro cara, e quando o cara vai pagar o dinheiro cai na sua conta. O banco nem fica sabendo que voce emitiu o boleto. Só fica sabendo mesmo quando o cara vai pagar.

Já o registrado, voce faz o boleto nromalmente, imprime e da pro cara. No fim do dia, voce vai gerar um arquivo de texto(chamamos de arquivo remessa) que contem as informações do boleto gerado. Aí o seu cliente entra no site do banco e faz o upload desse arquivo (um processo vergonhoso pra quem ja trabalhou com webservice). No dia seguinte o cara entra no site do banco de novo e baixa um arquivo (outro arquivo de texto vergonhoso) pra importar no seu erp. Nesse arquivo vai dizer se o banco aceitou o boleto. Se o cara ja tiver pago, ja vai vir o valor pago, multas, descontos e etc.

O que o JRimum se propoe a fazer é a impressão do boleto, que é uma baita mão na roda. Se o seu cliente quiser fazer boleto registrado, voce vai ter que ler o manual de geração do arquivo remessa do banco do cliente. Não existe padrão, ou seja, se vc tem 10 clientes e cada um usa um banco diferente, e todos querem fazer boleto registrado, tu vai ter que ler 10 manuais diferentes pra implementar no seu sistema.


Em 10 de setembro de 2013 15:03, <ia...@ibrsoft.com.br> escreveu:
Blza, vou verificar com a agência, obrigado pela atenção!


Abraço

Gilmar P.S.L.

unread,
Sep 10, 2013, 11:14:23 PM9/10/13
to JRimum Community
Olá Mateus, 

Na verdade não apenas nos propomos a gerar os boletos, também fornecemos uma implementação para trabalhar com a geração dos arquivos texto, o projeto chama-se Texgit: 

http://www.jrimum.org/texgit/

Lá tem um exemplo para o bradesco e aqui no grupo já tem muitas threads a respeito de como gerar os arquivos. 

Em breve mais novidades em relação aos projetos.

ANTES DE POSTAR... leia:
https://groups.google.com/d/topic/jrimum-community/ULU8QHHgaBs/discussion
Para cancelar a sua inscrição neste grupo, envie um e-mail para

Para ver mais opções, visite este grupo em
http://groups.google.com/group/jrimum-community?hl=pt-BR?hl=pt-BR
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "JRimum Community" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para jrimum-communi...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages