o que esta errado neste xml, da erro 225 na validacao.

Fórum sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (NFe, NFCe, NFSe, SPEED, Projeto ACBr, TEF, ECD, EFD, etc.)

Moderador: Moderadores

Avatar do usuário
ANDRIL
Usuário Nível 5
Usuário Nível 5
Mensagens: 1297
Registrado em: 06 Jul 2004 00:44
Contato:

o que esta errado neste xml, da erro 225 na validacao.

Mensagem por ANDRIL »

Ola pessoal.

Estou com xml que faço a validação no site da Sefaz-RS
http://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx
e da a seguinte mensagem:
Parser XML: Nenhum erro encontrado
Tipo de Mensagem: NF-e sem assinatura digital
Schema XML: Nenhum erro encontrado
NF-e
Processamento do Lote
225 - Rejeicao: Falha no Schema XML do lote de NFe
Quando tento importar pelo emissor da SEFAZ, este xml, ocorre o problema:
Rejeitado - Linha 262: O conteúdo do elemento 'NFe' não está completo. Um dos seguintes é experado:
'{"http://www.w3.org/2000/09/xmldsig#":Signature}'.
O que pode estar errado, ja que gerando o TXT no layout para o emissor gratuito ele aceita normalmente.

Segue anexo o xml.

Grato.
Anexos
mynfe.xml
(7.49 KiB) Baixado 110 vezes
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Kiko Fernandes
Usuário Nível 3
Usuário Nível 3
Mensagens: 213
Registrado em: 24 Out 2008 22:41
Localização: Foz do Iguaçu

o que esta errado neste xml, da erro 225 na validacao.

Mensagem por Kiko Fernandes »

Se for possível enviar o arquivo assinado. Este que vc anexou não está assinado, creio que é este o erro que vc está recebendo ao testar a validação do XML sem a assinatura no site.

Vou colocar aqui o que encontrei no XML. Assine o XML e teste novamente no site, caso o erro persista anexe o XML assinado.
//Item 1
<ICMS00>
<orig>0</orig>
<CST>00</CST>
<modBC>3</modBC>
<vBC>1.02</vBC>
<pICMS>12.00</pICMS>
<vICMS>0.12</vICMS>
</ICMS00>
</ICMS>

//Item 2
<ICMS>
<ICMS00>
<orig>0</orig>
<CST>00</CST>
<modBC>3</modBC>
<vBC>1.17</vBC>
<pICMS>12.00</pICMS>
<vICMS>0.14</vICMS>
</ICMS00>
</ICMS>

//Item 3
<ICMS>
<ICMS00>
<orig>0</orig>
<CST>00</CST>
<modBC>3</modBC>
<vBC>61.00</vBC>
<pICMS>12.00</pICMS>
<vICMS>7.32</vICMS>
</ICMS00>
</ICMS>
<ICMSTot>
<vBC>63.19</vBC> //vBC:=1.02+1.17+61.00 = 63.19 (ok)
<vICMS>7.58</vICMS>
<vBCST>63.19</vBCST> //Base calc. susbt. não tem nos itens (Erro). O Valor deve ser 0.00
<vST>0.00</vST>
<vProd>63.19</vProd>
<vFrete>0.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>63.19</vNF>
</ICMSTot>
Avatar do usuário
ANDRIL
Usuário Nível 5
Usuário Nível 5
Mensagens: 1297
Registrado em: 06 Jul 2004 00:44
Contato:

o que esta errado neste xml, da erro 225 na validacao.

Mensagem por ANDRIL »

kiko, obrigado por responder. Quanto a assinar eu nao tenho certificado digital aqui para faze-lo, embora nas instruções do validador do RS não diga nada sobre o conteudo estar assinado. Já o valor do vBCST corrigi (zerei) e mesmo assim continua o mesmo problema.

Se alguem tiver como assinar o arquivo e testa-lo substituindo o CNPJ para ver se este é o problema fico grato.

Continuo debugando aqui o xml a procura de algo errado.
Ate+
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Kiko Fernandes
Usuário Nível 3
Usuário Nível 3
Mensagens: 213
Registrado em: 24 Out 2008 22:41
Localização: Foz do Iguaçu

