nfephp-org / sped-nfe

API para geração e comunicação das NFe com as SEFAZ autorizadoras
Other
1.22k stars 537 forks source link

Problema com retorno do QrCode de MG ao assinar o XLM #647

Closed newJefter closed 5 years ago

newJefter commented 5 years ago

Olá a todos, ao assinar o XML referente a MG -> Me retorna o seguinte ERRO:

*erro This XML is not valid. Element '{http://www.portalfiscal.inf.br/nfe}qrCode': [facet 'pattern'] The value 'https://nfce.fazenda.mg.gov.br/portalnfce/sistema/qrcode.xhtml?p=31190317830069000145650010000001761000001765|2|2|17830069|8C316622A1C1BA5FECF13205F827FCA6A53E9F05' is not accepted by the pattern '(((HTTPS?|https?)://.\?chNFe=[0-9]{44}&nVersao=100&tpAmb=1-2?&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})|((HTTPS?|https?)://.\?p=([0-9]{34}(1|4)[0-9]{9})|[2]|[1-2]|(0|[1-9]{1}([0-9]{1,5})?)|[A-Fa-f0-9]{40})|((HTTPS?|https?)://.\?p=([0-9]{34}9[0-9]{9})|[2]|[1-2]|([0]{1}[1-9]{1}|[1-2]{1}[0-9]{1}|[3]{1}[0-1]{1})|(0|0.[0-9]{2}|[1-9]{1}[0-9]{0,12}(.[0-9]{2})?)|[A-Fa-f0-9]{56}|(0|[1-9]{1}([0-9]{1,5})?)|[A-Fa-f0-9]{40}))'. Element '{http://www.portalfiscal.inf.br/nfe}qrCode': 'https://nfce.fazenda.mg.gov.br/portalnfce/sistema/qrcode.xhtml?p=31190317830069000145650010000001761000001765|2|2|17830069|8C316622A1C1BA5FECF13205F827FCA6A53E9F05' is not a valid value of the local atomic type.**

OBS: Atualizei todos schemas e todas as views para o funcionamento da emissão para MG. No XML da emissão gera a tag do qrCode [CDATA[ https://nfce.fazenda.mg.gov.br/portalnfce/sistema/qrcode.xhtml?p=31190317830069000145650010000001761000001765|2|2|17830069|8C316622A1C1BA5FECF13205F827FCA6A53E9F05 ]]

victordeaguiarsouza commented 5 years ago

Qual a versão do "endroid/qrcode" que vc está usando?

robmachado commented 5 years ago

A URL do QRCode não pode ser HTTP mas sim deve ser HTTPS, se está usando a API atualize

newJefter commented 5 years ago

[RESOLVIDO], estava com problema na url de geração, resolvi alterando as configurações do emitente para geração da URL, Era para ter uma Exceptions de retorno mais simples e legivel. Obg e abraço a todos.

Em qua, 27 de mar de 2019 às 15:33, Roberto L. Machado < notifications@github.com> escreveu:

A URL do QRCode não pode ser HTTP mas sim deve ser HTTPS, se está usando a API atualize

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nfephp-org/sped-nfe/issues/647#issuecomment-477295403, or mute the thread https://github.com/notifications/unsubscribe-auth/AugIZXGZ9zhUnkIJDa3S47mujLQQ9JJfks5va7mIgaJpZM4b_WtH .

edimar27 commented 5 years ago

Ola pessoal, alguem pode me orientar por favor, a minha rotina ta apresentando esse erro: This XML is not valid. Element '{http://www.portalfiscal.inf.br/nfe}qrCode': [facet 'pattern'] The value 'https://hnfe.sefaz.ba.gov.br/servicos/nfce/qrcode.aspxp=29190517051187000155650010000000921800700088|2|2|1|07C76DEDA17078C0AB39F7690F5FABD3332883CC' is not accepted by the pattern '(((HTTPS?|https?)://.\?chNFe=[0-9]{44}&nVersao=100&tpAmb=1-2?&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})|((HTTPS?|https?)://.\?p=([0-9]{34}(1|4)[0-9]{9})|[2]|[1-2]|(0|[1-9]{1}([0-9]{1,5})?)|[A-Fa-f0-9]{40})|((HTTPS?|https?)://.*\?p=([0-9]{34}9[0-9]{9})|[2]|[1-2]|([0]{1}[1-9]{1}|[1-2]{1}[0-9]{1}|[3]{1}[0-1]{1})|(0|0.[0-9]{2}|[1-9]{1}[0-9]{0,12}(.[0-9]{2})?)|[A-Fa-f0-9]{56}|(0|[1-9]{1}([0-9]{1,5})?)|[A-Fa-f0-9]{40}))'. Element '{http://www.portalfiscal.inf.br/nfe}qrCode': 'https://hnfe.sefaz.ba.gov.br/servicos/nfce/qrcode.aspxp=29190517051187000155650010000000921800700088|2|2|1|07C76DEDA17078C0AB39F7690F5FABD3332883CC' is not a valid value of the local atomic type.

Obrigado a todos.

edimar27 commented 5 years ago

[RESOLVIDO], estava com problema na url de geração, resolvi alterando as configurações do emitente para geração da URL, Era para ter uma Exceptions de retorno mais simples e legivel. Obg e abraço a todos. Em qua, 27 de mar de 2019 às 15:33, Roberto L. Machado < notifications@github.com> escreveu: A URL do QRCode não pode ser HTTP mas sim deve ser HTTPS, se está usando a API atualize — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#647 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/AugIZXGZ9zhUnkIJDa3S47mujLQQ9JJfks5va7mIgaJpZM4b_WtH .

Amigo @newJefter , vc pode postar como resolveu? Abraco.