Problemas com Boleto Banco Real

Sep 27, 2009 at 12:36 AM

Boa noite pessoal, primeiramente gostaria de parabenizar esta iniciativa tão necessária para a comunidade de desenvolvimento de sistemas, e me deixar a disposição para desenvolver exemplos em asp.net do uso de cada banco, e bem como documentação, etc. Como faço?

Quanto aos problemas que estou tento segue abaixo:

1. Não entendi bem a questão da Instrução. Tem como separar a Instrução do Banco e a Instrução para o Sacado?

  Ex: Instrução para banco: Não receber após o vencimento.

       Instrução para Sacado: Mensalidade do serviço ABC ... 50,00
                                         Taxa 2 ...............................................  5,00

2. No código abaixo não encontrei o código para o Banco Real.

Dim i As New Instrucao_BancoBrasil(NúmeroBanco)
i.Descricao = "Não Receber após o vencimento"
b.Instrucoes.Add(i)

Em vermelho, usaria o nome BancoReal, mas não existe, portanto, eu uso qual?

3. Ainda no mesmo código se eu passo o número do BancoReal gera erro.

Dim i As New Instrucao(356)
i.Descricao = "Não Receber após o vencimento"
b.Instrucoes.Add(i)

No exemplo de vocês que vem com o fonte não vi o código para o Banco Real, no caso do fonte em Banco Real usa o BB ou Itaú.

4. Ao visualizar o boleto comentando as Instruções aparece o boleto sempre como "Comprovante de Entrega".

Não consigo modificar a espécie.

Usei esse código que funcionou mas não muda a espécie do boleto:  b.EspecieDocumento =New EspecieDocumento_Itau(99)

Não consigo usar um código assim que gera erro:  b.EspecieDocumento =New EspecieDocumento(356) ou b.EspecieDocumento =New EspecieDocumento(356,18)

Como defino a Espécie de Documento e qual Espécie uso para Cobrança.

Desde já agradeço a ajuda e fico a disposição para participar do melhoramento do sistema, principalmente, acredito que esteja faltando documentação. Vocês já pensaram em usar uma ferramenta de Wiki igual a do Wikipedia?

Obrigado!

Alexandre Rocha

 

 

 

Coordinator
Oct 2, 2009 at 6:25 PM
Edited Oct 2, 2009 at 6:25 PM

Alexandre,

desculpe pela demora, é que estou meio sem tempo pra me dedicar ao Boleto.Net. Mas voçê me deu uma grande ideia, sobre como documentar e oferecer exemplos a comunidade. Como eu tinha um blog resolvi então postar sobre o Boleto.Net. E já comecei com suas dúvidas: http://stiven.callas.com.br.

A respeito da EspecieDocumento segue a mesma lógica das Instruções, eu aproveitei e implementei do banco Real.

;)

Oct 2, 2009 at 6:43 PM
Olá Stiven,
Obrigado pela resposta.
Acredito que o que falte mesmo é documentação, exemplos, e se eu puder ajudar em algo me avise.
Posso disponibilizar para a comunidade o programa em Asp.Net que estou fazendo, até mesmo para enriquer o mesmo. Ou ainda, crio um outro Projeto no site. Você escolhe. Até porque acredito que tem muito a ser enriquecido.
Eu aproveitei o Demo que tem no site e rodo na minha aplicação da seguinte forma:
Eu passo apenas os parâmetros para a página default.aspx via GET e me mostra o boleto. O nosso número eu gero autonumerador no meu banco de dados de acordo com a máscara.
O BB funcionou, e o código de barras foi reconhecido pelo banco, ainda não paguei para testar. O que achei estranho é o layout é diferente do boleto que gero no programa do banco. Encontrei dificuldade em acertar a máscara do NossoNúmero (11 ou 17, acabou sendo 11), Carteira (não aceita 18-019, mas sim 18) e passar os dígitos da Conta e Cedente separados.
Existe alguma forma de validar esses campos? algum método/função?
Preciso gerar boletos para Unibanco, BB, Real e Santander. Esses bancos estão completamente implementados?
Não consigo fazer a carteira 20 do Banco Real funcionar. Se mudo para 57 funciona.
Acredito que com esse programa qualquer um poderia gerar boleto facilmente, passando apenas os parâmetros, os dados ficam no banco, a geração do nossonumero, o programa serve apenas para visualizar o boleto. O que acredito que falte e muito é as regras para cada Banco (agência, conta, cedente, nosso número, carteira, essas coisas - estou fazendo conforme a minha necessidade).
Obrigado pela ajuda.
Desculpe qualquer incomodo.
Abcs,
Alexandre Rocha
Consultor de Negócios

