Ir para conteúdo
  • Cadastre-se

dev botao

Erro De Acces Violation Ao Ler Arquivo Retorno Ciaxa Sicob 240


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

Recommended Posts

Bom dia, pessoal! 

 

Tudo bem?

 

Gostaria de tirar uma dúvida..

Eu estou criando uma rotina para dar baixa no arquivo de retorno Caixa SICOB 240, utilizando o componente ACBr (Boleto).

 

Está tudo funcionando, tirando um problema que estou tendo...

 

Quando clico no botão que criei para a baixa do arquivo, pela primeira vez, o sistema acusa Access Violation..

Se clico novamente no botão, ele faz a baixa de forma correta...

 

O que eu fiz foi criar uma String List e carregá-la com o conteúdo do arquivo...

Depois disso, defino o nome do arquivo e chamo a procedure ACBrCaixaEconomicaSICOB.LerRetorno240 passando a String List como parâmetro...

 

Já tentei dar um open no arquivo para ver se era esse o problema, mas não resolveu...

 

Será que alguém pode me ajudar?

 

Desde já, agradeço!

Rafael Hassegawa

 

Estou anexando a tela que criei com o erro relatado!

post-13688-0-77680000-1426600439_thumb.j

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde.

 

Você deve utilizar a procedure LerRetorno() do componente ACBrBoleto, a qual de acordo com as configurações do componente fará a leitura acionado o LerRetorno240() ou LerRetorno400().

 

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

Link para o comentário
Compartilhar em outros sites

  • Solution

Boa tarde, Juliana!

 

Obrigado pela dica, mas acabei fazendo diferente...

 

O nosso sistema está parametrizado.. Há uma empresa que usa o retorno da caixa e outra do Itaú...

Sendo assim, criei um combo box que fica desabilitado mas já é aberto setado com o banco referente à parametrização..

Aí eu configuro o componente de acordo com o banco...

e ele mesmo dispara as procedures de leitura do retorno 240 ou 400 de acordo com a parametrização...

 

eu uso um XML pra gravar as informações de ambos os retornos para fazer umas validações antes de gravar no banco...

 

na verdade o problema estava com o XML...

 

eu fiz umas alterações e o problema foi resolvido...

 

Muito obrigado pela ajuda!

Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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