DICAS

Visite a biblioteca de dicas da comunidade.

Saiba mais

ARTIGOS

Abordagens detalhadas sobre assuntos diversos.

Saiba mais

INICIANTES

Aprenda a programar de um modo simples e fácil.

Saiba mais

DOWNLOADS

Acesse os materiais exclusivos aos membros.

Saiba mais
voltar

PARA QUEM GOSTA DE DELPHI

Falha na validação dos dados da nota fiscal: ICMSSN is unexpected.

Fala galera do Show Delphi, tudo beleza?

Muitos programadores trabalham em sistemas de emissão de notas fiscais, e por sua vez, muitos destes sistemas utilizam o ACBr para efetuar a emissão, já que além de ser uma excelente biblioteca de componentes, também é open source.

Legal, ai as vezes vamos tentar validar nossa nota fiscal e há casos que mensagens de erro ocorrem, indicando que há problemas com as informações fornecidas.

Vamos a um exemplo de problema:
ICMSSN is unexpected.

Sugestão de resolução da seguinte mensagem:

Erro ao criar/imprimir NFe!
Falha na validação dos dados da nota ( número da nota )
Tag: ID:E03a/idEstrangeiro(Documento de identificação estrangeiro) –
Nenhum valor informado.
Element ‘{http://www.portalfiscal.inf.br/nfe}ICMSSN’ is unexpected
accorrding to content model of parent element
‘{http://www.portalfiscal.inf.br/nfe}ICMS’.
Expecting: {http://www.portalfiscal.inf.br/nfe}ICMS00,
{http://www.portalfiscal.inf.br/nfe}ICMS10
{http://www.portalfiscal.inf.br/nfe}…

E ai, como resolver?

Este erro geralmente ocorre quando uma empresa do simples nacional tentar informar uma CST do ICMS referente ao regime geral.
Exemplo: (000, 010, 060 e etc)
Se preencher com alguma CST do ICMS pertencente ao simples(101, 102, 201, 400 e etc), deverá validar a nota.
No caso colocar uma CSOSN.

Logo, o xml formado não fica de acordo com o schema, se as informações estão incorretas.

Quanto a qual CST ou CSOSN utilizar, recomenda-se consultar o seu contador.

Esta dica é indicada para que utiliza o Delphi ou Lazarus com o componente TACBrNfe da biblioteca do ACBr.

Dúvidas ou sugestões? Deixe o seu comentário!

Um abraço e até a próxima pessoal. Valeu!

Facebook Comments Box
  • InfusTec
  • 29.664 views
  • 2 comentários
  • 7 de abril de 2015

Está gostando do conteúdo? Considere pagar um cafezinho para nossa equipe!

2 respostas para “Falha na validação dos dados da nota fiscal: ICMSSN is unexpected.”

  1. Anderson Tonini disse:

    Parabéns pela dica. Me ajudou a resolver meu problema.
    No meu caso, a empresa estava cadastrada como sendo simples nacional, onde deveria estar como regime normal. Desta forma, a tributação não condizia com a opção selecionada.

Deixe um comentário

Ir ao topo

© 2024 Infus Soluções em Tecnologia - Todos os Direitos Reservados