Les mouvements de stock (I_MVTSTK_F)

Généralités

Introduction

Contrairement au mouvement de stock déclenché automatiquement par un événement commercial (une commande, une préparation de commande ou une livraison), le mouvement manuel de stock est passé à la propre initiative d’un opérateur. Il s’agit d’une entrée ou d’une sortie de stocks correspondant, par exemple, à un écart d’inventaire ou à un produit détérioré.

Ce portail vous permet de saisir ces mouvements manuels de stocks :

  • mouvements de stock manuels simples,
  • mouvements de transfert de stocks entre deux dépôts,
  • décote d’un stock,
  • saisie rapide de mouvements de stocks sur un ensemble de produits d’un dépôt,
  • saisie rapide de mouvements de stocks pour un produit sur un ensemble de dépôts.

Limites de fonctionnement

Ce portail ne prend pas en compte les fonctionnalités suivantes uniquement accessibles en mode Client/Serveur :

  • chargement des stocks avec valorisation en mode FIFO,
  • édition des mouvements de stocks selon plusieurs critères de sélection et de tri.

Pour rappel, il est impossible de saisir un mouvement de stock sur un emplacement bloqué.

Accès

Cette fonctionnalité n’est accessible qu’en mode web.
I_MVTSTK_F (fonction SMSK)

Paramétrage

ACCDEP

Habilitation des agents par dépôt

CODOSK

Code de l’opération manuelle de stock

CREDSK

Création automatique de la fiche stock (table DSK)

CREEMP

Création automatique d’un emplacement

CRELSK

Création automatique d’un lot

DATMVT

Initialisation de la date du mouvement à la date du jour.

GENCOD

Accès aux données EAN13 et DUN14 du produit

LIBMSK

Alimentation du libellé du mouvement de stock par le GENCOD

LOTUNI

Unicité du numéro de lot

MULEAN

Gestion de plusieurs GENCOD

SIGDEP

Dépôt par défaut

VALBAT Lancement, lorsque l’utilisateur active l’option « Validation », du traitement de validation en différé (batch) en place de la validation immédiate via une API.

Les fonctionnalités suivantes, offertes en mode Client/Serveur, ne sont pas offertes en mode web :

NUMMSK Numérotation automatique des mouvements de stocks.

APIs utilisées

Fonctionnalités

Accueil

Le portail de saisie des mouvements de stocks est structuré en deux frames :

  • frame haute : onglets disponibles (Mouvements simples, Mouvements détaillés, Transferts d’emplacements et Transferts inter-dépôts),
  • frame principale : présentation du détail de la saisie choisie (par défaut Mouvements simples)

Mouvements simples

L’onglet « Mouvements Simples » permet d’accéder à la saisie simplifiée des mouvements de stock.

Seules les informations primordiales caractérisant les mouvements de stocks peuvent être saisies.

La page est constituée de deux formulaires :

  • un formulaire permettant de créer une demande de mouvement de stock. La demande est déposée dans le panier de l’utilisateur (table EVPG).
  • un autre formulaire (affiché sous le précédent), permettant de :
    • - modifier les demandes de mouvements présentes dans le panier,
    • - supprimer des demandes de mouvements présentes dans le panier,
    • - valider l’ensemble des demandes de mouvements présentes dans le panier (création effective des mouvements de stocks).

Afin d’optimiser la saisie de mouvements répétitifs, chaque colonne du tableau dispose d’une case à cocher permettant de récupérer automatiquement la dernière valeur saisie dans le formulaire de création. Ces valeurs sont alors proposées par défaut pour créer une nouvelle demande de mouvement.

La liste des demandes présentes dans le panier met en évidence les erreurs détectées (texte en rouge et motif de l’erreur dans l’info-bulle). De cette manière, il vous est possible de les corriger avant de valider la création des mouvements.

Pour certaines colonnes, l’erreur peut correspondre à l’inexistence de l’objet référencé (le lot n’existe pas…). Un bouton de création est alors affiché à côté du champ pour vous permettre de créer l’objet manquant.

Une fois l’objet créé, la page courante est automatiquement réaffichée avec les nouvelles modifications.

Saisie des données du premier mouvement

Opération : code de l’opération de stock. Une liste de valeurs vous permet de choisir le type d’opération de stock (table OSK).

Le paramètre CODOSK vous permet de personnaliser la saisie de ce code (valeur proposée par défaut et/ou valeur imposée ou non).

Produit : code produit de 16 caractères alphanumériques au maximum. L’icône Loupe vous permet d’effectuer une recherche du code produit (voir documentation I_PRO_F). Comme le produit peut être identifié soit par son code, soit par un code DUN14, soit par sa référence externe, la recherche porte sur ces trois champs (tables PRO, PRC et PRL).

