Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.
Base de Conhecimento

RH - Linha Protheus - TAF - eSocial - Configuração - Configurando e aplicando pacotes pelo VSCODE

RH - Linha Protheus - TAF - eSocial - Configuração - Configurando e aplicando pacotes pelo VSCODE


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:

mceclip0.png

Se tiver a porta multiprotocolo ativa, acesse o appserver.ini e comente os parâmetros conforme abaixo:

mceclip0.png

mceclip1.png

 

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:

mceclip0.png

 

5 - Na barra de busca, digite Totvs Developer Studio for VSCode e em seguida clique em Install para que o plugin seja instalado:

mceclip1.png

 

6 - Clique no menu Arquivo > Abrir Pasta e selecione a pasta criada anteriormente no diretório C: do seu servidor:

mceclip1.png

 

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
mceclip4.png

8 - Informe o caminho do seu SmartClient, selecionando caminho do executável do SmartClient.exe:
mceclip5.png

 

9 - Clique em SAVE/CLOSE:

mceclip6.png

 

10 - Clique no Plugin da TOTVS e clique em Add Server [+] para configurarmos o plugin para aplicar os pacotes do TAF:

mceclip7.png

 

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:

mceclip8.png

 

12 - Repare que aparecerá o nome da conexão que foi criado. Clique em Connect:

mceclip9.png

 

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:
mceclip2.png

14 - Verificado o enviroment (ambiente),  insira o usuário e senha de acesso ao TAF:mceclip0.png

mceclip11.png

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):
mceclip3.png

 

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).

 

mceclip12.png

 

17 - Para consultar o log da aplicação do pacote, na janela abaixo deixe selecionado em "Output" ou "Saída" e "TOTVS LS"

mceclip0.png

 

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.

Esse artigo foi útil?
Usuários que acharam isso útil: 3 de 6

4 Comentários

  • Avatar
    JONATHAN MACHADO

    Bom dia,

    No passo 15, como faz para verificar o log?

    No material só fiz 'verifique o log dos status ao lado', mas aqui não tem nenhuma janela igual a do print. Onde abro ela?

    Obrigado.

    3
    Ações de comentário Permalink
  • Avatar
    Rogerio Pereira

    Tentei aplicar um patch enviado pelo próprio suporte da TOTVS, mas fico recebendo a msg abaixo:

    Path version incorrect, file can't be applied

    Como saber qual é a versão correta do patch para aplicar? Estou com o TAF 12.1.27 e fui tentar aplicar o patch: PACOTE_DE_CORRECAO_000000_DSERTAF1-24682_12.1.27.ZIP

    0
    Ações de comentário Permalink
  • Avatar
    Glaucio Schultz

    No meu caso, ao aplicar a patch ele retorna o erro abaixo.
    Usamos o TAF/TSS segregado.

    Start build error: Server returned: Cannot open RPO File. Check file access permissions / Read-Only status.
    It wasn't possible to obtain exclusive access to the objects repository
    4
    Ações de comentário Permalink
  • Avatar
    Wanderson Fernandes de Souza

    Bom dia,

    Após atualizar o Vscode, não estou conseguindo mais compilar, ele fica dizendo privilegio insuficiente. Quando conecto no ambiente ele não pede usuario e nem senha porem o Icone fica verde como se tivesse autenticado com sucesso.

    0
    Ações de comentário Permalink
Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _