[delphi-br] NFe com delphi, é possível?

2008-09-01 Por tôpico Fellipe Henrique
Amigos, estou tentando desenvolver a NFe em Delphi 7, porém não estou
conseguindo nada, estou tentando pegar o WSDL pelo WSDL Import, e sempre me
pede o certificado digital, mesmo ele estando instalado, porém nao mostra na
tela, ou seja, não consigo pegar as classes pra gerar a unit.

Alguém conseguiu fazer? Poderia me dar uma luz?

Ah, antes que digam, já pesquisei no Google! e não achei nada que
solucionasse minha questão!

[]s

-- 
_
T.·.F.·.A.·.
Fellipe Henrique
http://tecfree.wordpress.com/


[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] NFe com delphi, é possível?

2008-09-01 Por tôpico Claudiney Cogo
Olá Felipe.

Parece que existe mesmo um problema que faz que ele não peça o certificado a 
ser usada. Assim não é possível baixar diretamente por lá. Faça o seguinte... 
abra o endereço do WSDL diretamente no browser (só pegar o endereço do 
webservice que você quer e acrescentar ?WSDL na frente). Ele vai pedir o 
certificado e apresentar o WSDL. Vá em arquivo e salvar... salve o arquivo numa 
pasta local e importe a partir deste arquivo local. 

Abraço.



Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São Paulo, 172 - 15º Andar - Sala 1505
Fone/Fax: (44) 3029-6053 - Maringá - Paraná
www.n2solutions.com.br
nfe.n2solutions.com.br
www.studion2.com.br

 
  - Original Message - 
  From: Fellipe Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, September 01, 2008 1:49 PM
  Subject: [delphi-br] NFe com delphi, é possível?


  Amigos, estou tentando desenvolver a NFe em Delphi 7, porém não estou
  conseguindo nada, estou tentando pegar o WSDL pelo WSDL Import, e sempre me
  pede o certificado digital, mesmo ele estando instalado, porém nao mostra na
  tela, ou seja, não consigo pegar as classes pra gerar a unit.

  Alguém conseguiu fazer? Poderia me dar uma luz?

  Ah, antes que digam, já pesquisei no Google! e não achei nada que
  solucionasse minha questão!

  []s

  -- 
  _
  T.·.F.·.A.·.
  Fellipe Henrique
  http://tecfree.wordpress.com/

  [As partes desta mensagem que não continham texto foram removidas]



   

  __ Informação do NOD32 IMON 3402 (20080831) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br


[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] NFe com delphi, é possível?

2008-09-01 Por tôpico Fellipe Henrique
Olá Claudiney, vi um post seu em outro local sobre isso, e tentei, mas não
me aparece o certificado... abre a tela, sem o certificado, e fui em
Certificados no IE e tá lá instalado certinho, com nome e tudo... mas não
aparece... outra coisa é que tem um monte de link:

MGNfeRecepcaohttps://nfe.fazenda.mg.gov.br/nfe/services/NfeRecepcao?wsdl MG
NfeRetRecepcaohttps://nfe.fazenda.mg.gov.br/nfe/services/NfeRetRecepcao?wsdl
MGNfeCancelamento
https://nfe.fazenda.mg.gov.br/nfe/services/NfeCancelamento?wsdl MG
NfeInutilizacao
https://nfe.fazenda.mg.gov.br/nfe/services/NfeInutilizacao?wsdl MG
NfeConsultaProtocolo
https://nfe.fazenda.mg.gov.br/nfe/services/NfeConsulta?wsdl MG
NfeStatusServico
https://nfe.fazenda.mg.gov.br/nfe/services/NfeStatusServico.tst








Qual deles é o que eu uso, ou cada um deles serve pra uma coisa dentro do
processo!?

[]s

