Ir para conteúdo
  • Cadastre-se

dev botao

Provedor IPM com erro na consulta de Lote.


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

Recommended Posts

  • Solution
Postado

Olá Pessoal;

Provedor IPM esta retornando erro na consulta de lote.

 ''22/01/2024' is not a valid date and time'.

Debugando, percebi que na Unit IPM.LerXml o campo competência esta com a seguinte formatação:

Citar

Competencia := ObterConteudo(AuxNode.Childrens.FindAnyNs('data_fato'), tcDat);

Nisso ocorre o erro, se faz necessário alterar para 

Competencia := ObterConteudo(AuxNode.Childrens.FindAnyNs('data_fato'), tcDatVcto);

Segue a unit alterada também.

Com esta alteração funciona, corretamente.

 

Obrigado.IPM.LerXml.pas

Maiquel Parisotto

 

"Ora, a fé é o firme fundamento das coisas que se esperam, e a prova das coisas que se não vêem"

Postado

Bom dia, está dando este mesmo erro com a tag data_nfse + hora_nfse e data_emissao_recibo_provisorio + hora_emissao_recibo_provisorio

 

Linha 303 +/-

    aValor := ObterConteudo(AuxNode.Childrens.FindAnyNs('data_emissao_recibo_provisorio'), tcStr);
    aValor := aValor + ' ' +
              ObterConteudo(AuxNode.Childrens.FindAnyNs('hora_emissao_recibo_provisorio'), tcStr);

    NFSe.DataEmissao := EncodeDataHora(aValor, 'DD/MM/YYYY');
    NFSe.DataEmissaoRps := EncodeDataHora(aValor, 'DD/MM/YYYY');
 

Linha 220 +/-

        aValor := ObterConteudo(AuxNode.Childrens.FindAnyNs('data_nfse'), tcStr);
        aValor := aValor + ' ' +
                  ObterConteudo(AuxNode.Childrens.FindAnyNs('hora_nfse'), tcStr);

        DataEmissao := EncodeDataHora(aValor, 'DD/MM/YYYY');

 

image.png.2cc2b35c8b53be2f800d4e7fb45b3df9.png

 

Obg

  • Consultores
Postado

Obrigado pela contribuição.

Se possível anexe o arquivo alterado para agilizar a avaliação.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Postado

Olé, desculpe a demora

Asism que pegar o XML, tira ele da visualização publica, eu ja tirei o CNPJ do prestador e tomador pq o xml é do cliente.

Att

Jaisson

 

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