Inframicro | Advanced Technologies
+55 21 3879-5660
+55 21 8272-0565 / 8662-0188
Skype: alexandressrocha
MSN: alexandressrocha@hotmail.com
Site: www.inframicro.com.br
E-mail: alexandre@inframicro.com.br

Atenção: Este e-mail contém informação confidencial somente para o endereçado. Caso você não seja um dos endereçados, por favor nos avise imediatamente.
Você não pode usar, mostrar, distribuir ou copiar este comunicado se o recebeu em erro.



De: Stiven [mailto:notifications@codeplex.com]
Enviada em: sexta-feira, 2 de outubro de 2009 14:25
Para: alexandre@inframicro.com.br
Assunto: Re: Problemas com Boleto Banco Real [boletonet:70224]

From: Stiven

Alexandre,

desculpe pela demora, mas estou meio sem tempo pra me dedicar ao Boleto.Net. Mas voçê me deu uma grande ideia, sobre como documentar e oferecer exemplos a comunidade. Como eu tinha um blog resolvi então postar sobre o Boleto.Net. E já comecei com suas dúvidas: http://stiven.callas.com.br.

A respeito da EspecieDocumento segue a mesma lógica das Instruções, eu aproveitei e implementei do banco Real.

;)

Coordinator
Oct 2, 2009 at 7:54 PM

Concordo com em número e graus!

O que realmente está faltando é documentação, por exemplo: Quais são as carteiras que estão implementadas? Quais estão homologadas?

Como o projeto surgiu de apenas um banco e uma carteira, as implementações foram acontecendo a medida da necessidade de implementa-las. Por isso que faltam instruções, espécies de documentos, carteiras, etc...

Sobre os exemplos, quanto mais melhor. Concorda? Então crie o projeto e envie pra mim que eu adiciono o proejto. Afinal, ele nosso.

Agora o que seria interessante mesmo seria uns bons exemplos documentados, por isso resolvi começar a postar em meu blog. E vou postando a medida que o pessoal for tendo dúvidas, vou olhar nesse foram posts antigos para eu poder postar essas dúvidas.

Mas é isso aí! Se você ajudar a documentar já vai ser uma imensa ajuda...

;)

Oct 2, 2009 at 8:16 PM
Olá Stiven,
Eu proponho ter uma ferramenta de Wiki para que eu possa ajudar na documentação e separamos da seguinte forma a home:
- Objetivo do Projeto
- Autores
- Colaboradores
- Projeto
- Download (código fonte)
- Demos
<aqui entra demos desenvolvidos como exemplos>
um deles seria o Visualizador de Boletos (o que fiz com o .Net de vocês), que estou finalizando as minhas necessidades
e provavelmente vou precisar da sua ajuda. Ao concluir envio para você. Para você já visualizar algo
segue em anexo. Já está funcional. Só estou apanhando para implementar as regras, pois, deixei
todo o tratamento com esse programa. Eu envio os parâmetros/valores que eu quiser, e o programa
diz se está certo, se estiver mostra o boleto.
Que tipo de validação? carteira, nosso número, agencia, conta, espécie, quantos dígitos, etc...
- Bancos e Carteiras
<aqui viria os bancos escritos e carteiras>
- Exemplos
<aqui entra o exemplo de cada banco - boleto, remessa e retorno>
Acredito que com essa ferramenta podemos montar um bom detalhamento do projeto. O melhor é que todos podem colaborar e incluir informações.
Apenas sugestão!
Por favor, me ajude a implementar o Banco Real, carteira 20?
Já tem como gerar pdf?
Abcs,

