Dúvida
Como aplicar pacote de correção via VSCODE?
Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - eSocial - TAF eSocial -Todas as versões
Solução:
1 - Baixe o VSCode através do link:
https://code.visualstudio.com/download
Obs.: Escolha o sistema operacional de acordo onde será feita a instalação e faça o download.
Atenção:
Caso seja utilizado TAF Segregado: é necessário parar o serviço TAF-WS antes de executar os passos seguintes.
Caso seja utilizado TAF como módulo do Protheus: verifique se o appserver.ini possui algum job na seção ONSTART, se possuir, será necessário comentar essa linha conforme exemplo abaixo:
Se tiver a porta multiprotocolo ativa, acesse o appserver.ini e comente os parâmetros conforme abaixo:
Se não tiver a seção [APP_MONITOR] basta adicionar conforme abaixo:
[APP_MONITOR]
Enable=0
2 - Para instalar o VSCode, basta seguir com as orientações de acordo com o seu sistema operacional;
3 - Acesse o diretório C: do servidor no qual o processo de instalação está sendo executado e crie uma nova pasta de nome VSCode:
4 - Com o VSCode instalado, localize a opção extension (extensões) na barra lateral:
5 - Na barra de busca, digite Totvs Developer Studio for VSCode e em seguida clique em Install para que o plugin seja instalado:
6 - Clique no menu Arquivo > Abrir Pasta e selecione a pasta criada anteriormente no diretório C: do seu servidor:
7 - Após a instalação do plugin, será aberto uma tela de boas vindas conforme abaixo:
OBS: Para clientes que já possuem o vsCode configurado anteriormente, pode desconsiderar do passo 7 ao 11
8 - Informe o caminho do seu SmartClient, selecionando caminho do executável do SmartClient.exe:
9 - Clique em SAVE/CLOSE:
10 - Clique no Plugin da TOTVS e clique em Add Server [+] para configurarmos o plugin para aplicar os pacotes do TAF:
11 - Ao clicar em adicionar servidor (add server), crie um nome para o servidor, no exemplo, TAF, endereço do local da instalação do TAF. Se estiver configurando direto no servidor onde está instalado o TAF, pode-se colocar LOCALHOST e a porta da sua seção [TCP] do arquivo appserver.ini localizado na pasta bin/appserver.
Clique em SAVE/CLOSE:
12 - Repare que aparecerá o nome da conexão que foi criado. Clique em Connect:
13 - Abre o APPSERVER.INI da pasta BIN/APPSERVER, e verifique o nome do ambiente e digite-o nome do ambiente configurado. No nosso exemplo temos configurado o ambiente TAF, porém podem variar os nomes de ambientes de acordo com a configuração:
14 - Verificado o enviroment (ambiente), insira o usuário e senha de acesso ao TAF:
15 - Ative os LOG's se caso ocorrer algum problema na conexão ou aplicação do pacote, será necessário para identificação de erros. No VSCode, clique em View (Ver) > Output (Saída):
16 - Conectando o servidor com sucesso, pare o serviço do TAF-WS e clique com o botão direito do mouse, em cima do serviço conectado, em seguida, selecione a opção Patch Apply (Aplicar Patch):
Na janela que será aberta, selecione o arquivo da patch, pela opção "Escolher arquivo" (Choose Files).
17 - Para consultar o log da aplicação do pacote, na janela abaixo deixe selecionado em "Output" ou "Saída" e "TOTVS LS"
18 - Primeiro será feito uma validação no pacote a ser aplicado e a mensagem que indicará o sucesso da validação será "A patch foi validada"
19 - Assim que for validado sem erros o pacote, basta clicar em "Apply/Close". Será informado a mensagem " A patch foi aplicada com sucesso" ao finalizar
20 - Volte as configurações como o ONSTART e as configurações da porta multiprotocolo e ative o TAF-WS.
4 Comentários