Campo data invalido - DFe - Documentos Fiscais Eletrônicos - Projeto ACBr
Campo data invalido
Go to solution Solved by EMBarbosa, February 3, 2020
Estou tendo alguns problemas quando mando imprimir a GNRE pelo componente através do XML da mesma. está me retornando que a data não é valida, o XML está com a data já formatada (por exemplo 28/01/2020), e na impressão ele tenta pegar essa data e formata-la novamente, o que ocasiona o erro.
O XML foi gerado pelo ACBr também.
A função para formatar a data se encontra na unit ACBrGNREGuiaFRDM.
A data após passar pela função fica 28//0/1/20, o que impede a impressão.
Alguém já teve o mesmo problema, ou poderia me ajudar?
O XML da Guia não é gerado pelo ACBr e sim retornado pelo webservice.
Favor anexar o XML da Guia.
Me esqueci do XML.
2000126290-pro-rec.xml
A data no XML está com padrão americano, porém na impressão, quando a mesma é passada como parâmetro para a função de formatar Data ela já se encontra no nosso padrão.
Já estou verificando, notei que vou ter que fazer algumas melhorias.
Por favor atualize todos os fontes de todas as pastas, reinstale a suíte ACBr e faça um novo teste.
Pois não tive o problema mencionando por você.
Por favor atualize mais uma vez os fones e reinstale a suíte ACBr.
Fiz algumas alterações, agora ao obter o retorno o componente vai salvar em disco o xml de cada guia retornada.
Fiz uma alteração no programa exemplo, inclui um botão especifico para carregar e imprimir a guia versão 2.00 que é retornada em formato XML.
Estou tendo problemas com a atualização do ACBr, mas para não fugir do assunto do tópico irei criar um novo.
Consegui realizar a atualização, porém o erro de data na impressão ainda persiste, uma coisa que esqueci de citar é que utilizo o Fast Report, então junto ao componente do ACBrGNRE eu tenho o ACBrGNREGuiaFR configurado com o GNRE_GUIA.fr3 (atualizado em 08/2019).
Realizei os testes com o Fortes Report, neste caso vamos aguardar alguém que trabalhe com o Fast para poder verificar o problema.
Em 31/01/2020 at 14:27, Onclick disse:
Apenas para sua ciência, estou verificando.
Olá Onclick,
Acabei de enviar ao SVN na revisão 18970 uma possível correção para esse problema.
Atualizei o componente e deu certo, não ocorre mais o erro referente a data.
Estou com um outro problema/dúvida na impressão, mas irei abrir um tópico a parte para trata-lo melhor.