PROJEKT

Software für Bestandsverwaltung und kontrollierte Lager- und Verkaufsprozesse

Individuelle Softwareentwicklung, Excel- und VBA-Automatisierung, Bestandskontrolle, Bestands-Dashboards, Verkaufsberichte, Datenimport, Rechnungserstellung

  • Branche: Großhandel und Vertrieb
  • Rumänien Standort: Rumänien
  • Umsetzungszeit: 10 Wochen
  • Technologien: Microsoft Excel, VBA
3 Monate

Das Unternehmen des Kunden vertreibt Produkte und verbringt viel Zeit damit, Bestände, Bestellungen, Einkäufe, Verkäufe und Lieferantendaten über mehrere Excel-Dateien hinweg abzugleichen. Die Software für Bestandsverwaltung führt diese Daten in einer kontrollierten Arbeitsmappe zusammen. Sie übernimmt Bestandsbewegungen und importierte Dateien und liefert dem Team anschließend aktuelle Salden, Dashboards und Berichte. Bestandsverantwortliche, Lagerpersonal, Vertriebsmitarbeiter und Manager nutzen dieselbe Datenquelle für Bestandskontrolle und tägliche Entscheidungen.

Zusammenfassung

Problem

Der Kunde verwaltet Produkte, Verkäufe, Einkäufe und Bestände über getrennte Dateien, wodurch Aktualisierungen und Berichte wiederholt manuell erstellt werden müssen.

Lösung

Die Lösung wurde zu einer kontrollierten Excel- und VBA-Arbeitsmappe für Bestände, Bestellungen und Berichte.

Ergebnis

Die Software reduziert manuelle Bestandsarbeiten und den Zeitaufwand für die Erstellung verlässlicher Geschäftsinformationen.

Kundengeschichte

Der Kunde ist ein Produktvertributor aus Rumänien. Er verwaltet Produkte, Verkäufe, Einkäufe, Lieferanten und Bestände in Excel und bearbeitet dabei Kundenbestellungen und Rechnungen.

Die Aktualisierung der Salden kostet das Team Zeit. Bestandsbewegungen, Verkaufsinformationen und Einkaufsdaten müssen verbunden bleiben, wenn Produkte eingehen, versendet, ausgegeben oder zurückgegeben werden.

Die Anforderung war klar: Bestandsaktualisierungen aus Transaktionen automatisieren, übersichtliche Bestands- und Verkaufskennzahlen anzeigen, Berichte erstellen und vorhandene Daten aus den bereits genutzten Dateien importieren.

Die Lösung wurde als kontrollierte Arbeitsmappe mit Transaktionsformularen, geschützten Tabellen, Dashboards, Berichtansichten und Importprozessen entwickelt. Bestellabwicklung, Rechnungen und Bestandswarnungen wurden als verbundene Module bereitgestellt.

Der Kunde benötigte

  1. Bestandsaktualisierung aus Verkäufen, Einkäufen, Wareneingängen, Versand, Ausgaben und Rückgaben
  2. Dashboards, Diagramme, KPIs, Filter und Trendanalysen
  3. Bestands-, Verkaufs-, Einkaufs-, Bewertungs- und Tagesberichte
  4. Import vorhandener Daten und Aktualisierung von Berichten aus Quelldateien

Warum Standardsoftware nicht passte

Produkte für Lagerautomatisierung konzentrieren sich auf Roboter, automatisierte Fahrzeuge und Materialtransport. Dieser Kunde benötigte dagegen Bestandsbewegungen, Bestellungen, Rechnungen, Importe und Berichte in Excel. Die individuelle Arbeitsmappe passte sich an die bestehende Verwaltung von Beständen, Verkäufen, Einkäufen und Lieferantendaten an.

Projektübersicht

Die Lösung wurde rund um Microsoft Excel mit VBA-Automatisierung, Formularen, Dropdown-Listen und geschützten Tabellen entwickelt. Dadurch verfügt der Händler über eine zentrale, kontrollierte Stelle für Bestands-, Bestell- und Lieferanteninformationen.

