Le point d'entrée PERDPCpermet de calculer la dotation d'une période d'un exercice en lieu et place du traitement standard pour un mode d'amortissement "spécifique".
Ce point d’entrée est appelé avant le calcul de la dotation d'une période de l'exercice pour un bien pour l'un de ses plans d'amortissement d'un contexte en cours de calcul. Pour un bien, la dotation période est calculée à trois niveaux, 'Réel", "Théorique", "Initial". Il permet de calculer la dotation période pour des modes d'amortissement "spécifiques".
Les informations nécessaires au calcul d'un bien sont disponibles dans des masques ouverts pré-alimentés avant calcul : Exercices/Périodes, Mode d'amortissement, Contexte, Plan de production, ...
Pour chaque plan d'amortissement à calculer, un masque CALDEP est ouvert. Une ligne de ce dernier correspond, champ pour champ, à un enregistrement de la table DEPREC. Chaque plan possède une abréviation spécifique et le masque correspondant contient les informations telles qu'elles existent dans la table DEPREC.
La dotation période d'un exercice est stockée dans le champ [F:DEPC]PERENDDPE, [F:DEPC]DPET, [F:DEPC]DPEI s'il s'agit du calcul de la dotation période pour respectivement le suivi "Réel", "Théorique", "Initial". L' amortissement exceptionnel de la période est stocké dans le [F:DEPC]PEREXCDPR, [F:DEPC]PEREXCDPRT, [F:DEPC]PEREXCDPRI selon le suivi.
Les champs de la classe [F:DEPC] autres que ceux évoqués ci-dessus peuvent être modifiés dans le cadre d'un mode "spécifique". Ceci est fortement déconseillé à une personne n'ayant pas une "solide" connaissance du fonctionnement du traitement de calcul et des conséquences et impacts de telles modifications. En outre, il est impératif de contrôler la validité des résultats obtenus dans les différents cas de gestion pris en charge par le calcul : Reconstitution de cumul, changement de méthode selon les différentes prises d'effet, réévaluation, dépréciation, sortie, sortie rétroactive, .... résultats qui peuvent s'avérer inappropriés.
[M:DIV] : écran CALDIV contenant différentes informations utilisées par le calcul
[M:DIV2] : écran CALDIV2 contenant différentes informations utilisées par le calcul
[M:FIY] : écran CALFIY contenant les exercices/périodes du contexte auquel appartient le plan à calculer
[M:DEP] : écran CALDEP contenant les informations du plan d'amortissement à calculer
[M:PPL] : ecran CALPPL contenant les informations du plan de production
[M:TAB] : écran CALTAB contenant les informations concernant les plafonds de réintégration véhicule
[F:DEPC] : Classe fichier de l'exercice à calculer
La variable globale G_SKPSTD doit être initialisée à 1. Ceci permet de sauter le traitement propre aux modes d'amortissement "standards".
La variable GOK peut prendre la valeur 1 ou 0 (1 par défaut). La variable GOK doit être passée à 0 si une erreur est détectée et que le traitement de calcul doit être interrompu. Dans ce cas, l'erreur 9100 figure dans la trace.