Implementar campo vUnit na emissão de NFS-e

Boa tarde, tudo bom?

Estávamos realizando alguns testes referente ao valor de desconto incondicional na NFS-e e percebemos que o campo de Valor Unitário não está mais presente no envio para API, porem no antigo layout havia o campo.

Ele é importante, pois deve ficar com o valor total, enquanto o campo vServ deve ser reduzido perante o desconto incondicional informado.

Segue o layout e um XML de exemplo na forma correta:

Ao enviar a nota sem o campo ocorre a Rejeição: “Error3523 Campo “Valor Serviço” (valor unitário x quantidade – desconto) do item está incorreto (Item nr: 1”

ID nota em homologação: nfs_3a13cf3e2f0a45b4a3788d88af53a3d0

Bom dia, @erick.borges.

Fizemos uma alteração para que essa regra seja aplicada automaticamente.

Favor realizar um novo teste na API de Sandbox.

Bom dia @arimateia, tudo bom?

Pode me explicar o que foi alterado?
Tentei realizar o envio da nota após o ajuste e ocorreram as seguintes rejeições.
image

@erick.borges

Você pode verificar a alteração conferindo o XML que foi gerado. Para isso, utilize o endpoint GET /nfse/{id}/xml/dps.

Caso encontre alguma inconsistência nos valores, favor nos informar.

@erick.borges

Provavelmente os totalizadores estão incorretos no XML.

Poderia conferir e nos informar como esse provedor quer receber essa informação?

Segue imagem do XML com os campos da forma correta.

Além da imagem, pode ser visto no seguinte site o PDF do layout da prefeitura que possui explicações mais técnicas, pode ser pesquisado pelo nome das tags como vServ e vUnit para ver as diferenças.

@erick.borges

Qual o valor incorreto nesse XML, exatamente? Ele foi gerado pela Nuvem Fiscal?

Quando foi realizado o teste, o valor do vServ estava incorreto no XML gerado, que ocasionava o erro da imagem que enviei anteriormente.

Porem fiz um teste agora enviando uma NFS-e com o desconto e aprovou com o XML da forma correta. Não sei se foi por a nota já estar gravada que acabou não pegando a alteração ou o que, mas está funcionando!

@erick.borges

Fizemos mais uma alteração, por isso aprovou nessa sua nova tentativa.

@arimateia

Perfeito, muito obrigado pelo ajuste, agora está funcionando certinho!

Por hora, as mudanças foram aplicadas apenas na API Sandbox e serão propagadas para a de Produção até amanhã.

Favor aguardar.

Boa tarde, @erick.borges.

A alteração já está disponível na API de Produção.

1 curtida

Boa tarde, pelo que verificamos está funcionando, muito obrigado!

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