versao-branco

Protheus com VSCode: Aprenda a aplicar um patch!

Como aplicar patch no Protheus com VSCode

Protheus com VSCode… Com esse cenário parece que virei iniciante novamente no Protheus, descobri que não sei aplicar um patch.
Isto foi necessário pois o DevStudio/IDE não tem mais suporte da TOTVS, e o TDS só funciona até dezembro/2020, então, realmente a gente tem que aprender a usar o Protheus com o VSCode.

Para Download Informe seu e-mail aqui e receba totalmente grátis!

Aplicacao de Patch no Protheus com VSCode (531 downloads)


     

    Por que precisamos aprender a usar o Protheus com o VSCode?

    Foi divulgado pela TOTVS que o IDE foi descontinuo a partir da build 7.00.131227A. Por esse motivo, seria substituído pelo TDS (5e782cdcfe413c2f21b98d26 Developer Studio).

    Fim Do IDE build131227A protheus no vscode

    Mas a partir de março de 2020 a própria TOTVS passou a divulgar o comunicado abaixo, informando que o suporte ao TDS será encerrado em 31/12/2020. Portanto, o uso do Protheus com VSCode passará a ser vital a partir de Janeiro de 2021.

    Fim Do TDS Dez 2020 protheus no VSCode

    Fiz um passo a passo prático que não vai te ensinar a programar, mas sim apenas a aplicar patch no Protheus. Vamos lá!

    Pré-requisitos

    • AppServer Protheus startado preferencialmente em modo console
    • Saber ambiente, ip, porta, usuário e senha com acesso pra aplicação de patchs
    • Acesso exclusivo ao RPO desse ambiente pra aplicação do patch
    Então vamos lá pros primeiros passos.

    Para Download Informe seu e-mail aqui e receba totalmente grátis!

    Aplicacao de Patch no Protheus com VSCode (531 downloads)


       

      Passo a passo Instalação VSCode

      Passo 1 – Baixar o VSCode

      Escolha o sistema operacional de acordo onde será feita a instalação e faça o download.

      01 - Download_ protheus com VSCode

      Passo 2 – Instalar o VSCode

      Após o download, localize onde está o executável, clique o botão direito do mouse e escolha a opção Executar como administrador.

      02-InstralarVSCode-Executar_como_Admin Protheus com VSCode

      Será aberto o wizard de instalação.

      Portanto, na primeira tela você deve selecionar a linguagem conforme print abaixo.

      0202-Instralar VSCode Wizard Idioma Protheus com VSCode

      Na tela seguinte, é só questão de aceitar os termos comuns às instalações de softwares “I accept the agreement” e clicar em “Next”.

      0204-InstralarVSCode-LicenseAgreement Protheus com VSCode

      Aparecerá uma tela onde deve ser informado o caminho em que se deseja que a instalação seja feita. É só informar um caminho válido e clicar em “Next”.

      0205-InstralarVSCode-DiretorioInstalacao Protheus com VSCode

      Na tela seguinte é só o nome da pasta do menu, é só aceitar a sugerida ou modificar e clicar em “Next”.

      0206-InstralarVSCode-DiretorioInstalacaot Protheus com VSCode

      Aparecerá uma tela par seleção de tarefas adicionais, fica a seu critério. Na minha instalação gosto de criar o ícone no desktop e clicar em “Next”.

      0207-InstralarVSCode-Atalho Protheus com VSCode

      Na tela seguinte, é só pra confirmar as escolhas feitas nas etapas anteriores. Se estiver tudo ok é só clicar em “Install”. Caso contrário, volte e altere.

      0208-InstralarVSCode-Fim Protheus com VSCode

      Em conclusão do processo de instalação aparecerá essa última tela. Costumo marcar a opção “Launch Visual Studio Code” e em seguida “Finish”.

      0209-InstralarVSCode-Fim2 Protheus com VSCode

      Passo 3 – Instalar Extensão TOTVS DEVELOPER STUDIO FOR VSCODE

      Com o VSCode aberto, localize a opção “Extensions” na barra lateral conforme print.

      Extensions Protheus com VSCode

      Na barra de busca, digite TOTVS conforme o print, escolha a opção Totvs Developer Studio for VSCode e em seguida clique em Install em verde pra que seja dado início à instalação.

      0401-InstalaTOTVS DEVELOPER STUDIO FOR VSCODE Protheus com VSCode

      Passo 4 – Configurar pasta SmartClient e Include

      Após a instalação, é importante informar onde fica sua pasta SmartClient.

      0402-InstalaTDSTUDIO FOR VSCODE_escolhecaminhosmartclient Protheus com VSCode

      Em seguida, na mesma tela informe onde está a sua pasta include.

      0403-InstalaTDSTUDIO FOR VSCODE_caminhoinclude Protheus com VSCode

      Em conclusão, clique em “Save” ou em “Save/Close”

      0404-InstalaTDSTUDIO FOR VSCODE_informainclude_salva

      Passo 5 – Abrir uma pasta de Trabalho

      A partir desse momento é importante que seja aberta um pasta de trabalho. Por exemplo ,você pode informar a pasta onde ficam salvos os seus fontes.
      No menu lateral você vai em “Explorer”
      0405-InstalaTDSTUDIO FOR VSCODE_Explorer Protheus com VSCode
      Em seguida, clique no botão em azul “Open Folder”

      0405-InstalaTDSTUDIO FOR VSCODE_ExplorerOpeFolder Protheus com VSCode

      Colocar a pasta onde ficam seu fontes. Por exemplo, pode ser usada my projects.

      0406-InstalaTDSTUDIO FOR VSCODE_ExplorerOpeFolderMyProjects

      Passo 6 – Configurar a Extensão

      Selecionar a Extensão “TOTVS”

      0501-ClicaNaExtensao Protheus com VSCode

      Clique no sinal de “+” para “Add Server”

      0502-ClicaNaExtensao-AddServer Protheus com VSCode

      Neste momento, você deverá informar o nome do ambiente, ip e a porta onde você deseja aplicar o patch.

      0503-ClicaNaExtensao-AddServeiNFORMAaMBIENTEipPORTA Protheus com VSCode

      Concluímos assim o passo a passo de instalação do VSCode. Ele será feito apenas a primeira vez e, após ele feito, é só seguir o passo a passo de aplicação do patch no Protheus com VSCode conforme oriento a seguir.

      Passo a passo Aplicação do Patch

               Passo 0 – Backup RPO

      Antes de iniciar a aplicação do patch, é muito importante que seja feito o backup pelo menos do RPO. Por exemplo, em caso de dúvidas use o artigo sobre backups.

      Passo 1 – Conectar ao servidor

      0701-ConectarServe Protheus com VSCode

      Neste momento será aberta a tela de conexão onde você deverá informar primeiro o nome do Ambiente onde deseja se conectar pra aplicar o patch e teclar enter

      0701-ConectarServe_Ambiente Protheus com VSCode

      Em seguida, você deverá informar o usuário e teclar enter. Lembrando que esse usuário deve ter permissão de aplicar patch.

      0703-ConectarServe_Usuariov Protheus com VSCode

      Neste último deve ser informado a Senha e teclar enter.

      0704-ConectarServe_Senha Protheus com VScode

      Ao concluir, observe que dando tudo certo vai ficar verde como conexão ok bem sucedida. Caso contrario, ficará em branco como não conectado.

      0705-ConectarServe_ConexaoOk Protheus com VSCode

      Passo 2- Aplicar Patch

      Estando conexão ok em verde, o próximo passo é a aplicação do patch propriamente dita.

      Selecione o ambiente, botão direito do mouse, escolha a opção Patch Apply conforme imagem abaixo.

      0801-Patch_Apply Protheus com VSCode

      Localizar Patch

      0802-Patch_Apply-SelecionarPatch Protheus com VSCode

      0802-Patch_Apply-SelecionarPatch Protheus com VSCode

      Selecionar Patch

      0803-Patch_Apply-SelecionarPatch Protheus com VSCode

      0803-Patch_Apply-SelecionarPatch Protheus com VSCode

      Salvar

      0804-Patch_Apply-SelecionarPatch Protheus com VSCode

      Sei que o VSCode melhora a produtividade dos programadores, mas pra quem não programa ele dificultou o processo. O DevStudio era mais simples e fácil de usar, mas, como não tem jeito, vamos nos adaptando e focando no que cada ferramenta tem de melhor.
      Todos estes passos e os links envolvidos estão aqui no link da descrição do vídeo, tem um local lá pra você baixar o material todo como de costume

      Para Download Informe seu e-mail aqui e receba totalmente grátis!

      Aplicacao de Patch no Protheus com VSCode (531 downloads)


        É isso aí pessoal, não esquece de compartilhar e curtir o vídeo e, até o próximo vídeo.