Ir para conteúdo
  • Cadastre-se

dev botao

programa fecha ao tentar acessar o certificado windows home


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

Recommended Posts

  • Administradores

Boa tarde.

O programa em questão é sua aplicação ou o ACBrMonitorPlus?

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

  • Membros Pro
9 minutos atrás, geanjesus disse:

Ola srs do ACBR em varios clientes com windows 10 home o programa fecha ao tentar configurar o certificado

alguem ja conseguiu resolver isso no windows 10 home ?

 

Boa tarde,

Já tive vários problemas como esse.

A causa é o plugin de algum banco instalado/ativo no computador. Muito provavelmente Warsaw.

Normalmente reiniciar o micro resolve. Mas pode ser necessário desinstalar o plugin e o sistema do banco.

Abraços

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

  • Administradores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

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

  • Membros Pro
31 minutos atrás, valdirdill disse:

Boa tarde,

Já tive vários problemas como esse.

A causa é o plugin de algum banco instalado/ativo no computador. Muito provavelmente Warsaw.

Normalmente reiniciar o micro resolve. Mas pode ser necessário desinstalar o plugin e o sistema do banco.

Abraços

Boa Valdir, pedi para desinstala o mald... Warsaw... e agora a nota passou...e como fazer para os dois conviverem juntos.. ..alguem ja sabe ?

Editado por geanjesus
Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Solution

Repare no Demo do ACBr, que há duas maneiras de se obter o certificado... usando a API do Windows, com o diálogo nativo de certificados instalados

procedure TForm1.sbtnGetCertClick(Sender: TObject);
begin
  edtNumSerie.Text := ACBrNFe1.SSL.SelecionarCertificado;
end; 

e criando a sua própria janela de diálogo..

procedure TForm1.sbtnGetCert1Click(Sender: TObject);
var
  I: Integer;
begin
  frSelecionarCertificado := TfrSelecionarCertificado.Create(Self);
  try
    ACBrNFe1.SSL.LerCertificadosStore;

    For I := 0 to ACBrNFe1.SSL.ListaCertificados.Count-1 do
    begin
      with ACBrNFe1.SSL.ListaCertificados[I] do
      begin
        if (CNPJ <> '') then
        begin
          with frSelecionarCertificado.StringGrid1 do
          begin
            RowCount := RowCount + 1;
            Cells[ 0, RowCount-1] := NumeroSerie;
            Cells[ 1, RowCount-1] := RazaoSocial;
            Cells[ 2, RowCount-1] := CNPJ;
            Cells[ 3, RowCount-1] := FormatDateBr(DataVenc);
            Cells[ 4, RowCount-1] := Certificadora;
          end;
        end;
      end;
    end;

    frSelecionarCertificado.ShowModal;

    if frSelecionarCertificado.ModalResult = mrOK then
      edtNumSerie.Text := frSelecionarCertificado.StringGrid1.Cells[ 0,
                            frSelecionarCertificado.StringGrid1.Row];

  finally
     frSelecionarCertificado.Free;
  end;
end; 

Prefira a segunda opção... usar a API realmente não funciona em alguns ambientes

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
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

  • Membros Pro

Ola srs alguem conseguiu abrir o certificado no windows 10 home single language, mesmo com o programa do banco? , pois com uma versao da nfe 4 compilada anteriormente passava normal o certificado, mesmo com o programa do banco instalado,  e depois de atualizada que deu o problema ....

outra coisa...o programa da sefaz funciona normalmente ..será que precisa atualizar algum framework nesse windows 10 home? 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Meu conselho é não perder tempo com isso.... compre um A1 e resolvido...

Mas você não detalhou qual é exatamente a mensagem de erro...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
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

  • Membros Pro

Daniel, não há mensagem de erro, simplesmente o programa termina abruptamente , na hora que vai configurar o certificado ou testar o certificado , em toda maquina com

windows 10 home single language, ai o cliente alega que com o programa de emissao de nfe  da  sefaz nao ocorre o problema. 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia,

Eu segui a sugestão do @Daniel Simoes e fiz minha própria tela de listagem dos certificados para o usuário selecionar qual certificado deseja vincular.

Aí partir daí não tivemos mais relatos desse erro do plugin de banco fechar meu sistema.

Compartilho a função em anexo. Veja se lhe é útil.

Abraços.

functionCertDigital.txt

  • Curtir 3

Valdir Dill

Rio de Janeiro - RJ

 

 

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.