Comprendre quelles sont les entrées et sorties prévues du CBN
Introduction
Le calcul du CBN prends en compte les entrées prévues et sorties prévues. Mais quelles sont les conditions pour qu’elles soient prises en compte ? C’est ce que nous allons voir 😉
Quelles sorties prévues sont prises en compte dans le calcul du CBN ?
Article compris dans la nomenclature de gestion d'une ligne de commande non lancée
Par exemple: l’article est une poignée inclue dans la nomenclature d’une menuiserie qui est sur la ligne de commande. La ligne n’est pas lancée en production !
Pour prendre en compte ces articles, le CBN vérifie que:
l'unité de production FabUniProRef de la ligne de gestion correspond à l’une des d'unités de production du CBN ( Onglet Définition, Unité de prod CBN),
le CBN vérifie également quelle est la méthode destination fabrication du composant : si le paramètre
PLA-DES-99
est à “oui”, les composants dont la méthode destination fab est “99” sont exclus.
A quelle date on prend en compte la sortie ?
Il s’agit là de ce qu’on appelle des sorties “super prévisionnelles” ! En effet, les lignes de gestion ne sont pas lancées.
Article directement mis sur une ligne de commande
Par exemple: l’article est une poignée commandée indépendamment.
Le CBN va regarder uniquement le prévisionnel dont la section appartient au stock de gestion du CBN ( défini sur le CBN Onglet Définition, Unité de prod CBN).
La section du prévisionnel est donnée par la transaction de stock renseignée sur la ligne de besoin de gestion (CDPrLi.StoFluRef):
A quelle date on prend en compte la sortie ?
On prends en compte la sortie à la date du mouvement prévisionnel qui correspond à la date de fin de fabrication de la ligne de besoin de gestion (CDPrLi.CdeLigIntDatFabFin ou CDPrLi.CdeLigPlaDatFabFin)
Le mouvement prévisionnel associé est donc le suivant:
Article compris dans les composants rattachés d'un Ordre de Fabrication (OF)
➡️ Ces articles sont les composants utilisés lors de la fabrication, qui sont donc rattachés à l’ordre de fabrication et sortis de stock pour fabriquer.
Par exemple: le composant est une poignée utilisée pour la fabrication d’une menuiserie. On va la sortir de stock pour la fabrication !
Le CBN voit ces composants au travers du prévisionnel qu’ils génèrent. DIAPASON poste du prévisionnel si la “Méthode de conso” (issue du champ DFAMethode du composant, et potentiellement amendée dans la RV3 et/ou la LOU) le nécessite (voir Champs Article DFAMethode "Méth. DestFab. (Méthode de consommation si l’article est composant)" | ).
Pour prendre en compte ces articles, le CBN vérifie que leur section de sortie prévue est dans le stock de gestion du CBN.
La section de stock des composants rattachés est visible ici:
A quelle date on prend en compte la sortie ?
C’est la date du mouvement prévisionnel qui correspond à la “date de conso” visible dans l'écran “Composant rattachés” ci-dessus.
Il s’agit là de ce qu’on appelle des sorties “prévisionnelles” ! En effet, la fabrication est lancée !
Sorties prévisionnelles postées par macro-langage
On peut également poster des sorties prévisionnelles par macro-langage. Pour que le CBN les prenne en compte, il faut que le composant soit sur une section dans le stock de gestion du CBN.
La fonction MVTSTO-PREV est décrite dans la documentation Fonctions. La section du composant est visible depuis la consultation des stocks:
A quelle date on prend en compte la sortie ?
On renseigne manuellement la date de sortie dans la fonction ! Voir ci dessus dans la capture DIALOG.
Article composant d'un autre article sur lequel on a un besoin (DA, DF): c'est donc un besoin induit !
Par exemple: On a une DA ou DF postée sur l’article A.
La DA/DF du composant A peut être crée à partir d’un:
PDP
Niveau de stock
CBN
A la commande
L’article B est un composant de A (généralement par une nomenclature de définition) et il est géré par CBN.
Pour fabriquer ou sous-traiter A, on a besoin d’avoir suffisamment de B en stock.
L’article B est pris en compte d’office par le CBN si son origine principale est fabriquée ou sous-traitée (en tenant compte des éventuelles données multi-gestionnaires qui peuvent amender l’origine principale).
S’il est approvisionné on applique les filtres suivant :
Il faut que le gestionnaire d’appro (AppRefGest) de l’article ou l’un des gestionnaires associés à l’article via les données multi-gestionnaires appartienne à la liste des gestionnaires de l’unité de production (celle branchée ici Créer un traitement de calcul CBN Onglet Définition, champ “Unité prod. CBN“)
[Exotique] S’il y a un gestionnaire d’appro à valider (cf. Créer un traitement de calcul CBN , Onglet Définition, champ “Gestion App. à valider”) il faut que le ou les gestionnaires qui valident le point précédent correspondent à celui-ci
[Exotique] S’il y a une liste d’article à valider (cf. Créer un traitement de calcul CBN , Onglet Définition, champ “Articles à valider”) Diapason vérifie que l’article (le composant “B”) appartienne à la liste
A quelle date on prend en compte la sortie ?
Par défaut, c’est la date de besoin de la DA/DF du composé A qui sert de date de besoin par défaut pour le composant B.
Mais il est possible de décaler la date de besoin du composant B par rapport à son composé A grâce au champs “Mét.Pos.Compo” (PlaPosCom) de l’article A !
N.B.: Si l'article composé a une méthode Mét.Pos.Compo [PlaPosCom] égale à 20 et qu’il n'a pas de gamme de planification alors la méthode Mét.Pos.Compo [PlaPosCom] est forcée à 10 dans le calcul.
Quelles entrées prévues sont prises en compte dans le calcul du CBN ?
L'article est placé sur un ordre de fabrication
Pour que l’article soit vu par le CBN, il faut que la section de stock d’entrée soit comprise dans le stock de gestion du CBN.
A quelle date on prend en compte l’entrée ?
La date d’entrée en stock correspond à la date de fin de fabrication prévue LanSerPreFinDat.
L'article fait l'objet d'une ligne de commande d'approvisionnement
Pour que l’article soit vu par le CBN, il faut que la section de stock d’entrée soit comprise dans le stock de gestion du CBN.
A quelle date on prend en compte l’entrée ?
La date d’entrée en stock correspond à la date de fin de livraison prévue AppLigDatLiv.
Entrées prévisionnelles postées par macro-langage
On peut également poster des entrées prévisionnelles par macro-langage. Pour que le CBN les prenne en compte, il faut que le composant soit sur une section dans le stock de gestion du CBN.
La fonction MVTSTO-PREV est décrite dans la documentation Fonctions. La section du composant est visible depuis la consultation des stocks: