This topic contains 13 replies, has 7 voices, and was last updated by  Alexandre Moreno 10 years, 2 months ago.

Viewing 14 posts - 1 through 14 (of 14 total)
  • Author
    Posts
  • #778

    Altair Moura
    Participant

    Caros,

    Estou autorizando meus XMLs no ambiente nacional, mas ao gerar a URL do QrCode, estou recebendo o seguinte erro:


    219 – Inconsistência de Informações no QR Code

    Alguém sabe o que pode ser esse erro?

    Segue abaixo a URL gerada:

    http://homnfce.sefaz.am.gov.br/nfceweb/consultarNFCe.jsp?chNFe=13131203282458000179650010000000191664751234&nVersao=100&tpAmb=Homologação&dhEmi=32302f31322f323031332031353a33373a3334&vNF=54.00&vICMS=0.00&digVal=4563337746436c42416c4b6f4b663142525745584456503934716b3d&cIdToken=000001032824580001790001&cHashQRCode=920D9D47263FC0BB965DC93AB35EF19D122FBAA0

    #837

    Denis Carrizo
    Participant

    Olá, tenho o mesmo problema (219 – Inconsistência de Informações no QR Code) ao visualizar os documentos que emitimos em homologação. Calculamos o Hash SHA-1 da cadeia chNFe=13140111440691000160650990000000011310052894&nVersao=100&tpAmb=2&cDest=54430962000100&dhEmi=323031342d30312d31365431313a31373a32332d30323a3030&vNF=100.00&vICMS=7.00&digVal=434549534b4e6f6a72624d37697053527950527050566b49365a513d mas não conseguimos sucesso na remoção do aviso. Segue a URL completa: (http://homnfce.sefaz.am.gov.br/nfceweb/consultarNFCe.jsp?chNFe=13140111440691000160650990000000011310052894&nVersao=100&tpAmb=2&cDest=54430962000100&dhEmi=323031342d30312d31365431313a31373a32332d30323a3030&vNF=100.00&vICMS=7.00&digVal=434549534b4e6f6a72624d37697053527950527050566b49365a513d&cIdToken=000001&cHashQRCode=88d5f9d0bca52529cb4b8a2944b866e7467ed7) obtenho o mesmo erro descrito

    #851

    Alexandre Moreno
    Participant

    Também estou com o mesmo problema.

    #854

    Meus caros,

    Fiz validação da URL informada pelo Altair e encontrei alguns erros que, possivelmente, serão os mesmos de alguns de vocês.

    Abaixo as correções feitas:

    1. Inclui a tag cDest=99999999000191
    2. Substitui tpAmb=Homologação por tpAmb=2
    3. O campo dhEmi, convertido para hexadecimal, não estava no padrão UTC com máscara. exemplo: 2012-09-27T16:20:34-03:00
    4. O token não deve fazer parte do QR-Code, devendo ser concatenado a string para geração do Hash.

    Vou tentar explicar isso, portanto vamos a geração do token.

    A documentação técnica diz que o token de homologação será gerado a partir da seguinte combinação

    CNPJ BASE (8 PRIMEIROS NUMEROS) + ANO* + IdToken (0001 ou 0002)

    *vale o ano corrente (2014)

    Logo o token gerado foi o seguinte:

    0328245820140001

    Esse valor deverá ser concatenado a string

    chNFe=13131203282458000179650010000000191664751234&nVersao=100&tpAmb=2&cDest=99999999000191&dhEmi=323031332d31322d32305431353a33373a33342d30343a3030&vNF=54.00&vICMS=0.00&digVal=4563337746436c42416c4b6f4b663142525745584456503934716b3d&cIdToken=000001

    Resultado

    chNFe=13131203282458000179650010000000191664751234&nVersao=100&tpAmb=2&cDest=99999999000191&dhEmi=323031332d31322d32305431353a33373a33342d30343a3030&vNF=54.00&vICMS=0.00&digVal=4563337746436c42416c4b6f4b663142525745584456503934716b3d&cIdToken=0000010328245820140001

    Depois de utilizar o algoritmo SHA-1, temos o resultado

    0e778205ee05f2b0e0b666fef03f874d9ba38d0a

    RESULTADO FINAL

    http://homnfce.sefaz.am.gov.br/nfceweb/consultarNFCe.jsp?chNFe=13131203282458000179650010000000191664751234&nVersao=100&tpAmb=2&cDest=99999999000191&dhEmi=323031332d31322d32305431353a33373a33342d30343a3030&vNF=54.00&vICMS=0.00&digVal=4563337746436c42416c4b6f4b663142525745584456503934716b3d&cIdToken=000001&cHashQRCode=0e778205ee05f2b0e0b666fef03f874d9ba38d0a

    Verifiquem que o token não faz parte da URL final. Esse código é utilizado para garantir a autoria da NFC-e, de conhecimento apenas do contribuinte e da Sefaz. Dessa forma apenas os dois conseguem chegar ao mesmo resultado do hash, garantindo terceiros não poderão emitir um danfe verdadeiro em seu nome.

    Espero que tenha ajudado.

    Peço apenas que compartilhem a informação.

    Atenciosamente,

    Luiz Dias

    #857

    Denis Carrizo
    Participant

    Funcionou perfeitamente Luiz! Muito obrigado!
    Realmente o que não parecia claro é que o token é parcialmente omitido na URL final.

    #889

    Gabriel Lima
    Participant

    Luiz, estou tendo um problema na consulta da NFC-e no portal de homologação de MT.

    Ao consultar, aparece o seguinte:

    Erro 100 – QR Code Inválido.

    Abaixo url gerada:

    http://homologacao.sefaz.mt.gov.br/nfce/consultanfce?chNFe=51140112463944000184650020000000181050475443&nVersao=100&tpAmb=2&dhEmi=323031342d30312d30395430373a32393a32332d30333a3030&vNF=298.77&vICMS=50.79&digVal=586d655769446c394839597066362f4c48695259636541477147413d&cIdToken=000001&cHashQRCode=9F53722FAF2ED1573569311A397F950098C533A4

    Esse erro também ocorre no ambiente de produção.

    #891

    Wendel Silva
    Participant

    Boa tarde,

    tive o mesmo erro outro dia, ele ocorreu porque estava passando informações erradas, em outras palavras você está gerando o QRCode corretamente, mas, está passando informações da NF divergente do real.

    Obs.: Isso ocorreu comigo, esse erro é bem genérico.

    #892

    Gabriel Lima
    Participant

    Wendel, saberia me apontar qual registro posso estar informando incorretamente?

    Essa é a url gerada:

    http://homologacao.sefaz.mt.gov.br/nfce/consultanfce?chNFe=51140112463944000184650020000000181050475443&nVersao=100&tpAmb=2&dhEmi=323031342d30312d30395430383a32373a35302d30333a3030&vNF=298.77&vICMS=50.79&digVal=586d655769446c394839597066362f4c48695259636541477147413d&cIdToken=000001&cHashQRCode=CF08FE6040F175F357FCC9AF8E58D6DCC66619B9

    E esse é o meu xml de distribuição:

    <?xml version=”1.0″ encoding=”UTF-8″?>
    <nfeProc xmlns=”http://www.portalfiscal.inf.br/nfe” versao=”3.00″>
    <NFe>
    <infNFe Id=”NFe51140112463944000184650020000000181050475443″ versao=”3.00″>
    <ide>
    <cUF>51</cUF>
    <cNF>05047544</cNF>
    <natOp>VENDA DE MERCADORIAS</natOp>
    <indPag>0</indPag>
    <mod>65</mod>
    <serie>2</serie>
    <nNF>18</nNF>
    <dhEmi>2014-01-09T09:26:59-03:00</dhEmi>
    <tpNF>1</tpNF>
    <idDest>1</idDest>
    <cMunFG>5107909</cMunFG>
    <tpImp>4</tpImp>
    <tpEmis>1</tpEmis>
    <cDV>3</cDV>
    <tpAmb>2</tpAmb>
    <finNFe>1</finNFe>
    <indFinal>1</indFinal>
    <indPres>1</indPres>
    <procEmi>0</procEmi>
    <verProc>Microvix|nfc-e 3.00</verProc>
    </ide>
    <emit>
    <CNPJ>12463944000184</CNPJ>
    <xNome>Worlds Games Ltda.</xNome>
    <enderEmit>
    <xLgr>Rua Visconde de Taunay,</xLgr>
    <nro>235</nro>
    <xCpl>loja 66</xCpl>
    <xBairro>Shopping Mueller</xBairro>
    <cMun>5107909</cMun>
    <xMun>SINOP</xMun>
    <UF>MT</UF>
    <CEP>78550057</CEP>
    <cPais>1058</cPais>
    <xPais>BRASIL</xPais>
    <fone>4739033066</fone>
    </enderEmit>
    <IE>253059380</IE>
    <CRT>3</CRT>
    </emit>
    <det nItem=”1″>
    <prod>
    <cProd>1</cProd>
    <cEAN>7897144601810</cEAN>
    <xProd>PRODUTO ISENTO</xProd>
    <NCM>04013021</NCM>
    <CFOP>5102</CFOP>
    <uCom>UN</uCom>
    <qCom>1</qCom>
    <vUnCom>298.77</vUnCom>
    <vProd>298.77</vProd>
    <cEANTrib>7897144601810</cEANTrib>
    <uTrib>UN</uTrib>
    <qTrib>1</qTrib>
    <vUnTrib>298.77</vUnTrib>
    <indTot>1</indTot>
    </prod>
    <imposto>
    <vTotTrib>0.00</vTotTrib>
    <ICMS>
    <ICMS00>
    <orig>0</orig>
    <CST>00</CST>
    <modBC>3</modBC>
    <vBC>298.77</vBC>
    <pICMS>17.00</pICMS>
    <vICMS>50.79</vICMS>
    </ICMS00>
    </ICMS>
    </imposto>
    </det>
    <total>
    <ICMSTot>
    <vBC>298.77</vBC>
    <vICMS>50.79</vICMS>
    <vBCST>0.00</vBCST>
    <vST>0.00</vST>
    <vProd>298.77</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>298.77</vNF>
    <vTotTrib>0.00</vTotTrib>
    </ICMSTot>
    </total>
    <transp>
    <modFrete>9</modFrete>
    <vol>
    <qVol>0</qVol>
    <pesoL>0.000</pesoL>
    <pesoB>0.000</pesoB>
    </vol>
    </transp>
    <pag>
    <tPag>01</tPag>
    <vPag>298.77</vPag>
    </pag>
    <infAdic>
    <infCpl>A garantia do produto e mediante a apresentacao da Nota-Fiscal.</infCpl>
    </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=”#NFe51140112463944000184650020000000181050475443″>
    <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>XmeWiDl9H9Ypf6/LHiRYceAGqGA=</DigestValue>
    </Reference>
    </SignedInfo>
    <SignatureValue>HmK9/QiJ37UjJxBX2ZX+obxHbIG61thflwnk4rmPHH1XCiAvyQCJOANwXGw90T96FR3beITcyIOvjaLyWlvDQrNcdZPeRackrWojXCvxpNJDsfbldMZsyWrvAEdYvEMhVkqrnzNMqb+UnN69aJQiiYe+0Nb/+CADa91q+Tc3509diKsSRvb+rJlhWR86lwpFztA3CMEvLB0p8jPCdau3aWPE1r2laNgjZqubmY4bunomW7CcpflK/XRDyf7VYuh9ZwdxgTGjyZ8juol8cpUSM0L9SyWdTYFF24Hqxa9dJz1etz5Je3TZEY3pyuHfT4EYC6IPunu17NRan2tLFp2O3w==</SignatureValue>
    <KeyInfo>
    <X509Data>
    <X509Certificate>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</X509Certificate>
    </X509Data>
    </KeyInfo>
    </Signature>
    </NFe>
    <protNFe versao=”3.00″>
    <infProt>
    <tpAmb>2</tpAmb>
    <verAplic>3.00</verAplic>
    <chNFe>51140112463944000184650020000000181050475443</chNFe>
    <dhRecbto>2014-01-09T09:28:36-03:00</dhRecbto>
    <nProt>151140000100338</nProt>
    <digVal>XmeWiDl9H9Ypf6/LHiRYceAGqGA=</digVal>
    <cStat>100</cStat>
    <xMotivo>Autorizado o uso da NF-e</xMotivo>
    </infProt>
    </protNFe>
    </nfeProc>

    #894

    Wendel Silva
    Participant

    Assim que tiver um tempinho irei dar uma analisada….
    Verifique se o HASH-SHA1 está certo (em sites online).
    Data e Hora – TEM QUE SER A DATA E HORA DE EMISSAO E NAO A DE RECEBIMENTO.
    E o ano do Token – 2013 ou 2014 (O MEU SO FUNCIONOU COM 2014, MAS VI CONTROVERSSAS).

    #895

    Gabriel Lima
    Participant

    A geração do HASH-SHA1 está certo, comparei com os resultados através do site: http://www.sha1hash.com/

    Estou passando a data de emissão, até testei passando a data de recebimento, mas nada mudou.
    E sobre o ano do token, estou passando o de 2014, mas o problema também ocorre no ambiente de produção, com um token válido obtido pelo cliente.

    #903

    Gabriel Lima
    Participant

    Wendel, obrigado pela ajuda.
    Já encontrei o erro aqui, eu estava passando o dhEmi diferente na consulta do DANFE daquele enviado para o SEFAZ ao gerar a NFC-e.

    #930

    Alexandre Moreno
    Participant
    #959

    Diego Cruz
    Participant

    Verifique o valor do ICMS na sua nota.
    Consultando a nota verifiquei que o valor é 15.37 e na sua URL o valor esta 0.00

    #963

    Alexandre Moreno
    Participant

    Era isso mesmo. Não me atentei que o valor do icms estava sendo preenchido com 0 no QRCode. Obrigado.

Viewing 14 posts - 1 through 14 (of 14 total)

You must be logged in to reply to this topic.