Problemas de desempenho


#1

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á.