Introdução
O WinThor possui algumas rotinas que são utilizadas apenas para atualizar objetos de banco de dados. Assim como a aplicação evolui, a estrutura de tabelas e funcionalidades do banco também. Desta forma, vamos iniciar a modernização desta dinâmica, automatizando o procedimento de atualização.
Objetivo
A automatização visa simplificar os passos para atualizar rotinas do WinThor, tornando a gestão de configuração dos clientes mais produtiva.
Como vai funcionar?
A manutenção dos objetos de banco de dados deixará de ser feita nas rotinas de atualização do WinThor (560, 500, 300, 1400, etc) e passará ser gerenciada por um portal interno. As dependências das rotinas de processos passarão a apontar para este movo formato, não exigindo mais a execução de rotinas de atualização. Esta mudança não será feita de uma vez só, faremos um processo de transição a partir da versão 30.3.
A transição do processo começará em 07/01/2021, então todas as alterações ocorridas em banco de dados a partir desta data e versão, serão aplicados de forma transparente no banco de dados. As dependências de objetos de banco de dados continuarão a ser exibidas antes da atualização no CCW e no WTA como forma de alerta, permitindo uma análise de impacto antes de atualizar. Na versão 30.3, lançaremos novas versões das rotinas de atualização apenas em casos emergenciais.
De onde partirá a atualização dos objetos de banco de dados?
Os objetos serão atualizados a partir do Agente do CCW e da rotina 801 da plataforma WTA.
O que o cliente preciso me preocupar?
O CCW e WTA passarão a se comunicar com outro portal e será preciso fazer configuração de Firewall/Proxy para permitir comunicação externa com o domínio "totvs.com.br".
Existirá uma alternativa de contingência, caso algo falhe?
Sim. Estamos lançando a rotina 814 na plataforma WTA, que permitirá a aplicação de novos objetos no banco de dados manualmente. Inclusive permitirá visualizar o histórico de atualização.
Clique aqui e veja como ela funciona.