Histórico da Página
Dados Gerais | |
Módulo: | TOTVS Automação Fiscal (SIGATAF) |
Issue: | DSERTAF1-32869 |
Descrição: | Análise de viabilidade - Convivência de Layouts |
Data |
|
Analista | Karyna Martins / Rodrigo Nicolino |
1. Sugestão
- Mudar extensão de .PRW para .TLPP (assim conseguimos usar nomes maiores para funções e fontes)
- Dividir os eventos em fontes para cada layout
- Dividir as automações para cada layout
- Aproveitar a refatoração para criar novos fontes de funções genéricas, onde iremos documentar todas as funções.
- Padronizar as telas dos eventos
- TafRotinas colocar em uma tabela em vez de deixar no fonte um array (Ex: autocontida)
- DEPOIS: Analisar as transferências de funcionários
- Sugestão de implantação das mudanças
- Fazer por evento
- Funções genéricas que estão sendo utilizadas no evento, colocar em novo fonte tlpp
TAFA232
TAFA232_PR
TAFA232_0205
TAFA232_0100
TAFA232_0101
2. Prós
- Minimiza os riscos de colaterais, pois estaremos alterando somente o fonte do layout corrente.
- Aumenta performance das rotinas devido a não ter que fazer leitura de linhas referentes aos outros eventos.
- Com alteração para usar um fonte para cada layout não terá necessidade de testar um alteração em todos os layouts.
- Diminui o tempo de rodar automação, pois teremos fontes especificos para cada layout. Hoje esta tudo em somente um fonte o que leva muito tempo para rodar o robô para um evento inteiro
3. Contras
- Quando tiver mais de 1 layout ativo devido ao período de convivência, pode sair ajustes para ambos os layouts o que aumenta o tempo e quantidade de alterações.
4. REFINAMENTOS A FAZER
...