2008/9/1 Claudiney Cogo [EMAIL PROTECTED]

   Olá Felipe.

 Parece que existe mesmo um problema que faz que ele não peça o certificado
 a ser usada. Assim não é possível baixar diretamente por lá. Faça o
 seguinte... abra o endereço do WSDL diretamente no browser (só pegar o
 endereço do webservice que você quer e acrescentar ?WSDL na frente). Ele vai
 pedir o certificado e apresentar o WSDL. Vá em arquivo e salvar... salve o
 arquivo numa pasta local e importe a partir deste arquivo local.

 Abraço.

 --
 Claudiney Cogo
 N2 Sistemas e Soluções em Informática
 Av. São Paulo, 172 - 15º Andar - Sala 1505
 Fone/Fax: (44) 3029-6053 - Maringá - Paraná
 www.n2solutions.com.br
 nfe.n2solutions.com.br
 www.studion2.com.br


 - Original Message -
 From: Fellipe Henrique
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Monday, September 01, 2008 1:49 PM
 Subject: [delphi-br] NFe com delphi, é possível?

 Amigos, estou tentando desenvolver a NFe em Delphi 7, porém não estou
 conseguindo nada, estou tentando pegar o WSDL pelo WSDL Import, e sempre me
 pede o certificado digital, mesmo ele estando instalado, porém nao mostra
 na
 tela, ou seja, não consigo pegar as classes pra gerar a unit.

 Alguém conseguiu fazer? Poderia me dar uma luz?

 Ah, antes que digam, já pesquisei no Google! e não achei nada que
 solucionasse minha questão!

 []s

 --
 _
 T.·.F.·.A.·.
 Fellipe Henrique
 http://tecfree.wordpress.com/

 [As partes desta mensagem que não continham texto foram removidas]

 __ Informação do NOD32 IMON 3402 (20080831) __

 Esta mensagem foi verificada pelo NOD32 sistema antivírus
 http://www.eset.com.br

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
_
T.·.F.·.A.·.
Fellipe Henrique
http://tecfree.wordpress.com/


[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] NFe com delphi, é possível?

2008-09-01 Por tôpico Claudiney Cogo
São vários serviços. Cada endereço é de um serviço diferente. Um para envio, 
outro para cancelamento, outro para confirmação do processamento do lote, etc. 
Você vai precisar de todos eles.

Agora, se abre a janela dos certificados e o seu certificado não aparece lá, 
provavelmente houve algum problema com a instalação. Tente instalar novamente. 
Verifique também se você está usando um certificado tipo A1 ou A3 válido. Para 
o acesso aos dados e testes iniciais, o seu certificado vai servir. Para testes 
de envio de lotes você vai precisar de um certificado habilitado na sefaz para 
emissão de nfe, a menos que o seu já esteja homologado para isto.




Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São Paulo, 172 - 15º Andar - Sala 1505
Fone/Fax: (44) 3029-6053 - Maringá - Paraná
www.n2solutions.com.br
nfe.n2solutions.com.br
www.studion2.com.br

 
  - Original Message - 
  From: Fellipe Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, September 01, 2008 2:08 PM
  Subject: Re: [delphi-br] NFe com delphi, é possível?


  Olá Claudiney, vi um post seu em outro local sobre isso, e tentei, mas não
  me aparece o certificado... abre a tela, sem o certificado, e fui em
  Certificados no IE e tá lá instalado certinho, com nome e tudo... mas não
  aparece... outra coisa é que tem um monte de link:

  MGNfeRecepcaohttps://nfe.fazenda.mg.gov.br/nfe/services/NfeRecepcao?wsdl MG
  NfeRetRecepcaohttps://nfe.fazenda.mg.gov.br/nfe/services/NfeRetRecepcao?wsdl
  MGNfeCancelamento
  https://nfe.fazenda.mg.gov.br/nfe/services/NfeCancelamento?wsdl MG
  NfeInutilizacao
  https://nfe.fazenda.mg.gov.br/nfe/services/NfeInutilizacao?wsdl MG
  NfeConsultaProtocolo
  https://nfe.fazenda.mg.gov.br/nfe/services/NfeConsulta?wsdl MG
  NfeStatusServico
  https://nfe.fazenda.mg.gov.br/nfe/services/NfeStatusServico.tst

  Qual deles é o que eu uso, ou cada um deles serve pra uma coisa dentro do
  processo!?

  []s

  2008/9/1 Claudiney Cogo [EMAIL PROTECTED]

   Olá Felipe.
  
   Parece que existe mesmo um problema que faz que ele não peça o certificado
   a ser usada. Assim não é possível baixar diretamente por lá. Faça o
   seguinte... abra o endereço do WSDL diretamente no browser (só pegar o
   endereço do webservice que você quer e acrescentar ?WSDL na frente). Ele vai
   pedir o certificado e apresentar o WSDL. Vá em arquivo e salvar... salve o
   arquivo numa pasta local e importe a partir deste arquivo local.
  
   Abraço.
  
   --
   Claudiney Cogo
   N2 Sistemas e Soluções em Informática
   Av. São Paulo, 172 - 15º Andar - Sala 1505
   Fone/Fax: (44) 3029-6053 - Maringá - Paraná
   www.n2solutions.com.br
   nfe.n2solutions.com.br
   www.studion2.com.br
  
  
   - Original Message -
   From: Fellipe Henrique
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Monday, September 01, 2008 1:49 PM
   Subject: [delphi-br] NFe com delphi, é possível?
  
   Amigos, estou tentando desenvolver a NFe em Delphi 7, porém não estou
   conseguindo nada, estou tentando pegar o WSDL pelo WSDL Import, e sempre me
   pede o certificado digital, mesmo ele estando instalado, porém nao mostra
   na
   tela, ou seja, não consigo pegar as classes pra gerar a unit.
  
   Alguém conseguiu fazer? Poderia me dar uma luz?
  
   Ah, antes que digam, já pesquisei no Google! e não achei nada que
   solucionasse minha questão!
  
   []s
  
   --
   _
   T.·.F.·.A.·.
   Fellipe Henrique
   http://tecfree.wordpress.com/
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   __ Informação do NOD32 IMON 3402 (20080831) __
  
   Esta mensagem foi verificada pelo NOD32 sistema antivírus
   http://www.eset.com.br
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

  -- 
  _
  T.·.F.·.A.·.
  Fellipe Henrique
  http://tecfree.wordpress.com/

  [As partes desta mensagem que não continham texto foram removidas]



   

  __ Informação do NOD32 IMON 3402 (20080831) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br


