NFC-e - por onde iniciar
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
NFC-e - por onde iniciar
Ainda estou terminando de reinstalar minha máquina.... mas...
hbnfeDaGeral() é pra danfe.
Pensando......
o XML tem que ir pra fazenda com QRCode...
o QRCode tem que entrar depois do XML assinado...
A classe é que assina o XML....
A classe é que envia o XML....
Então.... a classe é que precisa fazer isso.
Só pode ter algo no NfeLoteEnvia() pra poder colocar o QRCode....
E isso vai precisar desses parâmetros que colocou.
hbnfeDaGeral() é pra danfe.
Pensando......
o XML tem que ir pra fazenda com QRCode...
o QRCode tem que entrar depois do XML assinado...
A classe é que assina o XML....
A classe é que envia o XML....
Então.... a classe é que precisa fazer isso.
Só pode ter algo no NfeLoteEnvia() pra poder colocar o QRCode....
E isso vai precisar desses parâmetros que colocou.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
NFC-e - por onde iniciar
E agora eu fiquei confuso....
A classe não está fazendo uso do QRCode..... não está preparada pra NFCe..... rs
Como é que estão usando.... não sei....
O QRCode é transmitido pra Fazenda?
Se sim.... vai ser acrescentar neste ponto do NfeLoteEnvia():
Quem está usando pode confirmar se é isso mesmo?
A classe não está fazendo uso do QRCode..... não está preparada pra NFCe..... rs
Como é que estão usando.... não sei....
O QRCode é transmitido pra Fazenda?
Se sim.... vai ser acrescentar neste ponto do NfeLoteEnvia():
Código: Selecionar todos
IF ::AssinaXml() != "OK"
RETURN ::cXmlRetorno
ENDIF
IF ::cNFCE == "S
::QRCode( @::cXmlDocumento, ::cIdToken, ::cCsc )
ENDIF
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
NFC-e - por onde iniciar
E se não for transmitido, é a mesma coisa, talvez dentro do nfegeraAutorizado.
Resumindo: vai incluir o QRCode, só precisa saber se é antes ou depois de transmitir.
E ai a classe já faz.
Resumindo: vai incluir o QRCode, só precisa saber se é antes ou depois de transmitir.
E ai a classe já faz.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
NFC-e - por onde iniciar
Quintas o QR_CODE é incluido antes de enviar , entao o oSefaz:NFEloteenvia( cTxtXml ) tem de assinar colocar o QR e enviar , usando oSefaz:cNFCE := "S" para fazer isso
Então:
oSefaz := SefazClass():New()
oSefaz:cUF := FLAG->n_xUF
oSefaz:cAmbiente := FLAG->n_tpAmb
oSefaz:cCertificado := TRIM(CERTIFICADO->NOMCERT)
oSefaz:cIdToken := "000001"
oSefaz:cCSC := TRIM(FLAG->cCertifica)
oSefaz:NFEloteenvia( cTxtXml ) =====> esse cara tem de conter tudo dentro, passando como parâmetro ou setando como eu fiz
Então:
oSefaz := SefazClass():New()
oSefaz:cUF := FLAG->n_xUF
oSefaz:cAmbiente := FLAG->n_tpAmb
oSefaz:cCertificado := TRIM(CERTIFICADO->NOMCERT)
oSefaz:cIdToken := "000001"
oSefaz:cCSC := TRIM(FLAG->cCertifica)
oSefaz:NFEloteenvia( cTxtXml ) =====> esse cara tem de conter tudo dentro, passando como parâmetro ou setando como eu fiz
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
NFC-e - por onde iniciar
Ë a solução acima.
Como eu alterei no meio da minha configuração do Windows... perdi a alteração.
Terminar de atualizar primeiro.
Como eu alterei no meio da minha configuração do Windows... perdi a alteração.
Terminar de atualizar primeiro.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
NFC-e - por onde iniciar
Enfim a solução final, ASSIM FUNCIONOUUUUUUUUUUUU
cTxtXml:=M->cXml
oSefaz := SefazClass():New()
oSefaz:cUF := FLAG->n_xUF
oSefaz:cAmbiente := FLAG->n_tpAmb
oSefaz:cCertificado := TRIM(CERTIFICADO->NOMCERT)
oSefaz:cIdToken := "000001"
oSefaz:cCSC := TRIM(FLAG->cCertifica)
oSefaz:cNFCE := "S"
oSefaz:cXmlDocumento:=cTxtXml
oSefaz:AssinaXml( )
oSefaz:GeraQRCode( oSefaz:cXmlDocumento )
oSefaz:NFEloteenvia( oSefaz:cXmlDocumento )
AO parceiro Quintas agradeço a ajuda para resolver essa pendenga :-Y :-Y :-Y :{ :{ :{ :{
cTxtXml:=M->cXml
oSefaz := SefazClass():New()
oSefaz:cUF := FLAG->n_xUF
oSefaz:cAmbiente := FLAG->n_tpAmb
oSefaz:cCertificado := TRIM(CERTIFICADO->NOMCERT)
oSefaz:cIdToken := "000001"
oSefaz:cCSC := TRIM(FLAG->cCertifica)
oSefaz:cNFCE := "S"
oSefaz:cXmlDocumento:=cTxtXml
oSefaz:AssinaXml( )
oSefaz:GeraQRCode( oSefaz:cXmlDocumento )
oSefaz:NFEloteenvia( oSefaz:cXmlDocumento )
AO parceiro Quintas agradeço a ajuda para resolver essa pendenga :-Y :-Y :-Y :{ :{ :{ :{
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
NFC-e - por onde iniciar
Parabéns Fernando,
Poderia postar aqui a NFC-e impressa e o Danfe pra ver como ficou !
Poderia postar aqui a NFC-e impressa e o Danfe pra ver como ficou !
Marcelo Neves
https://produto.mercadolivre.com.br/MLB ... 0067609615
whatsapp (41) 99786-3995
http://harbourdeveloper.blogspot.com
marcelo.souza.das.neves@gmail.com
https://produto.mercadolivre.com.br/MLB ... 0067609615
whatsapp (41) 99786-3995
http://harbourdeveloper.blogspot.com
marcelo.souza.das.neves@gmail.com
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
NFC-e - por onde iniciar
como eu coloco uma imagem aqui????
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
NFC-e - por onde iniciar
Como diria Quintas...pergunta no Posto Ipiranga....rsss
Quando vc clica no botão "Img", ele só aceita uma URL com o endereço de uma imagem, então, a única maneira seria você colocar as imagens em algum lugar da internet e copiar o link da imagem e colar aqui no Fórum.
Quando vc clica no botão "Img", ele só aceita uma URL com o endereço de uma imagem, então, a única maneira seria você colocar as imagens em algum lugar da internet e copiar o link da imagem e colar aqui no Fórum.
Marcelo Neves
https://produto.mercadolivre.com.br/MLB ... 0067609615
whatsapp (41) 99786-3995
http://harbourdeveloper.blogspot.com
marcelo.souza.das.neves@gmail.com
https://produto.mercadolivre.com.br/MLB ... 0067609615
whatsapp (41) 99786-3995
http://harbourdeveloper.blogspot.com
marcelo.souza.das.neves@gmail.com
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
NFC-e - por onde iniciar
https://www.dropbox.com/s/mvqicuq6l12jd4a/nfce.bmp?dl=0
ainda nao esta autorizada porque tem erros de cadastro mas o mais importante ja foi feito
ainda nao esta autorizada porque tem erros de cadastro mas o mais importante ja foi feito
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
NFC-e - por onde iniciar
alguem da retorno se consegue ver ?
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
NFC-e - por onde iniciar
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
NFC-e - por onde iniciar
Aqui também aparentemente problema resolvido, mas falta ajustar, porque essa merd. de W10 sempre remove atalhos e configurações na atualização pesada.
Era o endereço de homologação pra consulta de QRCode errado.
A outra parte vou ajustar na Sefaz, pra colocar automático, sem precisar gambiarra, mas é a alteração que passei acima.
é que acabamos nos falando por WhatsApp, por isso eu já sei.... rs
Ah.... dá pra ver a imagem.
Mas aqui no fórum é só embaixo da mensagem clicar em anexar, e depois fazer upload do arquivo.
Era o endereço de homologação pra consulta de QRCode errado.
A outra parte vou ajustar na Sefaz, pra colocar automático, sem precisar gambiarra, mas é a alteração que passei acima.
é que acabamos nos falando por WhatsApp, por isso eu já sei.... rs
Ah.... dá pra ver a imagem.
Mas aqui no fórum é só embaixo da mensagem clicar em anexar, e depois fazer upload do arquivo.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
NFC-e - por onde iniciar
Fernando, a NFC-e aparece, o DANFE dá erro e não mostra a imagem.
Marcelo Neves
https://produto.mercadolivre.com.br/MLB ... 0067609615
whatsapp (41) 99786-3995
http://harbourdeveloper.blogspot.com
marcelo.souza.das.neves@gmail.com
https://produto.mercadolivre.com.br/MLB ... 0067609615
whatsapp (41) 99786-3995
http://harbourdeveloper.blogspot.com
marcelo.souza.das.neves@gmail.com
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
NFC-e - por onde iniciar
eu estive olhando varias NFC-e e aquela parte logo apos a forma de pagamento nao consta nelas , ficando somente informações de interesse do contribuinte
é um caso a se pensar , se fica ou sai
é um caso a se pensar , se fica ou sai
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart