Páginas filhas
  • TSS0009_Passos para aplicação de Patch no TSS

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Âncora
topo
topo

Nota

Importante

Pré-requisitos

  • Configuração e execução de um ambiente TSS.
  • Plug-in TDS instalado e com ambientes configurados em sua IDE (Eclipse ou VSCode)
  • TSS deve estar com o serviço no ar
  • TSS com os JOBs parados.
  • Arquivos sigaadv.pss e sigapss.spf

Parando os JOBS do TSS

Pare o serviço do TSS e comente a seção [ONSTART] do arquivo appserver.ini do seu TSS, colocando um ";" no início e salve as alterações, conforme imagem abaixo.

Image Added

Arquivos necessários

Verifique se os arquivos sigaadv.pss item (1) sigapss.spf item (2) estão presentes dentro da pasta /system do seu TSS. Verifique imagem abaixo. 

Image Added

Arquivo de Patch

O arquivo de patch tem a extensão .ptm e deve ser selecionado conforme a versão do seu TSS item (1)

Sugerimos que seja criado uma pasta dentro da pasta raiz do seu TSS para salvar o patch que será utilizado item (2)

Image Added


Selecione abaixo a IDE utilizada para dar continuidade ao passo a passo.


-custom-tabs-box
Deck of Cards
idtss00
effectTypeslide
Card
defaulttrue
effectDuration1
id1
labelTDS VSCode
titleTDS VsCode
effectTypeslide

Instalação e configuração do Plug-in do TDS para VSCode

Para continuidade, recomendamos seguir os procedimentos dos vídeos abaixo. Caso já tenha efetuado as configurações e a conexão do seu ambiente com o appserver, clique aqui.

Parte 01:

Conector de Widget
urlhttps://www.youtube.com/watch?v=MwIu01Ztfvg


Parte 02:

Conector de Widget
urlhttps://www.youtube.com/watch?v=Cz4N0XWCXHY


Conexão com AppServer

Configure a porta TCP do seu TSS no arquivo smartclient.ini com a mesma porta informada no appserver.ini, conforme imagem abaixo.


Arquivo appserver.ini, localizado em \bin\appserver:

Image Added


Arquivo smartclient.ini, localizado em \bin\appserver:

Image Added


A partir desse ponto, acompanhe a ilustração abaixo para criar corretamente a conexão.

Abra seu VSCode e acesse a barra de ferramentas disponível na lateral esquerda na posição vertical, o atalho TOTVS AppServer Ícone do plug-in da TOTVS no VSCodeImage Added, destacado no item (1) abaixo, depois clique no Image Added na opção na caixa superior de filtro, item(2).


Image Added


Selecione o ambiente que criado (ou o ambiente que deseja aplicar o patch), clique com o botão direito do seu mouse em seguida clique em "Connect" item (1), conforme imagem abaixo.

Image Added
Image Added

Aplicando o Patch
Âncora
vscode-patch
vscode-patch

Inicie o serviço do TSS. Recomendamos que seja iniciado em modo console,

Image Added


Em um ambiente já conectado, clique com o botão direto e selecione a opção "Patch Apply"

Image Added


As opções do ambiente já virão preenchidas automaticamente item (1).

Clique em "Escolher Arquivos" item (2), navegue até a pasta em que salvou o patch desejado e clique em "Abrir"

Image Added


Image Added

Clique em "Aplly" ou "Apply/Close" 

Image Added


Verifique o console do seu TSS, pois nele deverá indicar os arquivos que foram atualizados nessa patch.

Image Added


Na Aba "Output" do seu VSCode, irá indicar se o patch foi aplicado com sucesso "Patch (xxxx) successfully applied.".

Caso essa aba não esteja aparecendo para você, aperte CTRL + ' (Aspa simples) no seu teclado.

Image Added


Após realizada a aplicação do patch aplicado com sucesso, retire o comentário ";" da seção [ONSTART] no arquivo appserver.ini e reiniciar o serviço do TSS, conforme imagem.

Image Added



Aplicação de Patch finalizada e TSS Pronto para uso.  =)

