Ir para conteúdo
  • Cadastre-se

dev botao

Como pegar DV número sicoob?


Simbolus
  • Este tópico foi criado há 2039 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde pessoal, tudo bem?
Atualmente gero um relatório que apresenta os títulos que foram tratados no sistema (leitura do retorno)... Apresento a numeração do nosso número que consigo acessar através da propriedade NossoNumero , porém tem também o dígito do nosso número que gostaria de adicionar no relatório. Alguém sabe como obter ele?

Link para o comentário
Compartilhar em outros sites

  • Moderadores
18 minutos atrás, Simbolus disse:

Boa tarde pessoal, tudo bem?
Atualmente gero um relatório que apresenta os títulos que foram tratados no sistema (leitura do retorno)... Apresento a numeração do nosso número que consigo acessar através da propriedade NossoNumero , porém tem também o dígito do nosso número que gostaria de adicionar no relatório. Alguém sabe como obter ele?

Boa tarde, Simbolus.

Veja esse tópico, talvez possa te ajudar:

 

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

Link para o comentário
Compartilhar em outros sites

9 minutos atrás, Felipe E. Resende Mesquita disse:

Boa tarde, Simbolus.

Veja esse tópico, talvez possa te ajudar:

 

Boa tarde Felipe,

Então eu cheguei verificar este tópico, mas nele seria para realizar o calculo e utilizar o dv do nosso número na geração de boleto e remessa.. No meu caso o dígito já está no arquivo de retorno, posição 74.. seria apenas para verificar se contém alguma propriedade que já faz a leitura dele, ou algo parecido...

Link para o comentário
Compartilhar em outros sites

22 horas atrás, denerbuzato disse:

Boa tarde, Simbolus.

Veja esse tópico, talvez possa te ajudar:

 

 

Dei uma olhada no tópico e testei a solução indicada, porém ao utilizar o ACBrBoleto1.Banco.CalcularDigitoVerificador().  no meu caso ele não estava gerando os dígitos corretos.
Então acabei alterando na função copy de 11 para 12...

Código atual:

NossoNumero := copy( Copy(Linha,63,11),Length( Copy(Linha,63,11) )-TamanhoMaximoNossoNum+1  ,TamanhoMaximoNossoNum);

Como deixei:

NossoNumero := copy( Copy(Linha,63,12),Length( Copy(Linha,63,12) )-TamanhoMaximoNossoNum+1  ,TamanhoMaximoNossoNum);

 

Obrigado pela ajuda.

Tópico pode encerrado...

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Moderadores

 

Em 21/08/2018 at 14:36, Simbolus disse:

Dei uma olhada no tópico e testei a solução indicada, porém ao utilizar o ACBrBoleto1.Banco.CalcularDigitoVerificador().  no meu caso ele não estava gerando os dígitos corretos.
Então acabei alterando na função copy de 11 para 12...

Código atual:

NossoNumero := copy( Copy(Linha,63,11),Length( Copy(Linha,63,11) )-TamanhoMaximoNossoNum+1  ,TamanhoMaximoNossoNum);

Como deixei:

NossoNumero := copy( Copy(Linha,63,12),Length( Copy(Linha,63,12) )-TamanhoMaximoNossoNum+1  ,TamanhoMaximoNossoNum);

 

Obrigado pela ajuda.

Tópico pode encerrado...

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

7 horas atrás, Dangelo2010 disse:

Existe alguma função para verificar a validade do código de barras de cada boleto?

2.2 - Permaneça no assunto - Quando tiver uma dúvida diferente do assunto no tópico, poste em novo tópico. Não use algo equivalente a "aproveitando o gancho... [dúvida não relacionada com o tópico aqui]". Favor leia as regras do fórum.

  • Curtir 1
Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2039 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.