Quando é tentado enviar um RPS com horário posterior a 21:00, ocorre um erro falando da data de envio, e aí olhando o xml percebi que o sistema considera a data do dia seguinte.
Imagino que este problema ocorra por estar com o fuso horário errado.
Quando é tentado enviar um RPS com horário posterior a 21:00, ocorre um erro falando da data de envio, e aí olhando o xml percebi que o sistema considera a data do dia seguinte.
Imagino que este problema ocorra por estar com o fuso horário errado.
Criei uma nota agora para simular com o horário da nota, informando 21:01.
Id nfs_3a0c23e99e17466caea9d94d0e6631e9 (ambiente de produção)
Boa tarde, como estou usando o SDK PHP, coloquei abaixo parte do objeto que possui a data de emissão:
NuvemFiscal\Model\InfDPS {#1789 // app/Http/Controllers/NFSeSendController.php:139
#openAPINullablesSetToNull: []
#container: array:10 [
"tp_amb" => 2
"dh_emi" => DateTime @1688170680 {#1754
date: 2023-06-30 21:18:00.0 America/Sao_Paulo (-03:00)
}
"ver_aplic" => null
"d_compet" => DateTime @1688170680 {#1754}
]
}
Nesse exemplo a data é 30/06, às 21:18. Que é convertido para 01/07, provavelmente pela API.
*Esse exemplo é de outra nota, mas é só para você ver o formato da data de emissão.
Você consegue obter o JSON exato que está sendo transmitido?
Consegue me orientar como pegar este json?
Estamos analisando o caso e talvez não seja mais necessário.
Favor aguardar.
Fizemos uma alteração agora para o provedor desse município.
Favor tentar novamente o envio.
O cliente irá enviar uma nova nota no final da noite. Assim que tiver um retorno dele, aviso aqui.
Deu certo, muito obrigado.
Este tópico foi fechado automaticamente 24 horas depois da última resposta. Novas respostas não são mais permitidas.