Zur Verwaltung von Bestandsbewegungen erfasst eine Transaktionsmaske Verkäufe, Einkäufe und Bestandskorrekturen. Laufende Salden werden anhand der erfassten Transaktionen aktualisiert.

Das Bestands-Dashboard zeigt aktuelle Bestände, Nachbestellpunkte und Warnungen bei niedrigem Bestand. Filter, Datenschnitte und Aktualisierungsfunktionen konzentrieren die Ansicht auf die benötigten Produkte oder Zeiträume.

Der Berichtsbereich kombiniert PivotTables, Übersichtstabellen und Trenddiagramme. Er umfasst Verkaufs-, Einkaufs- und Fehlbestandsinformationen mit Filtern zur Auswertung.

Besonderes Augenmerk lag auf Importen und Geschäftsdokumenten. CSV- und XML-Dateien können in die Arbeitsmappe eingelesen werden, während Rechnungen und Übersichten für den PDF-Export oder den E-Mail-Versand vorbereitet werden können.

Wichtige bereitgestellte Funktionen

  • Automatische Bestandsaktualisierungen aus Verkäufen, Einkäufen, Wareneingängen, Versand, Ausgaben und Rückgaben
  • Massenaktualisierung von Produktbeständen
  • Verwaltung von Bestandsbuchungen
  • Bestands-Dashboard mit Warnungen bei niedrigem Bestand und Nachbestellpunkten
  • Verkaufs-, Einkaufs-, Bestands- und Fehlbestandsberichte
  • Diagramme, KPIs, Filter, Datenschnitte und Trendanalysen
  • Bearbeitung von Kundenbestellungen
  • Rechnungserstellung mit Produktdetails
  • CSV- und XML-Datenimport

Erweiterbar um

+ Analyse historischer Daten + Gewinn- und Verlustberechnungen + Übersichtstabellen für Prognosen + PDF-Export + E-Mail-Benachrichtigungen + Zugriffsbeschränkungen für Arbeitsblätter

Wer diese Lösung ebenfalls nutzen kann

Unternehmen mit ähnlichen Aufgaben in den Bereichen Bestand und Reporting können dieselbe Lösung an ihre eigenen Daten, Regeln und Quelldateien anpassen.

Ein Lager oder Warenlager

Aufgabe Erfasst Materialausgaben, Wareneingänge, Versand und Rückgaben und hält dabei die Bestandswerte aktuell.
So hilft die Lösung Die Lösung führt Transaktionen, Bestandswarnungen und Bestandsberichte in einer kontrollierten Arbeitsmappe zusammen.

Ein Großhändler für Konsumgüter

Aufgabe Verwaltet Produkte, Lieferanteninformationen, Kundenbestellungen, Einkäufe und Rechnungen.
So hilft die Lösung Die Lösung verbindet Bestandsaktualisierungen, Bestellabwicklung, Dashboards und Berichte an einem Ort.

Ein Einzelhandelsgeschäft

Aufgabe Benötigt Verkaufs-, Bestands-, Rentabilitäts- und Nachbeschaffungsinformationen aus importierten Dateien.
So hilft die Lösung Die Lösung importiert Quelldaten und wandelt sie in Bestandsansichten, Warnungen und Managementberichte um.

Technologie-Stack

Microsoft Excel

Arbeitsmappe und Reporting

Excel enthält die kontrollierte Arbeitsmappe, Tabellen, Formeln, Dashboards und Berichte.

VBA

Automatisierung der Arbeitsmappe

VBA automatisiert Formulare, Bestandsaktualisierungen, geschützte Aktionen und Arbeitsmappenprozesse.

JavaScript / TypeScript (Node.js)

Dateiverarbeitung

JavaScript und TypeScript unterstützen das Einlesen und Formatieren von Dateien.

Python

Dokumenten- und Datentools

Python unterstützt bei Bedarf die Dokumentkonvertierung und die Verarbeitung von Excel-Formeln.

PHP

Import- und Exporttools

PHP-Bibliotheken unterstützen die Verarbeitung von CSV- und Excel-Dateien in verbundenen Diensten.

