Modificando o diretório de propriedades manualmente
Já aprendemos que o diretório de propriedades é um parâmetro importante. Caso ele seja omitido o PIS usa o diretório C:\ProgramData para armazenar as informações contidas ali.
Ref00028
Durante a instalação via SETUP executamos um aplicativo chamado WARESERVICEUPDATE para modificar a localização deste diretório. Mas, para você entender melhor, vamos mostrar como configuramos este diretório manualmente.
Nota: Versão 4.4.3.1
Atenção: Se você pretende manter o diretório C:\ProgramData como sendo o diretório de armazenamento das propriedades do software estes passos não precisam ser executados. Na instalação inicial, seja pelo Setup ou manualmente, a configuração padrão é usar este diretório.
- Vá ao diretório onde o software foi instalado.
- Vamos na primeira pasta: PIS 32 Bits Console.
- Existe um arquivo cuja extensão será .CONFIG e cujo nome será o nome do arquivo executável. Abra este arquivo com um editor de texto.
Você verá o XML de configuração do módulo PIS 32 Bits Console. Na TAG configuration\Appsettings procure pela propriedade APPDirProperties. O valor desta propriedade, por padrão, é "0". Este valor significa que o diretório de propriedades será o C:\ProgramData. Caso você deseje modificar o diretório padrão edite e substitua o valor 0 pelo caminho completo do diretório onde será armazenado as propriedades do software. Veja abaixo como ficarão as TAGs XML após sua edição.
Nota: Existem duas propriedades neste arquivo de configuração que são APPToken e APPCyrpto. Ambas as propriedades possuem valores 1 (Verdadeiro) e 0 (Falso). A APPToken determina se a comunicação entre o cliente e o servidor será feita através de um Token de confiabilidade. Já a APPCyrpto determina se a mensagem da URL entre o cliente e servidor será enviada criptografada. Ambas as propriedades somente têm sentido se usarmos a arquitetura de comunicação via Web Services.
- Salve o arquivo de propriedades após sua modificação.
- Repita o mesmo processo para:
- Diretório PIS Designer and Administrator, arquivo de configuração PIS.exe.CONFIG.
- Diretório PIS Run Command, arquivo de configuração PISRunCommand.exe.CONFIG.
- Diretório PIS Run Service Command, arquivo de configuração PISRunServiceCommand.exe.CONFIG.
- Diretório PIS Schedule Service, arquivo de configuração PISScheduleService.exe.CONFIG.
- Diretório PIS Server Command, arquivo de configuração PISServerCommand.exe.CONFIG.
- Diretório PIS Threads, arquivo de configuração PISRunThreads.exe.CONFIG.
- Diretório PIS Threads Service, arquivo de configuração PISThreadService.exe.CONFIG.
Mais detalhes no link abaixo:
0010A Mudando o diretório de propriedades manualmente