Immobilisations >  Traitements >  Amortissements >  Calcul amortissements  

Afficher tout Masquer tout

Cette fonction permet de lancer le traitement massif de calcul d'amortissement des biens (et des provisions pour renouvellement des biens en concession) d'un ou plusieurs sites d'une société ou d'un ensemble de sociétés. Ce calcul s'effectue sur les contextes sélectionnés.
 
De façon générale, un traitement de calcul unitaire est soumis automatiquement lors de la création d'un bien, lors de sa modification ou lors de toute action qu'il subit : actualisation de sa base d'amortissement, de sa valeur résiduelle, changement de méthode, dépréciation, réévaluation... Il n'est, dans ce cas, pas nécessaire de relancer un calcul massif d'amortissement.

Il existe toutefois des situations à l'issue desquelles la soumission d'un calcul massif sera nécessaire :

  • Modification d'un élément de paramétrage tel que :

    - Découpage de l'exercice en périodes
    - Création d'un nouveau plan d'amortissement
    - Modification d'un paramètre jouant sur le calcul d'amortissement d'un ensemble de biens : paramètre général du chapitre AAS, paramètres d'un mode d'amortissement, paramètres du contexte d'amortissement.
  • Demande de recalcul du contexte
  • Clôture d'un exercice. Le calcul permettra de prolonger (en fonction du nombre d'exercices à calculer précisé au niveau duparamétrage du Contexte), le plan d'amortissement, en générant les nouveaux enregistrements de la table des dotations (DEPREC), les enregistrements existants n'étant pas recalculés.

SEEINFO Un traitement de calcul d'amortissement à des fins de simulation est par ailleurs, également disponible ; il offre la possibilité de sélectionner les biens à calculer, d'effectuer le calcul par plan et de choisir l'horizon de calcul ainsi que le nombre d'exercices découpés en périodes à calculer.
SEEREFERTTO Reportez-vous au traitement de Simulation des amortissements.

SEEWARNING Les traitements  de calcul et de clôture sont automatiquement bloqués lorsque le nombre de biens gérés dépasse de 5 % le nombre maximum de biens autorisé par les limites de licence.
Ces informations sont présentées au niveau de la fonction
Statut des contextes accessible par clic droit sur le tableau des sociétés. 

Pré-requis

Codes activité

Les codes activités suivants (classés par type) peuvent avoir une influence sur le comportement de la fonction :

  SIT :  Nombre de sites

  SOC :  Nombre de sociétés

Paramètres généraux

Les paramètres généraux suivants ont une influence sur le comportement de la fonction :

Immobilisation

  ACCPERCTL (défini au niveau Société) : Contrôle périodes comptabilité

  CALPERSAN (défini au niveau Société) : Calendrier persan

  NBESSCLC (défini au niveau Dossier) : Nombre d'essais de calcul

  NBMINCLC (défini au niveau Dossier) : Nb de minutes max d'un calcul

  NIVTRACE (défini au niveau Dossier) : Niveau de trace

Habilitations

Une habilitation peut être réalisée sur cette fonction, pour limiter les traitements à une société ou à un site.

Pré-requis divers

Lorsque le paramètre ACCPERCTL - Contrôle périodes comptabilité (chapitre AAS, groupe CPT) a pour valeur Oui, un contrôle est effectué afin de garantir la cohérence du découpage exercice/périodes entre la gestion comptable et la gestion des immobilisations.
De ce fait, si au moins un des contextes de la société est désynchronisé avec la comptabilité, le calcul n'aboutit pas pour cette société. Un message d'erreur est affiché dans la trace produite à l'issue du traitement. Pour remédier à cette situation, il est nécessaire de lancer le traitement de Synchronisation des contextes.

Gestion de l'écran

Cette fonction est constituée d'un seul écran permettant de lancer le traitement de calcul après avoir sélectionné la ou les sociétés pour lesquelles un calcul est souhaité.

Pour chaque société, il est possible d'affiner la sélection en précisant le ou les sites à calculer ainsi que les contextes concernés.

..\FCT\SEEINFO Les biens Inactifs sont exclus implicitement du calcul.

Ecran de saisie

Présentation

Sociétés

Ce tableau présente la liste des sociétés définies dans le dossier.
La sélection unitaire  ou massive des sociétés pour lesquelles un calcul est souhaité, s'effectue grâce aux différentes fonctions accessibles par clic droit.

Sites