d3-dsv

CSV lesen und schreiben

d3-dsv analysiert und formatiert Dateien mit Trennzeichen wie CSV und TSV.

maatwebsite/excel

Excel-Datenaustausch

maatwebsite/excel importiert und exportiert Excel- und CSV-Daten.

CSV

Quelldaten importieren

CSV-Dateien liefern Produkt-, Bestands- oder Abrechnungsdaten zur Zusammenführung.

XML

Strukturierte Daten importieren

XML-Dateien liefern strukturierte Quelldaten für die Arbeitsmappe.

Integrationen

Microsoft Excel

Die Arbeitsmappe tauscht Produkt-, Bestands-, Verkaufs-, Einkaufs- und Berichtsdaten über Excel-Dateien aus.

ERPNext

Eine optionale Synchronisierungsfunktion überträgt Bestandsdaten an ERPNext.

CSV and XML files

Die Lösung importiert und konsolidiert Bestands-, Abrechnungs- und andere Geschäftsdaten aus CSV- und XML-Dateien.

Email

Rechnungen, Übersichten und Bestandswarnungen können für den E-Mail-Versand vorbereitet werden.

Das Ergebnis

Bestandswerte folgen den erfassten Transaktionen

Der erste Bildschirm bietet dem Team eine kontrollierte Möglichkeit, Bestandsbewegungen zu erfassen. Verkäufe, Einkäufe und Bestandskorrekturen fließen in die Bestandsdaten für aktuelle Salden ein.

So funktioniert es

  1. Das Bestandsjournal erfasst Produkt- und Transaktionsinformationen.
  2. Mengenfelder speichern Verkäufe, Einkäufe und Bestandsbewegungen.
  3. Die Arbeitsmappe aktualisiert laufende Salden anhand der erfassten Transaktionen.
  • Massenaktualisierung von Produktbeständen
  • Felder für Kunden, Lieferanten und Bestellungen
Hinweis: Bestandserfassungen können Chargennummern und Felder für Prozessphasen enthalten, wenn diese Daten zu den Regeln des Kunden gehören.
Bestands- und Transaktionserfassung

Bestands- und Transaktionserfassung

Funktionen auf diesem Bildschirm
Massenaktualisierung von Produktbeständen Verwaltung von Bestandsbuchungen

Nachbestellinformationen sind in einem Dashboard sichtbar

Das Bestands-Dashboard bündelt aktuelle Bestände, Nachbestellpunkte und Zustände mit niedrigem Bestand. Bestandsverantwortliche und Lagerleiter können sich auf Produkte konzentrieren, die Aufmerksamkeit benötigen.

Diagramme, Filter und KPIs zeigen Bestandsbewegungen und Produktleistung, ohne eine separate Bestandsanalyse-Datei erstellen zu müssen.

So funktioniert es

  1. Das Dashboard zeigt aktuelle Bestände, Nachbestellpunkte und lieferantenbezogene Bestandsinformationen.
  2. Bestandsdiagramme zeigen Bewegungen, Trends und KPIs zur Produktleistung.
  3. Warnungen bei niedrigem Bestand und die Nachbestellliste weisen auf kritische Bestandszustände hin.
  • Filter und Datenschnitte
  • Analyse historischer Daten
Tipp: Aktualisierungsfunktionen halten das Dashboard mit den neuesten Transaktions- und Importdaten synchron.
Bestands-Dashboard mit Nachbestellstatus

Bestands-Dashboard mit Nachbestellstatus

Funktionen auf diesem Bildschirm
Bestands-Dashboard Bestandsstände verfolgen Warnungen bei niedrigem Bestand festlegen Analyse historischer Daten aktivieren

Bestellungen und Rechnungen bleiben zusammen

Der Bestellbereich verbindet Kundenbestellungen mit Produktpositionen, Preisen und Zahlungsbedingungen. Die Rechnungsvorschau bereitet Produktinformationen für den PDF-Export oder E-Mail-Versand vor.

