Jump to content

dev botao

Emissão NFCe


Michel Garcia CS
Go to solution Solved by José M. S. Junior,
  • Este tópico foi criado há 1464 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
9 minutos atrás, Fabio Rofino disse:

Entendo...vc teria estes dados reais para eu testar? Algum .ini de exemplo de homologação que vcs usam para assinar, validar e enviar pra sefaz?

é tu Fábio? vamos ver se não confundi os nomes

Então o certo é seus dados pois tem seu certificado a equivaler e dados de um cliente seu ficticio

1 minuto atrás, Fabio Rofino disse:

Na api NFE_Inicializar, existe o parâmetro eChaveCrypt, onde consigo esta chave? E na própria API, relata se deixar vazio será usado a senha padrão. Com essa senha padrão ja daria para assinar e enviar para SEFAZ?

 

Não. isso tem a ver com criptografar os dados do arquivo ini.

lembre-se pra tu emitir, assinar, enviar tem que ter um certificado digital

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link to comment
Share on other sites

  • Moderadores
Agora, Fabio Rofino disse:

Sou sim. Mas se não tenho clientes ainda como valido?

tu pode gerar o xml, mas somente gerar, sem assinar, sem validar e sem enviar

 

Não existe certificado de testes, e sem ele não consegue mais que isso

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link to comment
Share on other sites

3 minutos atrás, Juliomar Marchetti disse:

tu pode gerar o xml, mas somente gerar, sem assinar, sem validar e sem enviar

 

Não existe certificado de testes, e sem ele não consegue mais que isso

O xml já gerei, mas não sei se esta correto ou não.

E o que seria o parâmetro eChaveEcryt na função NFE_Inicializar? Já não seria esta chave em ambiente de homologação?

9 minutos atrás, Fabio Rofino disse:

Sou sim. Mas se não tenho clientes ainda como valido?

ok, entendi

13 minutos atrás, Juliomar Marchetti disse:

é tu Fábio? vamos ver se não confundi os nomes

Então o certo é seus dados pois tem seu certificado a equivaler e dados de um cliente seu ficticio

Não. isso tem a ver com criptografar os dados do arquivo ini.

lembre-se pra tu emitir, assinar, enviar tem que ter um certificado digital

E como referencio o certificado digital na api?

Link to comment
Share on other sites

4 horas atrás, Fabio Rofino disse:

O xml já gerei, mas não sei se esta correto ou não.

E o que seria o parâmetro eChaveEcryt na função NFE_Inicializar? Já não seria esta chave em ambiente de homologação?

ok, entendi

E como referencio o certificado digital na api?

O certificado digital A3 funcionaria?

Link to comment
Share on other sites

  • Moderadores

Boa tarde, na Seção [DFe] do .ini basta configurar o path do arquivo .pfx do certificado no campo "ArquivoPFX" e informar a senha, veja o exemplo pelo Demo da lib de como gravar a esses dados...

https://acbr.sourceforge.io/ACBrLib/DFe.html

  • Like 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

21 minutos atrás, José M. S. Junior disse:

Boa tarde, na Seção [DFe] do .ini basta configurar o path do arquivo .pfx do certificado no campo "ArquivoPFX" e informar a senha, veja o exemplo pelo Demo da lib de como gravar a esses dados...

https://acbr.sourceforge.io/ACBrLib/DFe.html

Mas para o caso do A3, como seria essa configuração? Já que não tem arquivo .pfx

Link to comment
Share on other sites

  • Moderadores
  • Solution

O A1 sempre é o recomendado, evita muita dor de cabeça... Mas para o A3 configure apenas o campo "NumeroSerie" do certificado e a senha. O Windows precisa estar totalmente atualizado e o certificado A3 devidamente instalado na máquina...

  • Like 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

15 minutos atrás, José M. S. Junior disse:

O A1 sempre é o recomendado, evita muita dor de cabeça... Mas para o A3 configure apenas o campo "NumeroSerie" do certificado e a senha. O Windows precisa estar totalmente atualizado e o certificado A3 devidamente instalado na máquina...

Obrigado. Outra coisa, quando vc fala "instalado" seria somente plugar o token- USB?

Link to comment
Share on other sites

1 hora atrás, José M. S. Junior disse:

Normalmente precisa instalar o gerenciador de certificado da sua certificadora e o drive do dispositivo token.

Olá bom dia.

Já instalei o certificado, coloquei a senha e o numero de série na sessão [DFe] e o CNPJ na sessão [Emissor] em ACBrLib.ini.

Em NFCe.ini:

Coloquei o CNPJ do contribuinte em [Emitente].

Mesmo assim ao assinar com a api retorna o valor -10, ou seja, indica que houve erro ao assinar as notas.

Quais seriam os próximos passos?

Link to comment
Share on other sites

  • Moderadores

@Fabio Rofino está utilizando o demo do ACBr? O recomendado é sempre realizar os testes iniciais utilizando o Demo antese de implementar na sua aplicação...

http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/C++/

Se já está utilizando o demo, realize todas as configurações direto em tela, pelo que entendi você está editando diretamente no arquivo de configuração. Mas tem campos que são criptografados... Realize toda a configuração em tela para realizar os testes. se já está fazendo isso anexe o log completo e o arquivo .ini com as configurações que está utilizando para verificação.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

14 minutos atrás, José M. S. Junior disse:

@Fabio Rofino está utilizando o demo do ACBr? O recomendado é sempre realizar os testes iniciais utilizando o Demo antese de implementar na sua aplicação...

http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/C++/

Se já está utilizando o demo, realize todas as configurações direto em tela, pelo que entendi você está editando diretamente no arquivo de configuração. Mas tem campos que são criptografados... Realize toda a configuração em tela para realizar os testes. se já está fazendo isso anexe o log completo e o arquivo .ini com as configurações que está utilizando para verificação.

OK, obrigado, irei tentar

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.