
_Créditos da imagem: ChatGPT
Desde que a TOTVS separou o RPO padrão (com as funções do sistema oficial) do RPO de usuário (onde ficam as customizações de cada cliente), o modelo tradicional de atualização — baseado em aplicação de pacotes — ficou obsoleto.
Aplicar patch por patch, baixar arquivos diferenciais, aplicar dicionário manualmente... Tudo isso fazia sentido quando era um repositório só. Hoje, não mais.
O cenário atual:
- 🧱 RPO padrão (TOTVS)
- 🔐Fechado, binário, distribuído por release. Não é customizável.
- 🛠️ RPO de usuário: Contém apenas as funções criadas ou ajustadas pelo desenvolvedor. É carregado à parte e deve permanecer separado do padrão.
---
A pergunta é: por que ainda usamos pacotes como se tudo fosse um só RPO? Não seria mais eficiente se a TOTVS:
- ✅ Liberasse o RPO padrão já fechado, novo a cada atualização?
- ✅ Distribuísse apenas um pacote com os diferenciais de dicionário (campos, triggers, menus, etc.) referente àquela versão?
Benefícios claros:
- 🔁 Atualizações mais simples e rápidas
- 🛠️ Facilita DevOps e automação de ambientes
- 📦 Rollback tranquilo: troca o RPO
- 😩 E o melhor: adeus à tortura de procurar pacote e aplicar pacote por pacote
---
A arquitetura mudou. O processo precisa acompanhar.
Quem mais acha que já passou da hora da TOTVS modernizar esse fluxo?
Vamos abrir o debate.
✍️ NaldoDJ: Desenvolvedor de sistemas e militante da sanidade técnica
---
#Protheus #TOTVS #ERP #DevOps #Atualização #Tecnologia #RPO #Desenvolvimento #TI #TransformaçãoDigital
Torne-se um Sponsor:
🥊(дави)={0.5x[(Налдо)+(Алине)]}🥊
Comentários
Postar um comentário