Ir para conteúdo
  • Cadastre-se

dev botao

Flag LeCedenteRetorno em Local Errado na LIB


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

Recommended Posts

  • Membros Pro

Pessoal, após a atualizar a LIB para a versão vigente não consegui mais ler retorno bancário do banco Safra, a LIB retornar erro que "Codigo da Empresa do arquivo Inválido", mesmo alterando a flag LeCendenteRetorno para false continuo recebendo a mensagem.

Falando pelo Discord com o @Panda ele notou que no componente ACBr essa flag está nas configurações do banco, porém, na LIB (Manual) essa flag está em BoletoDiretorioConfig, ou seja, mesmo trocando o valor da flag nada acontece.

Se puderem analisar agradeço a atenção de todos...

Link para o comentário
Compartilhar em outros sites

  • Consultores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Bom dia,

a primeira questão que conversamos : 
"Agencia: 03000 \ Conta: * do arquivo não correspondem aos dados do Cedente!"

é que falta informar valor correto na propriedade CodigoCedente para satisfazer a validação.

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"

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution

Boa tarde,

A configuração LeCedenteRetorno pode ser configurada de duas formas,

Via método ConfigGravarValor onde essa configuração ficará salva nas configurações da lib. Neste caso usando a sessão [BoletoDiretorioConfig] conforme a documentação da configuração.

A segunda forma é passando via .ini nas configurações do Cedente usando a sessão [Banco] LeCedenteRetorno . Lembrando que quando passar as configurações do cedente via arquivo .ini, não altera as configurações originais da lib, sendo utilizado apenas para o titulo em questão.

Então se passar essa configuração via .ini nos dados do Banco, não será utilizada a configuração da lib, se desejar utilizar a configuração fixa da lib, não é necessário passar esse campo no .ini com os dados do cedente.

Consultor SAC ACBr

José Junior
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

  • Membros Pro

@José M. S. Junior boa tarde!

Cara pra mim isso não tá funcionando, mesmo passando 0 para o LerCedenteRetorno a lib ainda sim le e valida os dados.

Meu problema agora é com uma FIDC que usa layout do bradesco mas devolve o retorno sem agenda, conta, codigo da empresa, sem nada.... e quando tento ler o retorno diz que agenda e conta estão inválidos, não importa como eu configure a lib no campo lercedenteretorno

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia @nebrio

Conforme comentei no canal discord, se os dados de agência e conta do arquivo não batem com os dados configurados no cedente da lib, precisa utilizar essa flag como 1 mesmo, caso contrário será realizada a validação da agencia e conta do arquivo e não vai passar, pois esses dados estão zerados.

Basicamente essa flag marcada você assume que está lendo o arquivo correto sem realizar a validação de agencia, conta e em alguns casos o código do cedente.

Consultor SAC ACBr

José Junior
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

×
×
  • 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...