o que esta errado neste xml, da erro 225 na validacao.

Mensagem por Kiko Fernandes »

Bom resolvido a questão da Base de Calculo substituição, vamos em frente.

Observe que vc colocou caracteres de formatação no teu XML "chr(10)+chr(13)" e espaços em branco. Estes caracteres devem ser retirados.

Ao retirar ele deve ficar desta forma:

Código: Selecionar todos

<?xml version="1.0" encoding="UTF-8"?><NFe xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe Id="NFe35120461064697000159550010000000421000000429" versao="2.00"><ide><cUF>35</cUF><cNF>00000042</cNF><natOp>COMPLEMENTO DE ICMS</natOp><indPag>0</indPag><mod>55</mod><serie>1</serie><nNF>42</nNF><dEmi>2012-04-06</dEmi><dSaiEnt>2012-04-06</dSaiEnt><tpNF>1</tpNF><cMunFG>3550308</cMunFG><tpImp>1</tpImp><tpEmis>1</tpEmis><cDV>9</cDV><tpAmb>2</tpAmb><finNFe>2</finNFe><procEmi>3</procEmi><verProc>ACBrNfe Versao 0.5.2</verProc></ide><emit><CNPJ>61064697000159</CNPJ><xNome>ANDERSON VIEIRA DOS ANJOS ME</xNome><xFant>ANDERSON VIEIRA DOS ANJOS ME</xFant><enderEmit><xLgr>RUA PR.E.OLIVEIRA</xLgr><nro>380</nro><xBairro>ARTUR ALVIM</xBairro><cMun>3550308</cMun><xMun>SAO PAULO</xMun><UF>SP</UF><CEP>03590090</CEP><cPais>1058</cPais><xPais>BRASIL</xPais><fone>1127487549</fone></enderEmit><IE>492006050111</IE><CRT>3</CRT></emit><dest><CNPJ>13320778000120</CNPJ><xNome>SOFTWARES E NEGOCIOS</xNome><enderDest><xLgr>RUA P.E.OLIVEIRA</xLgr><nro>192</nro><xBairro>ARTUR ALVIM</xBairro><cMun>3550308</cMun><xMun>SAO PAULO</xMun><UF>SP</UF><CEP>03590090</CEP><cPais>1058</cPais><xPais>Brasil</xPais><fone>1127487549</fone></enderDest><IE /></dest><det nItem="1"><prod><cProd>002859</cProd><cEAN /><xProd>ABRACADEIRA NYLON 100X2.5MM1</xProd><NCM>12345678</NCM><CFOP>5102</CFOP><uCom>UN</uCom><qCom>1.0000</qCom><vUnCom>1.0170</vUnCom><vProd>1.02</vProd><cEANTrib /><uTrib>UN</uTrib><qTrib>1.0000</qTrib><vUnTrib>1.0170</vUnTrib><indTot>1</indTot></prod><imposto><ICMS><ICMS00><orig>0</orig><CST>00</CST><modBC>3</modBC><vBC>1.02</vBC><pICMS>12.00</pICMS><vICMS>0.12</vICMS></ICMS00></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto><infAdProd>.</infAdProd></det><det nItem="2"><prod><cProd>002711</cProd><cEAN /><xProd>ADAPT CURTO LR 25X3/4 MARROM</xProd><NCM>12345678</NCM><CFOP>5102</CFOP><uCom>UN</uCom><qCom>1.0000</qCom><vUnCom>1.1700</vUnCom><vProd>1.17</vProd><cEANTrib /><uTrib>UN</uTrib><qTrib>1.0000</qTrib><vUnTrib>1.1700</vUnTrib><indTot>1</indTot></prod><imposto><ICMS><ICMS00><orig>0</orig><CST>00</CST><modBC>3</modBC><vBC>1.17</vBC><pICMS>12.00</pICMS><vICMS>0.14</vICMS></ICMS00></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto><infAdProd>.</infAdProd></det><det nItem="3"><prod><cProd>001710</cProd><cEAN /><xProd>AGUA RAZ LT ORIGINAL</xProd><NCM>12345678</NCM><CFOP>5102</CFOP><uCom>UN</uCom><qCom>1.0000</qCom><vUnCom>61.0000</vUnCom><vProd>61.00</vProd><cEANTrib /><uTrib>UN</uTrib><qTrib>1.0000</qTrib><vUnTrib>61.0000</vUnTrib><indTot>1</indTot></prod><imposto><ICMS><ICMS00><orig>0</orig><CST>00</CST><modBC>3</modBC><vBC>61.00</vBC><pICMS>12.00</pICMS><vICMS>7.32</vICMS></ICMS00></ICMS><PIS><PISNT><CST>06</CST></PISNT></PIS><COFINS><COFINSNT><CST>06</CST></COFINSNT></COFINS></imposto><infAdProd>.</infAdProd></det><total><ICMSTot><vBC>63.19</vBC><vICMS>7.58</vICMS><vBCST>0.00</vBCST><vST>0.00</vST><vProd>63.19</vProd><vFrete>0.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>63.19</vNF></ICMSTot></total><transp><modFrete>1</modFrete><transporta><CNPJ>11111111111122</CNPJ><xNome>NOVA TRANSPORTE LTDA</xNome><IE>11122521522511</IE><xEnder>R IGARAPE DA MISSAO 469 AP 41B</xEnder><xMun>SAO PAULO</xMun><UF>SP</UF></transporta><veicTransp><placa>CEX0526</placa><UF>AC</UF><RNTC>TES[</RNTC></veicTransp><vol><qVol>1</qVol><esp>T1</esp><marca>T2</marca><nVol>T3</nVol><pesoL>1.000</pesoL><pesoB>1.000</pesoB><lacres><nLacre>TESTELACRES</nLacre></lacres></vol><vol><qVol>2</qVol><esp>T12</esp><marca>T22</marca><nVol>T32</nVol><pesoL>1.000</pesoL><pesoB>1.000</pesoB><lacres><nLacre>T42</nLacre></lacres></vol></transp><cobr><fat><nFat>TESTE DE FATURA 21</nFat><vOrig>1.00</vOrig><vDesc>1.00</vDesc><vLiq>1.00</vLiq></fat><dup><nDup>TESTE21</nDup><dVenc>2012-04-04</dVenc><vDup>10.00</vDup></dup><dup><nDup>TESTE212</nDup><dVenc>2012-04-05</dVenc><vDup>11.00</vDup></dup></cobr><infAdic><infAdFisco>teste de inf.adc</infAdFisco><infCpl>inf.complementar</infCpl></infAdic></infNFe></NFe>
Copie e cole no site http://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx e você terá os erros abaixo:
( x ) NF-e 35120461064697000159550010000000421000000429 Mensagem não assinada

( x ) Regras de Negócio [Ambiente de Homologação (Testes)] 7 erros de validação
225 - [Simulacao] Rejeicao: Falha no Schema XML do lote de NFe
202 - [Simulacao] Rejeicao: Falha no reconhecimento da autoria ou integridade do arquivo digital
598 - [Simulacao] Rejeicao: NF-e emitida em ambiente de homologacao com Razao Social diferente de NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL
254 - [Simulacao] Rejeicao: NF-e referenciada nao informada para NF-e complementar
542 - [Simulacao] Rejeicao: CNPJ do Transportador invalido
544 - [Simulacao] Rejeicao: IE do Transportador invalido
245 - [Simulacao] Rejeicao: CNPJ Emitente nao cadastrado
Avatar do usuário
ANDRIL
Usuário Nível 5
Usuário Nível 5
Mensagens: 1297
Registrado em: 06 Jul 2004 00:44
Contato:

o que esta errado neste xml, da erro 225 na validacao.

Mensagem por ANDRIL »

Kiko Fernandes escreveu:Observe que vc colocou caracteres de formatação no teu XML "chr(10)+chr(13)" e espaços em branco.
Pois é, logo quando criei a função para gerar o xml, dei muita importancia a formatação e agora vi que foi um tempo perdido. Tirei conforme recomendado.

Consegui hoje (14/04) pegar o certificado A3 do cliente e fiz os testes e foi de boa, ou seja, era a falta da assinatura digital que estava complicando.

Obrigado pela ajuda e vamos enfrente.
Abcs
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Responder