Ce tableau présente la liste des sites gérés dans la société sur laquelle est positionné le curseur.
Après sélection d'une société, tous les sites financiers qui lui sont rattachés sont, par défaut, sélectionnés. Il est possible d'exclure du traitement un ou plusieurs sites en désactivant la case à cocher.

Contextes

Ce tableau est alimenté avec la liste des contextes gérés par la société sur laquelle est positionné le curseur.
Après sélection d'une société, tous ses contextes sont, par défaut, sélectionnés. Il est possible d'exclure du traitement un ou plusieurs contextes en désactivant la case à cocher.

Fermer

 

Champs

Les champs suivants sont présents dans cet onglet :

Tableau Sélection Société

  • Calculer (champ FLGCLCCPY)

Cet indicateur permet de préciser qu'un calcul doit être réalisé sur la société. La sélection porte uniquement sur la société ; il est nécessaire de sélectionner unitairement chacun des sites concernés puis de ses contextes.
La sélection massive d'une société, de l'ensemble de ses sites, de ses contextes et de ses plans est possible grâce au bouton clic droit "La société".

Code d'identification de la société.

Tableau Sélection Site

  • Calculer (champ FLGCLCFCY)

Cet indicateur permet de préciser qu'un calcul doit être réalisé sur le site.

Code d'identification du site.

Tableau Contextes d'amortissement

  • Calculer (champ FLGCLCCNX)

Cet indicateur permet de préciser qu'un calcul doit être réalisé sur le contexte.

  • Contexte (champ CNX)

Ce champ affiche l'intitulé du contexte d'amortissement.

  • Date début exe. (champ DATSTRFIY)

Ce champ contient la date de début de l'exercice du contexte considéré.

  • Début période (champ DATSTRPER)

Ce champ contient la date de début de la période courante du contexte considéré.

Fermer

 

Fonctions accessibles par clic droit sur le tableau

La société

Ce bouton permet de sélectionner la société correspondant à la ligne sur laquelle est positionné le curseur, l'ensemble de ses sites et de ses contextes.
SEEINFO Le simple fait de double cliquer pour cocher la case Calculer d'une société n'est pas suffisant pour sélectionner automatiquement les sites et les contextes de cette société. Il est nécessaire soit de les sélectionner unitairement par double clic, soit de les sélectionner massivement en utilisant le bouton clic droit La société.

La société et les suivantes

Ce bouton permet de sélectionner la société sur laquelle est positionné le curseur, ainsi que les sociétés correspondant aux lignes suivantes. Les sites et les contextes de ces sociétés sont automatiquement sélectionnés.
L'utilisation de ce bouton s'avère particulièrement utile lors du lancement du traitement batch, lorsqu'en raison du nombre maximum de paramètres pouvant être mémorisés (500 par défaut), toutes les sociétés sélectionnées ne peuvent être traitées. Le traitement détermine au fur et à mesure de la mémorisation des paramètres de chacune des sociétés si ce maximum est atteint auquel cas un message s'affiche interdisant de sélectionner la société ; il convient alors de lancer le traitement en 2 ou plusieurs fois. Ce bouton permet alors de sélectionner la première des sociétés non traitées ainsi que les suivantes. 

Toutes les sociétés

Ce bouton permet de sélectionner l'ensemble des sociétés. Leurs sites et leurs contextes sont également automatiquement sélectionnés.

Statut des sociétés

Ce bouton permet d'afficher une fenêtre présentant la liste de sociétés et le statut de chacun de leurs contextes vis à vis du calcul, de la clôture et de la comptabilisation. Se reporter à la documentation Statut des sociétés.

 

Fermer

 

Descriptif du traitement

Le traitement de calcul s'effectue, pour chacun des plans d'amortissement du ou des contextes choisis, soit à partir de la période courante, soit à partir de la période de début d'amortissement si la date de début d'amortissement est postérieure à la période courante, dans la limite du nombre d'exercices précisé au niveau du paramétrage du Contexte (ce nombre inclut les exercices courant et suivant).
 
Remarque : lorsqu'un bien a été acquis dans un exercice antérieur, et que le cumul d’amortissements n’est pas disponible, le traitement prend en charge le calcul de l’antériorité d’amortissement afin de disposer de cette valeur. Cette situation ne se produit normalement que dans une phase de reprise de dossier.

Optimisation du calcul

