nfephp-org / sped-nfe

API para geração e comunicação das NFe com as SEFAZ autorizadoras
Other
1.2k stars 533 forks source link

Inclusão das URLS do serviço EPEC NFCe em SP #1063

Closed robmachado closed 3 months ago

guibverardi commented 2 months ago

Boa tarde, está correta essa remoção do modo OFFLINE no Contingency.php? Não estou encontrando nada que informe a desativação desse modo para a NFC-e. Ou agora para ativar esse modo é feito de outra forma? Atualmente estou criando um objeto contingency com o type igual a OFFLINE

robmachado commented 2 months ago

Contingency não tem OFFLINE, serve apenas para SVC-AN ou SVC-RS

guibverardi commented 2 months ago

Certo. É que até essa mudança esse mesmo objeto era usado para transformar uma NFC-e para o modo OFFLINE. Agora não é mais possível então? Terá que ser feito isso manualmente antes de chamar a função que cria o XML

robmachado commented 2 months ago

A NFCe OFFLINE é criada usando a classe Make e assinada, já como OFFLINE e gravada para uso posterior. Assim que a SEFAZ retorna você pega esses documentos criados OFFLINE e envia para a SEFAZ autorizadora. É assim que funciona.

guibverardi commented 2 months ago

Eu vou ajustar aqui de qualquer forma. Mas a diferença é que antes era possível criar o objeto contingency como OFFLINE e ao chamar a função de signNFe, já era retornado o XML com os dados informados no contingency, como OFFLINE e com a mensagem de justificativa. Agora isso vai ter que ser feito antes de chamar o método signNFe.

guibverardi commented 2 months ago

Mas obrigado pela atenção