Ir para conteúdo
  • Cadastre-se

dev botao

Sincronismo De Data/hora Do Dhevento Com Data/hora Do Sefaz


Gr@c@
  • Este tópico foi criado há 3512 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores

Qual a melhor forma de resolver a questão do sincronismo de data/hora do dhEvento com data/hora do SEFAZ, por exemplo, ao fazer um cancelamento por evento, CC-e ou EPEC.

 

Se coloco dhEvento := date pode ocorrer 'Rejeição: A data do evento não pode ser menor que a data de autorização para NF-e não emitida em contingência'

Se coloco dhEvento := now pode ocorrer 'Rejeição: A data do evento não pode ser maior que a data do processamento'

 

Esse erro está ocorrendo muito na versão 3.10. Na versão 2.00 ocorria em caso de horário de verão, o que não é o caso agora.

Deveria haver uma tolerância de horários como no ECF, mas....

 

Pegar a data de retorno do Status do Serviço (para usá-la no dhEvento) costuma dar consumo indevido em MG.

Editado por Gr@c@
Link para o comentário
Compartilhar em outros sites

 

Pegar a data de retorno do Status do Serviço (para usá-la no dhEvento) costuma dar consumo indevido em MG.

Nao sei se é a melhor opção, mas uma solução que vc pode fazer é: Ao inves de pegar toda hora a data/hora pelo Status do Serviço, faça isso somente 2 vezes no ano e grave o resultado no seu banco de dados. Depois de obter a data/hora correta, vc pode calcular e salvar qual a diferença entre a data local e a da Sefaz, e na hora que precisar, re-calcula a data local aplicando a diferença encontrada

Link para o comentário
Compartilhar em outros sites

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