Ir para conteúdo
  • Cadastre-se

dev botao

Retorno ACBR


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

Recommended Posts

  • Administradores

Bom dia.

Quando você chama a função LerRetorno() era irá preencher a Lista de Títulos com os títulos presentes no arquivo retorno, ai basta que você faça as comparações com o seu banco de dados e baixe os títulos.

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

  • Administradores

Bom dia.

Isso mesmo.

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

Boa noite, quando executa a funcao : LerRetorno()

Antes tem que indicar qual o banco esta trabalhando , apos isso chamar o metodo : LerRetorno()

No caso o componente estara com todos os boletos do arquivo.

Como eu posso ler o componente para pegar os dados dos boletos lidos pelo metodo LerRetorno.

Campos: Valor, Documento, NossoNumero, DataVencimento, DataPagto e etc...

*** Minha ideia e pegar os dados do retorno e colocar ClientDataSet , para o usuario verificar, antes do sistema dar BAIXA !!!

Obrigado

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Segue abaixo um exemplo...

var

i : Integer;

Titulo : TACBrTitulo;

begin

...

...

AcbrBoleto1.LerRetorno;

for i := 0 to ACBrBoleto1.ListadeBoletos.Count - 1 do

begin

Titulo := ACBrBoleto1.ListadeBoletos.Objects;

sNossoNumero := Titulo.NossoNumero;

nValor := Titulo.Valor;

dData := Titulo.DataOcorrencia;

...

...

end;

Gilson do Carmo
WindSoft Sistemas

Link para o comentário
Compartilhar em outros sites

Boa tarde a todos, quando executo a função LerRetorno, aparece a seguinte mensagem: Arquivo não encontrado: \C:\RETORNO\RETORNO-104.RET

A mensagem é devido a barra "\" que precede a unidade C:\ alguem passou por isso?

Para ler o arquivo de retorno eu faço da seguinte forma :

//Configura arquivo de retorno

if OpenDialog1.Execute then

edtArquivo.Text:= OpenDialog1.FileName

FrmPrincipal.ACBrBoleto1.DirArqRetorno:= ExtractFilePath(edtArquivo.Text);

FrmPrincipal.ACBrBoleto1.NomeArqRetorno := ExtractFileName(edtArquivo.Text);

FrmPrincipal.ACBrBoleto1.LerRetorno;

As vezes te ajuda ai !!!

*** Vc pode me passar um arquivo de retorno seu ai , presciso fazer testes aqui e nao tenho nenhum !!!

flw

Link para o comentário
Compartilhar em outros sites

Boa noite, não sei o seu sistema, mas quando eu leio o arquivo de retorno:

1- data de Vencimento fica: 00/00/0000

2 Nr. Documento fica : 81827645 e no arquivo se vc olhar esta assim : 818276451271, 818276454611 e etc *** os numeros esta ficando iguais.

*** Testei em dois arquivos retorno ( CEF ) caixa e da o mesmo problema .

Tem alguma sugestão ou será que é o componente que esta lendo errado !!!

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Administradores

Boa tarde Walter.

Aparentemente o componente não está lendo todas as posições deste campo, por isso todos ficaram iguais....atualmente ele estás e baseando no campo TamMaxNossoNumero para definir a quantidade de caracteres a serem copiados....estou efetuando uma alteração que estará diponível em breve no svn.

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

  • Administradores

Bom dia.

Estou subindo hoje ao svn uma correção para o problema.

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

  • 1 ano depois...
  • Moderadores

to com o mesmo erro do colega Paulo silva  : Arquivo não encontrado: \C:\RETORNO\RETORNO-104.RET

 

alguém pode me dizer o que pode ser antes de ler o retorno tem algum procedimento

se for o que repassou na mensagem acima tem uma \ antes do C: então não vai funcionar

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

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