Alexandre Rocha
Consultor de Negócios

Inframicro | Advanced Technologies
+55 21 3879-5660
+55 21 8272-0565 / 8662-0188
Skype: alexandressrocha
MSN: alexandressrocha@hotmail.com
Site: www.inframicro.com.br
E-mail: alexandre@inframicro.com.br

Atenção: Este e-mail contém informação confidencial somente para o endereçado. Caso você não seja um dos endereçados, por favor nos avise imediatamente.
Você não pode usar, mostrar, distribuir ou copiar este comunicado se o recebeu em erro.



De: Stiven [mailto:notifications@codeplex.com]
Enviada em: sexta-feira, 2 de outubro de 2009 15:54
Para: alexandre@inframicro.com.br
Assunto: Re: Problemas com Boleto Banco Real [boletonet:70224]

From: Stiven

Concordo com em número e graus!

O que realmente está faltando é documentação, por exemplo: Quais são as carteiras que estão implementadas? Quais estão homologadas?

Como o projeto surgiu de apenas um banco e uma carteira, as implementações foram acontecendo a medida da necessidade de implementa-las. Por isso que faltam instruções, espécies de documentos, carteiras, etc...

Sobre os exemplos, quanto mais melhor. Concorda? Então crie o projeto e envie pra mim que eu adiciono o proejto. Afinal, ele nosso.

Agora o que seria interessante mesmo seria uns bons exemplos documentados, por isso resolvi começar a postar em meu blog. E vou postando a medida que o pessoal for tendo dúvidas, vou olhar nesse foram posts antigos para eu poder postar essas dúvidas.

Mas é isso aí! Se você ajudar a documentar já vai ser uma imensa ajuda...

;)

Coordinator
Oct 5, 2009 at 2:39 PM

Alexandre,

ainda não tem como exportar pra pdf. Você tem a documentação para a carteira 20 do Real? Se vc sonseguiur eu te ajudo.

Abraços,

Stiven

Oct 5, 2009 at 2:52 PM
Olá Stiven,
Vou conseguir a documentação e voltamos a falar.
Obrigado!

Alexandre Rocha
Consultor de Negócios

Inframicro | Advanced Technologies
+55 21 3879-5660
+55 21 8272-0565 / 8662-0188
Skype: alexandressrocha
MSN: alexandressrocha@hotmail.com
Site: www.inframicro.com.br
E-mail: alexandre@inframicro.com.br

Atenção: Este e-mail contém informação confidencial somente para o endereçado. Caso você não seja um dos endereçados, por favor nos avise imediatamente.
Você não pode usar, mostrar, distribuir ou copiar este comunicado se o recebeu em erro.



De: Stiven [mailto:notifications@codeplex.com]
Enviada em: segunda-feira, 5 de outubro de 2009 10:40
Para: alexandre@inframicro.com.br
Assunto: Re: Problemas com Boleto Banco Real [boletonet:70224]

From: Stiven

Alexandre,

ainda não tem como exportar pra pdf. Você tem a documentação para a carteira 20 do Real? Se vc sonseguiur eu te ajudo.

Abraços,

Stiven

Oct 16, 2009 at 8:26 PM
Olá Stiven,
Veja se você pode me ajudar.
Eu gerei um boleto do Banco do Brasil, porém, aparentemente o dígitos não conferem.
Segue a imagem.
Segue a última versão estável do programa para a sua avaliação.
OBS: Ainda não consegui o Contrato da Carteira 20. Estou desenvolvendo o BB primeiro e fiquei enrolado com outras coisas. Assim que eu conseguir entregar o BB, ataco o Real.
Abcs,

