Como aplicar patch no TSS

Hoje vou mostrar como é o procedimento para aplicar patch no TSS via VSCode.

Primeiramente, adicione a conexão do TSS no VSCode, veja a porta e configurações dentro do appserver.ini do TSS, mas geralmente o ambiente é SPED, o usuário é admin e senha é em branco (tente fazer um login antes no smartclient do TSS para confirmar usuário e senha).

Agora, siga os procedimentos abaixo.

  1. Pare o serviço do TSS
  2. Faça um backup do RPO do TSS
  3. Abra o arquivo appserver.ini do TSS em questão, e comente as linhas OnStart, Jobs e RefreshRate colocando um ; no começo de cada linha

Comentando a linha para inicializar serviços

  1. Inicie o serviço do TSS
  2. Via VSCode, conecte-se no ambiente do TSS, aperte Ctrl+Shift+P e execute a opção TOTVS: Patch Apply

Aplicação de patch

  1. Selecione o arquivo .ptm a ser aplicado

Informações da Patch

  1. Após aplicar, pare o serviço do TSS, altere o arquivo appserver.ini (passo 3), “des-comentando” as linhas, e inicie novamente o serviço

Obs.: Ah Daniel, eu faço de uma forma diferente, copio o RPO do TSS para um environment do ERP, aplico a patch e depois volto para o TSS, tem algum problema? Teoricamente não, porém o procedimento ideal mesmo, é o comentado acima, parar serviço, aplicar patch, depois subir serviço novamente

Bom pessoal por hoje é só.

Abraços e até a próxima.

Dan Atilio (Daniel Atilio)
Especialista em Engenharia de Software pela FIB. Entusiasta de soluções Open Source. E blogueiro nas horas vagas.

4 Responses

  1. Jonas disse:

    Bom dia meu amigo, acompanho seu blog há 1 ano quando comecei no protheus. Tem como postar séries de mudança de versão do tss? Taf?

  2. Jonas disse:

    Obrigado grande mestre. Se for olhar, não tem muito material gratuito atualizado sobre isso. A sua contribuição para nós profissionais iniciantes é imensurável. Este ano tenho que atualizar o protheus da versão 25 para 27 ou 31 e só acho material desatualizado. Gratidão.

Deixe uma resposta