ERP sous-développé en production: en réanimation ou en morgue? (suite)

image

Comment transformer un ERP conditionnel en véritable outil de gestion de production et d'approvisionnement.
Partie 1 (article précédent): problèmes d'utilisation pour la planification de l'ERP «comptable» implémenté
Partie 2 (cet article): 2e vie - mise en place de la planification et du suivi de la production et des fournitures avec un planificateur externe. Concept et mise en œuvre.

Peterkin Sergey , Merkulov Mikhail, Reitstep

Modèle de planification proposé: ERP + SPM


Vous trouverez ci-dessous les résumés d'un modèle de planification qui peut être mis en œuvre relativement simplement et rapidement. Et, surtout, sans perte de trésorerie et de temps investis dans la mise en œuvre de la «partie comptable» des «ERP de production».

Concept de système de planification et de surveillance (SPM) Reitstep



Système de plans



image

Planification 1er niveau


Responsable de la modélisation / planification (libération) et de l'équilibrage (capacité). Compte tenu de la capacité. Mais, pour préserver la simplicité externe et la contrôlabilité du système - avec la planification, en tenant compte des limitations de ressources uniquement dans les goulots d'étranglement. Et / ou - en tenant compte des stocks critiques achetés et / ou produits par DSE, et / ou en tenant compte des cycles critiques d'exécution des commandes. Comme le montrent les photos ci-dessous.

image

image

Remarque . Au 1er niveau de planification, peu mettent en œuvre «honnêtement». De ce fait, tous les problèmes ou conflits non résolus à ce niveau (ressources et demande) «retombent», «au sol» (en production). Où sont "résolus":
1) soit quotidiennement, 2 fois ou plus par jour, en planifiant des réunions,
2) soit, en présence d'un service informatique «fort» de l'entreprise - par des tentatives pour les résoudre (problèmes de haut niveau) en introduisant des systèmes / fonctions de planification détaillée, incl. en tenant compte des capacités (y compris les systèmes MES «prêts à l'emploi»). Ne pas savoir ou ne pas prêter attention au fait que ces fonctions / systèmes ne fonctionnent qu'avec des plans de haut niveau fiables (adéquats). Peut-être pas très précis, mais déjà passé au crible le «filtre» d'équilibrage, qui a éliminé les principaux conflits de ressources, y compris et à travers les réunions «Production vs. Ventes. "
Important! Non, même le système de planification le plus merveilleux est capable d'éliminer les dommages causés à la production par des promesses incorrectes au client (marché). Et les promesses sont le 1er niveau de planification, et non le «magasin» en aucune façon.

Planification et exécution de 2e niveau
2ème niveau de planification (synchronisation de la demande et de la situation interne dans la production / dans le MTO) et plus loin, exécution:
a) est basé sur le modèle de formation «normale» de PSI pour chaque commande,
b) avec leur (ordres - PSI) planification séquentielle (priorité),
c) la prise en compte des dates et priorités des commandes,
d) prendre en compte la (re) répartition soft / hard / conditionnelle des stocks et des recettes attendues (RFP, PP) en fonction des besoins des commandes,
e) avec possibilité d'exécution consolidée (avec planification personnalisée!)

image

Avec une mise à jour constante (pas moins que nocturne) de la version «directive» du plan (à partir de la date de la commande, en tenant compte des priorités, «vers le bas et vers la gauche» - «comme il se doit»), et le règlement - «comment ça se passe ...». Grâce à une comparaison dont l'ensemble du "suivi" personnalisé et de la production est construit, les décisions opérationnelles sont prises.


Créer un système holistique


1. S'il existe un «ERP comptable» bien implémenté en termes de fonctions comptables, où:
a) les installations de gestion du rendement au jour le jour / arrivées prévues, DP PP, sont mises en œuvre et maintenues de manière fiable dans un état à jour,
b) les mouvements de stocks, les changements dans les objets de gestion de la demande (commandes clients, prévisions de demande, points de réapprovisionnement, etc.) sont suivis en temps opportun "au jour le jour",
c) modifications du CSI / TSI ...
... la mise en œuvre d'un système holistique, ERP + SPM, est la suivante.

image

