Ir para conteúdo
  • Cadastre-se

dev botao

Homologação Cresol (133), CNAB 240, problema no retorno do Nosso Número


Ver Solução Respondido por Farol TI,
  • Este tópico foi criado há 837 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Solution
Postado

Bom dia.

Encontrei um pequeno problema na leitura do retorno da Cresol. Conforme o layout em anexo, no segmento T o retorno do Nosso Número é localizado a partir do caractere 38, e no código atual está lendo a partir do 46. Isso causa problema quando o numero tem mais de 3 dígitos, inviabilizando a leitura.

Anexo a correção do ACBrBancoCresol.

Manuais-CNAB.zip ACBrBancoCresol.pas

  • Consultores
Postado

Bom dia,

obrigado pela contribuição 

TK-2971

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Consultores
Postado
Em 10/08/2022 at 09:23, Farol TI disse:

Bom dia.

Encontrei um pequeno problema na leitura do retorno da Cresol. Conforme o layout em anexo, no segmento T o retorno do Nosso Número é localizado a partir do caractere 38, e no código atual está lendo a partir do 46. Isso causa problema quando o numero tem mais de 3 dígitos, inviabilizando a leitura.

Anexo a correção do ACBrBancoCresol.

Manuais-CNAB.zip 1 MB · 0 downloads ACBrBancoCresol.pas 21 kB · 0 downloads

Bom dia,

Realizando a analise,

Constatei o seguinte, no envio da informação é enviado 11 posições, e no retorno o seu banco informa 20 posições, não tenho um arquivo aqui para validar, mas deve ser 0 significativos de qualquer forma.
assim podendo gerar quebra de comparação de string se olhar a remessa com o retorno, deste motivo que está segmentado o T com a remessa, por favor verifique se o seu retorno não está ocorrendo isto.

 

Obrigado.

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Postado
3 horas atrás, Victor H. Gonzales - Panda disse:

Bom dia,

Realizando a analise,

Constatei o seguinte, no envio da informação é enviado 11 posições, e no retorno o seu banco informa 20 posições, não tenho um arquivo aqui para validar, mas deve ser 0 significativos de qualquer forma.
assim podendo gerar quebra de comparação de string se olhar a remessa com o retorno, deste motivo que está segmentado o T com a remessa, por favor verifique se o seu retorno não está ocorrendo isto.

 

Obrigado.

Verifiquei o retorno, e são 11 posições numéricas e as demais retorna espaços em branco. Testei aqui, como o Tamanho máximo do nosso Nro é 11 dígitos, o sistema lê corretamente os 11 primeiros com a alteração que realizei.

  • Consultores
Postado

me envie por favor o arquivo de retorno por favor.

pode ser por mensagem privada

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Consultores
Postado

Por favor atualize seus fontes, pelo SVN do ACBr... 

Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico...

Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido...

Dúvidas, sobre o uso do SVN ?  Clique aqui e veja um vídeo

  • Obrigado 1
Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Consultores
Postado

Obrigado por reportar.

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

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Este tópico foi criado há 837 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.