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": ![](/download/attachments/712476146/image2022-10-20_21-57-30.png?version=1&modificationDate=1666313850543&api=v2)
2 - Descompactar o arquivo da Expedição Contínua
I. ![](/download/attachments/712476146/image2022-10-20_21-58-59.png?version=1&modificationDate=1666313939467&api=v2) II. ![](/download/attachments/712476146/image2022-10-20_21-59-32.png?version=1&modificationDate=1666313972977&api=v2) III. ![](/download/attachments/712476146/image2022-10-20_22-0-12.png?version=1&modificationDate=1666314013537&api=v2)
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 ![](/download/thumbnails/712476146/image2022-10-20_20-36-38.png?version=1&modificationDate=1666308998220&api=v2)
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. II. III. ![](/download/attachments/712476146/image2022-10-20_21-15-40.png?version=1&modificationDate=1666311339993&api=v2) OBS: Geralmente o campo de senha (Passo III.) realmente fica vazio. OBS 2: No final ficará ativo e verde (conectado): ![](/download/thumbnails/712476146/image2022-10-20_21-28-5.png?version=1&modificationDate=1666312085550&api=v2)
7 - Abrir o aplicador de pacote ![](/download/thumbnails/712476146/image2022-10-20_21-26-39.png?version=1&modificationDate=1666311999787&api=v2)
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 ![](/download/attachments/712476146/image2022-10-20_22-4-14.png?version=1&modificationDate=1666314254513&api=v2)
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. II. ![](/download/attachments/712476146/image2022-10-20_21-37-39.png?version=1&modificationDate=1666312659700&api=v2)
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
|