Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Achats
TSIMA - Actions réalisées par le traitement d'application du seuil d'immobilisation

Sélection et tri des commandes
   Ce traitement ne peut être exécuté que pour une commande ou une liste de commandes.
Les commandes sélectionnées sont triées par établissement, classe et numéro interne.

Contrôle de l'étape des commandes
   Pour que le traitement puisse se réaliser, l'étape de la commande doit être cohérente :
- l'étape précédente définie dans les étapes par classe (GETCA) doit avoir été effectuée ;
- le traitement ne doit pas déjà avoir été effectué.
Si ces points sont vérifiés, la commande peut être traitée.

Mise à jour des lignes de commandes
   Seules les lignes de commandes pour lesquelles les conditions suivantes sont vérifiées sont traitées :
- le seuil immobilisation est géré pour l'article acheté (GATA) ;
- le type de transfert immobilisation (GAMPCI) est renseigné et n'est pas défini en création de fiches de locations (option "Locations" ou "Les deux" inactive pour la création des fiches d'immobilisations et/ou de locations).

   Suivant la définition de l'article acheté, le montant commandé HT ou le prix commandé HT des lignes de commandes est comparé au montant d'un seuil permettant de définir si l'article de la ligne doit être immobilisé ou non. En effet, un article, qui peut être à la fois une immobilisation ou une charge, a la nécessité de devenir une immobilisation si son montant ou son prix est supérieur ou égal au montant du seuil.
Le montant du seuil est donné par l'occurrence SEUIL du paramètre AUTSAIMO. Il est exprimé en devise de référence et est transformé en devise de la commande avant d'être comparé au montant ou au prix unitaire de la ligne.

   Si, pour une ligne de commande, le seuil immobilisation est géré (GATA), le mode d'achat est défini comme étant "Charge" et le montant ou le prix unitaire de la ligne, suivant la définition de l'article acheté, est supérieur au montant du seuil, le mode d'achat de la ligne est modifié : il est remplacé par un mode d'achat qui a influence sur immobilisation et la ligne de commande devient "Immobilisable".

   Si, pour une ligne de commande, le seuil immobilisation est géré (GATA), le mode d'achat est défini comme étant "Immobilisable" et le montant ou le prix unitaire de la ligne, suivant la définition de l'article acheté, est inférieur au montant du seuil, le mode d'achat de la ligne est modifié : il est remplacé par un mode d'achat qui n'a pas influence sur immobilisation et la ligne de commande devient "Charge".

   Dans les deux cas, le nouveau mode d'achat est donné par les équivalences de modes d'achat (GTRC) pour le code du traitement d'application du seuil d'immobilisation (SATSIM pour le traitement standard).
Le mode d'achat équivalent ne doit pas avoir la même influence sur immobilisation que le mode d'achat origine. Par contre, il doit avoir un certain nombre de caractéristiques communes : même influence sur réception, facture, comptabilité, réception en montant, quantité en pourcentage, marché, valorisation, DEB, remise, prise en compte assiette, contrôle prix, contrôle quantité et sous-traitance.
Le nouveau mode d'achat doit être autorisé pour la classe d'achats (GCLMA).

   Lors du changement du mode d'achat, certaines mises à jour annexes peuvent être effectuées :
- si la ligne devient charge avec influence en stock, les réservations des stocks à date sont effectuées ;
- si la ligne de commande avait influence en stock et qu'elle devient immobilisable, les réservations de stock à date sont annulées.

Exemple
   Le montant du seuil est 500 EUR.

   Commande CDE 10.1 avec 3 lignes :

   - Ligne 10    Article A1    Montant ligne X    Mode d'achat avec influence immobilisation et type de transfert immobilisation égal à "Immobilisation"

         1) GATA avec prise en compte du seuil immobilisation : valeur égale à "Montant ligne"
     Montant ligne = 1000 EUR --> le montant de la ligne est supérieur au seuil donc la ligne reste avec le même mode d'achat.
     Montant ligne = 400 EUR --> le montant de la ligne est inférieur au seuil donc la ligne devient charge.

         2) GATA sans la prise en compte du seuil immobilisation : valeur égale à "Non géré"
     Montant ligne = 1000 EUR --> la ligne reste avec le mode d'achat immobilisable
     Montant ligne = 400 EUR --> la ligne reste avec le mode d'achat immobilisable

   - Ligne 20    Article A2    Montant ligne X    Mode d'achat avec influence sur immobilisation et type de transfert immobilisation égal à "Location" ou "Les deux"

         Quel que soit le montant de la ligne, le seuil n'entre pas en compte, la ligne reste sur le mode d'achat origine.

   - Ligne 30    Article A3    Montant ligne X    Mode d'achat sans influence sur immobilisation

         1) GATA avec prise en compte du seuil immobilisation : valeur égale à "Montant ligne"
     Montant ligne = 1000 EUR --> le montant de la ligne est supérieur au seuil donc la ligne devient immobilisable, changement du mode d'achat
     Montant ligne = 400 EUR --> le montant de la ligne est inférieur au seuil donc la ligne reste charge

         2) GATA sans la prise en compte du seuil immobilisation : valeur égale à "Non géré"
     Montant ligne = 1000 EUR --> la ligne reste charge
     Montant ligne = 400 EUR --> la ligne reste charge

   Le même principe est appliqué si la définition de l'article acheté indique que le seuil immobilisation correspond à un prix (valeur égale à "Prix unitaire").

Mise à jour des commandes
   Une fois le traitement correctement effectué pour une commande, l'étape des commandes est mise à jour avec l'étape du traitement et la date de la dernière étape réalisée est égale à la date à laquelle est exécuté le traitement.
La mise à jour est réalisée si l'étape de la commande est strictement inférieure à l'étape du traitement. Le traitement ne peut être effectué qu'une seule fois.

Historique de l'étape
   Comme pour toutes les transactions référencées dans les étapes, possibilité au niveau de la commande de conserver une trace de l'étape réalisée. Création de cet historique (CHECA) en indiquant le numéro de l'étape, l'utilisateur ayant effectué l'étape, ainsi que la date et l'heure de réalisation de l'étape. C'est lors de la définition de l'étape par classe (GETCA) que vous indiquez si la mémorisation est active ou non.

Traitement d'une liste de commandes
   Lorsque le traitement s'est déroulé sans anomalie pour au moins une commande et qu'il est lancé par liste, modification de la liste pour indiquer la dernière étape réalisée.
Mise à jour de l'étape : elle est égale à l'étape du traitement de prise en compte du seuil immobilisation.
Mise à jour de la date de dernier traitement.
Mise à jour de l'utilisateur ayant réalisé le traitement.
Mise à jour du dernier traitement réalisé.