Requisitos básicos: 1 - Visual Studio Code configurado com a extensão TOTVS. 2 - Estar conectado na VPN. Passo a passo: 1 - Baixar a Expedição Contínua de acordo com a sua versão no link abaixo (Todas versões): https://suporte.totvs.com/portal/p/10098/download#000006/all/all/search/FAT_expedicao_continua OBS: Clicar no link duas vezes pois na primeira abrirá em branco. OBS2: Quando aparecer algum registro (ou ser a segunda vez que clicou), apertar no filtro "Todos pacotes disponíveis": Image Removed 2 - Descompactar o arquivo da Expedição Contínua I. Image Removed II. Image Removed III. Image Removed 3 - Rodar o AppServer da base que quer atualizar a Expedição Contínua (SmartClient da base deve estar fechado) 4 - Abrir o Visual Studio Code 5 - Conectar-se ao serviço Image Removed I. Apertar no número 1, que é a extensão TOTVS no Visual Studio Code II. Clique com o botão direito no número 2 (Que será o nome da base que quer atualizar) III. Clicar no 3, que é para conectar efetivamente OBS: Caso o serviço não esteja conectando (aparecendo as janelas para confirmar), feche o AppServer (com o Visual Studio Code ligado) e abra novamente. 6 - Clicar confirmando/apertar Enter em todas janelas que aparecerem I. Image Removed II. Image Removed III. Image Removed OBS: Geralmente o campo de senha (Passo III.) realmente fica vazio. OBS 2: No final ficará ativo e verde (conectado): Image Removed 7 - Abrir o aplicador de pacote Image Removed I. Apertar no número 1 (que é o nome da base ativa) com o botão direito do mouse, para abrir as configurações da base. II. Apertar no 2 para abrir o aplicador, botão "Aplicação de Patch" 8 - Aplicar o pacote Image Removed I. Apertar no 1, botão "Escolher arquivos" II. Pelo Explorador de Arquivos, procurar e escolher a EXPEDIÇÃO CONTÍNUA descompactada (passo 2) e ir no arquivo ".ptm", sempre tem a versão da EXPEDIÇÃO CONTÍNUA no nome. Dar dois cliques ou apertar em Abrir III. Clicar no número 3, botão "Apply/Close", para aplicar e fechar a tela 9 - Fiscalizar a aplicação I. Image Removed II. Image Removed Na etapa I., podemos ver pelo console do AppServer ligado, que os pacotes estão sendo aplicados e o Visual Studio Code abaixo nos dá a mensagem que o pacote está sendo aplicado, "Applying Patch: (1/1) C:\Users\seu.nome\Downloads\XX-XX-X_ATUALIZACAO_XX.XXXXX_FAT_EXPEDICAO_CONTINUA". Na etapa II., podemos ver pelo console do AppServer ligado, que os pacotes foram aplicados, com a última mensagem "[INFO ][SERVER] [THREAD XXXXX] [XX/XX/XXXX XX:XX:XX] End Build." e o Visual Studio Code abaixo nos dá a mensagem que o pacote foi aplicado, "Patch Applied". Caso não tenha funcionado, cheque: 1 - Se está conectado na VPN 2 - Se saiu e entrou do AppServer novamente antes do passo 6 3 - Se está ligando o AppServer correto e tentando conectar pelo Visual Studio Code com o AppServer correto 4 - Se o SmartClient do AppServer da aplicação está ligado (é necessário que não para a ferramenta obter acesso exclusivo) 5 - Se o License Server está temporariamente fora do ar (para comprovar, basta tentar nas rotinas do Protheus normalmente) Processo revisado: 20/10/2022
|