Ir para conteúdo
  • Cadastre-se

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á 1431 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á 1431 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...