Un mécanisme d'optimisation des calculs est mis en place au niveau de chacun des contextes, des plans et des biens, par le biais du positionnement d'indicateurs de calcul. Associé à certains paramètres utilisés afin de réduire et d'étaler la charge d'exploitation que représente le calcul, ce mécanisme permet de réduire les temps de traitement du calcul.

SEEREFERTTO Pour plus d'informations sur la mise en oeuvre de l'optimisation du calcul, se reporter au document annexe : Optimisation du calcul.

Remarques :
- Le statut de chacune des sociétés vis à vis du calcul peut être affiché par le bouton clic droit Statut des sociétés.
- Le statut d'un bien vis à vis du calcul est présenté au niveau du détail du Plan d'amortissement.

Trace du traitement

Une trace est automatiquement affichée à l'issue du traitement. Cette trace, plus ou moins détaillée en fonction de la valeur affectée au paramètre NIVTRACE - Niveau de trace, rappelle systématiquement les paramètres du calcul, puis pour chacune des sociétés calculées : les contextes calculés, le nombre de biens restant à calculer vis à vis de la clôture tous contextes confondus (avant le traitement et après le traitement), le nombre de biens calculés sur les contextes sélectionnés, ainsi que les éventuels messages d'erreur.
Elle présente également, lorsqu'il y a lieu, la liste des modifications de paramétrage en attente traitées automatiquement avant le calcul. Ce traitement, rendu nécessaire afin de positionner à Non calculé, le statut des contextes, plans et biens affectés par ces modifications, peut être dissocié du calcul et lancé indépendamment via la fonction Modifications en attente. A défaut, il est réalisé automatiquement avant le calcul.
 
Remarque : la consultation et l'impression des fichiers trace est possible à tout moment via la demande d'édition du code état ATRACE Impression fichier de trace, obtenue depuis la fonction Superviseur du menu Impression / Impression groupe.

Requêtes pré-paramétrées

Les requêtes pré-paramétrées suivantes sont disponibles en standard dans le dossier de référence :

Code

Titre

Contenu

 FXENDEX

 Exercice de fin amortissement

 Liste des biens qui seront totalement amortis (sur le plan comptable) dans l'exercice courant.

 FXVNVR

 Biens VN = Valeur résiduelle

 Liste des biens pour lesquels la valeur nette est égale à la valeur résiduelle précisée.

Tâche batch

Cette fonction peut être lancée en batch. La tâche standard FASCALCUL est prévue à cet effet.

Messages d'erreur

Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :

"Calcul de la société abandonné. Impossible de réserver toute la société pour le traitement"

Pour que le traitement de calcul puisse aboutir, il est impératif qu'aucun enregistrement des sociétés sélectionnées ne soit verrouillé.
Ce message s'affiche dès que le nombre maximum autorisé de tentatives successives de soumission du traitement, déterminé par le paramètre NBESSCLC - Nombre d'essais de calcul est atteint.

"Trop de sociétés sélectionnées simultanément"

Lorsque le traitement du calcul s'effectue par l'intermédiaire du serveur batch, il est nécessaire que les paramètres de la fonction soient mémorisés jusqu'au lancement proprement dit du traitement par le serveur.
Le nombre global d'informations pouvant être mémorisées étant limité à 500, un contrôle détermine, lors du choix de chaque société, si cette limite est dépassée, auquel cas ce message s'affiche interdisant de sélectionner la société. Il convient donc de lancer le traitement en 2 ou plusieurs fois.
..\FCT\SEEINFO Le calcul prend en compte le nombre de contextes à calculer ; de ce fait,  le nombres de sociétés autorisées peut être différent en fonction des sociétés choisies.

"Opération impossible : au moins un contexte de la société $1$ est désynchronisé avec la comptabilité"

Un contrôle de cohérence entre le découpage exercice/périodes effectué côté Comptabilité et celui existant côté Immobilisations est effectué lorsque le paramètre ACCPERCTL - Contrôle périodes comptabilité a pour valeur Oui. Lorsque les contextes d'amortissement d'une société sont désynchronisés avec la comptabilité, le calcul de cette société n'est pas autorisé. Pour que le calcul aboutisse, il est nécessaire de rétablir la cohérence du découpage exercices/périodes en lançant le traitement de Synchronisation des contextes.

Tables mises en oeuvre

Les tables suivantes sont mises en oeuvre par la fonction :

Table

Intitulé Table

DEPREC [DEP]

Dotation

FXDASSETS [FAS]

Biens comptables