Alexandre Rocha
Consultor de Negócios

Inframicro | Advanced Technologies
+55 21 3879-5660
+55 21 8272-0565 / 8662-0188
Skype: alexandressrocha
MSN: alexandressrocha@hotmail.com
Site: www.inframicro.com.br
E-mail: alexandre@inframicro.com.br

Atenção: Este e-mail contém informação confidencial somente para o endereçado. Caso você não seja um dos endereçados, por favor nos avise imediatamente.
Você não pode usar, mostrar, distribuir ou copiar este comunicado se o recebeu em erro.



De: Stiven [mailto:notifications@codeplex.com]
Enviada em: segunda-feira, 5 de outubro de 2009 10:40
Para: alexandre@inframicro.com.br
Assunto: Re: Problemas com Boleto Banco Real [boletonet:70224]

From: Stiven

Alexandre,

ainda não tem como exportar pra pdf. Você tem a documentação para a carteira 20 do Real? Se vc sonseguiur eu te ajudo.

Abraços,

Stiven

Oct 16, 2009 at 8:36 PM
Stiven,
Segue imagem do erro do boleto caso não tenha recebido no corpo do e-mail.
Abcs,

Alexandre Rocha
Consultor de Negócios

Inframicro | Advanced Technologies
+55 21 3879-5660
+55 21 8272-0565 / 8662-0188
Skype: alexandressrocha
MSN: alexandressrocha@hotmail.com
Site: www.inframicro.com.br
E-mail: alexandre@inframicro.com.br

Atenção: Este e-mail contém informação confidencial somente para o endereçado. Caso você não seja um dos endereçados, por favor nos avise imediatamente.
Você não pode usar, mostrar, distribuir ou copiar este comunicado se o recebeu em erro.



De: Stiven [mailto:notifications@codeplex.com]
Enviada em: segunda-feira, 5 de outubro de 2009 10:40
Para: alexandre@inframicro.com.br
Assunto: Re: Problemas com Boleto Banco Real [boletonet:70224]

From: Stiven

Alexandre,

ainda não tem como exportar pra pdf. Você tem a documentação para a carteira 20 do Real? Se vc sonseguiur eu te ajudo.

Abraços,

Stiven

Coordinator
Oct 22, 2009 at 12:32 PM

E ae Aleandre blz?

Desculpe nao ter respondido por esses dias, é que eu fiz cirgurgia do menisco. Aí fiquei meio ausente! Mas e ae? Conseguiu resolver seus problemas?

Oct 22, 2009 at 4:39 PM
Olá Stiven,
Não consegui.
Não estou conseguindo gerar um boleto do Banco do Brasil com o código certo.
Como lhe enviei no e-mail o dígito não bate.
Te enviei a última versão do programa que estou usando para gerar e para aproveitar no site.
Se puder me ajuda nisso!

Alexandre Rocha
Consultor de Negócios

Inframicro | Advanced Technologies
+55 21 3879-5660
+55 21 8272-0565 / 8662-0188
Skype: alexandressrocha
MSN: alexandressrocha@hotmail.com
Site: www.inframicro.com.br
E-mail: alexandre@inframicro.com.br

Atenção: Este e-mail contém informação confidencial somente para o endereçado. Caso você não seja um dos endereçados, por favor nos avise imediatamente.
Você não pode usar, mostrar, distribuir ou copiar este comunicado se o recebeu em erro.



De: Stiven [mailto:notifications@codeplex.com]
Enviada em: quinta-feira, 22 de outubro de 2009 09:33
Para: alexandre@inframicro.com.br
Assunto: Re: Problemas com Boleto Banco Real [boletonet:70224]

From: Stiven

E ae Aleandre blz?

Desculpe nao ter respondido por esses dias, é que eu fiz cirgurgia do menisco. Aí fiquei meio ausente! Mas e ae? Conseguiu resolver seus problemas?