2. Pour les systèmes, les objets de contrôle et les fonctions, les processus de planification, d'exécution et de surveillance sont mis en œuvre comme suit (logique métier).
a. Pour le 1er niveau de planification (modélisation, planification, équilibrage).
i. Les éléments suivants sont transmis au JMP:
1) TSI, avec conversion en RSI (personnel ressource). Alternativement, RSI peut être créé manuellement dans le JMP,
2) les stocks et les recettes attendues (, ) pour les éléments clés du RSI,
3) les stocks de produits finis,
4) les paramètres de la capacité des ressources de production - goulots d'étranglement (calendriers de travail, nombre, efficacité, etc., selon le modèle de planification des ressources). Ils peuvent également être pris en charge indépendamment dans le JMP,
5) objets de gestion de la demande (commandes, prévisions, points de commande de produits finis, etc.).
ii. À la fin du processus de modélisation, les commandes avec des dates modifiées, les modifications de la STI / PSI (pour la mise en œuvre du lancement anticipé de tout DSE) et les calendriers de travail des goulots d'étranglement sont transférés du PSD à l'ERP.

b. Pour le deuxième niveau de planification (synchronisation).
i. Les éléments suivants sont transmis au JMP:
1) PSI. Ou TSI avec conversion en PSD en PSI,
2) , , et leur statut (% d'achèvement ou «dates promises» d'achèvement),
3) Stocks. Produits achetés, fabriqués et finis. Et / ou - actions sur stocks.
ii. Dans SPM, des actions sont prises pour planifier la production et le MTO (synchronisé, multi-itératif, personnalisé).
iii. Les AOP / PDB des ateliers / sections analysent le plan de lancement, démarrent la production - Objets d'exécution des formulaires - PP.
iv. Les employés responsables de MTS effectuent des actions similaires avec la formation de la DP.
v. Du fait de la formation, du SPM à l'ERP, les PP et RFP (SPM) générés avec la génération automatique de l'ERP PP sont transférés

c. Exécution, c'est-à-dire les actions avec RFP, PP, les actions avec stocks - sont effectuées dans ERP, le fait est transféré à la PSD (voir clause bi2).
d. Surveillance (personnalisée, production, MTO) - en SPM.
3. Avec so.z. l'architecture du système, l'intégration du système peut être décrite comme suit.
a. Au niveau physique, les problèmes de bas niveau sont résolus, individuels pour chaque entreprise particulière:
1) mécanisme d'échange:
 via une sorte de bus d'intégration / application ETL prête,
 directement entre les systèmes;
2) règles pour faire correspondre les codes de référence:
 codification unifiée adoptée
 chaque système fonctionne dans «ses propres» codes et il existe une sorte de système MDM qui est utilisé pour traduire les codes système source en codes système récepteur.
b. Quelles sont les capacités d'intégration de chacun des systèmes:
1) Y a-t-il une API REST fournie
2) les formats de données avec lesquels le système fonctionne.

SPM est prêt pour presque tous les scénarios d'intégration:
1) JMP fournit une API REST pour effectuer des opérations CRUD avec ses objets,
2) chaque objet PSD a un champ mdm_code pour stocker la conformité avec un enregistrement dans un système MDM,
3) dans le JMP a sa propre file d'attente interne de tâches pour le déchargement:
a) les tâches de téléchargement de données sont mises en file d'attente pour des événements dans le système (par exemple, création d'un objet, changement d'état, etc.). Il existe un paramètre qui détermine quels objets pour quels événements doivent être déchargés,
b) la file d'attente est traitée de manière asynchrone par un processus distinct en arrière-plan,
c) le résultat du traitement d'une tâche peut être:
 envoyer une requête http (s) à une adresse spécifique,
 enregistrez le fichier dans un répertoire.
d) Le comportement du système lorsque des erreurs d'exécution de travail se produisent est également configuré pour chaque type d'objet. Par exemple, lors de l'envoi d'une demande http, le système externe n'était pas disponible. Options comportementales:
1) ignorer l'erreur, continuer à effectuer d'autres tâches,
2) arrêtez la file d'attente jusqu'à ce que l'erreur soit corrigée,
3) attendre la décision manuelle de l'opérateur,
4) essayez d'envoyer à nouveau la demande après m minutes, arrêtez d'essayer après n demandes infructueuses;
4) le format des données téléchargées et chargées dans le JMP est JSON. Vous pouvez personnaliser la conversion vers d'autres formats.

Conclusion


Notre pratique a montré la faisabilité du schéma proposé. Un système ERP + SPM holistique peut être mis en œuvre assez rapidement, avec une réception pratiquement garantie à la fois opérationnelle (planification de la production et MTO adéquats, surveillance opérationnelle et fiable) et commerciale (augmentation du débit de production, etc.). Cette dernière, cependant, dépend du désir et de la capacité de changer le concept de gestion. Une partie importante dans laquelle est le rejet (échelonné) des salaires à la pièce, le rejet du paradigme de planification périodique (mois), avec la fixation et l'émission de plans mensuels «par signature» et quelques autres changements tout à fait possibles.

Source: https://habr.com/ru/post/fr470429/


All Articles