Para cada plano de amortização a calcular, uma máscara CALDEP está aberta. Uma linha deste último corresponde, campo a campo, a um registo da tabela DEPREC. Cada plano possui uma abreviação específica e a máscara correspondente contém as informações tais que elas existem na tabela DEPREC.
A dotação exercício calculado está guardada em [M:DIV]DOTEXE. O campo [F:DEPC]ENDDPE, ENDDPET, ENDDPEI herdado ulteriormente respetivamente se trata do cálculo da dotação exercício para o seguimento "Real", "Teórico", "Inicial". Uma amortização excecional pode ser igualmente calculado em [M:DIV]AMTEXC. O campo [F:DEPC]EXCDPR, EXCDPRT, EXCDPRI herdou ulteriormente segundo o seguimento.
Os campos da classe [F:DEPC] podem ser modificado no quadro de um modo "específico". Isto é fortemente desaconselhado a uma pessoa não tendo um "sólido" conhecimento do funcionamento do tratamento de cálculo e das consequências e impactos de tais modificações. Por outro lado, é imperativo de controlar a validade dos resultados obtidos nos diferentes casos de gestão tomados em carga para o cálculo: Reconstituição de acumulado, alteração de método segundo as diferentes tomadas em efeito, reavaliação, depreciação, saída, saída retroativa, .... resultados que podem se revelar ser inapropriedos.
[M:DIV] : ecrã CALDIV contendo diferentes informações utilizadas pelo cálculo
[M:DIV2] : ecrã CALDIV2 contendo diferentes informações utilizadas pelo cálculo
[M:FIY] : ecrã CALFIY contendo os exercicios/períodos do contexto ao qual pertence o plano a calcular
[M:DEP] : ecrã CALDEP contendo as informações do plano de amortização a calcular
[M:PPL]: ecra CALPPL contendo as informações do palno de produção
[M:TAB] : ecrã CALTAB contendo as informações afetando os plafonds de reintegração veículo
[F:DEPC] : Classe ficheiro do exercício a calcular
A variável global G_SKPSTD deve ser inicializada a 1. Isto permite saltar o tratamento próprio aos modos de amortização "standards".
A variável GOK toma o valor de 1 ou 0 (1 por defeito). A variável GOK deve ser afetada a 0 se um erro está detetado e que o tratamento de cálculo deve ser interrompido. Neste caso, o erro 9100 figura no rasto.