Boa tarde pessoal,
Existe o Manual de Especificações Técnicas do DANFE do NFC-e 5.0 (http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=/xyXbAFZ71k=) que fala sobre as alterações que tiveram no DANFE do NFC-e versão 4.00, entre elas a principal é a alteração da construção do conteúdo da tag <qrCode>, e posterior visualização na geração do DANFE.
Na versão anterior o qrCode era montado concatenando alguns campos do XML, outros dados do emitente, etc, sempre concatenados com um &. Porém na nova versão eles são concatenados por |, e também houve diminuição dos campos que são usados para montar a URL.
Porém não vi nenhuma liberação por parte da SEFAZ de schemas novos, e no schema mais atual é considerado justamente a concatenação com &, conforme abaixo:
<xs:pattern value="((HTTPS?|https?)://.*\?chNFe=[0-9]{44}&nVersao=[0-9]{3}&tpAmb=[1-3](&cDest=([A-Za-z0-9.:+-/)(]{0}|[A-Za-z0-9.:+-/)(]{5,20})?)?&dhEmi=[A-Fa-f0-9]{50}&vNF=(0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?)&vICMS=(0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?)&digVal=[A-Fa-f0-9]{56}&cIdToken=[0-9]{6}&cHashQRCode=[A-Fa-f0-9]{40})"/>
Alguém sabe me dizer se existe alguma liberação por parte da SEFAZ com relação aos schemas? Pois tentei homologar um NFC-e 4.00 montado com o qrCode de acordo com o manual liberado, e recebi retorno de falha de schema.