2. La nouvelle gestion des flux - Consultation simplifiée des mouvements de stock - G4A3 - ERP Silog

Sommaire

2.1. Introduction

Cette application permet de consulter les mouvements de stock de façon simplifiée. Elle inaugure aussi une nouvelle façon de calculer le PMP des articles et des lots en temps réel sans avoir besoin de lancer un archivage des flux. Elle ne se base pas sur la table « Aflux » ou « Aflux1 ». 

Elle permet de consulter facilement la chronologie des mouvements de stock pour un article ou un lot défini. 

Par défaut, la mise à jour du PMP des articles et des lots n’est pas effectuée par cette nouvelle approche, c’est l’archivage des flux qui met à jour les PMP. 

L’activation de la mise à jour du PMP en temps réel nécessite d’activer un paramètre dans l’application « Paramétrages des stocks ». Nous n’avons pas souhaité imposer ce mode de gestion qui doit être validé par votre process et qui peut nécessiter quelques adaptations si des paramétrages basés sur l’ancienne gestion existent.

image-20240726-144159.png

Le DPA, n’est pas mis à jour par cette procédure dans cette version.

Tant que ce mode de gestion n’est pas activé, le PMP est donc donné à titre indicatif, il peut différer de celui calculé par l’archivage des flux dans la mesure où certaines règles de gestion ont été revues ou optimisées. 

Par exemple, chaque mouvement de stock est non seulement identifié par la pièce, sa date de mouvement mais aussi par son heure (heure, minute et seconde), cela permet de reconstruire la chronologie des évènements pour bien prendre en compte dans le temps les corrections de quantités ou de prix qui ont un impact sur le PMP. 

Il n’est pas nécessaire de lancer un traitement de prise en compte des flux correcteurs pour mettre à jour le PMP des articles et des lots, ce dernier est calculé en temps réel.

Autre exemple, avec cette nouvelle fonctionnalité, le PMP des articles dans les consommations est corrigé en fonction des factures d’achats reçues après la consommation si le lancement n’est pas clôturé. Ce qui n’est pas le cas avec la procédure historique d’archivage des flux. Cela permet une meilleure estimation des coûts de revient de production.

Cette application est accessible depuis le menu de l’ERP.

image-20240726-144746.png

2.2. Présentation de l’application

Le mode liste de l’application présente la liste des enregistrements qui ont générés un flux d’entrée ou de sortie dans l’ERP, une ligne par pièce génératrice. Il présente les valeurs corrigés en temps réel. 

Dans l’exemple ci-dessous, pour un code article « _01HUGD950 », quatre mouvements d’entrées :

Trois lignes de factures directes et une entrée manuelle qui ont générées des entrées en stock valorisés avec des prix unitaires différents.

Le tri par numéro de ligne permet de visualiser la chronologie des flux pour un même article

Dans le mode page, le détail de la ligne sélectionnée en mode liste est présenté. 

  • Code Article et code lot : Code de l’article ou du lot concerné. 

  • N° ligne : Numéro de ligne du flux de l’article. Cette ligne permet de reconstituer la chronologie des évènements pour un article ou un code lot. Dans le cas où le stock est négatif, le traitement ne recalcule pas le PMP ou le DPA, il attend que les stocks soient de nouveau positifs pour éviter d’obtenir un PMP négatif. Par exemple si une consommation a eu lieu avant l’entrée en stock de la matière, le système attend que l’entrée en stock ait eu lieu pour calculer le PMP. Le numéro de ligne de l’entrée sera donc recalculé pour précéder la consommation.

  • Date et heure du mouvement : Date  et heure de création du mouvement de stock.

  • Date et heure d’effet : Dans le cas où le flux d’entrée a été décalé en raison d’un stock négatif, la date d’effet indique la date et l’heure de prise en compte du flux dans le calcul.

  • Stock avant Mouvement : Stock de l’article ou du lot avant le mouvement, c’est le stock après mouvement du flux précédent pour ce même code article ou lot.

  • Quantité mouvement : Quantité mouvementée. Cette quantité est positive dans le cas d’une entrée et négative dans le cas d’une sortie.

  • Stock Après Mouvement : Quantité en stock après le mouvement de stock.

  • PMP avant mouvement : PMP après mouvement du flux précédent de l’article ou du lot.

  • Valeur Mouvement : Valeur unitaire du mouvement prise en compte pour le calcul du DPA et du PMP. 

  • PMP après mouvement : PMP calculé après le mouvement. 

  • DPA avant mouvement : DPA de l’article ou du lot après mouvement du flux précédent.

  • DPA après mouvement : DPA de l’article ou du lot après le mouvement de stock.

  • Code transaction : Code de la transaction permettant d’identifier le type de mouvement.

Code Transaction

Désignation

Type MAJ PMP

Type MAJ DPA

Décalage Entree Negative

AAAB

Avoir Achat sur facture avec BR

C

O

0

AAAF

Avoir Achat sur facture directe

C

O

0

AASF

Avoir Achat direct

C

N

0

AVAB

Avoir vente sur facture avec BE

N

N

0

AVAB_BR

Avoir vente sur BE + bon de retour

N

N

0

AVAB_RD

Avoir vente sur BE + retour direct

N

N

0

AVAF

Avoir vente sur facture directe

N

N

0

AVAF_BR

