Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Stocks
GMVS - Mouvements de stock

   Cette transaction permet d'enregistrer les en-têtes de mouvements d'entrée ou de sortie (stock ou quarantaine), en fonction de la classe.

   Architecture des mouvements :

   

   
Selon la définition de la classe de mouvements de stocks, la mise à jour du stock se fait :
   - en temps réel : les stocks (cumuls par article et par jour, stock par lot, stock par emplacement) et les prix (prix à date, prix au lot en fonction du paramétrage des prix) sont mis à jour à la validation (enregistrement des données) ;
   - en différé : les mouvements devront être traités pour mettre à jour les stocks et les prix soit avec le bouton "Validation", soit par le traitement (TMVS).

   En fonction du paramétrage de la validation des objectifs par traitement (GOVT), un objectif de prix doit être associé par défaut à la transaction ou à son modèle (GOTM) pour proposer ou mettre à jour les prix dans les lignes de mouvements de stocks.

   Contrôle des droits de modification et suppression du mouvement en fonction du flag de stock de l'en-tête du mouvement et du type de classe (saisi ou généré).

Données

   Le mouvement est composé de la classe de stocks et du numéro. Ces deux données ainsi que l'établissement constituent l'identifiant d'un mouvement.

   Classe de mouvement
   Il s'agit de la classe et de son intitulé.
La classe proposée par défaut est celle paramétrée pour le mnémonique d'appel (voir liste des paramètres supportés par l'objet).

   En fonction du paramétrage (GNMS) de celle-ci, le dépôt est proposé par défaut et peut être modifiable, ainsi que la date.

   Numéro
   En fonction de la classe, ce numéro, inaccessible par l'utilisateur, est incrémenté automatiquement de 1 en 1 à chaque nouveau mouvement. Il est attribué à partir du dernier numéro de la classe (GNMS).

   Etablissement

   Dépôt
   Dépôt sur lequel la marchandise est stockée ou déstockée.
Ce dépôt doit être utilisable dans les stocks.

   Date
   Il s'agit de la date à laquelle sont mis à jour les stocks et les prix. Par défaut elle est égale à la date du jour.
De plus, elle ne peut être inférieure à la date de clôture des stocks. Ceci est contrôlé avec le paramètre STKCLO.
Il est également possible de contrôler la date d'autorisation de saisie de mouvements de stock par l'intermédiaire du paramètre AUTSTOCK occurrence CTLDATMVS.

   Détails

   Mnémonique

   Gestionnaire

   Observations

   Tiers
   Il s'agit d'un champ libre, utilisable comme critère d'extraction et d'édition.

   Commande
   Il s'agit d'un champ libre, utilisable comme critère d'extraction et d'édition.

   Document
   Il s'agit d'un champ libre, utilisable comme critère d'extraction et d'édition.

   Commentaires
   Pour les mouvements de stocks générés, le numéro de l'entité origine est enregistré dans le libellé observation :
   - pour les achats, on trouvera l'établissement et le numéro de réception ;
   - pour les ventes, on trouvera l'établissement et le numéro d'expédition ;
   - lorsqu'il s'agit de transferts de stocks, de déconditionnements ou de kits, on trouvera le type de transfert ainsi que le numéro ;
   - lorsqu'il s'agit d'un mouvement qui a été intégré à partir du sas des mouvements de stocks, on trouvera la classe et le numéro du mouvement de transfert.

   Comptabilité

   Date
   Date de l'écriture comptable à laquelle est associé le mouvement de stock.

   Pièce
   Pièce qui est générée lors du transfert en comptabilité du mouvement de stock (TECTS). Ce numéro de pièce permet de faire le lien entre l'écriture comptable et le mouvement.

   Destination

   Etablissement
   Information non gérée.

   Dépôt
   Information non gérée.

   Imputation secondaire

   Date
   Date de l'écriture comptable (imputation secondaire) à laquelle est associé le mouvement de stock.

   Pièce
   Pièce qui est générée lors du transfert en comptabilité du mouvement de stock (TECTS) (imputation secondaire). Ce numéro de pièce permet de faire le lien entre l'écriture comptable et le mouvement.

   Commande / Bon de travail / Ordre de production / Projet
   Ces zones permettent de savoir d'où provient le mouvement de stock : génération à partir d'un ordre de fabrication, d'un ordre de maintenance, d'une commande d'achats ou de ventes ou encore d'un projet.

   Site

   Classe
   Il s'agit de la classe d'ordres, de la classe du bon de travail, de la classe de commandes d'achats ou ventes ou de la classe de projet.

   Numéro
   Il s'agit du numéro associé à la classe.

   Sous-numéro
   Il s'agit du sous-numéro associé à la classe.

   Opération

   Ligne d'opération
   Il s'agit du numéro de ligne associé à l'opération.

   Paramètres standard

   Stock
   Indique l'état du mouvement (attente ou traité).

   au
   Il s'agit de la date de traitement des stocks.

   Compléments
   Les zones suivantes permettent de définir des critères de regroupement et d'extraction supplémentaires pour les mouvements de stock.

   Libellés
   Les trois zones de 60 caractères sont des zones de saisie libres.

   Numériques
   Les trois zones sont des zones de saisie libres.

   Paramètres
   Les valeurs sont respectivement des occurrences des paramètres P01SKMVS, P02SKMVS, P03SKMVS, P04SKMVS et P05SKMVS.

   Identifiants
   Les cinq zones de 20 caractères sont des zones de saisie libres.

   Dates
   Les cinq dates sont des zones de saisie libres.