So funktioniert es

  1. Der Bestellbereich speichert Kundendaten, Produkte, Mengen, Preise und Zahlungsbedingungen.
  2. Bestellstatus und Bestellinformationen werden zusammen mit den Bestelldaten angezeigt.
  3. Das Rechnungsmodul bereitet Produktdetails für Vorschau, PDF-Export und E-Mail-Aktionen vor.
  • Formular für Kundeninformationen
  • Produktdetails der Rechnung
Arbeitsbereich für Bestellungen und Rechnungen

Arbeitsbereich für Bestellungen und Rechnungen

Funktionen auf diesem Bildschirm
Bestellabwicklung automatisieren Produktdetails der Rechnung

Berichte verwandeln Bestandsdaten in Managementinformationen

Der Berichtsbildschirm führt Verkäufe, Einkäufe und Bestände in einem Auswertungsbereich zusammen. Manager können Tages-, Wochen- und Monatsdaten mit Kategorie- und Datumsfiltern vergleichen.

PivotTables und Übersichtstabellen unterstützen Bestands-, Bewertungs- und Leistungsberichte aus denselben Arbeitsmappendaten.

So funktioniert es

  1. Übersichtstabellen strukturieren tägliche, wöchentliche und monatliche Verkaufs- und Einkaufszahlen.
  2. PivotTables kombinieren Bestandsstände, Fehlbestände und Rentabilität.
  3. Trenddiagramme zeigen Verkaufs- und Einkaufsbewegungen nach Datum und Kategorie.
  • Aktion zum Berichtsexport
  • Informationen zur regionalen Leistung
Verkaufs- und Bestandsberichte

Verkaufs- und Bestandsberichte

Funktionen auf diesem Bildschirm
Verkaufsberichte erstellen Berichte zur Analyse erstellen

Was die Lösung bietet

Mit dieser Lösung kann der Händler:

  • Bestandsaktualisierungen, Bestellungen, Einkäufe und Lieferantendaten in einer Arbeitsmappe verwalten
  • Bestandsstände, Nachbestellpunkte und Zustände mit niedrigem Bestand verfolgen
  • Verkaufs-, Einkaufs-, Rentabilitäts- und Fehlbestandsinformationen auswerten
  • Vorhandene Quelldateien importieren und Berichte aktualisieren
  • Kundenbestellungen, Rechnungen und PDF-Dokumente vorbereiten
  • Verschiedenen Teamrollen kontrollierten Zugriff auf Arbeitsmappenfunktionen geben

Könnten Standardlösungen diese Aufgabe übernehmen?

Vor der Entwicklung wurde die Aufgabe anhand der eigenen Produktbeschreibungen mit Standardprodukten verglichen.

Anforderungen des Kunden Plattformen für Lagerautomatisierung IntraOne WES, AutoStore Controller, Pio Robotergestützte Kommissioniersysteme Voodoo Robotics Wireless Pick-to-Light, Logibot Individuelle Lösung
Bestände anhand von Geschäftstransaktionen aktualisieren — —
Dashboards und Trendanalysen anzeigen — —
Bestands- und Verkaufsberichte erstellen — —
Dateien importieren und Berichte aktualisieren — —
An eigene Regeln anpassbar: Phasen, Rollen, Berichte — —
Alle Schritte an einem Ort — —
Keine manuellen Schritte zwischen Programmen — —

Auf Grundlage der öffentlichen Produktbeschreibungen und ihrer Kategorie.

Standardprodukte decken Lagerrobotik, automatisierte Kommissionierung und die Koordination des Materialtransports ab.

Am Ende

Am Ende entstand ein kontrollierter Arbeitsbereich für Bestandsverwaltung, der manuelle Arbeiten zwischen Kundenbestellungen, Bestandsbewegungen, Berichten und Lieferantendaten reduziert.

FAQ

Sie möchten ein ähnliches System entwickeln? Lesen Sie die Antworten unten, um zu erfahren, wie eine Arbeitsmappe für Bestandsverwaltung an bestehende Dateien, Rollen und Reporting-Regeln angepasst werden kann.