Ir para conteúdo
  • Cadastre-se

dev botao

Problema ao importar nota, o campo dEmi não traz a hora


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

Recommended Posts

  • Consultores
  • Solution
Postado

Bom dia Valkennedy,

O XML que esta sendo carregado a tag contem a data e hora?

Verificando a unit responsável pela leitura do XML temos o seguinte:

    if NFe.infNFe.Versao >= 3 then
     begin
      (*B09*) NFe.ide.dEmi    := Leitor.rCampo(tcDatHor, 'dhEmi');
      (*B10*) NFe.ide.dSaiEnt := Leitor.rCampo(tcDatHor, 'dhSaiEnt');
     end
    else
     begin
      (*B09*) NFe.ide.dEmi    := Leitor.rCampo(tcDat, 'dEmi');
      (*B10*) NFe.ide.dSaiEnt := Leitor.rCampo(tcDat, 'dSaiEnt');
      (*B10a*)NFe.ide.hSaiEnt := Leitor.rCampo(tcHor, 'hSaiEnt');
     end;

Como você pode ver, se a versão da nota for igual ou superior a 3.00 a propriedade dEmi contem sim a data e hora, caso contrario somente a data.

  • Curtir 2
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado
28 minutos atrás, Italo Giurizzato Junior disse:

Bom dia Valkennedy,

O XML que esta sendo carregado a tag contem a data e hora?

Verificando a unit responsável pela leitura do XML temos o seguinte:

    if NFe.infNFe.Versao >= 3 then
     begin
      (*B09*) NFe.ide.dEmi    := Leitor.rCampo(tcDatHor, 'dhEmi');
      (*B10*) NFe.ide.dSaiEnt := Leitor.rCampo(tcDatHor, 'dhSaiEnt');
     end
    else
     begin
      (*B09*) NFe.ide.dEmi    := Leitor.rCampo(tcDat, 'dEmi');
      (*B10*) NFe.ide.dSaiEnt := Leitor.rCampo(tcDat, 'dSaiEnt');
      (*B10a*)NFe.ide.hSaiEnt := Leitor.rCampo(tcHor, 'hSaiEnt');
     end;

Como você pode ver, se a versão da nota for igual ou superior a 3.00 a propriedade dEmi contem sim a data e hora, caso contrario somente a data.

Estranho, pq a nota é 4.0, e mesmo assim não está vindo a data e hora.

  • Consultores
Postado

Bom dia!

Por favor, pode disponibilizar este XML para teste?

Caso tenha dados sensíveis, envie o mesmo para [email protected] com o link do tópico no fórum para identificação.

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

  • Consultores
Postado
8 minutos atrás, Valkennedy Fernandes disse:

Vou enviar agora

No arquivo que recebi o valor da tag está assim:

<dhEmi>2023-05-18T00:00:00-03:00</dhEmi>

O -03:00 é indicativo de fuso horário, mas de fato, não há informação de hora.

Veja que está 00:00:00

  • Curtir 1
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 !!

  • Membros Pro
Postado
1 hora atrás, Diego Foliene disse:

No arquivo que recebi o valor da tag está assim:

<dhEmi>2023-05-18T00:00:00-03:00</dhEmi>

O -03:00 é indicativo de fuso horário, mas de fato, não há informação de hora.

Veja que está 00:00:00

Verdade, desculpa. Sou iniciante nesse processo de documentos fiscais.

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

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

  • Este tópico foi criado há 549 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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.