Lorsque plusieurs produits ont été trouvés, ils sont affichés sous la zone de saisie du code produit. Il suffit alors de choisir le produit concerné par le mouvement de stock.

Dépôt : sigle dépôt (12 caractères). Une liste de valeurs vous permet de choisir un dépôt parmi les dépôts auxquels vous êtes habilité. Le paramètre SIGDEP vous permet de personnaliser la valeur par défaut du dépôt concerné par le mouvement de stock.

Lot (facultatif) : référence du lot comportant 30 caractères au maximum. L’icône Loupe vous permet d’effectuer une recherche de la référence du lot (voir documentation I_LOT_F).

Emplacement (facultatif) : code emplacement comportant 10 caractères au maximum). L’icône Loupe vous permet d’effectuer une recherche du code emplacement (voir documentation Les livraisons I_VTE_F).

Quantité : valeur entière différente de 0 (la quantité peut être négative).

Unité (facultative) : unité du mouvement de stock à choisir dans la liste de valeurs. Si l’unité n’est pas renseignée, le mouvement est créé avec l’unité de la fiche stock (APIGestionStockCreerMouvement).

Avec plusieurs mouvements dans le panier

Les demandes de mouvements de stocks sont enregistrées dans le panier en attendant d’être validées (bouton « Valider », API GestionPanierValiderMouvements). Mais, tant qu’elles ne sont pas validées, il vous est encore possible de les modifier. Il suffit de modifier les valeurs affichées, même si elles apparaissent dans des lignes différentes, et d’appuyer sur le bouton « Modifier ».

Pour supprimer une ligne, il suffit de cocher la case apparaissant à droite de la ligne et d’appuyer sur le bouton « Modifier ».

Lorsqu’une demande de mouvement de stock est validée, elle n’apparaît plus dans le tableau (dans le panier).

Opération : il se peut que le code opération soit verrouillé (selon la personnalisation du paramètre CODOSK). Dans ce cas, la modification du code opération est interdite.

Produit : le code produit n’est pas modifiable.

Dépôt : le sigle dépôt n’est pas modifiable.

Le dépôt apparaît en erreur lorsqu’il n’existe pas ou que l’utilisateur n’est pas habilité à y accéder. Il a peut-être été supprimé après la création de demande du mouvement, ou les habilitations ont été modifiées.

En fonction du paramètre CREDSK, la fiche stock peut être créée automatiquement lors de la validation du mouvement de stock.

Lot et Emplacement : la saisie de ces informations dépend du type de suivi en stock du produit et de l’opération de stock.

Lorsque l’emplacement n’existe pas, il est possible de le crééer automatiquement à la validation du mouvement de stock (voir paramètre CREEMP).

Quantité : la quantité dépend du mode de gestion par lot de la fiche produit et des paramètres LOTUNI et SIGNE.

Unité : si l’unité n’est pas renseignée, le mouvement est créé avec l’unité de la fiche stock.

Mouvements détaillés

L’onglet « Mouvements Détaillés » permet d’accéder à la saisie détaillée des mouvements de stock.

Le principe de fonctionnement est exactement le même que pour la saisie simplifiée. La seule différence réside dans le nombre de champs à mettre à jour.

Libellé du mouvement (facultatif) : comporte jusqu’à 30 caractères.

Prix (facultatif).

Date du mouvement : l’icône Calendrier vous permet de sélectionner la date à partir d’un calendrier.

Heure du mouvement : heure et minutes.

Transferts d’emplacements

La saisie simplifiée des transferts de stocks est accessible via l’onglet « Transferts simples ». Cet écran de saisie permet uniquement d’effectuer des transferts d’emplacements. En effet, le produit du mouvement d’arrivée, la référence du lot ainsi que le dépôt ne peuvent pas être modifiés.

Le principe de fonctionnement est exactement le même que pour la saisie détaillée des transferts inter-dépôts (voir chapitre suivant) La seule différence réside dans le nombre de champs à mettre à jour et dans la présentation. Les deux mouvements de départ et d’arrivée du transfert sont en effet représentés sur la même ligne.

Au moment de la validation de la saisie (bouton « Créer » ou « Modifier »), un contrôle automatique permet de vérifier que le produit saisi existe. Si plusieurs produits correspondent, vous avez alors la possibilité de choisir le produit concerné par votre demande de transfert d’emplacement.

Transfert inter-dépôts

Voir documentation « Les transferts inter magasins (I_TRF_F) »