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ão as atualizações dos objetos de banco de dados?
No momento que for solicitado a atualização de rotinas, seja pelo portal CCW ou pela rotina 801 da plataforma WTA, caso haja dependência de objetos de banco de dados, eles serão aplicados automaticamente antes da atualização da rotina.
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.