# Rejeição 496: Assinatura do QR-Code difere do calculado

<div id="bkmrk-c%C3%B3digo%3A-496">**Código: 496**</div><div id="bkmrk-"></div><div id="bkmrk-descri%C3%A7%C3%A3o%3A-assinatur">**Descrição: Assinatura do QR-Code difere do calculado**</div><div id="bkmrk--0"></div><div id="bkmrk-quando-for-emitido-u">Quando for emitido um MDF-e com o tipo de emissão em contingência (tpEmis=2) e o parâmetro sign 'assinatura digital' do QR Code for diferente do valor calculado pela Sefaz, será retornado a rejeição 496- Assinatura do QR-Code difere do calculado. O sign é calculado sobre o parâmetro ‘chMDFe’ que integra o QR-Code, a partir do certificado digital que assina o MDF-e.</div><div id="bkmrk-exce%C3%A7%C3%B5es-e-observa%C3%A7%C3%B5"><article>Exceções e Observações

Para essa Regra de Validação, não há exceções e nem observações.

Regra de Validação da Sefaz

 ![](https://www.oobj.com.br/bc/assets/Articles/943/RV%20496.png)

Exemplo

Foi emitido um MDF-e com o parâmetro sign ‘assinatura digital’ calculado pelo sistema emissor diferente do calculado pela Sefaz. Nessa situação o MDF-e foi rejeitado pelo motivo 496.

Trecho do XML:

<div><div><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td class="gutter"><div>1</div><div>2</div><div>3</div><div>4</div><div>5</div><div>6</div><div>7</div><div>8</div><div>9</div><div>10</div><div>11</div><div>12</div><div>13</div><div>14</div><div>15</div><div>16</div><div>17</div><div>18</div><div>19</div><div>20</div><div>21</div></td><td class="code"><div><div>`<``ide``>`</div><div>`    ``<``cUF``>26</``cUF``>`</div><div>`    ``<``tpAmb``>1</``tpAmb``>`</div><div>`    ``<``tpEmit``>1</``tpEmit``>`</div><div>`    ``<``tpTransp``>1</``tpTransp``>`</div><div>`    ``<``mod``>58</``mod``>`</div><div>`    ``<``serie``>1</``serie``>`</div><div>`    ``<``nMDF``>88888</``nMDF``>`</div><div>`    ``<``cMDF``>49731653</``cMDF``>`</div><div>`    ``<``cDV``>0</``cDV``>`</div><div>`    ``<``modal``>1</``modal``>`</div><div>`    ``<``dhEmi``>2019-10-04T15:03:00-03:00</``dhEmi``>`</div><div>`    ``<!-- Tipo de emissão do CT-e -->`</div><div>`    ``<``tpEmis``>2</``tpEmis``>`</div><div>`    ``[...]`</div><div>`</``ide``>`</div><div>`[...]`</div><div>`<``infMDFeSupl``>`</div><div>`    ``<!-- Texto com o QR-Code impresso no DADMFE-->`</div><div>`    ``<``qrCodMDFe``>https://dfe-portal.svrs.rs.gov.br/mdfe/qrCode?chMDFe=26191099999999000599580100000888881274984821&tpAmb=1&sign=ZZSKiypy7fkg22MUv6TUh71EI+wLYWr/fUHJy3PyWnL7d5mzEqtxu6bVbhE7AeNiDTirh1u9gVfC2Hw+Lsno2XNL5FRUc5NcuMTT2hA6E9HYC9gryvtWAIgiCZUNG5cWWLCh0G62QdnNe8iSrlSooQu9Z5g1vbGaTFMxaugzzvo= </``qrCodMDFe``>`</div><div>`</``infMDFeSupl``>`</div></div></td></tr></tbody></table>

</div></div>Como resolver?

Deve-se verificar o cálculo do parâmetro 'sign' que o sistema emissor está fazendo.

O sign (assinatura digital) é calculado sobre o parâmetro 'chMDFe' que integra o QR-Code. O parâmetro chMDFe deve estar no padrão RSA SHA-1 (Base64) a partir do certificado digital que assina o MDF-e.

**Ação Sugerida:**

Gereção de uma Nova Chave de Acesso e um novo XML

**Correção:**

<div><div><article>Para a correção, acesse o menu Movimentação&gt;MDF-e&gt;Manutenção, pesquise pelo Manifesto rejeitado e clique na seta Avança, em seguida edite o Manifesto e acesse a aba Informações Adicionais do MDF-e.

Apague a chave de acesso que está salva para esse MDF-e

[![image-1657050779098.png](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2022-07/scaled-1680-/image-1657050779098.png)](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2022-07/image-1657050779098.png)

Em seguida salve novamente o Manifesto

O Sistema irá informar que uma nova chave de acesso foi gerada e é diferente da atual, e questionará se deseja que o sistema altere a chave de acesso para a que foi gerada, clique em SIM

</article></div></div>[![image-1657050848729.png](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2022-07/scaled-1680-/image-1657050848729.png)](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2022-07/image-1657050848729.png)

Em seguida será questionado se deseja gerar o xml do MDF-e, clique em SIM.

[![image-1657050939791.png](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2022-07/scaled-1680-/image-1657050939791.png)](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2022-07/image-1657050939791.png)

Se todas as informações estiverem corretamente cadastradas o sistema irá informar que o MDFe foi assinado e validado com sucesso, clique em OK

[![image-1657050986492.png](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2022-07/scaled-1680-/image-1657050986492.png)](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2022-07/image-1657050986492.png)

Será aberta a tela do Gerenciamento de Transmissão de MDF-e, clique em OK e faça o envio do mesmo para a SEFAZ.

<div><div><svg class="svg-icon" data-icon="link" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"></svg><div>[![image-1657051014961.png](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2022-07/scaled-1680-/image-1657051014961.png)](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2022-07/image-1657051014961.png)</div></div></div></article></div>