Ir para conteúdo
  • Cadastre-se

dev botao

CryptExportKey - len


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

Recommended Posts

  • 4 meses depois ...

Adicionei as seguintes linhas ao código:

              Dir_Aplicacao                               := 'C:\COMPONENTES\ACBR\Exemplos\ACBrDFe\Schemas\';
              Dir_Schemas                                 := IncludeTrailingPathDelimiter(Dir_Aplicacao + 'NFE');
              ACBrNFe1.Configuracoes.Arquivos.PathSchemas := Dir_Schemas;

              ACBrNFe1.Configuracoes.Geral.ModeloDF       := moNfe;
              ACBrNFe1.Configuracoes.Geral.VersaoDF       := ve400;
              ACBrNFe1.Configuracoes.Arquivos.Salvar      := True;

 

Antes do código:

              //tenta enviar a nota
              ACBrNFe1.Enviar(1,True);

              //autoriza a nfe
              AutorizaNFE(id_nota, finalidade, id_orcamento);

Também removi o certificado digital do Internet Explorer, limpei os temporários e reinstalei o certificado permitindo exportar as chaves;

NF de homologação funcionou corretamente;

Está correto dessa forma? Comecei trabalhar recentemente com ACBr, estou aprendendo ainda; Agradeço o Renato pelas orientações no grupo e aqui no fórum;

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

2 horas atrás, Renato Rubinho disse:

Está correto, se gerou em homologação, agora está ok.

Confirmando, o problema era o caminho dos schemas em outro lugar, versão ou modelo estavam diferentes ou resolveu com o conjunto da obra?

O primeiro problema que identifiquei é que a aplicação carregava uma function ConfiguraACBRNFE e nela uma string:

path_schemas := path_exe + 'NFE\Schemas';

Copiei da pasta do exemplo no ACBR para a pasta do diretório e setei dessa forma:

path_schemas := path_exe + 'Schemas\NFE';

Em ACBRNFE1.Configuracoes.Geral.VersaoDF := ve400;

Após essas mudanças já solucionou a emissão da NF e o cancelamento (homologação);

Posso considerar mudar para ambiente produção e testar?

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

  • Este tópico foi criado há 788 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.