Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao validar NF-e 4.0 - ICMSSN500


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

Recommended Posts

Olá

Estou tendo problema ao validar um XML recebido do fornecedor.
O erro apresentado é:
'Element ''{http://www.portalfiscal.inf.br/nfe}vICMSSTRet'': This element is not expected. Expected is ( {http://www.portalfiscal.inf.br/nfe}pST ).'#$A

O processo realizado é:
ACBrNFe.NotasFiscais.LoadFromString(AStringDoXML, True); // Passo True, pois preciso que o componente gere o XML de acordo com a sua estrutura, pois nem todos os XMLs recebidos são emitidos pelo ACBr
ACBrNFe.NotasFiscais.Validar;

Pré análise realizada:
Comparando o XML original e o XML gerado percebi que não gerou a tag pST dentro da tag ICMSSN500.
No arquivo pcnNFeW gera a tag pST apenas quando o valor é diferente de zero pois o parâmetro ocorrencia é zero. Como o valor da tag é zerado acaba não gerando-a.

A alteração que fiz foi alterar o parâmetro ocorrencia para 1 na linha 1644
image.png.4778ceb38ff33cd8caf8a2867e4bec06.png

Em anexo segue arquivo alterado e também o XML utilizado.

Favor analisar e, caso esteja correto, liberar a alteração no SVN.

Sigo a disposição.

Atenciosamente
Giovane Preis

pcnNFeW.pas

42180424728652000105550010000009651075954797.xml

Link para o comentário
Compartilhar em outros sites

Bom dia Ricardo

É na leitura do XML, mas utilizando a opção de geração de XML por parte do componente como explicado anteriormente.
Verifiquei o tópico mencionado. Ocorre que a minha situação é diferente desta outra, pois se trata do item ICMSSN500 (página 39 da NT 2016.002) onde temos:
image.thumb.png.6db6598e3bdffefb70378d8b7ba6980f.png

No caso não está montando o XML com a tag pST, que é obrigatória mesmo estando zerada.

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...
  • Este tópico foi criado há 2107 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.