Ambiente As seções de Ambiente, ou ‘Environment’, são criadas para identificar o comportamento e execução do TOTVS Application Server para as conexões clientes. Quando o Protheus Remote se conecta ao TOTVS Application Server, deve informar, entre outros parâmetros, o nome do Ambiente utilizado para que o TOTVS Application Server prepare a execução daquele terminal. É no Ambiente que informações como o idioma, a versão e o banco de dados utilizado são configuradas. Quando o Protheus Remote se conecta e informa o Ambiente que será utilizado, o TOTVS Application Server executa os procedimentos necessários: abre o repositório de objetos compilado para o idioma, banco de dados e versão indicados, e realiza a conexão com o banco de dados selecionado. É possível, através da configuração de mais de um ambiente, utilizar um Server Protheus para executar simultaneamente mais de uma aplicação Advpl, com ambientes completamente independentes, utilizando apenas uma instância do TOTVS Application Server. O TOTVS Wizard possibilita também realizar automaticamente a configuração necessária para a integração do Protheus ao MCS - Mobile Connectivity Studio, aplicação utilizada para troca de dados com dispositivos PalmTop®, utilizados na Automação de Força de Vendas - SFA e Automação da Pronta Entrega - FDA do ERP. Ao expandir o tópico ‘Ambientes’ da árvore de tópicos, são mostrados todos os ambientes identificados na configuração atual do TOTVS Application Server. Inserindo um novo ambiente Para incluir um novo ambiente:
1. | Na estrutura de árvore, clique sobre o tópico "Ambiente".
A barra de ferramentas apresenta os botões pertinentes ao tópico "Ambiente".
2. | Clique no botão - "Novo Ambiente".
Será apresentada uma janela com um assistente de configuração para que as informações sejam inseridas e validadas.
3. | Preencha os campos conforme a orientação a seguir:
Nome do Ambiente Identifica a seção de configuração do ambiente no arquivo de configurações do TOTVS Application Server (totvsappserver.ini). Diretório do Repositório Informa o path onde se está localizado o repositório de objetos do ambiente (arquivo .rpo). Deve ser especificado completo, inclusive com a unidade de disco. Diretório Raiz do Environment Informa o path de disco raiz deste ambiente, a partir do qual a aplicação terá acesso. Diretório Inicial do Environment Identifica o diretório onde os arquivos de configuração do sistema Microsiga Protheus 10 (ERP) se encontram. É o diretório inicial de execução do sistema. Este diretório é criado a partir do diretório informado na configuração "Diretório Raiz do Environment". Banco de Dados Principal Permite escolher qual será o tipo da base de dados utilizada pela aplicação. Idioma do sistema Permite informar o idioma utilizado pelo ambiente. Versão do Repositório Informa a versão de repositório de objetos utilizada. O Assistente aceita apenas o repositório da versão 10. Banco de Dados Local Permite escolher qual será o tipo dos arquivos de dados ISAM, ou seja, as tabelas locais da aplicação (SXs, arquivos temporários).
4. | Preenchidos os dados, clique no botão "Avançar".
Os dados digitados serão criticados e o sistema irá verificar se o repositório informado, de acordo com os dados fornecidos, existe realmente no diretório especificado na configuração “Diretório do Repositório”. Em seguida, será apresentada a segunda janela para configuração do ambiente. Nesta janela, a informação dos campos é opcional.
5. | Preencha os dados conforme a orientação a seguir:
Extensão dos arquivos locais É possível especificar uma extensão diferenciada para os arquivos de dados locais (ISAM). Caso não informado, a extensão default utilizada será definida pelo Banco de Dados Local. Servidor de Help Deve-se informar qual a URL (endereço Internet, http://) através do qual será acessado o Help do Protheus. É necessário que o Help do Protheus esteja instalado para que esta configuração funcione corretamente na aplicação Protheus 10. Formato de Data É possível pré-definir e fixar o formato de data utilizado por este ambiente na aplicação. Tema fixo Através desta chave, é possível pré-definir o tema na interface remota da aplicação. É possível escolher os temas “Ocean” e “Classic”. Caso selecionado “Tema Livre”, o usuário poderá escolher o tema que deseja trabalhar ao entrar na aplicação remota. Desabilitar SenhaP Admin Caso esta configuração esteja marcada, não será exigido o login com o dispositivo de autenticação “SenhaP” para o usuário “Administrador” Habilitar LogTrace Caso habilitado, faz com que todas as mensagens de advertência do TOTVS Application Server sejam gravadas em um arquivo de log.
6. | Preenchidos os dados, clique no botão "Avançar".
Será apresentada uma nova janela de configuração.
7. | Preencha os dados conforme a orientação a seguir:
Path WebSpool Permite especificar um caminho de disco alternativo, a partir do Diretório Raiz do Ambiente, onde devem ser gravados os arquivos do “Spool de Impressão” do ERP. Caso informado, têm preferência sobre o path default do sistema (\spool\). WebSpool Remoto Caso habilitado, permite habilitar uma outra estação servidora do Protheus para atender às requisições e gerenciamento do “Spool de Impressão“ do ERP. Neste caso, os próximos campos desta tela serão obrigatórios. Caso não especificado, este mesmo servidor será o encarregado de gerenciar o ‘Spool de Impressão’. Servidor Permite especificar o nome ou IP do computador onde está instalado o TOTVS Application Server para o controle do Spool de Impressão Porta Informe a porta TCP de comunicação que o TOTVS Application Server está habilitado a receber conexões remotas. Ambiente Nome do ambiente neste servidor que será utilizado para execução das requisições ao Spool de Impressão. Habilitar integração com MCS Marque esta caixa para habilitar a integração do Protheus ao MCS - Mobile Connectivity Studio, aplicação utilizada para troca de dados com dispositivos PalmTop®. Porta de conexão MCS Ao habilitar a integração com MCS, deve-se pressionar TAB ser definida uma porta, para que o Protheus Server aceite as conexões feitas pela aplicação MCS. Estas configurações somente serão habilitadas após o reinício do Protheus Server. Servidor do Painel Informe o endereço IP ou o nome do servidor em que será processado o painel de gestão. Para otimizar o processamento, é necessário utilizar servidores diferentes para o TOTVS Application Server e para o painel de gestão. Porta do Servidor do Painel Informe a porta para comunicação com o servidor do painel de gestão.
8. | Para finalizar a criação de um ambiente, basta clicar no botão “Finalizar”. Para voltar às telas anteriores e revisar as informações digitadas, clique no botão “Voltar”. Caso sejam confirmadas as informações fornecidas, a configuração será gravada no arquivo de configuração do TOTVS Application Server (totvsappserver.ini), o Assistente será reiniciado e será apresentada novamente a tela principal do TOTVS Wizard.
Alterando um ambiente Para alterar um ambiente atualmente configurado:
1. | Selecione o ambiente a ser alterado na árvore de tópicos e clique no botão - “Editar Ambiente”.
Será exibida uma janela semelhante à utilizada para a inclusão de ambiente, porém com as informações do ambiente para edição. As informações a serem editadas são as mesmas da rotina de inclusão, exceto o nome do ambiente que não pode ser alterado.
2. | Clique no botão "Avançar" para prosseguir na edição dos dados de configuração dos ambiente.
3. | Na última janela de configuração, clique no botão "Finalizar" e confirme as alterações.
As alterações serão gravadas e o Assistente será reiniciado para apresentação da tela inicial do TOTVS Wizard. Excluindo um ambiente Para excluir um ambiente configurado:
1. | Selecione o ambiente a ser excluído na árvore de tópicos e clique no botão - “Deletar Ambiente”.
Será apresentada uma janela para confirmação da operação. Se existir apenas um ambiente configurado, não será permitido exclui-lo. Também não pode ser excluído um ambiente em uso pela aplicação TOTVS Wizard.
2. | Ao confirmar a operação, a configuração será eliminada do arquivo de configurações do TOTVS Application Server (totvsappserver.ini), o Assistente será reiniciado para apresentação da tela inicial do MP10Wizard.