Avoir vente sur facture directe + bon de retour

N

N

0

AVAF_RD

Avoir vente sur facture directe + retour direct

N

N

0

AVSF

Avoir vente direct

N

N

0

BECONSGN

BE de consignation (transfert)

N

N

0

CDA

Consommation directe sur affaire

0

CEF

Facturation directe vente

N

N

0

CEX

Expéditions

N

N

0

CEXD

Expédition directe

N

N

0

CONSO

Consommation

N

N

0

COP

Flux de consommation en enregistrement des consommations réelles

0

CPF

Consommation de produits finis

0

DP34

Modification de la date de péremption

N

N

0

ENT

Entrée en stock

C

N

1

EPF

Entrée de produits semi-finis

C

N

1

EXPEDST

Expédition ST (transfert)

N

N

0

FAAC

Correction prix facture achat

C

O

0

FAAD

Facture achat directe

C

O

1

FAVC

Correction prix facture vente

N

N

0

FAVD

Facture vente directe

N

N

0

IN35

Réajustement du stock par inventaire

F

O

0

INIT

Initialisation de stock

F

O

0

RCL

Bon de retour client

N

N

0

RECEPTST

Reception ST (transfert)

N

N

0

REF

Retour Echange Fournisseur

N

N

0

RFA

Retour Fournisseur avec avoir

C

N

0

RFE

Retour Fournisseur avec échange

N

N

0

RS32

Réajustement du stock

 

0

RSF

Réceptions

C

O

1

RSFD

Reception directe

C

O

1

SOR

Sortie de stock

N

N

0

SP13

Facturation directe achat

C

O

1

TS34

Transfert du stock magasin X vers stock magasin Y

N

N

0

TS54

Transfert de stocks

N

N

0

XX12

Différence de coût en facture achat

C

O

0

XX22

Différence de coût en facture vente

N

N

0

Le sens du mouvement : « E » Pour « Entrée », « S » pour « Sortie » et « T » pour Transfert.

La mise à jour ou non du PMP : « C » pour PMP calculé, « N » pour « PMP non calculé » et « F » pour « PMP forcé ».

La mise à jour ou non du DPA : « O » pour « Oui » et « N » pour « Non »,

Le décalage possible de la date de prise en compte en cas de stock négatif : 0 pour « Non »: et 1 pour  « Oui ». 

 

  • Valeur clé : Valeur permettant d’identifier la pièce à l’origine du mouvement. Il s’agit d’une clé composée.

Exemple pour une facture achat directe :

  • Type Maj PMP : Trois valeurs possibles : « Calculé » (les entrées), « Non calculé » (les sorties, en général ne provoque pas le calcul du PMP) ou « Forcé » dans le cas d’un inventaire par exemple.

  • Maj DPA : Deux valeurs possibles « OUI », le flux met à jour le DPA ou « NON », le flux ne mets pas à jour le DPA.

  • Sens : Sens du mouvement (Entrée, Sortie ou Transfert). 

  • Flux historisé : Lorsqu’un flux est historisé (‘OUI’), cela signifie qu’une modification de la quantité ou de la valeur du mouvement dans la pièce à l’origine du mouvement n’aura plus aucune incidence sur le PMP ou le DPA de l’article ou du lot. C’est le cas si un inventaire a été créé après ce mouvement et que ce dernier contient une valeur saisie pour cette article ou ce lot.

  • Utilisateur : Code de l’utilisateur ayant généré le mouvement. 

 

Détail :

Si un mouvement a été modifié, le détail des modifications est présenté dans le listage « Détail ». 

Dans l’exemple suivant, le listage permet de présenter le détail des modifications qui ont conduits aux différentes valeurs corrigées présentées en mode page.

 Dans l’exemple : La création d’une ligne de facture directe, ligne 1 avec une quantité de 20 et une valeur unitaire de 50€ puis la modification de la valeur de la ligne avec un prix unitaire de 60€.

Pour chaque ligne de détail, on visualise le détail des dépôts et emplacements modifiés.

Après modification une nouvelle fois de la pièce, modification de la quantité par exemple, une nouvelle ligne présente la modification de la quantité, 15 au lieu de 20, le dernier listage montre la quantité retirée du dépôt et emplacement concerné.

Si la pièce est supprimée : On visualise une ligne supplémentaire de détail avec le type de mouvement « Suppression ». Le dernier listage montre la quantité retirée du stock.

2.3. Les tables

Quatre tables : 

  • ARCH_FLUX : Contient les dernières valeurs du flux​.

  • ARCH_FLUX_DETAIL : Contient toutes les corrections associées au flux principal​.

  • ARCH_FLUX_HISTO :  Elle est alimentée automatiquement avec les articles présents dans un inventaire avec les articles qui ont une valeur saisie dans l’inventaire. Les données concernées de ARCH_FLUX sont basculées vers ARCH_FLUX_HISTO.

  • ARCH_FLUX_STOCK : Détail des dépôts/emplacements mouvementés​.

2.4. Les vues utilisables pour les éditions ou les paramétrages spécifiques

  • vw_ARCH_FLUX : Liste des flux créateurs

  • vw_ARCH_FLUX_DETAIL : Détail  des corrections liées aux flux créateurs.

 

Donnez votre avis sur la Base de connaissance Silog ici ou contactez-nous directement par mail sur confluence@silog.fr