Ir para conteúdo
  • Cadastre-se

dev botao

Data e hora


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

Recommended Posts

Postado

oi estou com erro :

Data-Hora de Emissão posterior ao horário de recebimento

sei que é por conta da data coloquei assim e nao esta indo 

  ACBrNFe1.NotasFiscais[0].NFe.Ide.dEmi    :=sysUtils.now;
     ACBrNFe1.NotasFiscais[0].NFe.Ide.dSaiEnt   :=sysUtils.now ;
     ACBrNFe1.NotasFiscais[0].NFe.Ide.hSaiEnt   :=  sysUtils.now ;

  • Moderadores
Postado
2 horas atrás, dreamsoft_PR disse:

Data-Hora de Emissão posterior ao horário de recebimento

Significa que no XML a data/hora de emissão está superior à data/hora do webservice.

Então verifique o relógio e fuso horário da máquina se estão corretos.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

isso eu tinha visto.. esta correto 

coloquei assim foi

ACBrNFe1.NotasFiscais[0].NFe.Ide.dEmi    :=sysUtils.now;
     ACBrNFe1.NotasFiscais[0].NFe.Ide.dSaiEnt   :=sysUtils.now ;
     ACBrNFe1.NotasFiscais[0].NFe.Ide.hSaiEnt   :=  sysUtils.now+1 ;

  • Moderadores
Postado
5 minutos atrás, dreamsoft_PR disse:

isso eu tinha visto.. esta correto 

coloquei assim foi

ACBrNFe1.NotasFiscais[0].NFe.Ide.dEmi    :=sysUtils.now;
     ACBrNFe1.NotasFiscais[0].NFe.Ide.dSaiEnt   :=sysUtils.now ;
     ACBrNFe1.NotasFiscais[0].NFe.Ide.hSaiEnt   :=  sysUtils.now+1 ;

Anexe os arquivos XML de envio e retorno do webservice para análise.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Moderadores
  • Solution
Postado
28 minutos atrás, dreamsoft_PR disse:

me desculpe, nao poderei colocar o xml do cliente.. eu agradeço ja deu certo... 

Sem problemas, que bom que deu certo.

Mas seria interessante você informar qual foi a solução para auxiliar os demais.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

essa foi a solucao ACBrNFe1.NotasFiscais[0].NFe.Ide.hSaiEnt   :=  sysUtils.now+1 ;

 

coloquei um +1 ou seja a data de saida  tem ser um pouco superior de emissao , engracado que so deu isso nos clientes do estado de TO , nos outros nao deu o erro 

  • Moderadores
Postado
11 minutos atrás, dreamsoft_PR disse:

essa foi a solucao ACBrNFe1.NotasFiscais[0].NFe.Ide.hSaiEnt   :=  sysUtils.now+1 ;

Certo... não tinha ficado claro pra mim que já estava reportando a solução.

Mas veja que a tag hSaiEnt é de layout antigo do XML, ela nem é mais usada. A mensagem de rejeição se refere a tag dEmi (no XML ela é gerada como dhEmi = data e hora de emissão).

Outra coisa, somar +1 num campo do tipo TDateTime você está acrescentando 1 dia. O limite para NFCe é 5 minutos entre a data de emissão e a data de recebimento pelo webservice.

 

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

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