[RESOLVIDO] NFe 2.00 RS - Erro na chave de acesso - Onde?!

Estou testando a geração de xml versão 2.00 da nota fiscal eletrônica para o estado do Rio Grande do Sul e estou recebendo esta mensagem de rejeição:

“REJEIÇÃO: Erro na chave de acesso - Campo ID não corresponde à concatenação dos campos correspondentes”

Porém, não consigo encontrar onde está essa divergência. Vejam:

[code] 1- 2— 3------------- 4- 5-- 6-------- 7 8------- 9
NFe 43 1009 77824738000289 55 001 000000466 2 54533875 2

43 (1) 54533875 (8) DEVOLUCAO DE CONSERTO 1 55 (4) 1 (5) 466 (6) 2010-09-21 (2) 2010-09-21 1 4314902 43100977824738000289550010000004658657080830 1 1 2 (9) 2 (7) 1 0 10.9.2 77824738000289 (3) MANFRA & CIA LTDA (...)[/code]

Aqui está o XML completo e o retorno da Sefaz:

<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
  <infNFe Id="NFe43100977824738000289550010000004662441148888"
  versao="2.00">
    <ide>
      <cUF>43</cUF>
      <natOp>DEVOLUCAO DE CONSERTO</natOp>
      <indPag>1</indPag>
      <mod>55</mod>
      <serie>1</serie>
      <nNF>466</nNF>
      <dEmi>2010-09-21</dEmi>
      <dSaiEnt>2010-09-21</dSaiEnt>
      <tpNF>1</tpNF>
      <cMunFG>4314902</cMunFG>
      <NFref>
        <refNFe>
        43100977824738000289550010000004658657080830</refNFe>
      </NFref>
      <tpImp>1</tpImp>
      <tpEmis>1</tpEmis>
      <cDV>8</cDV>
      <tpAmb>2</tpAmb>
      <finNFe>1</finNFe>
      <procEmi>0</procEmi>
      <verProc>10.9.2</verProc>
    </ide>
    <emit>
      <CNPJ>77824738000289</CNPJ>
      <xNome>MANFRA &amp; CIA LTDA</xNome>
      <xFant>MANFRA (FILIAL)</xFant>
      <enderEmit>
        <xLgr>PRESIDENTE FRANKLIN ROOSEVELT</xLgr>
        <nro>1241</nro>
        <xCpl>6.AND - SALAS 607, 608 E 609</xCpl>
        <xBairro>SAO GERALDO</xBairro>
        <cMun>4314902</cMun>
        <xMun>PORTO ALEGRE</xMun>
        <UF>RS</UF>
        <CEP>90230002</CEP>
        <cPais>1058</cPais>
        <xPais>BRASIL</xPais>
        <fone>5130297000</fone>
      </enderEmit>
      <IE>963200801</IE>
      <IM>23402423</IM>
      <CNAE>4789099</CNAE>
      <CRT>3</CRT>
    </emit>
    <dest>
      <CNPJ>9999</CNPJ>
      <xNome>XXXX</xNome>
      <enderDest>
        <xLgr>XXXX</xLgr>
        <nro>0</nro>
        <xBairro>CENTRO</xBairro>
        <cMun>4316907</cMun>
        <xMun>SANTA MARIA</xMun>
        <UF>RS</UF>
        <CEP>97015631</CEP>
        <cPais>1058</cPais>
        <xPais>BRASIL</xPais>
        <fone>9999</fone>
      </enderDest>
      <IE>ISENTO</IE>
      <email>xxx</email>
    </dest>
    <det nItem="1">
      <prod>
        <cProd>RX900CSC</cProd>
        <cEAN></cEAN>
        <xProd>CONTROLADORA RX900 CSC LEICA REF. 759160 NS 314467
        COMPOSTO POR:</xProd>
        <NCM></NCM>
        <CFOP>5916</CFOP>
        <uCom>UN</uCom>
        <qCom>1.0000</qCom>
        <vUnCom>7000.0000</vUnCom>
        <vProd>7000.00</vProd>
        <cEANTrib></cEANTrib>
        <uTrib>UN</uTrib>
        <qTrib>1</qTrib>
        <vUnTrib>7000.0000</vUnTrib>
        <indTot>1</indTot>
      </prod>
      <imposto>
        <ICMS>
          <ICMS40>
            <orig>0</orig>
            <CST>40</CST>
          </ICMS40>
        </ICMS>
        <IPI>
          <cEnq>999</cEnq>
          <IPINT>
            <CST>52</CST>
          </IPINT>
        </IPI>
        <PIS>
          <PISNT>
            <CST>09</CST>
          </PISNT>
        </PIS>
        <COFINS>
          <COFINSNT>
            <CST>09</CST>
          </COFINSNT>
        </COFINS>
      </imposto>
      <infAdProd>1 BATERIA GEB211 LEICA REF. 733269;1 CARTAO DE
      MEMORIA LEICA MCF 256 REF. 733257</infAdProd>
    </det>
    <total>
      <ICMSTot>
        <vBC>0.00</vBC>
        <vICMS>0.00</vICMS>
        <vBCST>0.00</vBCST>
        <vST>0.00</vST>
        <vProd>7000.00</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>7000.00</vNF>
      </ICMSTot>
    </total>
    <transp>
      <modFrete>9</modFrete>
    </transp>
    <infAdic>
      <infCpl>xxxx</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="#NFe43100977824738000289550010000004662441148888">

        <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>MnhVQ7bR5AvHoQH/TJAenqkuwio=</DigestValue>
      </Reference>
    </SignedInfo>
    <SignatureValue>
    smsJIRCizHlg3V+h4FsaGC548WquKaUVwdr6Jtuj8E5K9CfJ7mswPsADX7y2Mq6bvkKq+1GG
    vy+I2pEbsOGmwwH6umcBz3ii3BNTm+AZznN3BZU+Bi+D+uHjNxVJg3VXFakc21vq1yNDFtsW
    wBMvqucdsaEHhBtEUKrV8UpOzGY=</SignatureValue>
    <KeyInfo>
      <X509Data>
        <X509Certificate>
        MIIGFTCCBP2gAwIBAgIIfhcwKKxzAuYwDQYJKoZIhvcNAQEFBQAwTDELMAkGA1UEBhMCQlIx
        EzARBgNVBAoTCklDUC1CcmFzaWwxKDAmBgNVBAMTH1NFUkFTQSBDZXJ0aWZpY2Fkb3JhIERp
        Z2l0YWwgdjEwHhcNMTAwMjExMjAwMDAwWhcNMTMwMjEwMjAwMDAwWjCB3DELMAkGA1UEBhMC
        QlIxEzARBgNVBAoTCklDUC1CcmFzaWwxFDASBgNVBAsTCyhFTSBCUkFOQ08pMRgwFgYDVQQL
        Ew8wMDAwMDEwMDA4NTc5MjUxFDASBgNVBAsTCyhFTSBCUkFOQ08pMRQwEgYDVQQLEwsoRU0g
        QlJBTkNPKTEUMBIGA1UECxMLKEVNIEJSQU5DTykxFDASBgNVBAsTCyhFTSBCUkFOQ08pMRQw
        EgYDVQQLEwsoRU0gQlJBTkNPKTEaMBgGA1UEAxMRTUFORlJBIEUgQ0lBIExUREEwgZ8wDQYJ
        KoZIhvcNAQEBBQADgY0AMIGJAoGBAOQkQ3Q86qRINPlhM97QYwWekdZi6tkBe0gEdjTa6hnP
        I+J49I1R7QZCjNrODgSop4HPfqa0CX/IWxH8moe9JdPyckCYk9ZQzBKPgPOlgJgDz5Il7Zow
        dXUvF8oC5uDI/G1f73NZlNxl5fq3Fk9FiAd/E7zek6JcRM2MbR/laHwvAgMBAAGjggLsMIIC
        6DAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB8GA1Ud
        IwQYMBaAFLdgqFv5sqauAO1069VKyZZoZvVcMIGvBgNVHREEgacwgaSBFE1BTkZSQUBNQU5G
        UkEuQ09NLkJSoDgGBWBMAQMEoC8TLTE0MTAxOTQ5MDk1MjYxMjkwOTEwMDAwMDAwMDAwMDAw
        MDAwMDAwMDAwMDAwMKAeBgVgTAEDAqAVExNFTUlMSU8gUlVCRU0gTUFORlJBoBkGBWBMAQMD
        oBATDjc3ODI0NzM4MDAwMTA2oBcGBWBMAQMHoA4TDDAwMDAwMDAwMDAwMDBXBgNVHSAEUDBO
        MEwGBmBMAQIDAzBCMEAGCCsGAQUFBwIBFjRodHRwOi8vd3d3LmNlcnRpZmljYWRvZGlnaXRh
        bC5jb20uYnIvcmVwb3NpdG9yaW8vZHBjMIHwBgNVHR8EgegwgeUwSaBHoEWGQ2h0dHA6Ly93
        d3cuY2VydGlmaWNhZG9kaWdpdGFsLmNvbS5ici9yZXBvc2l0b3Jpby9sY3Ivc2VyYXNhY2R2
        MS5jcmwwQ6BBoD+GPWh0dHA6Ly9sY3IuY2VydGlmaWNhZG9zLmNvbS5ici9yZXBvc2l0b3Jp
        by9sY3Ivc2VyYXNhY2R2MS5jcmwwU6BRoE+GTWh0dHA6Ly9yZXBvc2l0b3Jpby5pY3BicmFz
        aWwuZ292LmJyL2xjci9TZXJhc2EvcmVwb3NpdG9yaW8vbGNyL3NlcmFzYWNkdjEuY3JsMIGX
        BggrBgEFBQcBAQSBijCBhzA8BggrBgEFBQcwAYYwaHR0cDovL29jc3AuY2VydGlmaWNhZG9k
        aWdpdGFsLmNvbS5ici9zZXJhc2FjZHYxMEcGCCsGAQUFBzAChjtodHRwOi8vd3d3LmNlcnRp
        ZmljYWRvZGlnaXRhbC5jb20uYnIvY2FkZWlhcy9zZXJhc2FjZHYxLnA3YjANBgkqhkiG9w0B
        AQUFAAOCAQEABs25U15+Q2P0sKw2rFdtM1/mvLv3Fk3p37CTJSCN+GCqJu8+/rM58dApr1KU
        0gMHjyhy2yN8eKVTeFKuyXqlIq4yQeWeyYX1LfF6+NReEqeuYEjBGnfuWKOhqCZpOxGk4uRl
        4VKKbjSHefWYPVKLBVPxsNG/nKnZqu962+O9HEUtE/DxhIFkKjyex3e3qn8YveVQDVrbwvdn
        B9rSHmKc59drVL01iyCk9n0xZUHLsBbNMJPqqGXBXQwJveeDjJwIU3L+PToLVAiTL5BUS2TI
        YCtJlA+wEt3fRyp5unMDL+K7Q9heJKN/VE9aWXPkCAr9+7m7syc0YQYeJew7/cgfIg==</X509Certificate>
      </X509Data>
    </KeyInfo>
  </Signature>
