Ir para conteúdo
  • Cadastre-se

dev botao

Não consigo emitir NFCE - SAT


Ver Solução Respondido por Robert Dj,
  • Este tópico foi criado há 1883 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia, estou tentando emitir NFCE pelo SAT, porém não estou conseguindo, dá o seguinte erro:

chamo:

              DmAcBr.ACBrSAT1.CFe.GerarXML;
              DmAcBr.ACBrSAT1.EnviarDadosVenda;
 

             EnviarDadosVenda( CFe.GerarXML( true ) );  // True = Gera apenas as TAGs da aplicação

 

    SATResp := '';
    if assigned(fsOnEnviarDadosVenda) then
      fsOnEnviarDadosVenda(dadosVenda, SATResp);

    if EstaVazio(SATResp) then
      SATResp := fsSATClass.EnviarDadosVenda( dadosVenda );
 

a variável  SATResp retorna VAZIA e simplesmente para ai !

 

Debug Output:
Invalid parameter passed to C runtime function.

Process SAT.exe (4832)

 

Por favor, podem ajudar-me 

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

Você está tentando emitir o CFe SAT ou a NFCe msm? Lembrando que são documentos diferentes.

Conseguiu reproduzir no demo?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

16 minutos atrás, Juliana Tamizou disse:

Bom dia.

Você está tentando emitir o CFe SAT ou a NFCe msm? Lembrando que são documentos diferentes.

Conseguiu reproduzir no demo?

Att.

NFCE

Agora, Sidney A disse:

NFCE

Não consegui reproduzir no demo !

Erro em anexo, obrigado !

time_out_SAT.png

Link para o comentário
Compartilhar em outros sites

  • Solution

Está um pouco confuso, pelo o que código que você postou, você está utilizando o componente SAT, que não emite NFC-e.

Agora sobre a mensagem de erro que você postou, aparentemente o componente tentou se comunicar com o SAT mas não obteve retorno. Anexe o log do aparelho.

Agora se você quer emitir NFC-e, tem que utilizar o componente para o mesmo.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores
2 horas atrás, Sidney A disse:

estou tentando emitir NFCE pelo SAT

Isso não é possível. Ou você utiliza NFC-e ou SAT.

Note NFC-e é diferente de CF-e.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

3 horas atrás, Robert Dj disse:

Está um pouco confuso, pelo o que código que você postou, você está utilizando o componente SAT, que não emite NFC-e.

Agora sobre a mensagem de erro que você postou, aparentemente o componente tentou se comunicar com o SAT mas não obteve retorno. Anexe o log do aparelho.

Agora se você quer emitir NFC-e, tem que utilizar o componente para o mesmo.

OK, deu certo porém agora pede o Certificado digital e não tenho como devo proceder ?

2 horas atrás, EMBarbosa disse:

Isso não é possível. Ou você utiliza NFC-e ou SAT.

Note NFC-e é diferente de CF-e.

OK, deu certo porém agora pede o Certificado digital e não tenho como devo proceder ?

4 horas atrás, Juliana Tamizou disse:

Bom dia.

Você está tentando emitir o CFe SAT ou a NFCe msm? Lembrando que são documentos diferentes.

Conseguiu reproduzir no demo?

Att.

OK, deu certo porém agora pede o Certificado digital e não tenho como devo proceder ?

Link para o comentário
Compartilhar em outros sites

1 minuto atrás, Sidney A disse:

OK, deu certo porém agora pede o Certificado digital e não tenho como devo proceder ?

Para emitir NFC-e você precisa ter um certificado digital para o CNPJ do emissor dessa NFC-e.

Veja este vídeo sobre certificados, creio que irá tirar algumas dúvidas suas a respeito do assunto:
 

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

1 hora atrás, Sidney A disse:

OK, deu certo porém agora pede o Certificado digital e não tenho como devo proceder ?

OK, deu certo porém agora pede o Certificado digital e não tenho como devo proceder ?

OK, deu certo porém agora pede o Certificado digital e não tenho como devo proceder ?

Em modo offline, também preciso do certificado ?

Link para o comentário
Compartilhar em outros sites

Em 25/01/2019 at 13:50, Sidney A disse:

OK, deu certo porém agora pede o Certificado digital e não tenho como devo proceder ?

OK, deu certo porém agora pede o Certificado digital e não tenho como devo proceder ?

OK, deu certo porém agora pede o Certificado digital e não tenho como devo proceder ?

Ao tentar emitir a NFC-e da erro de assinatura digital, como devo proceder para gerar o arquivo pfx ?

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia, nas propriedades ( Configuracoes / Geral  ) do componente NFe configure:

SSLLib              := libWinCrypt
SSLCryptLib    := cryWinCrypt
SSLHttpLib     := httpWinHTTP
SSLXmlSignLib  := xsLibXML2

Na propriedade WebService:

SSLType   := LT_TLSv1_2

Na propriedade Certificados informe:

NumeroSerie  := 

Senha := 

 

Verifique com calma o vídeo citado acima, onde explica exatamente a diferença entre as configurações e o certificado A3...

 

 

 

Consultor SAC ACBr

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

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

Link para o comentário
Compartilhar em outros sites

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

Bom dia, nas propriedades ( Configuracoes / Geral  ) do componente NFe configure:

SSLLib              := libWinCrypt
SSLCryptLib    := cryWinCrypt
SSLHttpLib     := httpWinHTTP
SSLXmlSignLib  := xsLibXML2

Na propriedade WebService:

SSLType   := LT_TLSv1_2

Na propriedade Certificados informe:

NumeroSerie  := 

Senha := 

 

Verifique com calma o vídeo citado acima, onde explica exatamente a diferença entre as configurações e o certificado A3...

 

 

 

Obrigado, irei tentar !

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.