Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

1. A evolução da expedição Protheus

 A expedição da linha Microsiga Protheus temPara melhor atender os seus clientes, a TOTVS vem buscando, ao longo dos anos, tentado se adaptar melhor às necessidades dos clientes, buscando formas a melhor forma de realizar a expedição da linha Microsiga Protheus, com o objetivo de facilitar a entrega de correções e inovações do produto.

A mudança para o release incremental, a criação do do UPDDISTR, os pacotes acumulados e outras formas de entrega, foram desenvolvidas desenvolvidos visando facilitar ao para o cliente, a atualização de seu ambiente com as inovações da TOTVS.

O desafio de entregar qualidade aos clientes é o guia das nossos clientes, norteou as nossas ações e nos levou a desenhar uma nova forma de expedição do Microsiga Protheus agregando metodologias DevOps consolidadas , apresentamos a seguir a Expedição , chamada de Expedição Contínua Protheus

2. Objetivos da expedição contínua 

Visto a constante evolução da linha Microsiga Protheus, a crescente complexidade dos módulos e as dificuldades atuais dos Clientesos desafios dos clientes, criou-se um novo processo de expedição, baseado na divisão do Protheus em seus diversos segmentos.

Este novo processo de expedição terá uma frequência semanal/quinzenal e disponibilizará aos Clientes clientes o estado mais atual das soluções presentes na solução

Para exemplificar este modelo, utilizaremos o RH e seus módulos: Gestão de Pessoal, Ponto Eletrônico, Recrutamento e Seleção , etc.

Semanalmente, o estado completo e mais atual destes módulos passará por um processo de execução de testes automatizados e, em seguida será disponibilizado para download como um pacote único. Assim, o cliente poderá atualizar apenas os módulos que fazem parte do seu processo de trabalho e a TOTVS garantirá a consistência do pacote disponibilizado.

...

Em um primeiro movimento, foram selecionados dois produtos para a Expedição Contínua Protheus, : TAF e RH Protheus.

Estes produtos foram escolhidos devido à grande demanda atual relacionada ao tema eSocial. Além disso, os produtos TAF e RH possuem características importantes que facilitam a expedição contínua e automatizada de seus respectivos pacotes.

Estes produtos Eles possuem uma maior independência em relação aos outros módulos do Protheus e apresentam uma fronteira bem definida de artefatos que compõe o pacote. 

Gradualmente, a Expedição Contínua Protheus será expandida para os demais  demais módulos. Durante este período de transição, as formas de expedição que já existem serão mantidas, entretanto, a tendência é que os processos convirjam para a Expedição Contínua Protheus no médio prazo.

...

Cada um dos pacotes é composto por um arquivo de atualização (patch) contendo a lista completa de códigos -fonte fontes do módulo e, eventualmente, podem conter outros arquivos, caso o módulo necessite, como RDMAKES, arquivos de configuração e/ou arquivos magnéticos e etc. Estes arquivos caso existam, serão encontrados dentro de uma pasta de arquivos compactados dentro do pacote.

No processo de criação do pacote, sempre é considerada a última versão de cada um dos códigos -fonte fontes que tenham passado pelo processo completo de teste até a data de corte. A data de corte é semanal, fixa e segue um calendário interno separando os módulos ao longo da semana.

...

A fase final da expedição é baseada na análise dos resultados da execução dos testes automatizados, a partir da análise dos resultados, os responsáveis por cada um dos módulos devem tomar uma das seguintes decisões a seguir:

...

.

  1. Expedir o pacote gerado e testado;

...

  1. Não expedir o pacote gerado e testado

...

  1. .

Com issoDesta forma, é possível que um pacote deixe de ser expedido em uma determinada semana, caso os resultados não sejam satisfatórios.

6. Publicação

Os pacotes da expedição contínua serão disponibilizados sempre nos mesmos mesmos links do Portal do portal do cliente Cliente e apenas o último pacote publicado estará disponível.

Para download dos pacotes deve-se acessar a Central de Relacionamentos TOTVS e efetuar o login.

https://totvscst.zendesk.com/hc/pt-br/#home

Image Modified


Selecione a opção DOWNLOADs, você DOWNLOADs e você será direcionado para o portal de DOWNLOADS E ATUALIZAÇÕES.

Image Modified


Para a linha de produtos selecione PROTHEUS, na

...

sequência:

...

  • Selecione MICROSIGA PROTHEUS VERSÃO 12.1.17.

...

  • Selecione ATUALIZAÇÕES PERIÓDICAS.

Image Modified


Serão exibidas todas as atualizações disponíveis.   Basta clicar Clique em um item para executar o download .

<AA-MM-DD>_ATUALIZACAO_<release>_<identificador>_EXPEDICAO_CONTINUA_<patch>.zip

Onde: 

<AA-MM-DD>: Data da expedição no formato ano-mês-dia

ATUALIZACAO: Fixo para identificar que é uma atualização

<release>: Release a que se refere a expedição

<identificador>: Identificador do pacote, exemplo: RH, TAF, GFE, etc.

EXPEDICAO_CONTINUA: Fixo para identifica o tipo da expedição

<patch>: Tipo de patch do Protheus, variando o ambiente e idioma


Exemplo, para uma expedição do RH da versão 12, release 12.1.17 para ambiente em Português e Banco de Dados: 

18-07-10_ATUALIZACAO_12.1.17_RH_EXPEDICAO_CONTINUA_TTTP120.ZIP

18-07-10_ATUALIZACAO_12.1.17 _RH_EXPEDICAO_CONTINUA_tttp120.zip