Boa tarde pessoal, estou com alguns problemas de desempenho, principalmente no memento de completar documentos, onde há um maior processamento de informações.
Obs.:
Aqui trabalhamos diretamente com o cliente, então qualquer ‘segundo’ é importante.
Andei estudando e percebi que posso remover algumas coisas do fonte, ex.:
- Na classe MOrder e MInvoice, tem um método para calcular o imposto, o original do AD, que se chama ‘calculateTaxTotal()’ e também um método para conversão de moeda(não usamos conversão de moeda aqui por enquanto). O cálculo de impostos é sobrescrito pelo do LBR e o a conversão de moeda por enquanto não é necessária, posso removê-los sem nenhum efeito colateral?
Alguém tem mais sugestões de melhorias no desempenho?
Obrigado desde já.