Ir para conteúdo
  • Cadastre-se

dev botao

ACBrOFX - Erro ao ler arquivo OFX Santander : "Invalid argument to date enconde"


Recommended Posts

  • Membros Pro

Olá, tudo bem?

As TAGs <DTSTART> e <DTEND> do arquivo OFX possuem um formato diferente de data que, ao ser lido, apresenta o seguinte erro

image.png.4ef6bcb97f088e4a1dc49b3f64d42b66.png

Ao procurar no Fórum encontramos um tópico trazendo a solução, mas o exemplo usado no tópico era de uma data de 12 dígitos, a data do nosso arquivo é de 13 dígitos, assim o erro continua mesmo atualizando os fontes já que a verificação na função "IsUTC" (ACBrOFX.pas) verifica os 6 dígitos depois da data e nesse caso existem 7 dígitos. 

 

Print de como está a função hoje: 

image.png.c95d16bda5665867dc407c4c4099809f.png

 

Peço a ajuda de vocês, se possível.

Print de como estão as TAGs:

image.thumb.png.0199539c9edfd6334039fd60e86af068.png

Link do tópico aberto no fórum: 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
On 7/12/2024 at 4:50 PM, Quality Automação said:

Boa tarde @Italo Giurizzato Junior

Anexei um arquivo OFX modificado pois se trata de um arquivo de um cliente nosso.

Qualquer coisa é só chamar.

Arquivo dia 04.07.2024 - Copia.ofx 3.11 kB · 1 download

Bom dia!

Muito obrigado!

Criada a #TK-5737 para análise do caso e parecer por parte da equipe de consultores.

Arquivo anexado na referida TK.

Consultor SAC ACBr

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

Link para o comentário
Compartilhar em outros sites

  • Consultores
10 horas atrás, Quality Automação disse:

Bom dia, onde conseguimos acompanhar o andamento da task?

Bom dia,

tentei achar qualquer documentação que faz referencia ao caso, mas sem sucesso.

analisando a implementação atual, temos inferência de datas em outros bancos, não está coerente aquelas divisões que estão sendo feitas.

no manual do OFX, onde trata o campo Datetime trás o valor e mascara, porem, não é verdade que está ocorrendo com o Santander.

image.png

image.png

Sendo assim, sugiro entrar em contato com o Banco, para que o mesmo informe o que está ocorrendo com as mascaras do OFX, que não está no padrão da documentação.

Documentação utilizada para analise (OFX Banking Specification, Version 2.3 October 2020)

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

  • 2 semanas depois ...
  • Administradores

Tópico fechado por falta de retorno do usuário

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

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.