Pesquisar na Comunidade
Showing results for tags 'Validação XML'.
Encontrado 5 registros
-
Boa tarde. Após atualização recente dos fontes, algumas notas que antes eram validadas normalmente (ACBrNFe1.NotasFiscais.Validar), começaram a apresentar o seguinte erro: Element '{http://www.portalfiscal.inf.br/nfe}ICMS' is unexpected according 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}.... Anteriormente estava tendo um erro semelhante, que foi corrigido dia 13/12/2016: *obs: tanto os fontes quanto os schemas estão atualizados Alguém tem ideia o que pode ser? Segue um xml de exemplo. Agradeço desde já. NFe-35161207872399000140550010000032711000032715.xml
- 3 replies
-
- validação xml
- element unexpected
- (e 1 mais)
-
Falha na validação do xml - NFCe
um tópico no fórum postou Paulo Augusto NFC-e - Nota Fiscal do Consumidor Eletrônica
Não estou conseguindo validar o xml da nfce, alguma dica nao consegui identifcar o problema teste_ncfe.xml -
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>
- 22 replies
-
- NFE
- Atualização ACBr
-
(e 1 mais)
Tags:
-
Olá pessoal! Primeiramente gostaria de agradecer a equipe ACBR pelo excelente componente que vocês desenvolvem. Sou usuário do ACBR a 5 anos e possuo centenas de clientes rodando o sistema sem problemas, porém recentemente um cliente gerou uma NF-e muito grande com 380 itens e para minha surpresa o programa demorou muito, mais muito mesmo para gerar e transmitir a nfe. Inicialmente pensei que a lentidão era no meu código que calcula os impostos dos itens, debugando o código cheguei na seguinte linha que causa a demora: ACBrNFe1.NotasFiscais.Valida; ( Cerca de 5 minutos ) ACBrNFe1.NotasFiscais.GerarNFe; ( Cerca de 5 minutos ) Debugando a função VALIDA encontrei o ponto do codigo do acbr onde ocorre a demora no processamento: Arquivo : PcnNfeW.pas Vou tentar colocar a pilha (call stack) para facilitar o entendimento: ACBrNFeNotasFiscais.TNotasFiscais.Valida ACBrNFeNotasFiscais.NotaFiscal.GetNFeXML pcnNFeW.TNFeW.GerarXml pcnNFeW.TNFeW.GerarInfNFe pcnNFeW.TNFeW.GerarDet A Função GerarDet leva cerca de 30 segundos para ser processada, até ai tudo bem um tempo aceitável para o tamanho da nota fiscal e a quantidade de itens, mas debugando percebi que a função GerarInfNFe é chamada dezenas de vezes inclusive em algumas partes do código onde ela é chamada consta um (**) na frente do comando. (**)GerarInfNFe; Creio que esta função GerarInfNFe > GeraDet deveria ser processada somente uma vez e setar um flag para indicar que os itens já foram processados. Pensei até em alterar o componente mas achei melhor informar para alguém mais experiente para que faça a alteração caso seja necessário ou me informar oque estou fazendo de errado. Aguardo ajuda dos colegas.
-
Pessoal, detectei meio que sem querer um erro no processo de validação do xml pelo componente acbr. Gostaria que testassem. Validei o mesmo xml pelo site: https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx Pelo exemplo do componente já dá o seguinte erro: violates pattern constraint of '[0-9]{14} Apontando o campo CNPJ...porém o XML está tudo ok...pelo debug notei que é na parte da signature que acontece o raise do erro... Segue o xml para vcs procederem com o teste... Se tiver uma solução me dá um aviso...grato! 35130403561951000128550010000304071015203501.xml