- Reanexação/cisão de depesa
- Atualização
- Reavaliação
- Imparidade
- Cessão intra-grupo
- Saída
- Separação
- Pagamento de IVA
- Cálculo das subvenções
- Atualização de um parâmetro impactando o cálculo
Colocação em obra de otimização
- Para cada bem, o tratamento verifica se o indicador Bem a calcular está posicionado, afim de tratar o bem. Se não está posicionado, o tratamento passa directamente ao bem seguinte.
- Para cada bem calcular, o tratamento verifica se o indicador Contexto a calcular está posicionado, afim de calcular o contexto. Se não está posicionado, o contexto não está calculado.
- Para cada contexto a calcular, o tratamento verifica se o indicador Plano a calcular está posicionado, afim de calcular o plano. Se não está posicionado, o plano não está calculado.
Visualização de estado do bem em face do cálculo
A lista destes indicadores está afixada sobre o ecrã de Detalhe de uma linha do Plano de amortização, acessível por clique direito :
- seja depois a função Plano de amortização,
- seja depois a função de gestão do Bem do imobilizado (separador Plano de amortização)
A cada indicador está associado um indicador cuja cor simboloza seu estado :
: o cálculo está efetuado
: o cálculo deve ser efetuado
Caso particular : Contexto calculado
Esta situação se produz quando um encerramento exercício do contexto foi efetuado. Na emissão deste encerramento, a situação dos indicadores é a seguinte :
- Bem calculado 
- Contexto calculado 
- Plano calculado
O bem está considerado como estando a fim de poder determinar o novo horizonte. O tratamento de cálculo não rescreve todavia os registos do exercício corrrente afim de otimizar os tempos de tratamento. Nesta configuração e antes que seja recalculada, o bem pode sofrer um encerrameto periódico mas sem encerramento exercício.
Forçagem do cálculo
É possível de ultrapassar o mecanismo de otimização em forçando o cálculo :
- Depos a função de gestão dos Bens do imobilizado : o botão Calcular permite de forçar o cálculo de imobilizado qualquer que seja o valor dos indicadores de cálculo.
Afim de otimizar o tempo de tratamento de um cálculo interativo, é preconizado de posicionar o parâmetro CALTRACE - Nível de rasto cálculo ao valor 0. Em caso de dúvidas sobre a sua coerência dos indicadores de cálculo, é possível de posicionar temporariamente a 10 com fins de verificação.
- Depois a função de lançamento doCálculo, em ativando a check box a assinalar "Forçar o cálculo das amortizações".
Parâmetros permitindo reduzir a carga de exploração.
- NBEXESTO - Número de exercícios a guardar
Este parâmetro permite definir o valor por defeito de horizonte do cálculo, quer dizer o número de exercícios a calcular e a guardar para cada bem.
Este valor por defeito está utilizado para alimentar o número de exercícios a calcular indicado ao nível da parametrização de cada um dos Contextos.
Mais, o horizonte é curto, mais o tempo de cálculo será curto igualmente (menos registos a guardar nos ficheiros).
Pertencem ao utilizador de encontrar o bom compromisso entre o tempo de tratamento e projeção desejado dos resultados.
- CALAUTVAL - Cálculo automático à validação
Este parâmetro permite indicar se um cálculo deve ser automaticamente efetuado na validação de informações impactando a amortização do bem.
Neste caso, o cálculo está efetuado em interativo, descarregando de tantos os cálculos batch futuros.
O valor deste parâmetro está, por defeito, posicionado a Sim. É formalmente desaconselhado de a modificar, para estas razões seguintes :
- Se o bem não está imediatamente calculado à validação, se encontra, de facto, numa situação intermédia podendo conduzir a uma má interpretação das informações apresentadas sobre os diferentes ecrãs dos bens.
- Para razões de performance : o cálculo batch não refez os cálculos já efetuados em interativo.
Parâmetros permitindo de aferir a carga de exploração.
Atualizações intermediárias (commit) da base de dados.
- BPC - Nº bens por "commit"
Afim de evitar a constituição de um espaço muito importante para guardar as atualizações em espera, ao nível da base de dados, é possível forçar esta atualização (commit) todos os n bens, no momento de tratamento de cálculo.
A parametrização deste número de bens é comum com a geração dos fluxos. Afixa-se ao nível deste código atividade de dimesionamento. O seu valor, por defeito, é de 2000. Trata-se de um valor de base que pode ser modificada e adaptada em função dos ambientes afim de ter um efeito benéfico sobre o tempo de tratamento.
Tempo máximo do tratamento de cálculo
É possível, após um encerramento exercício, de alisar, sobre vários dias, a carga de exploração ligada ao cálculo das amortizações, em associando :
- Uma execução regular do tratamento, pela colocação em lugar da sua assinatura via a tarefa standard batch FASCALCUL.
- A indicação do tempo máximo alocado à execução de um tratameto de cálculo. Esta informação, exprimida em minutos, está registada ao nível do parâmetro NBMINCLC - Nº de minutos max de um cálculo.
Quando o tempo está despejado, a base de dados está atualizada com o conjunto das modificações efectuadas e o tratamemnto se termina.