Ir para conteúdo
  • Cadastre-se

dev botao

Erro Na Validação Do Xml


Ver Solução Respondido por Régys Silveira,
  • Este tópico foi criado há 3241 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom tarde, Atualizei o ACBr e o schemas!

 

Agora estou tendo o seguinte erro:

Falha na validação dos dados da nota 99

Element '{http://www.portalfis...r/nfe}ICMSTotal' is unexpected

according to content model of parent element

'{http://www.portalfis...nf.br/nfe}total'.

Expecting: {http://www.portalfis...r/nfe}ISSQNtot,

{http://www.portalfis...br/nfe}retTrib.

 

 

Reparem que no final a tag <ICMSTot> está sendo duplicada, não consigo entender o porque...

Lembrando que isto começou a ocorrer depois que eu atualizei o ACBr

 

<total><ICMSTot><vBC>0.00</vBC><vICMS>0.00</vICMS><vBCST>0.00</vBCST><vST>0.00</vST><vProd>6.90</vProd><vFrete>1.00</vFrete><vSeg>0.00</vSeg><vDesc>0.00</vDesc><vII>0.00</vII><vIPI>0.00</vIPI><vPIS>0.00</vPIS><vCOFINS>0.00</vCOFINS><vOutro>0.00</vOutro><vNF>7.90</vNF></ICMSTot><ICMSTot><vBC>0.00</vBC><vICMS>0.00</vICMS><vBCST>0.00</vBCST><vST>0.00</vST><vProd>6.90</vProd><vFrete>1.00</vFrete><vSeg>0.00</vSeg><vDesc>0.00</vDesc><vII>0.00</vII><vIPI>0.00</vIPI><vPIS>0.00</vPIS><vCOFINS>0.00</vCOFINS><vOutro>0.00</vOutro><vNF>7.90</vNF><vTotTrib>10.00</vTotTrib></ICMSTot></total>

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom tarde, Atualizei o ACBr e o schemas!

 

Agora estou tendo o seguinte erro:

Falha na validação dos dados da nota 99

Element '{http://www.portalfis...r/nfe}ICMSTotal' is unexpected

according to content model of parent element

'{http://www.portalfis...nf.br/nfe}total'.

Expecting: {http://www.portalfis...r/nfe}ISSQNtot,

{http://www.portalfis...br/nfe}retTrib.

 

 

Reparem que no final a tag <ICMSTot> está sendo duplicada, não consigo entender o porque...

Lembrando que isto começou a ocorrer depois que eu atualizei o ACBr

 

<total><ICMSTot><vBC>0.00</vBC><vICMS>0.00</vICMS><vBCST>0.00</vBCST><vST>0.00</vST><vProd>6.90</vProd><vFrete>1.00</vFrete><vSeg>0.00</vSeg><vDesc>0.00</vDesc><vII>0.00</vII><vIPI>0.00</vIPI><vPIS>0.00</vPIS><vCOFINS>0.00</vCOFINS><vOutro>0.00</vOutro><vNF>7.90</vNF></ICMSTot><ICMSTot><vBC>0.00</vBC><vICMS>0.00</vICMS><vBCST>0.00</vBCST><vST>0.00</vST><vProd>6.90</vProd><vFrete>1.00</vFrete><vSeg>0.00</vSeg><vDesc>0.00</vDesc><vII>0.00</vII><vIPI>0.00</vIPI><vPIS>0.00</vPIS><vCOFINS>0.00</vCOFINS><vOutro>0.00</vOutro><vNF>7.90</vNF><vTotTrib>10.00</vTotTrib></ICMSTot></total>

Marcelo só para ficar claro, porque começamos no outro e abrimos esse novo.

 

Você está tentando utilizar o componente ou o ACBrNFeMonitor?

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Desculpe a insistencia Regys, mas esse erro só acontece quando informo as tags 

-<ICMSTot>

 

</vTotTrib></ICMSTot>

 

 

<\ICMSTot>

 

Caso não informo , ele não da erro,aglum.

 

Todos arquivos do ACBR Atualizados, utilizo o compoente.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Supondo que tenho em uma NF 5 produtos com NCM diferentes e tributações diferentes, quando for montar a totalização para imprimir no danfe faço uma soma e em relação ao percentual? Gero uma média aritmética?

 

Abs.

Dúvida nova tópico novo, veja as regras por favor.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Desculpe a insistencia Regys, mas esse erro só acontece quando informo as tags 

-<ICMSTot>

 

</vTotTrib></ICMSTot>

 

 

<\ICMSTot>

 

Caso não informo , ele não da erro,aglum.

 

Todos arquivos do ACBR Atualizados, utilizo o compoente.

Sim, mas só quero primeiro entender como está ai, porque estou gerando aqui em produção e homologação e está 100% ok, e conheço pelo menos uns 50 colegas que usam ACBr que também estão usando, então estou voltando tudo para entender porque o seu está diferente do resto.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Pelo TortoiseSVN, mandei executar o Clean UP,

depois mandei atualizar novamente..

"At revision: 5346"

Dei um Buid no componentes do ACBr e no meu sistema e tentei gerar a NF novamente.

 

A outra vez que eu tinha atualizado tinha uns componentes que ficaram roxos, que quer dizer add, certo??

Vermelho e amarelo não tinha nada

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Cabeçalho Nota Rejeitada com tag </vTotTrib></ICMSTot>

 

 

 

<?xml version="1.0"?>
-<NFe xmlns="http://www.portalfiscal.inf.br/nfe">-<infNFe Id="NFe35130513622720000130550000000000581000000580" versao="2.00">-<ide><cUF>35</cUF><cNF>00000058</cNF><natOp>VENDA</natOp>
 
Cabeçalho Nota Aceita. sem tag </vTotTrib></ICMSTot>

 

<?xml version="1.0" encoding="UTF-8"?>
-<nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00">-<NFe xmlns="http://www.portalfiscal.inf.br/nfe">-<infNFe versao="2.00" Id="NFe35130413622720000130550000000000431000000435">-<ide><cUF>35</cUF><cNF>00000043</cNF><natOp>VENDA</natOp>

 

 

Usando os mesmos Schemas, 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Pelo TortoiseSVN, mandei executar o Clean UP,

depois mandei atualizar novamente..

"At revision: 5346"

Dei um Buid no componentes do ACBr e no meu sistema e tentei gerar a NF novamente.

 

A outra vez que eu tinha atualizado tinha uns componentes que ficaram roxos, que quer dizer add, certo??

Vermelho e amarelo não tinha nada

Eu digo vermelhos e amarelos nos arquivos em disco não na tela do tortoise.

Sim roxos na tela do tortoise não novos arquivos.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Olá,

 

Estava tendo problemas também. Inclusive uma outro colega reproduziu uma nota minha que estava dando erro e ele conseguiu enviar sem dificuldade. Então fui na minha pasta de schemas e exclui (shift+delete) mesmo já ter atualizado varias vezes.

Depois copiei os schemas da pasta do Acbr e de deu certo.

 

atc,

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Marcelo, então problema só pode ser alguma coisa com teus schemas, faça o que o Lindomar disse, porque não vejo outro problema.

 

- Você está informando a tag corretamente,

- Você não tem arquivos do ACBr em conflito ou com problemas,

- Você disse que já atualizou a pasta schemas,

 

A forma correta de informar os impostos, somente para frisar é essa:

// Tributos do Produto
with Imposto do
begin
  // Informar o valor aproximado em cada item
  vTotTrib := ValorTribItemAproximado;

  ...
end;

// Informar a soma no cabeçalho da nota
Total.ICMSTot.vTotTrib := ValorTotalTribAproximado;

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Agradeço a ajuda de vcs, Lindomar e Régys, mais estou ficando preocupado agora... rsrs

 

Já exclui a pasta do schemas conforme vcs me aconselharam, depois tentei enviar a nota sem pasta schemas para ver se eu estava pegando do lugar errado ou alguma coisa do tipo..

e realmente não foi, depois colei a pasta nova do schemas e nada..

 

Quanto a forma de informar os impostos é essa mesma que voce falou Régys!

O que eu achei estranho é que ele está duplicando a parte do <ICMSTot>

 

Vou tentar trocar de máquina, reinstalar os certificados para ver se eu consigo alguma coisa... depois comunico aqui..

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution

Tem algo errado ai com certeza, tenta o seguinte, é algo meio drástico, mas situações drásticas requerem soluções drásticas :)

 

Apague ou faça um backup da sua pasta ACBr, procure no disco por todos os arquivos .bpl do ACBr (acbr*.bpl) e também os .dcu, apague todos, baixe uma nova pasta acbr pelo SVN e use o ACBrInstall para reinstalar tudo.

  • Curtir 1

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Tem algo errado ai com certeza, tenta o seguinte, é algo meio drástico, mas situações drásticas requerem soluções drásticas :)

 

Apague ou faça um backup da sua pasta ACBr, procure no disco por todos os arquivos .bpl do ACBr (acbr*.bpl) e também os .dcu, apague todos, baixe uma nova pasta acbr pelo SVN e use o ACBrInstall para reinstalar tudo.

 

 

Resolvido... Hahaha, Obrigado Régys!!!

Funcionou!!!

Abraço!!

Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.