[nfephp] Pra quem esta com erro na validação....

251 views
Skip to first unread message

Nevorah

unread,
Apr 19, 2010, 2:48:25 PM4/19/10
to NFePHP
TODA VALIDAÇÃO PODEM SER FEITAS COM PROPRIO PHP ANTES DE ENVIAR, O
MESMO XSD QUE EH USADO POR NOS E O MESMO XSD USADO PELA RECEITA.

Algoritimo:

1 Criar XML
--- 1.1 Se quise pode fazer uma validacao aqui
2 Assinar o XML
3 Validaçao com os arquivos XSD
4 enviar XML

com isso diminui em 90% dos problemas

Obs.: ja assinei ja passei na validacao so nao consigo enviar se
alguem tiver uma luz! rsrsrs

--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
FAQ: https://www.assembla.com/wiki/show/nfephp/FAQ
Como Participar: https://www.assembla.com/wiki/show/nfephp/Como_participar

Leandro Santana

unread,
Apr 19, 2010, 2:55:54 PM4/19/10
to nfe...@googlegroups.com
Bom,

Como já tenho dito em várias mensagens, peço até desculpas pela amolação....

Já validei no PHP através do autoValid()

Já validei no programa da receita.

Já validei em programa VB disponível na net.

Já validei de várias formas. E NÃO APARECE NENHUM ERRO NO SCHEMA A VALIDAÇÃO
DÁ OK.

Porém quando eu envio para a receita e tento pegar o protocolo através do
número de recibo me aparece a mensagem de que há um problema no schema XML o
servidor da receita está utilizando o PL_005e (pacote de liberação) ESTE
PACOTE EU NÃO CONSIGO ACHAR NA RECEITA EM NENHUM SITE: Só encontro o
PL_005d.


SE POSSÍVEL ME ENVIA OS PACOTES XSD QUE VOCÊS ESTÃO FAZENDO A VALIDAÇÃO E
QUE DÁ CERTO. POIS ACHO QUE OS MEUS XSD NÃO ESTÃO COMPÁTIVEIS EM ALGUM
MOMENTO COM A RECEITA. NÃO SEI SE PELO PL_005e.


Grato.

Leandro Santana
Tecnologia da Informação - TI
Celular: (11) 7232-0066
7 Celular: (11) 7990-2375
2 leandro...@gmail.com


-----Mensagem original-----
De: nfe...@googlegroups.com [mailto:nfe...@googlegroups.com] Em nome de
Nevorah
Enviada em: segunda-feira, 19 de abril de 2010 15:48
Para: NFePHP
Assunto: [nfephp] Pra quem esta com erro na validação....

Fernando Mertins

unread,
Apr 19, 2010, 6:24:53 PM4/19/10
to nfe...@googlegroups.com
Oi Leandro, você tentou entrar em contato com a Sefaz do seu estado? Aqui no RS por exemplo, eles tem um e-mail de contato para enviar dúvidas. Como você está com este problema há tempos, talvez pedir ajuda diretamente lá com a Sefaz eles conseguem resolver.

Leandro Santana

unread,
Apr 20, 2010, 7:10:01 AM4/20/10
to nfe...@googlegroups.com

Ontem foi justamente o que eu fiz, e eles pediram pra enviar minha dúvida por e-mail através do site da nfe.

 

To no aguardo.

 

 


Leandro Santana

Tecnologia da Informação - TI