Paramètres associés au mnémonique (voir aussi : Principe de l'association)

   CCD

   CDR

   CPL

   OBJ

   OUV
   Si ce paramètre vaut "A", l'ouverture des lignes de mouvements de stocks (GLMS) s'effectuera automatiquement.

   PDR

   PR2
   Ce paramètre permet de conserver ou d'écraser les valeurs du paramétrage par défaut lors de la saisie de la classe.

   Les valeurs possibles sont :
- "R" (Rien) : les valeurs du paramétrage par défaut sont écrasées. Lors de la saisie de la classe, le dépôt est proposé avec celui associé à la classe ;
- "D" (Défaut) : les valeurs du paramétrage par défaut sont conservées. S'il existait, par exemple, un paramétrage par défaut pour le dépôt, ce dernier n'est pas écrasé par le dépôt rattaché à la classe ;
- "L" (Liste) : les valeurs du paramétrage par défaut sont écrasées seulement si elles sont proposées en sortie de la liste de valeurs. Par exemple, si le dépôt est proposé depuis une liste de valeurs (liste rattachée à la classe), alors la valeur par défaut est écrasée avec celle obtenue en sortie.

   Si le paramètre n'est pas renseigné, le fonctionnement est identique à la valeur "R".

   PRM
   Ce paramètre permet l'affectation d'une classe de stocks par défaut.
Lorsqu'une classe par défaut est paramétrée, la classe n'est pas accessible par l'utilisateur. Ce paramétrage permet de définir différents mnémoniques d'appel des mouvements selon la classe de stocks, de définir les droits d'accès aux mnémoniques pour les utilisateurs et ainsi d'éviter les erreurs de saisie de la classe de stocks.

   Pour paramétrer la classe proposée, il faut :
   - que la classe soit associée à l'objet (transaction GOBJ -> bouton paramètre) en tant que paramètre (objet "skimvs", paramètre PRM et valeur égale à la classe de stocks) ;
   - que la classe soit associée au mnémonique en tant que paramètre (paramètre PRM et valeur égale à la classe de stocks).

   STA
   Ce paramètre correspond à la saisie des statuts équipement autorisés par transaction (GSETS).
Si la valeur de ce paramètre est "S", toutes les transactions reliées à l'objet seront visibles dans la liste de valeurs des noms de transactions.

   STQ

   VAL
   Si ce paramètre vaut "I", le bouton "Validation" sera inactif.

Transactions associées

   GLMS - Lignes de mouvements de stock

Paramètres

   AUTSTOCK - CTLDATMVS

Messages
   QMNOR111 - Les classes BT et stock doivent avoir les mêmes caractéristiques (MAJ en temps réel, ruptures de stock signalées)

   QMORO113 - Etape opération non comprise dans la fourchette d'étapes définie au niveau de la classe d'ordres

   SAREC067 - Arrivage interdit à cette étape

   SGOTR059 - Pas d'objectif associé par défaut en lecture pour la transaction '$1' ('$2')

   SGOTR060 - Pas d'objectif associé par défaut en mise à jour pour la transaction '$1' ('$2')

   SKCLO001 - La date du mouvement est inférieure à la date de clôture des stocks

   SKCLO050 - Les occurrences du paramètre STKCLO doivent avoir l'établissement précisé

   SKLMS077 - Modification de la date interdite : lignes déjà traitées

   SKMVS010 - Suppression impossible : utilisé(e) dans les lignes de mouvements

   SKMVS052 - Modification du mouvement de stock impossible (déjà traité)

   SKMVS063 - Modification du mouvement impossible pour un mouvement généré

   SKMVS087 - Dépôt non modifiable

   SKMVS088 - Les établissements origine et destination doivent être identiques

   SKMVS089 - Les dépôts origine et destination doivent être identiques

   SKMVS093 - Saisie mouvement interdite : classe d'ordres de maintenance sans génération de mouvement

   SKMVS094 - La classe doit être identique à celle proposée par la classe d'ordres de maintenance

   SKMVS095 - Validation interdite : classe liée à un BT

   SKMVS101 - La date du mouvement n'est pas comprise dans la période autorisée (du $1 au $2)

   SKNMS069 - Classe de mouvements de stocks de type "généré" non autorisée

   SKNMS070 - Classe de mouvements de stocks de type saisi non autorisée

   SKSTI060 - Pas de modification : il existe des inventaires non traités pour l'article $1 ($2) et le dépôt $3

   SKSTI073 - Mouvement impossible : Il existe un inventaire à cette date