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

0 (0)
Avaliação do Artigo (Nenhum voto)
Avaliar esse artigo
Anexos
Não há anexos para este artigo.
Artigos Relacionados RSS Feed
O que é a inutilização de um número para NF-e/NFC-e e CT-e?
Visualizado 22312 vezes desde 13/05/2015
Rejeição 854: Parâmetro sign não deve ser informado no QR Code para emissão Normal - Como resolver?
Visualizado 1359 vezes desde 03/10/2019
Rejeição 540 - Grupo de documentos informado inválido para remetente que emite NF-e - Como resolver?
Visualizado 20299 vezes desde 15/05/2015
Rejeição 855: Assinatura do QR-Code difere do calculado - Como resolver?
Visualizado 1079 vezes desde 04/10/2019
Rejeição 646: CT-e emitido em ambiente de homologação com Razão Social do remetente diferente de CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL - Como resolver?
Visualizado 9441 vezes desde 25/05/2015
Registrar Evento Prestação de Serviço em Desacordo no Monitor
Visualizado 1147 vezes desde 17/10/2019
Rejeição 647: CT-e emitido em ambiente de homologação com Razão Social do expedidor diferente de CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL - Como resolver?
Visualizado 3709 vezes desde 25/05/2015
Rejeição 202: Falha no reconhecimento da autoria ou integridade do arquivo digital - Como resolver?
Visualizado 2880 vezes desde 18/11/2019
Rejeição 649: CT-e emitido em ambiente de homologação com Razão Social do destinatário diferente de CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL - Como resolver?
Visualizado 4801 vezes desde 25/05/2015
Rejeição 828: CNPJ/CPF autorizado já declarado no CT-e (remet/dest/exped/receb/tom) - Como resolver?
Visualizado 759 vezes desde 24/01/2020
Comentários
Nome
Email
Código de Segurança Security Code
Não há comentários para este artigo. Seja o primeiro a postar um comentário.