[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] NFe com delphi, é possível?

2008-09-01 Por tôpico Fellipe Henrique
Ok, mas isso de pegar as classes, serve somente para o envio do xml,
correto? Tenho que fazer a assinatura tbm não é? E quanto ao problema que
todos dizem, do delphi nao conseguir enviar e nem assinar o arquuivo, é
valido?

[]s

2008/9/1 Claudiney Cogo [EMAIL PROTECTED]

   São vários serviços. Cada endereço é de um serviço diferente. Um para
 envio, outro para cancelamento, outro para confirmação do processamento do
 lote, etc. Você vai precisar de todos eles.

 Agora, se abre a janela dos certificados e o seu certificado não aparece
 lá, provavelmente houve algum problema com a instalação. Tente instalar
 novamente. Verifique também se você está usando um certificado tipo A1 ou A3
 válido. Para o acesso aos dados e testes iniciais, o seu certificado vai
 servir. Para testes de envio de lotes você vai precisar de um certificado
 habilitado na sefaz para emissão de nfe, a menos que o seu já esteja
 homologado para isto.


 --
 Claudiney Cogo
 N2 Sistemas e Soluções em Informática
 Av. São Paulo, 172 - 15º Andar - Sala 1505
 Fone/Fax: (44) 3029-6053 - Maringá - Paraná
 www.n2solutions.com.br
 nfe.n2solutions.com.br
 www.studion2.com.br

 - Original Message -
 From: Fellipe Henrique
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Monday, September 01, 2008 2:08 PM
 Subject: Re: [delphi-br] NFe com delphi, é possível?

 Olá Claudiney, vi um post seu em outro local sobre isso, e tentei, mas não
 me aparece o certificado... abre a tela, sem o certificado, e fui em
 Certificados no IE e tá lá instalado certinho, com nome e tudo... mas não
 aparece... outra coisa é que tem um monte de link:

 MGNfeRecepcaohttps://nfe.fazenda.mg.gov.br/nfe/services/NfeRecepcao?wsdlMG

 NfeRetRecepcaohttps://nfe.fazenda.mg.gov.br/nfe/services/NfeRetRecepcao?wsdl

 MGNfeCancelamento
 https://nfe.fazenda.mg.gov.br/nfe/services/NfeCancelamento?wsdl MG
 NfeInutilizacao
 https://nfe.fazenda.mg.gov.br/nfe/services/NfeInutilizacao?wsdl MG
 NfeConsultaProtocolo
 https://nfe.fazenda.mg.gov.br/nfe/services/NfeConsulta?wsdl MG
 NfeStatusServico
 https://nfe.fazenda.mg.gov.br/nfe/services/NfeStatusServico.tst

 Qual deles é o que eu uso, ou cada um deles serve pra uma coisa dentro do
 processo!?

 []s

 2008/9/1 Claudiney Cogo [EMAIL 
 PROTECTED]claudiney-listas%40n2solutions.com.br
 

  Olá Felipe.
 
  Parece que existe mesmo um problema que faz que ele não peça o
 certificado
  a ser usada. Assim não é possível baixar diretamente por lá. Faça o
  seguinte... abra o endereço do WSDL diretamente no browser (só pegar o
  endereço do webservice que você quer e acrescentar ?WSDL na frente). Ele
 vai
  pedir o certificado e apresentar o WSDL. Vá em arquivo e salvar... salve
 o
  arquivo numa pasta local e importe a partir deste arquivo local.
 
  Abraço.
 
  --
  Claudiney Cogo
  N2 Sistemas e Soluções em Informática
  Av. São Paulo, 172 - 15º Andar - Sala 1505
  Fone/Fax: (44) 3029-6053 - Maringá - Paraná
  www.n2solutions.com.br
  nfe.n2solutions.com.br
  www.studion2.com.br
 
 
  - Original Message -
  From: Fellipe Henrique
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br
  Sent: Monday, September 01, 2008 1:49 PM
  Subject: [delphi-br] NFe com delphi, é possível?
 
  Amigos, estou tentando desenvolver a NFe em Delphi 7, porém não estou
  conseguindo nada, estou tentando pegar o WSDL pelo WSDL Import, e sempre
 me
  pede o certificado digital, mesmo ele estando instalado, porém nao mostra
  na
  tela, ou seja, não consigo pegar as classes pra gerar a unit.
 
  Alguém conseguiu fazer? Poderia me dar uma luz?
 
  Ah, antes que digam, já pesquisei no Google! e não achei nada que
  solucionasse minha questão!
 
  []s
 
  --
  _
  T.·.F.·.A.·.
  Fellipe Henrique
  http://tecfree.wordpress.com/
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  __ Informação do NOD32 IMON 3402 (20080831) __
 
  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 _
 T.·.F.·.A.·.
 Fellipe Henrique
 http://tecfree.wordpress.com/

 [As partes desta mensagem que não continham texto foram removidas]

 __ Informação do NOD32 IMON 3402 (20080831) __

 Esta mensagem foi verificada pelo NOD32 sistema antivírus
 http://www.eset.com.br

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
_
T.·.F.·.A.·.
Fellipe Henrique
http://tecfree.wordpress.com/


