APRIMORE SEU NEGÓCIO
Sua empresa está preparada para o futuro !

Desenvolvimento de personalizações em ADVPL

Um dos maiores diferenciais do Protheus é possibilitar o desenvolvimento de rotinas personalizadas, ligadas ao ERP (Enterprise Resource Planning / Planejamento dos recursos da empresa), sem a necessidade de serem desenvolvidas pelo fabricante do software. Porém, é preciso que estas personalizações sejam desenvolvidas dentro das boas práticas de programação e requer grande conhecimento das integrações existentes entre os módulos e sem contar os cuidados para uma boa manutenção para que as mesmas atendam os quesitos abaixo:

1- Desempenho:
As personalizações não podem denegrir a performance do sistema ou da rotina específica em que foi desenvolvida.
 

2- Documentação:
É preciso que a personalização seja amplamente documentada, desde a definição do escopo e detalhamento, para que no futuro seja possível que outro profissional ou equipe efetue as manutenções necessárias.
 

3- Prioridade pelo padrão:
Sempre que possível, as rotinas padrões do sistema devem ser utilizadas. Caso seja necessário desenvolver uma rotina personalizada que substitua uma rotina padrão, é preciso embasar e documentar muito bem esta decisão, pois a rotina personalizada tem um custo de manutenção que na maioria das vezes é desconsiderado, e se no futuro for preciso retirar esta personalização o custo pode ser muito alto.
 

4- Qualidade:
Os fontes precisam ser desenvolvidos dentro das melhores regras de programação, com inicialização de variáveis, uso de rotinas automáticas do Protheus, queries inteligentes, documentação interna, limpo e organizado, e principalmente, atualizado com o uso de novas funcionalidades liberadas pela TOTVS.
 

5- Segurança:
É preciso implementar e manter um projeto de controle de versionamento de fontes, com a configuração de um backup (cópia de segurança) externo à empresa. O versionamento garante que todas as alterações nos fontes serão guardadas, podendo a qualquer momento verificar o que foi alterado entre as versões. O Backup garante que, caso ocorra algum incidente, o valor investido nas personalizações não será perdido. A RGR Soluções Inteligentes possui em sua equipe profissionais com mais de 16 anos de experiência em ADVPL e mais de 20 anos em desenvolvimento de sistemas.
 

6- Melhores Práticas:
É preciso que a personalização seja realizada nas melhores práticas de programação, utilizando os melhores recursos das tecnologias disponibilizadas pela TOTVS,  para que a rotina não apresente problemas, como por exemplo afetar as rotinas padrões devido a erros de programação, falhas e falta de cuidado com as integrações entre os módulos e dificuldades nas migrações de versão.

Entre em contato conosco via WhatsApp