</NFe>
<retConsReciNFe versao="2.00"
xmlns="http://www.portalfiscal.inf.br/nfe">
  <tpAmb>2</tpAmb>
  <verAplic>RS20100824171942</verAplic>
  <nRec>431000005191092</nRec>
  <cStat>104</cStat>
  <xMotivo>Lote processado</xMotivo>
  <cUF>43</cUF>
  <protNFe versao="2.00">
    <infProt Id="ID220920101600113440">
      <tpAmb>2</tpAmb>
      <verAplic>RS20100824171942</verAplic>
      <chNFe>43100977824738000289550010000004661545338752</chNFe>
      <dhRecbto>2010-09-22T16:00:11</dhRecbto>
      <digVal>0bg5aI2gRr7LxmTBnPdkzuVTMiA=</digVal>
      <cStat>502</cStat>
      <xMotivo>Rejeicao: Erro na Chave de Acesso - Campo ID nao
      corresponde a concatenacao dos campos
      correspondentes</xMotivo>
    </infProt>
  </protNFe>
</retConsReciNFe>

Estou usando os seguintes servidores:
https://homologacao.nfe.sefaz.rs.gov.br/ws/Nferecepcao/NFeRecepcao2.asmx
https://homologacao.nfe.sefaz.rs.gov.br/ws/NfeRetRecepcao/NfeRetRecepcao2.asmx

Achei o engano.

Estava usando o campo tpAmb ao invés do tpEmis.