( Celular:  (11) 7232-0066
( Celular:  (11) 7990-2375
* leandro...@gmail.com

Fábio - Waio Soluções em TI

unread,
Apr 20, 2010, 7:13:29 AM4/20/10
to nfe...@googlegroups.com

Posta para a gente assim que eles responderem por favor

 

Seu erro de validação está no envio, ou na hora que roda o verificarec.php?

Leandro Santana

unread,
Apr 20, 2010, 7:24:47 AM4/20/10
to nfe...@googlegroups.com

Estou conseguindo enviar e receber o número do recibo. Após isso eu tento buscar o número de protocolo pra saber se passou ou não. Então é nesta hora, quando tento usar o getProtocol($recibo).

Se eu tentar buscar através do  getNFeProtocol($idNFe) ele diz que a NFE não está na base do Sefaz. Justamente pelo erro do schema ela não grava.

 

Assim que eles responderem eu mando o retorno deles.

 

 

Atenciosamente,

Leandro Santana

unread,
Apr 20, 2010, 7:38:24 AM4/20/10
to nfe...@googlegroups.com

Resposta do site da nfe

 

http://www.fazenda.sp.gov.br/images/black.gif





Prezado Sr.,

Para identificar a causa da falha de Schema XML, recomendamos o uso do validador de mensagem da NF-e oferecido pela SEFAZ/RS, disponível em: http://www.sefaz.rs.gov.br/AAE_ROOT/NFE/SAT-WEB-NFE-VAL_1.asp

Outro aplicativo altamente recomendado por ser muito útil para visualizar um documento XML e verificar se o mesmo atende o respectivo Schema XML é o XML Notepad 2007 da Microsoft de uso gratuito, disponível em http://www.microsoft.com/downloads/details.aspx?familyid=72d6aa49-787d-4118-ba5f-4f30fe913628&displaylang=en, que tem a capacidade de indicar todos os erros de validação de Schema XML e permite a correção dos mesmos de forma bastante simples e intuitiva.

Quanto a pacotes de liberação, vide os mais recentes em http://www.nfe.fazenda.gov.br/portal/schemas.aspx
ou em
http://www.fazenda.sp.gov.br/nfe/downloads/arquivos_vigentes.asp

Att.,
Equipe NF-e



Atenciosamente,

Secretaria da Fazenda do Estado de São Paulo

http://www.fazenda.sp.gov.br/images/black.gif


Mensagem Original:

Falha de schema XML


Estou enviando o lote de arquivo xml para o ambiente de homologação (SP) que está me retornando o erro 215 - Falha no Schema XML. Porém eu já fiz a validação através do pacote de liberação PL_005d várias vezes, através de vários programas diferentes. Em todos a validação obtem sucesso sem nenhum erro.

Após eu enviar o lote e me retornar o número de recibo, através deste número de recibo eu consulto o webservices através do "consReciNFe". O retorno da mensagem me mostra que foi processado utilizando o pacote de liberação PL_005e e me retorna o erro 215 conforme mencinado acima.

Gostaria de uma orientação de como poder enviar o lote através da validação pelo PL_005d ou mesmo de como obter o PL_005e que não existe link nenhum no site. Ou seria outro problema?


http://www.fazenda.sp.gov.br/images/black.gif

NÃO RESPONDA ESTE E-MAIL   Para fazer uma nova pergunta, clique aqui

 

 


Leandro Santana

Tecnologia da Informação - TI
( Celular:  (11) 7232-0066
( Celular:  (11) 7990-2375
* leandro...@gmail.com

 

 

image001.png
image002.png

Leandro Santana

unread,
Apr 20, 2010, 8:24:27 AM4/20/10
to nfe...@googlegroups.com

Galera, fiz a validação do meu XML pelo site do Sefaz RS.

 

A validação do arquivo XML deu tudo ok.

 

Porém a validação do arquivo de envio, deu o seguinte erro:

 

XML de envio:

 

<?xml version="1.0" encoding="utf-8"?><cabecMsg versao="1.02" xmlns="http://www.portalfiscal.inf.br/nfe"><versaoDados>1.07</versaoDados></cabecMsg><enviNFe versao="1.10" xmlns="http://www.portalfiscal.inf.br/nfe"><idLote>226</idLote>

<NFe xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe versao="1.10" Id="NFe35100400225574000168550010000000152837873182"><ide><cUF>35</cUF><cNF>000000015</cNF><natOp>VENDAS</natOp><indPag>1</indPag><mod>55</mod><serie>1</serie><nNF>15</nNF><dEmi>2010-04-13</dEmi><dSaiEnt>2010-04-13</dSaiEnt><tpNF>1</tpNF><cMunFG>3550308</cMunFG><tpImp>1</tpImp><tpEmis>1</tpEmis><cDV>2</cDV><tpAmb>2</tpAmb><finNFe>1</finNFe><procEmi>3</procEmi><verProc>TESTE 1.4.1</verProc></ide><emit><CNPJ>00225574000168</CNPJ><xNome>LABATE PAPEIS, MAQUINAS E SUPRIMENTOS LTDA.</xNome><xFant>LABATE PAPEIS</xFant><enderEmit><xLgr>RUA VISCONDE DE PARNAIBA</xLgr><nro>1148</nro><xBairro>BRAS</xBairro><cMun>3550308</cMun><xMun>SAO PAULO</xMun><UF>SP</UF><CEP>03044000</CEP><cPais>1058</cPais><xPais>BRASIL</xPais><fone>1133882800</fone></enderEmit><IE>114074475114</IE></emit><dest><CNPJ>06194714000164</CNPJ><xNome>FUTURA IMPRESSOS GRAFICOS DE JUIZ D</xNome><enderDest><xLgr>R. ALAGOAS</xLgr><nro>112</nro><xBairro>POCO RICO</xBairro><cMun>3136702</cMun><xMun>JUIZ DE FORA</xMun><UF>MG</UF><CEP>36020140</CEP><cPais>1058</cPais><xPais>BRASIL</xPais><fone>1132178001</fone></enderDest><IE>3672844570063</IE></dest><det nItem="1"><prod><cProd>1580</cProd><cEAN/><xProd>EVENGLOW DIAM TEL 180G 66 96 125F ARJ</xProd><NCM>48025899</NCM><genero>0</genero><CFOP>6102</CFOP><uCom>PC</uCom><qCom>2.0000</qCom><vUnCom>152.0200</vUnCom><vProd>304.04</vProd><cEANTrib/><uTrib>PC</uTrib><qTrib>2.0000</qTrib><vUnTrib>152.0200</vUnTrib><vFrete>3.23</vFrete></prod><imposto><ICMS><ICMS00><orig>0</orig><CST>00</CST><modBC>3</modBC><vBC>304.04</vBC><pICMS>18.00</pICMS><vICMS>54.73</vICMS></ICMS00></ICMS><IPI><cEnq>999</cEnq><IPINT><CST>53</CST></IPINT></IPI><PIS><PISAliq><CST>01</CST><vBC>304.04</vBC><pPIS>1.65</pPIS><vPIS>5.02</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>304.04</vBC><pCOFINS>7.60</pCOFINS><vCOFINS>23.11</vCOFINS></COFINSAliq></COFINS></imposto></det><det nItem="2"><prod><cProd>1300</cProd><cEAN/><xProd>ACACIA TEXT LINHO 180G 66 96 150F MD</xProd><NCM>48089000</NCM><genero>0</genero><CFOP>6102</CFOP><uCom>PC</uCom><qCom>2.0000</qCom><vUnCom>149.9200</vUnCom><vProd>299.84</vProd><cEANTrib/><uTrib>PC</uTrib><qTrib>2.0000</qTrib><vUnTrib>149.9200</vUnTrib></prod><imposto><ICMS><ICMS00><orig>0</orig><CST>00</CST><modBC>3</modBC><vBC>299.84</vBC><pICMS>18.00</pICMS><vICMS>53.97</vICMS></ICMS00></ICMS><IPI><cEnq>999</cEnq><IPINT><CST>53</CST></IPINT></IPI><PIS><PISAliq><CST>01</CST><vBC>299.84</vBC><pPIS>1.65</pPIS><vPIS>4.95</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>299.84</vBC><pCOFINS>7.60</pCOFINS><vCOFINS>22.79</vCOFINS></COFINSAliq></COFINS></imposto></det><det nItem="3"><prod><cProd>473</cProd><cEAN/><xProd>CHAMBRIL PREMIER 56G 66 96 500F IP</xProd><NCM>48025793</NCM><genero>0</genero><CFOP>6102</CFOP><uCom>PC</uCom><qCom>4.0000</qCom><vUnCom>69.8300</vUnCom><vProd>279.31</vProd><cEANTrib/><uTrib>PC</uTrib><qTrib>4.0000</qTrib><vUnTrib>69.8300</vUnTrib></prod><imposto><ICMS><ICMS00><orig>0</orig><CST>00</CST><modBC>3</modBC><vBC>279.31</vBC><pICMS>18.00</pICMS><vICMS>50.28</vICMS></ICMS00></ICMS><IPI><cEnq>999</cEnq><IPINT><CST>53</CST></IPINT></IPI><PIS><PISAliq><CST>01</CST><vBC>279.31</vBC><pPIS>1.65</pPIS><vPIS>4.61</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>279.31</vBC><pCOFINS>7.60</pCOFINS><vCOFINS>21.23</vCOFINS></COFINSAliq></COFINS></imposto></det><det nItem="4"><prod><cProd>745</cProd><cEAN/><xProd>SUPREMO DUODESIGN 250G 66 96 175F SUZ</xProd><NCM>48109290</NCM><genero>0</genero><CFOP>6102</CFOP><uCom>PC</uCom><qCom>2.0000</qCom><vUnCom>185.8300</vUnCom><vProd>371.66</vProd><cEANTrib/><uTrib>PC</uTrib><qTrib>2.0000</qTrib><vUnTrib>185.8300</vUnTrib></prod><imposto><ICMS><ICMS00><orig>0</orig><CST>00</CST><modBC>3</modBC><vBC>371.66</vBC><pICMS>18.00</pICMS><vICMS>66.90</vICMS></ICMS00></ICMS><IPI><cEnq>999</cEnq><IPINT><CST>53</CST></IPINT></IPI><PIS><PISAliq><CST>01</CST><vBC>371.66</vBC><pPIS>1.65</pPIS><vPIS>6.13</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>371.66</vBC><pCOFINS>7.60</pCOFINS><vCOFINS>28.25</vCOFINS></COFINSAliq></COFINS></imposto></det><det nItem="5"><prod><cProd>7001</cProd><cEAN/><xProd>FARDO POLIETILENO LAB</xProd><NCM>48109290</NCM><genero>0</genero><CFOP>6102</CFOP><uCom>FD</uCom><qCom>3.0000</qCom><vUnCom>0.0000</vUnCom><vProd>0.00</vProd><cEANTrib/><uTrib>FD</uTrib><qTrib>3.0000</qTrib><vUnTrib>0.0000</vUnTrib></prod><imposto><ICMS><ICMS00><orig>0</orig><CST>00</CST><modBC>3</modBC><vBC>0.00</vBC><pICMS>18.00</pICMS><vICMS>0.00</vICMS></ICMS00></ICMS><IPI><cEnq>999</cEnq><IPINT><CST>53</CST></IPINT></IPI><PIS><PISAliq><CST>01</CST><vBC>0.00</vBC><pPIS>1.65</pPIS><vPIS>0.00</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>0.00</vBC><pCOFINS>7.60</pCOFINS><vCOFINS>0.00</vCOFINS></COFINSAliq></COFINS></imposto></det><total><ICMSTot><vBC>1258.09</vBC><vICMS>226.46</vICMS><vBCST>0.00</vBCST><vST>0.00</vST><vProd>1254.85</vProd><vFrete>3.23</vFrete><vSeg>0.00</vSeg><vDesc>0.00</vDesc><vII>0.00</vII><vIPI>0.00</vIPI><vPIS>20.71</vPIS><vCOFINS>95.38</vCOFINS><vOutro>0.00</vOutro><vNF>1258.08</vNF></ICMSTot></total><transp><modFrete>0</modFrete><transporta><CNPJ>52771516013898</CNPJ><xNome>VIACAO SANTA CRUZ</xNome><IE>456005377115</IE><xEnder>R DESEMBARGADOR EUCLIDES DA SILVEIRA,232</xEnder><xMun>SAO PAULO</xMun><UF>SP</UF></transporta><vol><qVol>3</qVol><esp>3-FARDOS/</esp><pesoL>189.140</pesoL><pesoB>189.140</pesoB></vol></transp><cobr><fat><nFat>000000015</nFat><vOrig>1258.08</vOrig></fat><dup><nDup>000000015-1</nDup><dVenc>2010-05-13</dVenc><vDup>419.36</vDup></dup><dup><nDup>000000015-3</nDup><dVenc>2010-07-12</dVenc><vDup>419.36</vDup></dup><dup><nDup>000000015-2</nDup><dVenc>2010-06-12</dVenc><vDup>419.36</vDup></dup></cobr><infAdic/></infNFe><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#NFe35100400225574000168550010000000152837873182"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>OeyuEUCjaJ9BlPxyGqKfDCsNYB0=</DigestValue></Reference></SignedInfo><SignatureValue>Lqt66WmpJiYtCXhcM9GOYP1N/PULgh3DjiMxo+/1c4gx4rX3HAt83pko0YqLGYP+W1IMX6kdNDiR23gNB/1C/p86ud+Rs88+5eMtB7VaKtJ7vWxWaWjFbO9fE9eADZgC/pLrpM5S3xp0zOHvRHB0p4rslK9eO7T4bSc9i/N/d3g=</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIGrjCCBZagAwIBAgIQSIEmUojFdYMZIY1JV3fkdTANBgkqhkiG9w0BAQUFADB0MQswCQYDVQQGEwJCUjETMBEGA1UEChMKSUNQLUJyYXNpbDEtMCsGA1UECxMkQ2VydGlzaWduIENlcnRpZmljYWRvcmEgRGlnaXRhbCBTLkEuMSEwHwYDVQQDExhBQyBDZXJ0aXNpZ24gTXVsdGlwbGEgRzMwHhcNMTAwNDA2MDAwMDAwWhcNMTEwNDA1MjM1OTU5WjCB/jELMAkGA1UEBhMCQlIxEzARBgNVBAoUCklDUC1CcmFzaWwxFDASBgNVBAsUC0lEIC0gNzQ5OTMzMSIwIAYDVQQLFBlBdXRlbnRpY2FkbyBwb3IgQVIgQXJydWRhMRswGQYDVQQLFBJBc3NpbmF0dXJhIFRpcG8gQTExFDASBgNVBAsUCyhFTSBCUkFOQ08pMRQwEgYDVQQLFAsoRU0gQlJBTkNPKTEyMDAGA1UEAxMpTEFCQVRFIFBBUEVJUyBNQVFVSU5BUyBFIFNVUFJJTUVOVE9TIExUREExIzAhBgkqhkiG9w0BCQEWFGxhYmF0ZUBsYWJhdGUuY29tLmJyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC+Mn1XeKFZoLgdaAuR33d+U2mtsQ+9E6nQ6QKsqMgUYupkDgFm3FVEdni2ffFJjtbjTr5BrPizREN21XXSbGNZzE4x0lLPILZb94b7USpdL2fk/k2pSmhbNr9E2i26yH6n43zb/C8cAm7ZzpRiqkeaQkXkb3AZl21MTitIt+Q/uQIDAQABo4IDMzCCAy8wga4GA1UdEQSBpjCBo6A9BgVgTAEDBKA0BDIwNTA3MTkzODAwNTg4OTk3ODIwMDAwMDAwMDAwMDAwMDAwMDAwMjM0NzAwODJTU1BTUKAYBgVgTAEDAqAPBA1OSUNPTEEgTEFCQVRFoBkGBWBMAQMDoBAEDjAwMjI1NTc0MDAwMTY4oBcGBWBMAQMHoA4EDDAwMDAwMDAwMDAwMIEUbGFiYXRlQGxhYmF0ZS5jb20uYnIwCQYDVR0TBAIwADAfBgNVHSMEGDAWgBSEsEIzNKNCJaUolz6D63fw6E/CVDAOBgNVHQ8BAf8EBAMCBeAwVQYDVR0gBE4wTDBKBgZgTAECAQswQDA+BggrBgEFBQcCARYyaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9kcGMwggElBgNVHR8EggEcMIIBGDBcoFqgWIZWaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9sY3IvQUNDZXJ0aXNpZ25NdWx0aXBsYUczL0xhdGVzdENSTC5jcmwwW6BZoFeGVWh0dHA6Ly9pY3AtYnJhc2lsLm91dHJhbGNyLmNvbS5ici9yZXBvc2l0b3Jpby9sY3IvQUNDZXJ0aXNpZ25NdWx0aXBsYUczL0xhdGVzdENSTC5jcmwwW6BZoFeGVWh0dHA6Ly9yZXBvc2l0b3Jpby5pY3BicmFzaWwuZ292LmJyL2xjci9DZXJ0aXNpZ24vQUNDZXJ0aXNpZ25NdWx0aXBsYUczL0xhdGVzdENSTC5jcmwwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMIGgBggrBgEFBQcBAQSBkzCBkDAoBggrBgEFBQcwAYYcaHR0cDovL29jc3AuY2VydGlzaWduLmNvbS5icjBkBggrBgEFBQcwAoZYaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9jZXJ0aWZpY2Fkb3MvQUNfQ2VydGlzaWduX011bHRpcGxhX0czLnA3YzANBgkqhkiG9w0BAQUFAAOCAQEAW9P4GulEqitdfhO1b31OR72XwRVIcSkZzc17yWJeiQ4AtMahsLXjXzgm1McXKm1MAEQAHoiim7NrNmZBA7e6blrVqnLwbNMIdOt9DY5h/jZXA/GmM0tdM1+FVHdYo7gNg+LZAR2V91QmXcdW+Q+9lu54wmQYaj7XoLXBX8ALLTmfbcDSc6cjAGb0BgPKZwW0xnPBHrc0YRB/RJzTUZmNobVM1SUO2HI84p7WBNaVRLi9vkynGP2q7mxTDnOiyIn0jAkImOIwP4TCMCVPUfXE1/cRWKrcLsNLj8T5ptWy6kws40+HSZLnV8f9F9IYlea77/OBZ/K+DZFqPoZEnML+Kg==</X509Certificate></X509Data></KeyInfo></Signature></NFe></enviNFe>

 

Erro apresentado pelo site do sefaz RS:

 

PARSER XML:

There are multiple root elements. Line 1, position 149.

 

 

Alguém consegue me ajudar? Tem alguma coisa haver com o cabeçalho. Por favor, compare com a mensagem xml de vocês e me ajude se possível. Pois estou com 3 a 4 manuais de integração e já não sei qual mais usar.

 

Grato.

 

 


Leandro Santana

Tecnologia da Informação - TI
( Celular:  (11) 7232-0066
( Celular:  (11) 7990-2375
* leandro...@gmail.com

 

Leandro Santana

unread,
Apr 20, 2010, 8:48:42 AM4/20/10
to nfe...@googlegroups.com

Outra coisa importante galera:

 

Fiz a validação através do site da SEFAZ RS à http://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx

 

E a validação também passou com sucesso.

 

Porém eu não coloquei as tags de cabecMsg nem EnviNFe.

 

 


Leandro Santana

Tecnologia da Informação - TI
( Celular:  (11) 7232-0066
( Celular:  (11) 7990-2375
* leandro...@gmail.com

 

 

image001.png

Fernando Mertins

unread,
Apr 20, 2010, 9:28:24 AM4/20/10
to nfe...@googlegroups.com
Oi Leandro, aqui eu estou usando o elemento "versaoDados" como 1.10 ao invés de 1.07, experimente alterar para esta versão e veja se funciona.

Outra diferença que notei é que no elemento "enviNFe" o seu XML não tem os atributos "xmlns:ds" e "xmlns:xsi".

Resumindo, segue o cabeçalho do meu arquivo de exemplo para você comparar, boa sorte!

<?xml version="1.0" encoding="utf-8"?><cabecMsg versao="1.02" xmlns="http://www.portalfiscal.inf.br/nfe"><versaoDados>1.10</versaoDados></cabecMsg><enviNFe xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" versao="1.10"><idLote>1</idLote>

Fábio - Waio Soluções em TI

unread,
Apr 20, 2010, 9:29:20 AM4/20/10
to nfe...@googlegroups.com

No meu caso a nota assinada também passou nesse mesmo teste

image001.png

Leandro Santana

unread,
Apr 20, 2010, 9:39:21 AM4/20/10
to nfe...@googlegroups.com

RESOLVIDO!

 

ERA TÃO MAIS FÁCIL ALGUÉM TER MANDADO O XML PRA EU COMPARAR NÃO É?

 

O problema realmente estava no cabeçalho da mensagem do enviNFe, não tinha namespaces e versão estava errada.

 

 

 

VALEU FERNANDO! MUITO GRATO.

Fernando Mertins

unread,
Apr 20, 2010, 9:49:10 AM4/20/10
to nfe...@googlegroups.com
Maravilha :-) A única coisa que estou mesmo testando este validador do site da Sefaz/RS, peguei todo o seu XML e substituí apenas pelo meu cabeçalho e mesmo assim indica o erro "There are multiple root elements. Line 1, position 149.", então não entendi... :-P

Outro detalhe que achei importante: estas informações do cabeçalho, a classe NFeTools gera pronto, então teoricamente você não precisaria se procupar com estes detalhes, aqui no meu caso só gerei todo o XML a partir do elemento <NFe>, e ao chamar o método enviaNF() ele monta o cabeçalho e tudo mais, então fiquei em dúvida se de repente você está montando o cabeçalho manualmente...

Leandro Santana

unread,
Apr 20, 2010, 9:55:54 AM4/20/10
to nfe...@googlegroups.com

Agora estou gerando manualmente, pois existiam algumas variáveis erradas na própria classe, que inclusive eu já enviei pra correção, mas não sei se o pessoal que corrige atentou pra minha mensagem.

 

Mas já estou deixando automático.

 

A questão do validador pelo Sefaz RS eu acho que ele não valida pra enviNFe e somente o XML da mensagem sem encapsular com cabecMsg e etc...

Fernando Mertins

unread,
Apr 20, 2010, 10:02:23 AM4/20/10
to nfe...@googlegroups.com
Pois é eu vi a tua mensagem sobre os erros, acho que serão corrigidos. Eu sou apenas um dos colaboradores do projeto junto com mais vários outros, por enquanto estou tentando ajudar apenas em documentação :-)

Beleza, então boa sorte!
Reply all
Reply to author
Forward
0 new messages