NFC-e Erro QRCODE

1,413 views
Skip to first unread message

Paulo PJ

unread,
Apr 20, 2017, 5:46:51 PM4/20/17
to NFePHP
Ola Pessoal!
A minha nota NF-E ja foi aceita pela sefaz.

Acredito que estou quase conseguindo emitir o xml valido para o envio.
Mas cheguei neste erro que me travou.

----------------------------------------------------------------------------------
Estou com o seguinte erro na hora do envio:
Elemento 'infNFeSupl': Este elemento não é esperado. Esperado é ( {http://www.w3.org/2000/09/xmldsig#}Signature ). 
----------------------------------------------------------------------------------
Erro da sefaz RS:
Schema XML: The 'http://www.portalfiscal.inf.br/nfe:qrCode' element is invalid - The value ' http://www.dfeportal.fazenda.pr.gov.br/dfe-portal/rest/servico/consultaNFCe?chNFe=41170407602797000146650010000002001000002008&nVersao=100&tpAmb=1&cDest=04748291974&dhEmi=323031372d30342d32305431383a30393a32392d30333a3030&vNF=50.00&vICMS=0.00&digVal=624e33414a6658695661416f794e646a2b5547584749626a5576773d&cIdToken=000001&cHashQRCode=11597C0038AA5CFE709FAB4A1BBBA6D89538FCD3 ' is invalid according to its datatype 'String' - The Pattern constraint failed.
Caminho: NFe[1]/infNFeSupl/qrCode/
----------------------------------------------------------------------------------
Como esta a xml na parte do QRCODE:
<infNFeSupl>
</infNFeSupl>
----------------------------------------------------------------------------------

Agradeço desde ja ajuda a aquele que puder me dar uma luz de onde possa estar errando! 


Átila Ebenriter

unread,
Jul 4, 2017, 1:06:44 PM7/4/17
to NFePHP
Olá!

Conseguiu descobrir qual era o problema? Estou com a mesma situação aqui.

Abraço.

Almeida Rodrigues

unread,
Sep 25, 2017, 9:09:00 PM9/25/17
to NFePHP
Alguem conseguiu resolver este problema?

Roberto Machado

unread,
Sep 26, 2017, 8:31:45 AM9/26/17
to nfe...@googlegroups.com
Anexe (e não cole) o XML criado que está dando esse erro

Outra questão. Como está sendo gerado esse XML ???

Roberto

Almeida Rodrigues

unread,
Sep 26, 2017, 3:37:57 PM9/26/17
to NFePHP
Em quinta-feira, 20 de abril de 2017 18:46:51 UTC-3, Paulo PJ escreveu:
Estou usando o NFCeQrCode.php!
33170916927159000196650010000002001000002004-nfe.xml
Screenshot_20170926-163449.png

Roberto Machado

unread,
Sep 26, 2017, 3:48:39 PM9/26/17
to nfe...@googlegroups.com
Desconheço esse script   NFCeQrCode.php!

O hash do QRCode está incorreto

Roberto

Almeida Rodrigues

unread,
Sep 26, 2017, 5:36:42 PM9/26/17
to NFePHP
Em quinta-feira, 20 de abril de 2017 18:46:51 UTC-3, Paulo PJ escreveu:
Qual seria o script para gerar a NFC-e correto?
x

Almeida Rodrigues

unread,
Sep 27, 2017, 8:46:28 PM9/27/17
to NFePHP
Agora estou usando o: MakeNFe.php
Adicionei imagem com minhas configs e meu CSC no SEFAZ.
E estou recebendo o seguinte erro:

AO VALIDAR O DOCUMENTO, OCORRERAM OS SEGUINTES ERROS!

Elemento 'qrCode': [Erro 'Layout'] O valor 'http://www4.fazenda.rj.gov.br/consultaNFCe/QRCode?chNFe=33170916927159000196650010000000261000000260&nVersao=100&tpAmb=2&dhEmi=323031372d30392d32375432313a31353a31352d30333a3030&vNF=149.00&vICMS=0.00&digVal=6e7069385171423838427250774e3559327856576c4c64663970453d&cIdToken=1&cHashQRCode=4CA70F87782CC4E276DB1184D53431A5DA954CEE' não é aceito para o padrão. '((HTTPS?|https?)://.*\?chNFe=[0-9]{44}&nVersao=[0-9]{3}&tpAmb=[1-2](&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})'. 
Elemento 'qrCode': 'http://www4.fazenda.rj.gov.br/consultaNFCe/QRCode?chNFe=33170916927159000196650010000000261000000260&nVersao=100&tpAmb=2&dhEmi=323031372d30392d32375432313a31353a31352d30333a3030&vNF=149.00&vICMS=0.00&digVal=6e7069385171423838427250774e3559327856576c4c64663970453d&cIdToken=1&cHashQRCode=4CA70F87782CC4E276DB1184D53431A5DA954CEE' não é um valor válido. 



Em quinta-feira, 20 de abril de 2017 18:46:51 UTC-3, Paulo PJ escreveu:
csc.jpg
site fazenda.jpg
33170916927159000196650010000000261000000260-nfe.xml

Roberto Machado

unread,
Sep 28, 2017, 7:23:01 AM9/28/17
to nfe...@googlegroups.com
O idTokem deve ter 6 digitos

como "000001" e não "1" como você cadastrou.

Roberto

Almeida Rodrigues

unread,
Sep 28, 2017, 12:58:12 PM9/28/17
to NFePHP
Ok, eu percebi isso logo após enviar este comentário.
Tive mais alguns erros em seguida, mas já resolvi.
Meu erro inicial era a falta do endereço da Sefaz para gerar a QRcode.

Agora estou com o seguinte erro:
Fatal error: Uncaught exception 'NFePHP\Common\Exception\InvalidArgumentException' with message 'O arquivo indicado não foi localizado!! ../xml/xml-problema-qrcode.xml' in C:\Users\almeida\Google Drive\xampp\htdocs\cestas\nfephp-master\libs\Common\Files\FilesFolders.php:257 Stack trace: #0 C:\Users\almeida\Google Drive\xampp\htdocs\cestas\nfephp-master\NFe\Danfce.php(18): NFePHP\Common\Files\FilesFolders::readFile('../xml/xml-prob...') #1 {main} thrown in C:\Users\almeida\Google Drive\xampp\htdocs\cestas\nfephp-master\libs\Common\Files\FilesFolders.php on line 257

A sequência dos scripts é:
MakeNfe.php -> AssinaNFe.php -> ValidaXml.php -> EnviaLote.php -> Danfce.php (neste script ocorre o erro, já tentei comentar a linha referente ao '../xml/xml-prob...', mas gera outros erros.




Em quinta-feira, 20 de abril de 2017 18:46:51 UTC-3, Paulo PJ escreveu:
33170916927159000196650010000000381000000385-nfe.xml
33170916927159000196650010000000391000000390-nfe.xml
Sem título.jpg

Almeida Rodrigues

unread,
Sep 28, 2017, 9:59:56 PM9/28/17
to NFePHP
RESOLVIDO:
No script Danfce.php, alterei a linha:
DE: $xmlProt = "arquivos/xml/xml-problema-qrcode.xml"; (linha padrão)

PARA: $xmlProt = "arquivos/nfce/{$chave}-nfe.xml";  (Local aonde esta minha XML).

Alem disso adicionei o http://nfce.fazenda.rj.gov.br/consulta no configurador de ambiente.

Também adicionei o ID no campo: Token IBPT no configurador de ambiente.





Em quinta-feira, 20 de abril de 2017 18:46:51 UTC-3, Paulo PJ escreveu:
alteracao.jpg
Reply all
Reply to author
Forward
0 new messages