Se rendre au contenu

Ordonnancement Excel à court terme en agroalimentaire : cas client

Un fichier Excel à macros pour répartir les OF sur six lignes de volaille, avec moules, cadences, effectifs et heures de fin recalculés à chaque affectation.
4 décembre 2024 par
Ordonnancement Excel à court terme en agroalimentaire : cas client
Planitools

Une fois le plan de fabrication décidé, il reste à le faire tenir dans la journée : quels OF sur quelle ligne, dans quel ordre, avec quels changements de moules, et à quelle heure chaque ligne finira. C'est l'objet de ce projet d'ordonnancement Excel à court terme, mené dans une usine de découpe et de conditionnement de volaille, en complément d'un fichier de planification à moyen terme.

Contexte

L'entreprise est un grand groupe agroalimentaire français de la volaille, engagé dans l'intégration complète de son système d'information. Comme ce chantier demande des années, une usine de 200 personnes a eu besoin, en attendant, de structurer rapidement sa planification et son ordonnancement. Le groupe a opté pour un ensemble de classeurs Excel avec macros : prévisions, planification à long et moyen terme, et ordonnancement à très court terme sur les lignes de production.

Ce cas présente le fichier d'ordonnancement, baptisé « Micro Ordo ». Il reçoit la liste des OF décidés dans le fichier de planification à moyen terme. Les classeurs ne sont pas reliés par des liaisons Excel, lentes et fragiles, mais par des imports et des exports.

Schéma d'ensemble du projet d'ordonnancement Excel à court terme, du planning des OF aux lignes de production
Le fichier d'ordonnancement reçoit par import les OF décidés dans le planning à moyen terme.

Le problème

Dans cet atelier, la chaîne d'abattage impose son rythme en entrée, et chaque ligne de conditionnement a ses moules, ses formats de barquette et sa cadence machine. Positionner les OF sans méthode, c'est multiplier les changements de moules, saturer une ligne pendant qu'une autre attend, et ne connaître l'heure de fin de l'atelier qu'une fois la journée bien entamée. Le MRP classique de l'ERP, qui propose des OF sans connaître ni les moules ni les cadences, ne suffisait pas.

L'ordonnanceur avait donc besoin d'un outil qui l'aide à décider sa stratégie de la journée, puis à placer les OF ligne par ligne en voyant immédiatement les heures de fin, les effectifs nécessaires et l'équilibre matière.

Ce que nous avons mis en place : un ordonnancement Excel à court terme, ligne par ligne

Étape 1 : importer les OF et définir la stratégie

L'ordonnanceur importe le listing d'OF issu du planning. Une feuille récapitulative se préremplit et lui présente les éléments à arbitrer :

  • les moules à monter en début de production ;
  • les formats de barquette à réaliser, pour anticiper les changements de moules ;
  • le nombre de poulets à abattre, découper et conditionner dans le temps imparti, compte tenu de la cadence de la chaîne d'abattage en entrée ;
  • les capacités maximales des machines, comparées au nombre de barquettes à produire par format de moule.

À partir de là, il décide quels changements de moules effectuer et sur quelles lignes. Il en déduit un temps de production effectif par ligne, puis les cadences de découpe en pièces par minute, définies par type de moule, puis la cadence de conditionnement. Une dernière vérification confirme que ces cadences respectent les capacités des machines.

Feuille de stratégie d'ordonnancement : moules, formats de barquette, cadences et capacités machines
La feuille de stratégie se préremplit à l'import des OF et guide les choix de moules et de cadences.

Étape 2 : positionner les OF sur les lignes

Les OF sont ensuite placés les uns après les autres sur chaque ligne. Pour prioriser, chaque OF porte le taux de couverture de stock de sa référence : plus la couverture est faible, plus l'OF est urgent. Un écran plein écran, construit en UserForm et macros VBA, a été développé pour rendre ce travail rapide et lisible. À chaque OF positionné, les indicateurs globaux et détaillés se recalculent, ainsi que les heures de début et de fin de chaque atelier.

Écran plein écran de positionnement des OF sur les lignes de production, avec heures de fin recalculées
Chaque positionnement d'OF recalcule les heures de fin par ligne et les indicateurs.

Fonctions livrées

  • import du listing des OF créés par la planification à moyen terme ;
  • répartition des OF sur les lignes avec contrôle des moules, enregistrement des pauses et des changements de moules ;
  • calcul automatique de l'heure de fin de chaque OF et synthèse des heures de fin par ligne ;
  • calcul des cadences par OF et des effectifs nécessaires par ligne pour réaliser le plan de fabrication ;
  • surveillance des déséquilibres matière entre filets et cuisses, hauts de cuisse et pilons, à chaque affectation d'OF ;
  • gestion simultanée de deux OF sur chaque ligne.

Résultats

Les gains n'ont pas été chiffrés dans le cadre de ce projet ; les résultats observés sont d'ordre organisationnel. L'ordonnanceur dispose chaque matin d'une stratégie explicite, avec ses moules, ses cadences et ses effectifs, avant de placer le premier OF. Il connaît l'heure de fin de chaque ligne au fur et à mesure de ses choix, au lieu de la découvrir en fin de journée. Les déséquilibres matière sont signalés au moment de l'affectation, et non après coup. Et le fichier s'inscrit dans une chaîne complète, des prévisions à l'ordonnancement en passant par la planification, sans ressaisie entre les trois.

Ce que nous en retenons

Trois enseignements. D'abord, l'ordonnancement à court terme et la planification à moyen terme sont deux métiers, avec deux outils et deux rythmes : le planning décide des quantités sur quinze jours, l'ordonnancement décide de l'ordre sur la journée. Les mélanger dans un même tableau rend les deux illisibles. Ensuite, la stratégie précède le placement : tant que les moules, les cadences et les capacités ne sont pas posés, placer des OF revient à déplacer des problèmes. Enfin, le recalcul immédiat à chaque geste est ce qui fait adopter l'outil ; une heure de fin qui se met à jour à chaque OF vaut mieux qu'un rapport parfait en fin de journée.

Les limites sont celles de tout classeur à macros : dépendance à son auteur, fragilité aux mauvaises manipulations, pas de travail simultané ni d'historique. Nous les détaillons dans cet article sur Excel et les limites des ERP en planification.

Et aujourd'hui ?

Ce que ce fichier faisait en VBA, Planitrack le fait en standard dans l'atelier : l'ordonnancement des OF au glisser-déposer, ligne par ligne, et l'avancement en temps réel grâce aux déclarations par scan de code-barres, qui comparent les temps réels aux temps standards. En amont, Planiprod tient le plan à moyen terme, le stock projeté et le calcul des besoins, et transmet les OF à l'ERP, qui reste maître. Pour voir l'ordonnancement d'un atelier comme le vôtre, demandez une démo ou parcourez nos réalisations.