Ir para conteúdo
  • Cadastre-se

dev botao

Como configurar mais de uma empresa?


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

Recommended Posts

  • Membros Pro

Boa tarde,

Tenho um cliente que emite NFe p/ 9 empresas em uma mesma estação, não gostaria de ter instalado 9 vezes o ACBrMonitorPlus na estação. Como fazer p/ alterar em tempode execução as configurações (pastas de trabalho, certificado/senha, logo, etc...)?

Tentei fazer a configuração de cada empresa pelo ACBrMonitorPlus e salvar cada o ACBrMonitor.ini com nomes diferentes p/ cada empresa e quando o usuário selecionar a empresa qual irá emitir a nota, eu dou um ACBr.LerIni("Empresa.ini"), porém aparecem as seguintes mensagen no ACBrMonitorPlus:

ATENÇÃO: Chave RSA Privada NÃO pode ser lida no arquivo "swh.ini". ==> O que seria essa chave?

ACBr.LerIni("C:\ACBrMonitorPLUS\ACBrMonitor_000001.ini")
OK:                                                                                                            ==> Apesar o Ok, ao clicar no botão de configuração, verifico que elas não foram, alteradas.

Como proceder p/ trabalhar c/ mais de um empresa e ter o ACBrMonitorPlus instalado apenas um vez?

 

 

Link para o comentário
Compartilhar em outros sites

Você pode definir o certificado antes de usar o monitor com o comando NFe.SetCertificado(cCertificado,cSenha)

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

@Alvaro Marcelo, nesse caso vc pode através do seu sistema ler fazer as mudanças direto dentro do arquivo .INI na pasta do Monitor, em seguida chamar o comando "LerINI" o qual irá carregar para o monitor as alterações feitas pelo seu sistema e configurar o monitor com as pastas que seu sistema definiu.

Faça a mudança no .INI para cada empresa, e chama o comando LerINI.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

1 hora atrás, Alvaro Marcelo disse:

Isaque, Obrigado pela atenção!

E quanto as outras configurações:

Diretórios => gostaria de manter em pastas separadas

Logo => Cada empresa tem uma logo diferente p/ ser impressa no danfe

Emai => cada empresa também tem seu email.

 

Olá!

Seguinte, tenho uma situação assim e o Acbr separa por CNPJ emitente as NFE

Link para o comentário
Compartilhar em outros sites

  • Fundadores

ACBr.LerIni, não recebe nenhum parâmetro de entrada... ou seja, ele sempre irá procurar ACBrMonitor.ini

Você poderia copiar o .INI da Empresa para ACBrMonitor.ini, e depois comandar "ACBr.LerIni"

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

  • Este tópico foi criado há 2963 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.