Como é formado o QR-Code do CT-e 3.0?


Na CT-e 3.00 o QR Code deverá ser composto de duas maneiras diferentes: uma para CT-e emitido em Normal (sem contingência) e outra para o CT-e emitido na contingência.

 

CT-e Com emissão sem contingência

A URL da emissão sem contingência é formada pelas seguintes informações:

  1. URL da Sefaz – link de consulta da Sefaz Autorizadora. A lista com todos os estados atualizada e pode ser encontrada aqui;
  2. Chave de Acesso – identificador da nota;
  3. Tipo do Ambiente – informar o ambiente que a CT-e foi emitida (1 – Produção ou 2 – Homologação);

 

O modelo a ser seguido tem esse formato:

<http://<dominio>/cte/QRCode?=<chave_acesso>|<tipo_ambiente>>

No XML ficará da seguinte forma:

 

<infCTeSupl>
	<qrCodCTe>https://dfe-portal.svrs.rs.gov.br/cte/qrCode?chCTe=33190943171438000498575010000563391697420356&tpAmb=2</qrCodCTe>
</infCTeSupl>

 

Confira abaixo a distribuição pela quantidade de caracteres de cada campo: 

 

*O asterisco (*) na tabela acima indica que o preenchimento deve ser exato com a quantidade de bytes indicada.

**Não há uma quantidade de caracteres definida.

 

CT-e Com Emissão em Contingência

A URL da emissão em contingência é formada pelas seguintes informações:

  1. URL da Sefaz – link de consulta da Sefaz Autorizadora. A lista com todos os estados atualizada e pode ser encontrada aqui;
  2. Chave de Acesso – identificador da nota;
  3. Tipo do Ambiente – informar o ambiente que a CT-e foi emitida (1 – Produção ou 2 – Homologação);
  4. Assinatura (sign) – assinatura digital no padrão RSA SHA-1

 

O modelo a ser seguido tem esse formato: 

<http://<dominio>/cte/QRCode?=<chave_acesso>|<tipo_ambiente>&sing=<assinatura_digital>

No XML ficará da seguinte forma:

 

<infCTeSupl>
	<qrCodCTe>https://dfe-portal.svrs.rs.gov.br/cte/qrCode?chCTe=33190943171438000498575010000563391697420356&tpAmb=2&sign=ZZSKiypy7fkg22MUv6TUh71EI+wLYWr/fUHJy3PyWnL7d5mzEqtxu6bVbhE7AeNiDTirh1u9
gVfC2Hw+Lsno2XNL5FRUc5NcuMTT2hA6E9HYC9gryvtWAIgiCZUNG5cWWLCh0G62QdnNe8iSr
lSooQu9Z5g1vbGaTFMxaugzzvo=</qrCodCTe>
</infCTeSupl>

 

Referências



Nº do Artigo: 932
Postado: 01/10/2019 17:37:17
Última atualização: 07/10/2019 15:19:45
Postado: Isabel Cavalcanti [isabel.cavalcanti@oobj.com.br]

URL: https://backupbc.novooobj.xyz/article/como-é-formado-o-qr-code-do-ct-e-3-0-932.html