Produktionsaufträge in Excel systematisch nivellieren
Optimiere deine Auftragsreihenfolge, reduziere Belastungsspitzen und verteile das Arbeitsvolumen gleichmäßiger über die Planungstage.
SWSkript – Auftragsnivellierung unterstützt dich dabei, bestehende Produktionsaufträge neu anzuordnen und daraus einen nivellierten Produktionsplan zu erstellen.
Das enthaltene Office Script erkennt die vorhandenen Stationsspalten automatisch und berechnet aus den einzelnen Stationszeiten die Gesamtzeit jedes Auftrags. Anschließend sucht es mithilfe von Simulated Annealing nach einer verbesserten Auftragsreihenfolge.
Neben der Tagesbelastung und der Verteilung der Auftragstypen können optional auch die Lastverteilung innerhalb eines Planungstags sowie die Belastung der einzelnen Stationen über die Planungstage berücksichtigt werden.
Startdatum, Wochenendregel, Planungspositionen pro Tag und Gewichtungsfaktoren werden beim Start des Scripts abgefragt. Nicht verfügbare Kalendertage können zusätzlich in einer vorbereiteten Excel-Tabelle hinterlegt werden.
Bei Bedarf führt das Script mehrere unabhängige Optimierungsläufe mit identischen Parametern durch und übernimmt automatisch das Ergebnis mit der niedrigsten Gesamtbewertung.
Auftragsnummern, Auftragstypen und Stationszeiten bleiben unverändert. Das Script erstellt einen separaten optimierten Produktionsplan und aktualisiert die Auswertung, das Laufprotokoll sowie die zugehörigen Pivot-Tabellen und Pivot-Diagramme automatisch.
Funktionen
Das enthaltene Office Script bietet folgende Funktionen:
- automatische Optimierung der Auftragsreihenfolge
- Nivellierung der Tagesbelastung und der Auftragstypen
- optionale Berücksichtigung der tagesinternen Lastverteilung
- optionale Nivellierung der Stationsbelastung
- automatische Erkennung vorhandener Stationsspalten
- automatische Berechnung der Gesamtzeit jedes Auftrags
- Verarbeitung unterschiedlicher Anzahlen von Aufträgen und Stationen
- flexible Festlegung der Planungspositionen pro Tag
- wahlweise Einplanung oder Ausschluss von Wochenenden
- Berücksichtigung nicht verfügbarer Kalendertage
- Durchführung mehrerer unabhängiger Optimierungsläufe
- automatische Übernahme des Laufs mit der niedrigsten Gesamtbewertung
- Erhalt von Auftragsnummern, Auftragstypen und Stationszeiten
- Erstellung eines separaten optimierten Produktionsplans
- Vergleich von Ausgangsplan und optimiertem Plan anhand zentraler Kennzahlen
- Ausgabe der relativen Veränderung zentraler Kennzahlen
- Protokollierung der Laufparameter und Optimierungsergebnisse
- automatische Aktualisierung der Pivot-Tabellen und Pivot-Diagramme
Für wen eignet sich das Produkt?
SWSkript – Auftragsnivellierung eignet sich besonders für Anwender in der Produktionsplanung, Arbeitsvorbereitung und Fertigungssteuerung, die Aufträge anhand vorhandener Bearbeitungszeiten gleichmäßiger über einen Planungshorizont verteilen möchten.
Besonders hilfreich ist die Lösung, wenn du:
- Produktionsaufträge regelmäßig manuell sortierst
- Belastungsspitzen zwischen Planungstagen reduzieren möchtest
- Auftragstypen gleichmäßiger verteilen möchtest
- Bearbeitungszeiten für mehrere Stationen je Auftrag vorliegen hast
- mit einer festen Anzahl von Auftragspositionen pro Tag planst
- unterschiedliche Planungsvarianten vergleichen möchtest
- ohne zusätzliche Planungssoftware eine strukturierte Optimierung in Excel durchführen möchtest
- Ergebnisse anhand nachvollziehbarer Kennzahlen bewerten möchtest
Anpassbar an deine Produktionsstruktur
Die enthaltene Lösung basiert auf einer vorbereiteten Tabellenstruktur und lässt sich innerhalb des vorgesehenen Modells flexibel einsetzen.
Du kannst unter anderem folgende Bereiche an deine Planung anpassen:
- Anzahl der Produktionsaufträge
- Anzahl der Stationen
- Startdatum der Planung
- Einplanung von Wochenenden
- nicht verfügbare Kalendertage
- Planungspositionen pro Tag
- Gewicht der tagesinternen Lastglättung
- Gewicht der Stationsnivellierung
- Anzahl der Optimierungsläufe
Die Stationsspalten werden dynamisch erkannt. Dadurch kann das Script bereits ab einer Station eingesetzt und um weitere Stationen ergänzt werden.
Die erforderlichen Tabellennamen, Pflichtfelder und Tabellenstrukturen sind in der mitgelieferten Dokumentation beschrieben.
Einsatzbereich und Modellgrenzen
Das Script optimiert die Reihenfolge vorhandener Produktionsaufträge. Es verändert weder die Auftragsmenge noch die hinterlegten Stationszeiten.
Die Planung basiert auf einer festen Anzahl von Auftragspositionen pro Tag. Das Script enthält keine fest hinterlegten Personal-, Maschinen- oder Stationskapazitäten und ersetzt keine detaillierte Kapazitäts- oder Feinplanung.
Das Optimierungsverfahren arbeitet zufallsbasiert. Die Ergebnisse können deshalb zwischen mehreren Ausführungen leicht abweichen. Eine mathematisch beziehungsweise global optimale Auftragsreihenfolge kann nicht garantiert werden.
Alle erzeugten Planungsergebnisse und Kennzahlen müssen vor der produktiven Verwendung fachlich geprüft werden.
Enthaltene Dateien
- Office Script (.osts)
- kommentierte Textversion des Scripts
- Beispielarbeitsmappe
- Excel-Vorlage für eigene Produktionsdaten
- ausführliche Produktdokumentation
- README-Datei
Voraussetzungen
Für die Nutzung wird eine Microsoft-365-Lizenz mit Unterstützung für Office Scripts benötigt.
Office Scripts müssen in deiner Microsoft-365-Umgebung verfügbar und gegebenenfalls durch den Administrator freigegeben sein. Die Verwendung einer aktuellen Excel-Version beziehungsweise von Excel im Browser wird empfohlen.
Für die Ausführung in Excel im Browser sollte die Arbeitsmappe in einer unterstützten OneDrive- oder SharePoint-Umgebung gespeichert werden.
Lizenz
Die Lizenz ist eine Einzellizenz und berechtigt eine natürliche Person zur internen Nutzung und Anpassung des Office Scripts.
Die Nutzung auf mehreren Geräten ist zulässig, sofern das Produkt ausschließlich durch die lizenzierte Person verwendet wird. Wird die Lizenz durch ein Unternehmen erworben, darf eine Person innerhalb dieses Unternehmens das Produkt nutzen. Für jede weitere nutzende Person ist eine zusätzliche Lizenz erforderlich.
Nicht gestattet sind die Weitergabe, Veröffentlichung, der Weiterverkauf oder die Bereitstellung des Scripts, der Dokumentation oder der mitgelieferten Dateien an andere Unternehmen, Organisationen oder externe Dritte.
Rechtlich eigenständige Unternehmen benötigen jeweils eine eigene Lizenz. Dies gilt auch für verbundene Unternehmen, Tochtergesellschaften und Kunden.
Smart Work Process
Smart Work Process ist ein Produkt- und Markenbereich von F&D Smart Work Solutions.
Der Fokus liegt auf strukturierten, standardisierten und automatisierten Excel-Prozessen mit dem Ziel, wiederkehrende Arbeitsschritte zu reduzieren und wertvolle Lebenszeit durch effizientere Abläufe zurückzugewinnen.