PDF do NFS não funciona para baixar na requisição

Bom dia

Ao tentar baixar o PDF de uma NFS emitida em Paranagua/PR, a API retorna que não possui XML, porém a nota em si foi transmitida.

Já o XML do DPS existe.

Bom dia, @alan.

Qual o id da nota?

@arimateia

nfs_3a134cf68dba4d6c9958c7ddc8010bee

@alan

Iremos analisar. Favor aguardar.

@arimateia

Bom dia
Algum retorno?

Boa noite, @alan.

O provedor desse município requer que o prestador ative o retorno completo do XML no portal da prefeitura.

Veja se esse tópico lhe ajuda:

Bom dia @arimateia

Efetuada configuração no provedor.

Porém em novo envio não tive retorno da informação do PDF em consulta a requisição.
Segue ID nota nfs_3a136c2b59c147ce8cac7a15948724df

Consulta PDF

Consulta XML

Retorno PDF

Bom dia, @alan.

Essa configuração só terá efeito na emissão de novas notas. Para as notas já emitidas, favor realizar a sincronização.

Segue a documentação do endpoint:
https://dev.nuvemfiscal.com.br/docs/api#tag/Nfse/operation/SincronizarNfse

Boa Tarde @arimateia

Ao utilizar em uma NFS deu certo a sincronização, porém em nova nota fiscal a mesma foi autorizada mas deu o mesmo erro ao visualizar seu PDF, ao tentar sincronizar o retorno foi que a mesma se encontra em processamento no ambiente da prefeitura, porém a mesma já foi transmitida e já obtive seu retorno com o número e autorização.

ID nfs_3a136cba53b345bbb0cefb30df5d0717

Esses casos vão acontecer sempre nesse provedor?
Qual o tempo sobre essa sincronização, por que se precisar fazer isso em todas as notas, vai se tornar inviável utilizar para esse provedor.

Boa tarde, @alan.

Não será necessário sincronizar para as novas notas.

O que está ocorrendo agora é que o provedor está retornando o XML com uma tag fora do esperado.

Faremos um ajuste e retornamos em breve. Favor aguardar.

@alan

Finalizamos o ajuste.

Além disso, creio que será necessário alterar a série nas configurações de NFS-e. Pois, apesar de você estar enviando o valor “1”, a prefeitura está autorizando como “RPS”.

Bom dia @arimateia

Efetuado novo teste, tentei enviar conforme orientou, com a série RPS, porém tive essa rejeição abaixo.

{ “DPS” => { “nDPS” => “6”, “serie” => “RPS” }, “ambiente” => “producao”, “created_at” => “2024-06-27T13:23:04.622Z”, “id” => “nfs_3a1371305d4e401faab62ac8e0337bf5”, “mensagens” => M->__ValToPrg_Array := Array(1)

M->__ValToPrg_Array[1] := { “codigo” => “XSD E”, “descricao” => “r 1824: Element ‘serie_recibo_provisorio’: ‘RPS’ is not a valid value of the atomic type ‘xs:integer’. Line: 1” }

, “referencia” => “17055”, “status” => “erro” }

Tentei novo teste com série 1 ou 01 e obtive o seguinte cenário:

Retorno da API

{ “DPS” => { “nDPS” => “8”, “serie” => “01” }, “ambiente” => “producao”, “created_at” => “2024-06-27T13:44:38.146Z”, “id” => “nfs_3a1371441a024a47bd048c442b9b24e6”, “mensagens” => M->__ValToPrg_Array := Array(1)

M->__ValToPrg_Array[1] := { “codigo” => “00001”, “descricao” => “Sucesso” }

, “referencia” => “17055”, “status” => “negada” }

Porém as notas foram emitidas no ambiente da prefeitura:

Dessa forma não tenho as informações de retorno de autorização

Bom dia, @alan.

Iremos analisar. Favor aguardar.

@alan

Fizemos mais um ajuste para esse provedor. Pode testar novamente com série “1”.

Bom dia @arimateia

Resolvido, muito obrigado

Este tópico foi fechado automaticamente 24 horas depois da última resposta. Novas respostas não são mais permitidas.