Esta solução contempla dois serviços que são executados nos seguintes ambientes:
- Do cliente;
- Da TOTVS.
Veja o diagrama abaixo:
1.1 Protheus Cliente
Diariamente, um serviço avaliará o ambiente em que é executado e, caso identifique qualquer atualização, das versões de todos os artefatos referentes ao ambiente (RPO, Pacotes de Atualização Aplicados, Lib, Binários e Dados do Ambiente), estas serão enviadas para a Central de Atualizações, para que sejam comparadas com as versões atualizadas da TOTVS.
1.2 Central de Atualizações (Serviços TPH)
Os serviços TPH são responsáveis por comparar e exibir as informações dos artefatos atualizados e, não atualizados, direcionando o caminho para atualização.
1.2.1 API
É o serviço responsável pela coleta de dados do ambiente do cliente e dos artefatos TOTVS.
1.2.2 PO UI Ambiente
É a interface disponibilizada para o cliente, por meio do menu Acessar, no Protheus:
- Realiza a visualização de dados de seu ambiente;
- Direciona para a atualização, bem como para a documentação do artefato selecionado.
1.2.3 PO UI Comparação de Ambientes
É a interface disponibilizada para o cliente, por meio do menu Comparar Ambientes, no Protheus:
- Realiza a comparação com as diferenças entre seus ambientes e a TOTVS;
- É um atalho para interface de um ambiente.