[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] NFe com delphi, é possível?

2008-09-01 Por tôpico Claudiney Cogo
Exato... o WSDL te dá a descrição das funções que você vai chamar. 

Vá ao site do portal NFe (http://www.nfe.fazenda.gov.br/portal/) e baixe em 
legislação e documentos todos os arquivos de apoio. Lá você encontra os manuais 
com os layouts e descrição de funcionamento de cada serviço e também os XSD, 
que são os schemas para a geração e validação do seu XML.

Você tem que gerar o XML no padrão especificado lá nos manuais e assinar 
digitalmente as notas que vão no lote. Isso no delphi win32 é um tanto 
trabalhoso. O componente HTTPRio faz a conexão com webservice, mas não 
autentica usando certificado digital. O Indy tem um componente que faz essa 
autenticação usando SSL, mas os dois não se integram. Até existe na net uns 
exemplos de como integrar os dois, mas é bem complicado. Se você vai mesmo 
precisar fazer pra win32 de repente vale a pena procurar por componentes 
prontos que existem por aí, porém são pagos. Eu não sei te dizer nenhum deles, 
mas vi aqui na lista algum tempo atrás alguém que falou sobre isso.

Se você trabalhar com Delphi .NET vai ser bem mais fácil, pois o .NET tem as 
funções para isso. Aí é questão da necessidade que você vai ter. Se for 
trabalhar com .NET pesquise na SEFAZ-RS 
(http://www.sefaz.rs.gov.br/SEF_ROOT/inf/SEF-NFE.htm). Lá tem bastante 
informação também e exemplos em .NET, usando C#. Aí é só traduzir e adaptar.



Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São Paulo, 172 - 15º Andar - Sala 1505
Fone/Fax: (44) 3029-6053 - Maringá - Paraná
www.n2solutions.com.br
nfe.n2solutions.com.br
www.studion2.com.br

 
  - Original Message - 
  From: Fellipe Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, September 01, 2008 2:40 PM
  Subject: Re: [delphi-br] NFe com delphi, é possível?


  Ok, mas isso de pegar as classes, serve somente para o envio do xml,
  correto? Tenho que fazer a assinatura tbm não é? E quanto ao problema que
  todos dizem, do delphi nao conseguir enviar e nem assinar o arquuivo, é
  valido?

  []s

  2008/9/1 Claudiney Cogo [EMAIL PROTECTED]

   São vários serviços. Cada endereço é de um serviço diferente. Um para
   envio, outro para cancelamento, outro para confirmação do processamento do
   lote, etc. Você vai precisar de todos eles.
  
   Agora, se abre a janela dos certificados e o seu certificado não aparece
   lá, provavelmente houve algum problema com a instalação. Tente instalar
   novamente. Verifique também se você está usando um certificado tipo A1 ou A3
   válido. Para o acesso aos dados e testes iniciais, o seu certificado vai
   servir. Para testes de envio de lotes você vai precisar de um certificado
   habilitado na sefaz para emissão de nfe, a menos que o seu já esteja
   homologado para isto.
  
  
   --
   Claudiney Cogo
   N2 Sistemas e Soluções em Informática
   Av. São Paulo, 172 - 15º Andar - Sala 1505
   Fone/Fax: (44) 3029-6053 - Maringá - Paraná
   www.n2solutions.com.br
   nfe.n2solutions.com.br
   www.studion2.com.br
  
   - Original Message -
   From: Fellipe Henrique
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Monday, September 01, 2008 2:08 PM
   Subject: Re: [delphi-br] NFe com delphi, é possível?
  
   Olá Claudiney, vi um post seu em outro local sobre isso, e tentei, mas não
   me aparece o certificado... abre a tela, sem o certificado, e fui em
   Certificados no IE e tá lá instalado certinho, com nome e tudo... mas não
   aparece... outra coisa é que tem um monte de link:
  
   MGNfeRecepcaohttps://nfe.fazenda.mg.gov.br/nfe/services/NfeRecepcao?wsdlMG
  
   NfeRetRecepcaohttps://nfe.fazenda.mg.gov.br/nfe/services/NfeRetRecepcao?wsdl
  
   MGNfeCancelamento
   https://nfe.fazenda.mg.gov.br/nfe/services/NfeCancelamento?wsdl MG
   NfeInutilizacao
   https://nfe.fazenda.mg.gov.br/nfe/services/NfeInutilizacao?wsdl MG
   NfeConsultaProtocolo
   https://nfe.fazenda.mg.gov.br/nfe/services/NfeConsulta?wsdl MG
   NfeStatusServico
   https://nfe.fazenda.mg.gov.br/nfe/services/NfeStatusServico.tst
  
   Qual deles é o que eu uso, ou cada um deles serve pra uma coisa dentro do
   processo!?
  
   []s
  
   2008/9/1 Claudiney Cogo [EMAIL 
PROTECTED]claudiney-listas%40n2solutions.com.br
   
  
Olá Felipe.
   
Parece que existe mesmo um problema que faz que ele não peça o
   certificado
a ser usada. Assim não é possível baixar diretamente por lá. Faça o
seguinte... abra o endereço do WSDL diretamente no browser (só pegar o
endereço do webservice que você quer e acrescentar ?WSDL na frente). Ele
   vai
pedir o certificado e apresentar o WSDL. Vá em arquivo e salvar... salve
   o
arquivo numa pasta local e importe a partir deste arquivo local.
   
Abraço.
   
--
Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São