Boa tarde a todos, estou precisando de uma ajudar e pesquisando não consegui achar ainda a resposta no fórum.
Tenho um cliente que emite NFe para duas empresas em um mesmo sistema. Então cada uma tem um Certificado.
Fiz o seguinte:
- Entro no AcbrNfeMonitor e seto um dos certificados.
- Então vou no meu sistema e leio o arquivo de configuração ACBrNFeMonitor.ini e faço a leitura dos valores no grupo Cerfiticado dos campos Caminho e Senha. Faço este processo com as duas empresas que quero informações do certificado.
- Quando vou emitir uma NFe de uma empresa especifica, então vou e faço a alteração no arquivo ACBrNFeMonitor.ini com os valores de cada empresa, e depois utilizo a função NFe.LerIni
Mas esta retornando o erro de conjunto de chave não definida.
Tentei também utilizar a função:
NFe.SetCertificado(cNumCertificado)
Questão? Este numero é o mesmo numero encontrado no:
[Certificado]
Caminho=31506B7393271873
Tentei também:
NFe.SetCertificado(cCertificado,cSenha)
Tentei estas opções e ainda sem sucesso.
Hoje tenho de setar os certificados direto no AcbrNfeMonitor, e fechar e abrir novamente, antes de gerar a NFe.
Aguardo a ajuda dos amigos para me auxiliar.