Il est important de lancer régulièrement les traitements suivants dans l'ordre indiqué, afin de garantir l'exactitude des valeurs de stocks :
Régularisation des entrées forcées
Affectation des coûts de revient
Calcul du coût moyen pondéré
Régularisation des entrées forcées
Une sortie sans stock disponible génère automatiquement une « entrée forcée » dans DIVALTO. Le code opération de l'entrée forcée est paramétré dans la fiche dossier (par défaut, le code opération est 999).
L'« entrée forcée » est valorisée au dernier coût de revient de l'article.
Cette « entrée forcée » est considérée comme une anomalie de stock, et doit impérativement être régularisée.
DIVALTO régularise, de manière transparente pour l'utilisateur, les entrées forcées si la date d'entrée est inférieure ou égale à la date de l'entrée forcée. Par contre, le coût de revient de la sortie qui a généré l'entrée forcée n'est pas réajusté. Pour cela, il faudra lancer le traitement « Affectation des coûts de revient »
Impression des entrées forcée
Menu : Commerce & logistique / Traitements / Impression des entrées forcées
L'impression indique tous les articles ayant un stock négatif. Chaque article est détaillé par ventilation et fournit un lien vers la pièce d'origine (facture, BL).
Régularisation des entrées forcées
Menu : Commerce & logistique / Traitements / Régularisation des entrées forcées
Ce traitement permet de forcer la régularisation sans tenir compte de la chronologie des disponibilités par rapport aux irrégularités. La méthode de déstockage de l'article est respectée.
Affectation des coûts de revient
Menu : Commerce & logistique / Traitements / Affectation des coûts de revient
Les sorties sont toujours valorisées au coût de revient des entrées sur lesquelles elles pointent. Pour les entrées forcées, c'est le dernier coût de revient connu qui est utilisé.
Pour pallier les problèmes de valorisation que vous pouvez rencontrer, un traitement périodique régularise les coûts de revient : « Affectation des coûts de revient ».
Le traitement d'affectation des coûts de revient régularise le coût de revient des sorties en répercutant le coût de l'entrée (ou des entrées) dans les ventilations de sortie (et associées…). Les différents coûts de revient de la pièce de sortie sont recalculés : coût de la ligne, du poste et du chapitre.
S'il y a un écart entre le prix de la commande fournisseur et le prix facturé, ce traitement remonte la différence au niveau des sorties.
Attention ! Au lancement de ce traitement l'utilisateur doit être vigilant et éviter de sélectionner une fourchette de périodes trop anciennes.
En effet, le risque existe de balayer des périodes dites « clôturées » dans l'organisation de l'entreprise, ce qui peut provoquer un recalcul d'éléments ayant servi à faire des déclarations fiscales.
De ce fait, il peut y avoir des différences entre les montants déclarés à l'administration fiscale et ceux du système d'information (valeur du stock d'un article à une date donnée).
Par défaut le programme traite toute la base (sélection de "blanc" à 31/12/9999).
L'analyse doit porter sur la période exacte, en tenant compte des arrêtés définis par l'organisation pour ne pas remonter sur des périodes dites "clôturées".
Affectation du coût de revient : exécution par processus
Programme : Commerce & Logistique / Traitements / Affectation des Coûts de revient
Le programme d’affectation des coûts de revient peut être lancé par processus de façon à tourner en arrière plan de façon cyclique et prédéfinie.
Pour ce faire, l'utilisateur sauvegarde ses critères de sélection dans un premier temps, puis génère le processus automatique.
Sauvegarder les critères de sélection et générer le processus
Dans le programme d’affectation des CR, l'utilisateur paramètre ses critères de sélection, puis il clique sur l'icône
, correspondant à la gestion des paramètres.
Une fenêtre intitulée Paramétrage masque apparaît. Il clique ensuite sur le bouton Récup données masque, il sauvegarde grâce à l'icône
, puis il clique sur le bouton Définir processus. Dans la fenêtre qui s'affiche, il définit la périodicité et la répétition.
Le scrutateur de processus va traiter le processus automatique qui a été créé selon la fréquence définie par l'utilisateur. Le programme d’affectation des CR va être lancé en application des critères de sélection définis et sauvegardés.
Plus d’informations sur la gestion des paramètres utilisateurs à l’aide de la disquette : Gestion des paramètres utilisateurs, permettant l'enregistrement de données variables (V10.7)
Calcul du coût moyen pondéré
Menu : Commerce & logistique / Traitements / Calcul des Coûts moyens pondérés
Le CMP n'est pas calculé directement pendant les saisies de pièce.
Le CMP est enregistré dans chaque ventilation d'entrée et de sortie.
Le CMP et la date d'arrêté sont mémorisés dans la fiche sous-référence de l'article.
Seuls les articles valorisés au coût moyen pondéré sont concernés par le traitement.
Remarque : Le calcul du CMP ne tient pas forcément compte de tous les mouvements. Le paramètre « Calcul du coût moyen pondéré » de la table des codes opérations permet d'exclure les mouvements qui ne doivent pas modifier le CMP.
Date d'arrêté pour calcul CMP
Le traitement prend en compte les mouvements entre la date du dernier calcul (mémorisée dans la fiche sous-référence de l'article) et la date d'arrêté saisie.
Parallélisation du traitement (a partir de la V10.7 dernier service pack)
Il est dorénavant possible de paralléliser le traitement afin de gagner en performance.
Réservation de dossier sans parallélisation
Ce choix a pour effet de lancer le calcul en une seule fois et en réservant le dossier de la même manière qu’expliqué précédemment.
Réservation de dossier avec parallélisation
Ce choix permet de lancer simultanément (en parallèle) plusieurs programmes de calcul du CMP.
Chaque programme va traiter une portion de l’ensemble total des articles sélectionnés.
Il est possible de lancer jusqu'à 5 programmes en parallèle. Néanmoins, l’utilisateur pourra personnaliser ce nombre via un spécifique (voir documentation spécifique).
Il est aussi possible de modifier spécifiquement la variable qui correspond au nombre minimal d’articles à traiter dans chaque programme lancé (voir documentation spécifique).
Calcul sans réservation de dossier
Ce choix a pour objectif de dispenser l’utilisateur de la contrainte de réservation systématique du dossier, il est recommandé lors du lancement du programme sur une faible plage d’articles.
Le programme va traiter dans ce cas l’ensemble total des articles sélectionnés en plusieurs calculs en série.
Le découpage sera défini spécifiquement. Il faut définir la variable précédente de façon extrêmement précis afin de ne pas saturer la table de réservation(voir documentation spécifique).
Précisions techniques
Pour plus d’informations techniques :
Exemple de réservation.
Pour le cas d’une valorisation par dossier, on a besoin de 2 réservations par article (réservation stock + réservation SART). Supposons que la taille totale de la table des réservations = 60000 et qu’on veut laisser au moins 10000 lignes pour le fonctionnements des autres utilisateurs. Supposons encore que le nombre total d’articles sélectionnés est de 300000.
Dans ce cas nbrGroupementSerie = (60000 - 10000) / 2 = 25000
Pour un cas de valorisation par établissement / dépôt, on reprend le même exemple précédent et on suppose que le nombre de croisements possible entre les dépôts et établissements = 10
Dans ce cas le nombre total des réservation nécessaires est de 12 (réservation stock + réservations SART + une réservation SARTCR pour chaque couple établissement / dépôt )
Dans ce cas nbrGroupementSerie = (60000 - 10000) / 12 = 4166
Exécuter le programme de calcul des CMP par processus (V10.7)
Le programme de calcul des CMP (Commerce & logistique / Traitements / Calcul des Coûts moyens pondérés) peut être lancé par processus de façon à tourner en arrière plan de façon cyclique et prédéfinie.
Pour ce faire, l'utilisateur sauvegarde ses critères de sélection dans un premier temps, puis génère le processus automatique.
Sauvegarder les critères de sélection et générer le processus
Dans le programme de calcul des CMP (Commerce & logistique / Traitements / Calcul des Coûts moyens pondérés), l'utilisateur paramètre ses critères de sélection (Calcul arrêté au, référence), puis il clique sur l'icône , correspondant à la gestion des paramètres.
Une fenêtre intitulée Paramétrage masque apparaît. Il clique ensuite sur le bouton Récup données masque, il sauvegarde grâce à l'icône , puis il clique sur le bouton Définir processus. Dans la fenêtre qui s'affiche, il définit la périodicité et la répétition.
Le scrutateur de processus va traiter le processus automatique qui a été créé selon la fréquence définie par l'utilisateur. Le programme de calcul des CMP va être lancé en application des critères de sélection définis et sauvegardés.
Plus d’informations sur la gestion des paramètres utilisateurs à l’aide de la disquette : Gestion des paramètres utilisateurs, permettant l'enregistrement de données variables (V10.7)