Card
defaulttrue
effectDuration1
id2
labelTDS Eclipse
titleTDS Eclipse
effectTypeslide

Instalação e configuração do Plug-in do TDS para Eclipse

Informações

Não recomendamos o uso do Totvs Developer Studio para Eclipse pois seu uso foi descontinuado em 31/12/2020.

Caso deseje prosseguir, recomendamos a leitura dos links abaixo:

Card
id3
labelDevStudio
titleDevStudio
effectTypeslide

Produto:

tabsnome 1, nome 2, nome 3
idspasso1, passo2, passo3
Totvs custom tabs box items
defaultyes
referenciapasso1

ababavhdvahbahabah

Totvs custom tabs box items
defaultno
referenciapasso2

udijudidododppdpdpdppdpdppd

Totvs custom tabs box items
defaultno
referenciapasso3

Procedimento para Aplicação de Patch no TSS

Produto:

TSS - TOTVS Service SOA

Versões:

11 e 12

Ocorrência:

Qual é o procedimento para aplicação de patch no TSS? 

Passo a Passo:

No item 1 serão apresentados os passos para configuração do Dev. Studio; no item 2 a aplicação de patch.

1. Configuração do Programa Dev. Studio

1.1 Configure o arquivo smartclient.ini do TSS localizado no diretório \totvssped\bin\smartclient: 

Obs.: A Porta TCP estará configurada no arquivo appserver.ini do TSS localizado no diretório \totvssped\bin\appserver.


1.2 Configure o Programa DevStudio.exe do TSS localizado no diretório \totvssped\bin\smartclient. Ao abrir selecione a opção Arquivos/Configurações/Adicionar:

Obs.: O Ambiente (environment) também estará configurado no arquivo appserver.ini do TSS, verifique se o nome realmente é SPED.


Depois, aparecerá no canto superior do programa o nome do Ambiente no qual será aplicada a Patch.

1.3 Na pasta SYSTEM do TSS (\totvssped\system) deverá conter os arquivos abaixo:

-Sigapss.spf

-Sigaadv.pss

Image Removed


2. Aplicação de Patch

2.1 O arquivo .ptm deverá ser salvo no diretório raiz de instalação do TSS (\totvssped), crie uma pasta para melhor identificá-lo. 

Image Removed

2.2 Abrir o appserver,ini do TSS (\totvssped\bin\appserver) e comentar o bloco [ONSTART] com " ; ".

Image Removed

2.3 Subir o serviço do TSS em modo Console com os Jobs comentados para que não ocorram erros durante a aplicação do arquivo .ptm.

2.43 Abrir o programa Dev. Studio do TSS (\totvssped\bin\smartclient) e selecionar a opção Ferramentas/Atualização de Repositório.

 


2.54 Entre com o usuário ADMIN e senha em branco. Escolha a pasta onde foi salvo o arquivo e em seguida selecione-o e clique em OK.

Atenção escolher a Patch com o nome 12.1.17_TTTP120.PTM (ProtuguêsPortuguês)

2.65 Serão apresentados no console do TSS o nome dos fontes que foram atualizados.

2.76 No devStudio será apresentada a mensagem "Ok".

2.87 Na opção Visualizar/Inspetor de objetos é possível ver a data de todos os fontes do TSS.

2.8 Após as validações acimas lembre-se de remover o comentário do bloco [ONSTART] retirando o " ; " e reiniciar o serviço do TSS.

3. Validação de Versão - Apenas para TSS 12

3.1 Para validar se o path é compatível com a Versão do repositório, verifique no Console do TSS qual Release refere-se a instalação, por exemplo, P12106, P12107 ou anteriores (2.50, 2.49).

3.2 Para o path recebido, verifique no arquivo contentes.txt, qual é a Marca de Release do Path, por exemplo:

Release deste PTM: P´12106P12106

3.3 Caso a versão do path a ser aplicado seja diferente da Versão do Repositório utilizado, ao iniciar o TSS será exibida mensagem de divergência de Versões, sendo necessário retornar backup do repositório e aplicar o path compatível com o repositório da instalação.

Voltar ao topo ⬆