Ihr Daten-Template für die Bestandsverwaltung

NetSuite
Ihr Daten-Template für die Bestandsverwaltung

Ihr Daten-Template für die Bestandsverwaltung

Dieses Template zeigt Ihnen, welche Daten Sie für die Analyse und Optimierung Ihrer Bestandsverwaltung erfassen sollten. Es beschreibt die erforderlichen Attribute und wichtigen Aktivitäten und erklärt, wie Sie die Informationen aus Ihren Quellsystemen extrahieren. Mit diesen Empfehlungen erstellen Sie ein aussagekräftiges Event Log für die Process-Mining-Analyse.
  • Empfohlene Attribute für die Datenerfassung
  • Wichtige Aktivitäten für die Nachverfolgung
  • Anleitung zur Datenextraktion aus NetSuite
Neu bei Event Logs? Erfahren Sie, wie Sie ein Event Log für Process Mining erstellen.

Attribute der Bestandsverwaltung

Diese Datenfelder sollten Sie in Ihr Event Log aufnehmen, um Ihre Bestandsverwaltungsprozesse umfassend zu analysieren.
3 Erforderlich 7 Empfohlen 13 Optional
Name Beschreibung
Bestandslos/Charge
InventoryBatchLotNumber
Die eindeutige Kennung eines bestimmten Bestandsloses oder einer Charge. Sie dient als Case-ID zur Nachverfolgung des Lebenszyklus.
Beschreibung

Die Nummer des Bestandsloses oder der Charge ist die zentrale Case-Kennung. Sie fasst alle Aktivitäten zu einer bestimmten Produktmenge zusammen. Damit lässt sich der gesamte Lebenszyklus einer abgegrenzten Bestandsmenge verfolgen, vom Wareneingang über verschiedene Bewegungen bis zur Ausgabe oder zum Verbrauch.

In der Prozessanalyse steht jede eindeutige InventoryBatchLotNumber für eine einzelne Prozessinstanz. Werden Cases anhand dieser Kennung analysiert, lässt sich nachvollziehen, wie unterschiedliche Chargen bearbeitet werden. So werden Abweichungen, Verzögerungen und Ausnahmen im Bestandsmanagement vom Wareneingang bis zum Versand sichtbar.

Warum das wichtig ist

Diese Kennung ist entscheidend, um den gesamten Weg einer bestimmten Bestandsmenge nachzuverfolgen und ihren vollständigen Lebenszyklus sowie Prozessabweichungen zu analysieren.

Woher beziehen

Diese Kennung ist in den Transaktionszeilen von Artikeln mit Los- oder Chargennummer in NetSuite zu finden. Sie wird in den Bestandsdetails des Artikels verwaltet.

Beispiele
LOT-202405-001B-FG-10984A2303-4CBATCH-001298
Aktivitätsname
ActivityName
Der Name der Geschäftsaktivität, die zu einem bestimmten Zeitpunkt im Bestandslebenszyklus stattgefunden hat.
Beschreibung

Dieses Attribut beschreibt ein bestimmtes Ereignis oder einen Schritt im Bestandsmanagement, etwa „Wareneingang erfasst“ oder „Kommissionierung abgeschlossen“. Es ist grundlegend für die Erstellung der Prozesslandkarte und das Verständnis der Ablauffolge.

Mit einer Analyse von ActivityName lassen sich der Prozessfluss visualisieren, Prozessschritte identifizieren und Übergangszeiten zwischen Aktivitäten berechnen. Das Attribut bildet die Grundlage für die Prozesserkennung und Konformitätsprüfung, da es festhält, was zu einem bestimmten Zeitpunkt mit der Bestandscharge geschehen ist.

Warum das wichtig ist

Definiert die Prozessschritte und ermöglicht es, den Weg der Bestandscharge sowie Abweichungen vom Standardablauf zu visualisieren und zu analysieren.

Woher beziehen

Dies ist ein konzeptionelles Attribut, das aus NetSuite-Daten abgeleitet wird. In der Regel wird es dem Feld „Transaction Type“ (z. B. „Item Receipt“) oder dem Status einer Transaktion (z. B. „Work Order - Built“) zugeordnet.

Beispiele
Wareneingang erfasstQualitätsprüfung durchgeführtEinlagerung abgeschlossenBestandsabweichung korrigiertWarenausgang erfasst
Ereigniszeit
TransactionDate
Der Timestamp, der angibt, wann die Bestandsaktivität stattgefunden hat.
Beschreibung

Dieses Attribut erfasst Datum und Uhrzeit einer Aktivität genau, etwa den Zeitpunkt des Wareneingangs oder der Buchung einer Bestandskorrektur. Dieser Timestamp ist entscheidend, um Ereignisse korrekt zu ordnen und die Dauer zwischen Prozessschritten zu berechnen.

Bei der Analyse dient die Ereigniszeit dazu, das chronologische Event Log für jeden Case zu erstellen. Sie ist die Grundlage für alle zeitbezogenen Auswertungen, darunter die Berechnung der Zykluszeit, die Identifizierung von Engpässen und die Überwachung der Leistung im Zeitverlauf.

Warum das wichtig ist

Liefert die chronologische Reihenfolge der Ereignisse. Diese ist entscheidend, um Zykluszeiten zu berechnen, die Prozessleistung zu analysieren und Engpässe zu identifizieren.

Woher beziehen

Das standardmäßige Feld „Date“ in NetSuite-Transaktionen wie Item Receipt, Inventory Adjustment und Item Fulfillment. Für eine genauere Zeitangabe können Systemnotizen einen Timestamp enthalten.

Beispiele
2023-10-26T09:00:00Z2023-10-26T14:30:15Z2023-10-27T08:22:05Z2023-10-28T11:59:59Z
Ausführender Benutzer
User
Der Mitarbeitende, der die mit der Bestandsaktivität verbundene Transaktion erstellt oder zuletzt geändert hat.
Beschreibung

Dieses Attribut gibt an, welcher Benutzer für die Ausführung eines bestimmten Prozessschritts verantwortlich ist. Das kann die Lagerkraft sein, die die Ware entgegengenommen hat, der Bestandsmanager, der eine Korrektur freigegeben hat, oder die kommissionierende Person, die einen Auftrag bearbeitet hat.

Die Analyse von Aktivitäten nach Benutzer hilft dabei, die Arbeitslastverteilung zu verstehen, Schulungsbedarf zu erkennen und Compliance-Probleme zu untersuchen. Das Dashboard „Compliance von Bestandskorrekturen“ verwendet dieses Attribut beispielsweise, um Korrekturen durch nicht autorisierte Personen zu kennzeichnen.

Warum das wichtig ist

Ordnet Prozessaktivitäten bestimmten Personen zu und schafft so Verantwortlichkeit. Das ermöglicht Leistungsanalysen, Compliance-Prüfungen und die Ermittlung von Schulungsbedarf.

Woher beziehen

In den Feldern „Erstellt von“ oder „Last Modified By“ standardmäßiger NetSuite-Transaktionen verfügbar. Der Unterreiter „System Notes“ enthält außerdem eine detaillierte Änderungshistorie der Benutzer.

Beispiele
John SmithJane DoeWarehouse.Operator1Admin
Begründungscode für Bestandsbewegungen
MovementReasonCode
Ein Code, der den Grund für eine Bestandsbewegung oder -korrektur angibt.
Beschreibung

Dieses Attribut liefert Kontext zu bestimmten Bestandstransaktionen, insbesondere zu Korrekturen. Es erklärt, warum ein Bestand geändert wurde, etwa wegen „Beschädigter Ware“, „Korrektur nach Inventur“ oder „Rücksendung an Lieferanten“.

Für das Dashboard „Häufigkeit und Wert von Bestandskorrekturen“ ist dieses Attribut entscheidend. Es hilft, Korrekturen zu kategorisieren und die Ursachen von Abweichungen zu ermitteln. Außerdem wird es bei Compliance-Analysen verwendet, um sicherzustellen, dass für alle Korrekturen ein gültiger, dokumentierter Grund vorliegt.

Warum das wichtig ist

Erklärt, warum Bestandskorrekturen vorgenommen wurden, und hilft, Ursachen für Bestandsabweichungen wie Beschädigung, Diebstahl oder Eingabefehler zu ermitteln.

Woher beziehen

Dieses Feld wird in NetSuite üblicherweise als benutzerdefiniertes Transaktionskopf- oder Positionsfeld eingerichtet, da es nicht für alle Transaktionstypen ein entsprechendes Standardfeld gibt.

Beispiele
ADJ_CYCLE_COUNTDMG_IN_TRANSITRECLASS_SKUEXPIRED_STOCK
Bestandswert
StockValue
Der finanzielle Wert des Bestands, der an einer Transaktion beteiligt ist.
Beschreibung

Der Bestandswert gibt den Geldwert der Bestandsmenge an, die bewegt, korrigiert oder verkauft wird. Er wird üblicherweise berechnet, indem die Transaktionsmenge mit dem aktuellen Einstandspreis des Artikels multipliziert wird.

Dieses Attribut ist wichtig, um die finanziellen Auswirkungen von Prozessaktivitäten zu verstehen. So verwendet das Dashboard „Häufigkeit und Wert von Bestandskorrekturen“ den Bestandswert, um die Kosten von Bestandsabweichungen zu beziffern. Dadurch lassen sich Probleme mit den größten finanziellen Auswirkungen priorisieren.

Warum das wichtig ist

Beziffert die finanziellen Auswirkungen von Bestandsbewegungen und -korrekturen. So kann sich die Analyse auf Transaktionen mit hohem Wert konzentrieren und Einsparpotenziale priorisieren.

Woher beziehen

Wird berechnet, indem die Transaktionsmenge mit den Kosten des Artikels multipliziert wird. Die Kosten können aus dem zugehörigen Artikeldatensatz stammen, zum Beispiel aus „Average Cost“ oder „Last Purchase Price“.

Beispiele
1250.75500.0025.50-150.25
Endzeit
EndTime
Der Timestamp, der angibt, wann eine Aktivität abgeschlossen wurde.
Beschreibung

Dieses Attribut erfasst den Abschlusszeitpunkt einer Aktivität. Bei vielen Bestandsbuchungen, die unmittelbar erfasst werden, kann die Endzeit mit der Startzeit übereinstimmen. Bei Aktivitäten mit messbarer Dauer, etwa einer Qualitätsprüfung oder einer Einlagerungsaufgabe, ist dieses Attribut jedoch entscheidend.

Es wird vor allem zusammen mit der Startzeit verwendet, um die Verarbeitungszeit einzelner Aktivitäten zu berechnen. Dadurch lassen sich Engpässe genauer analysieren: Sie erkennen nicht nur Verzögerungen zwischen Schritten, sondern auch, welche konkreten Schritte am längsten dauern.

Warum das wichtig ist

Ermöglicht die genaue Berechnung der Dauer jeder Aktivität. Das ist entscheidend, um ineffiziente Schritte zu identifizieren und die Ressourcenleistung zu analysieren.

Woher beziehen

Dieser Wert muss möglicherweise abgeleitet werden. Bei einigen Datensätzen kann dafür „Last Modified Date“ verwendet werden, in anderen Fällen der Timestamp eines nachfolgenden, zugehörigen Ereignisses.

Beispiele
2023-10-26T09:05:10Z2023-10-26T15:00:00Z2023-10-27T08:22:05Z
Lagerstandort
Location
Das physische Lager oder der Standort, an dem die Bestandsaktivität stattgefunden hat.
Beschreibung

Dieses Attribut gibt das Lager, das Distributionszentrum oder einen anderen physischen Standort an, der mit einem Bestandsereignis verknüpft ist. Das Feld „Location“ in NetSuite ist eine gängige Möglichkeit, Bestände und Abläufe nach Standort zu gliedern.

Diese Dimension ist für vergleichende Analysen entscheidend. Dashboards wie „Einlagerungszykluszeit nach Lager“ und „Heatmap der Lageraktivitäten“ verwenden das Attribut, um die Leistung verschiedener Standorte zu vergleichen, regionale Engpässe zu identifizieren und geografische Muster bei Bestandsbewegungen zu erkennen.

Warum das wichtig ist

Ermöglicht den Leistungsvergleich und die Ressourcenplanung an verschiedenen physischen Standorten. So lassen sich standortspezifische Engpässe und bewährte Vorgehensweisen identifizieren.

Woher beziehen

Dies ist das standardmäßige Feld „Location“, das in NetSuite für nahezu alle bestandsbezogenen Transaktionen verfügbar ist.

Beispiele
WH-EASTWH-WEST-01Main Distribution CenterRetail Store #105
SKU
Item
Die eindeutige Kennung des jeweiligen Produkts oder Materials.
Beschreibung

Die SKU (Stock Keeping Unit) ist die eindeutige Kennung eines Produkts, etwa eine Teilenummer oder Artikelbezeichnung. Sie ermöglicht die genaueste Identifizierung eines Produkts.

Die Analyse nach SKU ermöglicht eine detaillierte Untersuchung der Leistung und Handhabung einzelner Produkte. Sie kann zeigen, dass bestimmte Artikel längere Einlagerungszeiten oder höhere Korrekturraten aufweisen oder häufiger beschädigt werden. Daraus lassen sich konkrete Verbesserungen für die jeweiligen Artikel ableiten.

Warum das wichtig ist

Liefert die genaueste Ebene der Produktdetails und ermöglicht eine präzise Analyse, wie verschiedene Produkte den Bestandsprozess durchlaufen.

Woher beziehen

Dies ist das standardmäßige Feld „Item“ auf allen Transaktionszeilen in NetSuite. Es verweist auf einen Datensatz in der Artikelliste.

Beispiele
SKU-001-REDPN-987654RAW-STEEL-COILWIDGET-ASSY-A
Transaktionstyp
TransactionType
Der konkrete Typ des NetSuite-Transaktionsdatensatzes, der das Ereignis erzeugt hat.
Beschreibung

Dieses Attribut gibt den nativen NetSuite-Transaktionstyp an, etwa „Item Receipt“, „Inventory Adjustment“, „Work Order Close“ oder „Item Fulfillment“. Es ermöglicht die direkte Rückverfolgung zum Quelldatensatz im ERP-System.

Während „Aktivitätsname“ eine geschäftsnahe Bezeichnung liefert, ist der Transaktionstyp für die Datenvalidierung und detaillierte Analysen wichtig, die den konkreten buchhalterischen oder operativen Kontext eines Ereignisses berücksichtigen. So hilft er beispielsweise, eine Kundenrücksendung („Return Authorization“) von einer Rücksendung an einen Lieferanten zu unterscheiden.

Warum das wichtig ist

Stellt eine direkte Verbindung zum Quelldatensatztyp in NetSuite her. Das ist wichtig für die Datenvalidierung, detaillierte Analysen in der Tiefe und das Verständnis des technischen Kontexts eines Ereignisses.

Woher beziehen

Dies ist der standardmäßige „Type“ eines beliebigen Transaktionsdatensatzes in NetSuite.

Beispiele
Item ReceiptInventory AdjustmentBin Putaway WorksheetItem Fulfillment
Ablaufdatum
ExpirationDate
Das Datum, an dem die Bestandscharge oder das Los abläuft.
Beschreibung

Dieses Attribut enthält das Ablaufdatum verderblicher oder zeitkritischer Waren. Es wird auf Ebene der Los- oder Chargennummer verwaltet.

Diese Daten sind eine wichtige Grundlage für das Dashboard „Übersicht über ablaufende und veraltete Bestände“. Durch die Analyse des Ablaufdatums können Unternehmen Bestände mit drohendem Ablauf frühzeitig erkennen, Strategien wie FEFO (First-Expired, First-Out) umsetzen und Verluste durch Verderb oder Veralterung begrenzen.

Warum das wichtig ist

Entscheidend für die Verwaltung verderblicher Waren: Gefährdete Bestände lassen sich frühzeitig erkennen, um Abfall und finanzielle Verluste durch abgelaufene Waren zu reduzieren.

Woher beziehen

Für Artikel mit Chargennummer verfügbar, wenn die Verfolgung des Ablaufdatums aktiviert ist. Das Feld befindet sich in den Bestandsdetails einer Transaktionszeile.

Beispiele
2024-12-312025-06-302024-08-01
Durchlaufzeit für Kommissionierung und Verpackung
PickingAndPackingLeadTime
Die berechnete Zeit vom Beginn der Kommissionierung bis zum Abschluss der Verpackung.
Beschreibung

Diese Kennzahl misst die Effizienz der ausgehenden Auftragsabwicklung. Sie erfasst die gesamte Zeit vom Zeitpunkt, an dem ein Artikel erstmals zur Kommissionierung vorgesehen ist („Kommissionierung gestartet“ oder „Kommissionierwelle erstellt“), bis zur vollständigen Verpackung und Versandbereitschaft („Verpackung abgeschlossen“).

Diese Kennzahl ist ein wichtiger KPI für das Dashboard „Abschlussquote für Kommissionierung und Verpackung“. Sie wirkt sich direkt auf die Geschwindigkeit der Auftragsabwicklung und die Kundenzufriedenheit aus. Die Analyse der Durchlaufzeit hilft, Engpässe bei der Kommissionierung oder Verpackung im ausgehenden Prozess zu erkennen.

Warum das wichtig ist

Misst die Geschwindigkeit der ausgehenden Auftragsabwicklung. Eine kürzere Durchlaufzeit ist entscheidend für schnellere Lieferungen und eine höhere Kundenzufriedenheit.

Woher beziehen

Berechnetes Attribut. Es entspricht der Zeitdifferenz zwischen dem Timestamp der Aktivität „Verpackung abgeschlossen“ und dem der Aktivität „Kommissionierung gestartet“.

Beispiele
3600540018000
Durchlaufzeit interner Umlagerungen
InternalTransferLeadTime
Die berechnete Zeit, die für die Bewegung von Beständen zwischen zwei internen Standorten oder Lagerplätzen benötigt wird.
Beschreibung

Diese Kennzahl misst die Dauer interner Bestandsbewegungen. Sie wird anhand der verstrichenen Zeit zwischen dem Beginn und dem Abschluss einer Umlagerungsaktivität berechnet, insbesondere bei Ereignissen vom Typ „Bestand intern bewegt“.

Das Attribut wird im Dashboard „Analyse der Durchlaufzeit interner Umlagerungen“ verwendet und hilft, die Effizienz der Lagerlogistik zu beurteilen. Lange Durchlaufzeiten können auf ungünstige Transportwege, fehlende Ressourcen oder systembedingte Verzögerungen bei der Bewegung von Waren innerhalb desselben Standorts hinweisen.

Warum das wichtig ist

Macht Ineffizienzen in der internen Lagerlogistik sichtbar. Lange Umlagerungszeiten können die Auftragsabwicklung verzögern, selbst wenn sich der Bestand bereits im Gebäude befindet.

Woher beziehen

Berechnetes Attribut. Es entspricht der Zeitdifferenz zwischen Abschluss und Beginn einer Aktivitätsfolge vom Typ „Bestand intern bewegt“.

Beispiele
18003600900
Einlagerungszykluszeit
PutAwayCycleTime
Die berechnete Zeit vom Wareneingang bis zum Abschluss der Einlagerung.
Beschreibung

Diese Kennzahl misst die Gesamtdauer vom offiziellen Wareneingang („Wareneingang erfasst“) bis zur Einlagerung der Ware am endgültigen Lagerplatz („Einlagerung abgeschlossen“). Sie zeigt, wie effizient Wareneingang und Einlagerung ablaufen.

Diese Kennzahl ist ein wichtiger Leistungsindikator im Dashboard „Einlagerungszykluszeit nach Lager“. Die Analyse der Zykluszeit hilft, Verzögerungen zu erkennen, durch die neu eingegangene Bestände später für die Auftragsabwicklung verfügbar sind. So werden Engpässe an der Warenannahme, in Bereitstellungsbereichen oder bei der Einlagerung sichtbar.

Warum das wichtig ist

Misst direkt, wie effizient neu eingegangene Bestände für den Verkauf oder die Verwendung bereitgestellt werden. Lange Zykluszeiten weisen auf Engpässe hin, die die Verfügbarkeit verzögern.

Woher beziehen

Berechnetes Attribut. Es entspricht der Zeitdifferenz zwischen dem Timestamp der Aktivität „Einlagerung abgeschlossen“ und dem der Aktivität „Wareneingang erfasst“ für denselben Case.

Beispiele
72001440086400
Kennzeichen für Compliance bei Bestandskorrekturen
AdjustmentComplianceFlag
Ein berechnetes Kennzeichen, das angibt, ob eine Bestandskorrektur nicht konform ist.
Beschreibung

Dieses boolesche Attribut kennzeichnet Bestandskorrekturen, die gegen festgelegte Geschäftsregeln verstoßen. Es kann beispielsweise auf „true“ gesetzt werden, wenn eine Aktivität vom Typ „Bestandsabweichung korrigiert“ von einem nicht autorisierten Benutzer ausgeführt wird oder der „Begründungscode für Bestandsbewegungen“ fehlt.

Dieses Kennzeichen wurde speziell für das Dashboard „Compliance von Bestandskorrekturen“ entwickelt. Es vereinfacht die Analyse durch eine binäre Dimension, mit der sich nicht konforme Ereignisse filtern und zählen lassen. So können Prozessabweichungen und Richtlinienverstöße einfach verfolgt und ausgewiesen werden.

Warum das wichtig ist

Vereinfacht die Compliance-Überwachung, indem Transaktionen gekennzeichnet werden, die gegen Geschäftsregeln verstoßen. So lassen sich Richtlinienverstöße einfach beziffern und untersuchen.

Woher beziehen

Berechnetes Attribut. Es wird anhand einer Logik abgeleitet, die andere Felder prüft, zum Beispiel IF(MovementReasonCode IS NULL) THEN true ELSE false.

Beispiele
truefalse
Lagerplatz
BinNumber
Der konkrete Lagerplatz oder Lagerbereich, an dem sich der Artikel im Lager befindet.
Beschreibung

Der Lagerplatz bezeichnet die kleinste Lagereinheit innerhalb eines Lagers, etwa ein bestimmtes Regal, einen Lagerboden oder einen Palettenplatz. Dieses Attribut kommt dort zum Einsatz, wo Bestände genau nach ihrem Lagerort verfolgt werden müssen.

Die Analyse nach Lagerplatz ist wichtig, um die interne Lagerlogistik zu verstehen. Sie unterstützt die „Analyse der Durchlaufzeit interner Umlagerungen“, indem sie Bewegungen zwischen Lagerplätzen erfasst, und die „Heatmap der Lageraktivitäten“, indem sie zeigt, welche Plätze bei Einlagerung oder Kommissionierung am häufigsten aufgesucht werden.

Warum das wichtig ist

Liefert genaue Informationen zur Bestandsplatzierung. Das ist wichtig, um interne Lagerbewegungen zu analysieren, die Lageraufteilung zu optimieren und die Kommissionierleistung zu verfolgen.

Woher beziehen

Im Feld „Bin Number“ auf Transaktionszeilen zu finden. Dafür muss in NetSuite die Funktion „Advanced Bin/Numbered Inventory Management“ aktiviert sein.

Beispiele
A-01-01-AB-05-03-CRECEIVING-DOCK-01PICK-FACE-12
Letzte Datenaktualisierung
LastDataUpdate
Der Timestamp der letzten Datenaktualisierung aus dem Quellsystem.
Beschreibung

Dieses Attribut gibt Datum und Uhrzeit an, zu denen die Daten zuletzt aus NetSuite extrahiert und im Process-Mining-Tool aktualisiert wurden. So lässt sich einordnen, wie aktuell die Analyse und die angezeigten Daten sind.

Diese Metainformation ist für jedes Dashboard und jede Analyse wichtig, da sie Benutzer über den Aktualitätsstand der Erkenntnisse informiert. So können Benutzer einschätzen, ob sie Echtzeitinformationen oder eine Momentaufnahme von einem bestimmten Zeitpunkt sehen.

Warum das wichtig ist

Informiert Benutzer über den Aktualitätsstand der Daten. So können sie den Zeitraum der Analyse einordnen und Entscheidungen auf Grundlage aktueller Informationen treffen.

Woher beziehen

Dieser Timestamp wird während der Datenübernahme vom ETL-Prozess (Extract, Transform, Load) erzeugt.

Beispiele
2024-05-21T02:00:00Z2024-05-20T02:00:00Z2024-05-19T02:00:00Z
Lieferant
SupplierName
Der Name des Lieferanten, der den Bestandsartikel bereitstellt.
Beschreibung

Dieses Attribut gibt den Lieferanten an, von dem die Ware bezogen wurde. Die Information wird üblicherweise beim Wareneingang erfasst und aus der zugehörigen Bestellung übernommen.

Die Analyse nach Lieferant ist wichtig für das Beschaffungs- und Lieferkettenmanagement. Das Dashboard „Durchlaufzeit der Retourenbearbeitung“ verwendet dieses Attribut, um festzustellen, ob Rücksendungen bestimmter Lieferanten langsamer bearbeitet werden. Das kann auf Probleme mit der Produktqualität oder der Dokumentation des jeweiligen Lieferanten hinweisen.

Warum das wichtig ist

Verknüpft den Bestand mit dem Lieferanten, von dem er stammt. So lassen sich Lieferantenleistung, Qualitätsprobleme und Rücksendequoten analysieren.

Woher beziehen

Das Feld „Entity“ in Bestellungen und Wareneingängen, das auf einen Lieferantendatensatz in NetSuite verweist.

Beispiele
Global Electronics Inc.Bulk Goods Co.Component Suppliers LLCOffice Mart
Menge
Quantity
Die Anzahl der Einheiten des Artikels, die an der Transaktion beteiligt sind.
Beschreibung

Dieses Attribut gibt die Menge des Bestandsartikels an, der bei einer Transaktion bewegt, entgegengenommen, korrigiert oder versendet wird. Die Menge kann positiv oder negativ sein, etwa bei einer Bestandsentnahme.

Die Menge ist eine grundlegende Kennzahl, um den Umfang der Abläufe zu verstehen. Sie dient dazu, die Bedeutung bestimmter Aktivitäten einzuschätzen, den Durchsatz zu berechnen und das Volumen korrigierter oder ausgesonderter Bestände zu beurteilen. Sie liefert Kontext für nahezu jede Bestandsanalyse.

Warum das wichtig ist

Gibt das Volumen jeder Transaktion an. Das ist wichtig, um den Durchsatz zu verstehen, den Wert von Korrekturen zu berechnen und Aktivitäten mit hohem Volumen zu priorisieren.

Woher beziehen

Dies ist das standardmäßige Feld „Quantity“ auf allen Transaktionszeilen in NetSuite.

Beispiele
100501000-10
Mengeneinheit
Units
Die Mengeneinheit der Transaktion, zum Beispiel Stück, kg oder Karton.
Beschreibung

Die Mengeneinheit liefert Kontext zum Attribut „Menge“. Sie gibt an, ob die Menge in Einzelstücken, Kartons, Kilogramm, Litern oder einer anderen Einheit angegeben ist.

Dieses Attribut ist wichtig, damit mengenbezogene Kennzahlen korrekt interpretiert werden, insbesondere bei unterschiedlichen Produkttypen. Es verhindert Missverständnisse, etwa wenn eine Menge von 10 Paletten mit 10 Einzelartikeln verglichen wird, und ist für genaue Wertberechnungen unverzichtbar.

Warum das wichtig ist

Liefert wichtigen Kontext zum Feld „Menge“ und stellt sicher, dass Analysen und Vergleiche korrekt sind, wenn Artikel in unterschiedlichen Einheiten wie Stück, Kartons oder Kilogramm erfasst werden.

Woher beziehen

Als Feld „Units“ auf Transaktionszeilen verfügbar, wenn in NetSuite die Funktion „Multiple Units of Measure“ aktiviert ist.

Beispiele
StückKarton (24)kgL
Quellsystem
SourceSystem
Das System, aus dem die Daten extrahiert wurden.
Beschreibung

Dieses Attribut gibt die Herkunft der Ereignisdaten an. In dieser Prozessansicht lautet der Wert durchgehend „NetSuite“. Das bedeutet, dass alle Aktivitäten im Bestandsmanagement aus diesem ERP-System stammen.

Auch wenn der Wert unveränderlich erscheint, ist das Attribut wichtig, wenn Daten aus mehreren Systemen zusammengeführt werden. Es schafft Klarheit über die Datenherkunft und hilft bei der Fehlerbehebung in der Datenextraktion und -integration.

Warum das wichtig ist

Bestätigt die Herkunft der Daten. Das ist wichtig für die Data Governance und Validierung sowie für Szenarien, in denen Daten aus mehreren Systemen zusammengeführt werden.

Woher beziehen

Dies ist ein statischer Wert („NetSuite“), der während der Datenextraktion und -transformation hinzugefügt wird.

Beispiele
NetSuite
SKU-Kategorie
ItemCategory
Eine Klassifizierung oder Kategorie für den Bestandsartikel (SKU).
Beschreibung

Die SKU-Kategorie fasst Produkte auf einer übergeordneten Ebene zusammen, etwa als „Elektronik“, „Bekleidung“ oder „Rohmaterialien“. So lassen sich ähnliche Artikel gemeinsam auswerten.

In NetSuite kann diese Kategorie durch Standardfelder wie „Class“ oder ein benutzerdefiniertes Artikelfeld abgebildet werden. Dashboards wie „Übersicht über ablaufende und veraltete Bestände“ verwenden sie, um Trends und Probleme ganzer Produktgruppen statt einzelner SKUs zu analysieren. Das ermöglicht eine strategischere Sicht.

Warum das wichtig ist

Ermöglicht die aggregierte Analyse nach Produktgruppe und hilft, systemische Probleme oder Trends zu erkennen, die ganze Artikelkategorien betreffen.

Woher beziehen

Dafür können die Standardfelder „Class“ oder „Department“ im Artikeldatensatz von NetSuite oder ein eigens für die Kategorisierung angelegtes Artikelfeld verwendet werden.

Beispiele
FertigerzeugnisseRohmaterialienElektronikBekleidung
Transaktions-ID
TransactionId
Die eindeutige Kennung des Quelldatensatzes der Transaktion in NetSuite.
Beschreibung

Dieses Attribut enthält die eindeutige System-ID oder Belegnummer der NetSuite-Transaktion, die das Ereignis im Process-Mining-Event-Log erzeugt hat. Beispiele sind die Nummer des Wareneingangs oder der Belegnummer der Bestandskorrektur.

Die Transaktions-ID ist für operative Anwendungsfälle sehr wertvoll. Sie ermöglicht es Benutzern, von einem interessanten oder problematischen Case im Process-Mining-Tool direkt zum entsprechenden Quelldatensatz in NetSuite zu wechseln, um ihn genauer zu untersuchen oder Korrekturmaßnahmen einzuleiten.

Warum das wichtig ist

Stellt eine direkte Verbindung zur jeweiligen Transaktion in NetSuite her. So können Benutzer Auffälligkeiten untersuchen oder Prozessschritte im Quellsystem prüfen.

Woher beziehen

Dies kann die „Transaction Number“ (die für Benutzer sichtbare ID) oder die „Internal ID“ (der eindeutige Primärschlüssel des Systems) eines Transaktionsdatensatzes sein.

Beispiele
IR-001234ADJ-00056WO-00987IF-004321
Erforderlich Empfohlen Optional

Aktivitäten der Bestandsverwaltung

Diese wichtigen Prozessschritte und Meilensteine sollten Sie in Ihrem Event Log erfassen, um Warenbewegungen zuverlässig zu erkennen und zu analysieren.
6 Empfohlen 9 Optional
Aktivität Beschreibung
Bestand verschrottet oder entsorgt
Kennzeichnet die endgültige Ausbuchung eines Bestandsloses aufgrund von Beschädigung, Ablauf oder Veralterung. Erfasst wird dies über eine Inventory Adjustment-Transaktion mit negativer Menge und einem spezifischen Ursachencode.
Warum das wichtig ist

Dieses alternative End-Event ist entscheidend für die Analyse von Bestandsabschreibungen, die Bewertung der finanziellen Auswirkungen veralteter Bestände und die Verbesserung des Bestandslebenszyklusmanagements.

Woher beziehen

Erfasst anhand einer Inventory Adjustment-Transaktion, bei der das Korrekturkonto für Verschrottung oder Entsorgung vorgesehen ist oder ein benutzerdefiniertes Feld den Grund angibt.

Erfassung

Das Ereignis wird über eine Inventory Adjustment-Transaktion mit einem spezifischen Konto oder Ursachencode für die Verschrottung protokolliert.

Ereignistyp explicit
Bestandsabweichung korrigiert
Tritt ein, wenn eine Abweichung zwischen dem physischen Bestand und dem Systembestand korrigiert wird. In NetSuite wird dies ausdrücklich durch eine Inventory Adjustment-Transaktion erfasst, die den verfügbaren Bestand erhöht oder verringert.
Warum das wichtig ist

Dieses Ereignis ist entscheidend für die Analyse der Bestandsgenauigkeit, die Ermittlung der Ursachen von Abweichungen und die Einhaltung finanzieller Vorgaben.

Woher beziehen

Erfasst anhand des Erstellens eines Inventory Adjustment-Transaktionsdatensatzes. Die Transaktion enthält Angaben wie das Korrekturkonto, den Grund und die Mengenänderung.

Erfassung

Das Ereignis wird beim Anlegen einer Inventory Adjustment-Transaktion protokolliert.

Ereignistyp explicit
Einlagerung abgeschlossen
Bestätigt, dass das Bestandslos erfolgreich an seinem vorgesehenen Lagerplatz eingelagert wurde. Das Ereignis wird erfasst, wenn ein Bin Transfer oder ein Bin Putaway Worksheet als abgeschlossen markiert wird und dadurch der Lagerplatz des Artikels aktualisiert wird.
Warum das wichtig ist

Dieser Meilenstein ist entscheidend, um die Verfügbarkeit des Bestands für die Auftragsabwicklung zu verfolgen und die gesamte Einlagerungszeit zu berechnen. Verzögerungen beeinträchtigen unmittelbar die Auftragsbearbeitung.

Woher beziehen

Erfasst anhand des Abschluss- oder Transaktionsdatums eines Bin Transfer-Datensatzes oder eines abgeschlossenen Bin Putaway Worksheet. Dadurch wird der Lagerplatz für die Losnummer aktualisiert.

Erfassung

Das Ereignis wird beim Abschluss einer Bin Transfer- oder Bin Putaway Worksheet-Transaktion protokolliert.

Ereignistyp explicit
Kommissionierung abgeschlossen
Kennzeichnet den Abschluss der physischen Entnahme eines Bestandsloses aus seinem Lagerplatz für einen Auftrag. Das Ereignis wird häufig aus einer Statusänderung des Item Fulfillment-Datensatzes von „Picking“ zu „Packed“ oder einem ähnlichen Status abgeleitet.
Warum das wichtig ist

Dieser Meilenstein ist wichtig, um die Kommissionierleistung und die gesamte Durchlaufzeit für Kommissionierung und Verpackung zu messen. Beides beeinflusst maßgeblich die Geschwindigkeit der Auftragsabwicklung.

Woher beziehen

Abgeleitet aus einer Statusänderung des Item Fulfillment-Datensatzes, zum Beispiel zu „Picked“, oder aus dem Abschluss aller mit der Auftragsabwicklung verbundenen Kommissionieraufgaben.

Erfassung

Abgeleitet aus einer Statusänderung der Item Fulfillment-Transaktion zu „Picked“.

Ereignistyp inferred
Warenausgang erfasst
Kennzeichnet den letzten Schritt, bei dem ein Bestandslos an einen Kunden versandt wird und das Lager offiziell verlässt. Erfasst wird dies in NetSuite, wenn der Status einer Item Fulfillment-Transaktion auf „Shipped“ gesetzt wird.
Warum das wichtig ist

Als zentrales erfolgreiches End-Event ist dies entscheidend für die Analyse des gesamten Bestandslebenszyklus vom Wareneingang bis zum Versand und für die Messung der gesamten Auftragsabwicklungszeit.

Woher beziehen

Erfasst anhand des Datums der Statusänderung, wenn ein Item Fulfillment-Datensatz auf „Shipped“ gesetzt wird. Dadurch wird der Bestand verringert.

Erfassung

Das Ereignis wird protokolliert, wenn der Status der Item Fulfillment-Transaktion zu „Shipped“ wechselt.

Ereignistyp explicit
Wareneingang erfasst
Kennzeichnet den offiziellen Eingang eines Bestandsloses im Lager. Dieses Ereignis wird erfasst, wenn in NetSuite eine Item Receipt-Transaktion angelegt wird, häufig mit Bezug zu einer Purchase Order.
Warum das wichtig ist

Dies ist das zentrale Start-Event im Bestandslebenszyklus. Es ist entscheidend, um Lieferzeiten und die gesamte Bearbeitungszeit des Wareneingangs zu messen.

Woher beziehen

Erfasst anhand des Erstellungsdatums des Item Receipt-Transaktionsdatensatzes. Die Transaktion protokolliert Benutzer, Datum, Artikel und eingegangene Mengen.

Erfassung

Das Ereignis wird beim Anlegen einer Item Receipt-Transaktion protokolliert.

Ereignistyp explicit
Bestand intern bewegt
Kennzeichnet die Bewegung eines Bestandsloses zwischen zwei Lagerplätzen oder Lagerorten innerhalb desselben Lagers. In NetSuite wird dies ausdrücklich durch eine Inventory Transfer- oder Bin Transfer-Transaktion erfasst.
Warum das wichtig ist

Die Erfassung interner Bewegungen hilft, die Effizienz der Lageraufteilung zu analysieren, übermäßige Warenbewegungen zu erkennen und die Bestandsplatzierung zu optimieren.

Woher beziehen

Erfasst anhand des Transaktionsdatums eines Inventory Transfer-Datensatzes (zwischen Lagerorten) oder eines Bin Transfer-Datensatzes (innerhalb eines Lagerorts).

Erfassung

Das Ereignis wird beim Anlegen einer Inventory Transfer- oder Bin Transfer-Transaktion protokolliert.

Ereignistyp explicit
Bestandszählung genehmigt
Kennzeichnet die offizielle Freigabe der Ergebnisse einer physischen Bestandszählung, bevor Korrekturen vorgenommen werden. Das Ereignis wird aus einer Statusänderung des Inventory Count-Datensatzes zu „Genehmigt“ abgeleitet.
Warum das wichtig ist

Dieser Freigabeschritt kann einen Engpass beim Abgleich des Bestands darstellen. Die Analyse seiner Dauer hilft, Abläufe zu vereinfachen und die Datengenauigkeit schneller zu verbessern.

Woher beziehen

Abgeleitet aus den Systemnotizen oder dem Prüfpfad, wenn ein autorisierter Benutzer den Status des Inventory Count-Datensatzes auf „Genehmigt“ setzt.

Erfassung

Abgeleitet aus einer Statusänderung des Inventory Count-Datensatzes zu „Genehmigt“.

Ereignistyp inferred
Bestandszählung gestartet
Kennzeichnet den Beginn einer physischen Bestandszählung für ein bestimmtes Los oder einen Lagerort. Die Aktivität wird erfasst, wenn in NetSuite ein Inventory Count-Datensatz angelegt und damit die Zählung geplant wird.
Warum das wichtig ist

Mit diesem Ereignis beginnt die Messung der Durchlaufzeit zur Klärung von Bestandsabweichungen. Es zeigt, wie lange Zählungen und Bestandskorrekturen dauern.

Woher beziehen

Erfasst anhand des Erstellungsdatums des Inventory Count-Transaktionsdatensatzes, in dem die zu zählenden Artikel und Lagerorte festgelegt sind.

Erfassung

Das Ereignis wird beim Anlegen eines Inventory Count-Datensatzes protokolliert.

Ereignistyp explicit
Einlagerung gestartet
Kennzeichnet den Beginn des Transports eines eingegangenen Bestandsloses von der Warenannahme zu seinem endgültigen Lagerplatz. Das Ereignis lässt sich aus dem Anlegen eines Bin Putaway Worksheet oder eines ähnlichen Aufgabensatzes im WMS-Modul von NetSuite ableiten.
Warum das wichtig ist

Diese Aktivität bildet den Ausgangspunkt für die Messung der Einlagerungszeit, einer wichtigen Kennzahl für die Lagereffizienz. Außerdem lässt sich damit analysieren, wie lange der Bestand in Bereitstellungsbereichen verbleibt.

Woher beziehen

Abgeleitet aus dem Erstellungsdatum eines Bin Putaway Worksheet oder einer Aufgabenzuweisung in einer WMS-Erweiterung. Besonders relevant ist dies für Umgebungen mit NetSuite WMS.

Erfassung

Abgeleitet aus dem Anlegen eines Bin Putaway Worksheet-Datensatzes für den jeweiligen Item Receipt.

Ereignistyp inferred
Kommissionierwelle erstellt
Startet den Versandprozess, indem mehrere Aufträge zu einem Kommissionierauftrag oder einer Kommissionierwelle zusammengefasst werden. Erfasst wird dies üblicherweise durch das Anlegen eines Wellendatensatzes in NetSuite WMS oder einem zugehörigen Modul für die Auftragsabwicklung.
Warum das wichtig ist

Damit beginnt der Auftragsabwicklungszyklus. So lässt sich die Zeit von der Auftragszuweisung bis zum Beginn der physischen Kommissionierung analysieren.

Woher beziehen

Erfasst anhand des Erstellungsdatums einer Kommissionierwelle oder eines zusammengefassten Auftragsabwicklungsdatensatzes in NetSuite WMS. Bei Implementierungen ohne WMS ist dieser Datensatz möglicherweise nicht vorhanden.

Erfassung

Das Ereignis wird beim Anlegen eines Auftragsabwicklungs-Wellendatensatzes protokolliert.

Ereignistyp explicit
Qualitätsprüfung durchgeführt
Kennzeichnet den Abschluss einer Qualitätsprüfung des eingegangenen Bestandsloses. Das Ereignis wird häufig aus einer Statusänderung des Bestandslosdatensatzes oder eines zugehörigen benutzerdefinierten Datensatzes abgeleitet, da NetSuite standardmäßig möglicherweise kein eigenes Ereignis dafür erfasst.
Warum das wichtig ist

Die Analyse der Zeit zwischen Wareneingang und Prüfung zeigt Engpässe in der Qualitätssicherung, die die Verfügbarkeit des Bestands verzögern.

Woher beziehen

Wird wahrscheinlich aus einem Timestamp in einem benutzerdefinierten Feld, einer Statusänderung des Los-/Chargendatensatzes oder einem zugehörigen benutzerdefinierten Qualitätsdatensatz abgeleitet. Dafür muss die konkrete NetSuite-Konfiguration analysiert werden.

Erfassung

Abgeleitet aus einer Statusänderung des Bestandsdatensatzes, zum Beispiel von „Pending Inspection“ zu „Available“.

Ereignistyp inferred
Retoure eingegangen
Bestätigt den physischen Eingang zurückgesandter Waren im Lager. Das Ereignis wird durch das Anlegen einer Item Receipt-Transaktion erfasst, die mit einer Return Authorization verknüpft ist.
Warum das wichtig ist

Die Erfassung dieses Ereignisses ist entscheidend, um die gesamte Durchlaufzeit der Retourenbearbeitung zu messen und zurückgesandte Bestände zeitnah und korrekt zu verbuchen.

Woher beziehen

Erfasst anhand des Erstellungsdatums einer Item Receipt-Transaktion, deren Feld „Created From“ auf eine Return Authorization verweist.

Erfassung

Das Ereignis wird beim Anlegen eines Item Receipt zu einer Return Authorization protokolliert.

Ereignistyp explicit
Retourenfreigabe erstellt
Kennzeichnet den offiziellen Beginn des Retourenprozesses: Die Rückgabe von Waren wird beantragt, genehmigt und dokumentiert. Erfasst wird dies durch das Anlegen einer Return Authorization (RMA)-Transaktion in NetSuite.
Warum das wichtig ist

Diese Aktivität startet den Rückführungsprozess. So lassen sich Rückgabegründe, Häufigkeit und anschließende Bearbeitungszeiten analysieren.

Woher beziehen

Erfasst anhand des Erstellungsdatums des Return Authorization-Transaktionsdatensatzes. Dieser Datensatz wird vor dem physischen Eingang der Waren angelegt.

Erfassung

Das Ereignis wird beim Anlegen einer Return Authorization-Transaktion protokolliert.

Ereignistyp explicit
Verpackung abgeschlossen
Kennzeichnet, dass die kommissionierten Artikel eines Auftrags verpackt und versandbereit sind. Das Ereignis wird üblicherweise aus einer Statusänderung des Item Fulfillment-Datensatzes von „Picked“ zu „Packed“ abgeleitet.
Warum das wichtig ist

Diese Aktivität markiert das Ende der internen Lagerbearbeitung eines Auftrags und ist der letzte Schritt vor dem Versand.

Woher beziehen

Abgeleitet aus einer Statusänderung des Item Fulfillment-Datensatzes zu „Packed“. Der Timestamp dieser Änderung wird den Systemnotizen entnommen.

Erfassung

Abgeleitet aus einer Statusänderung der Item Fulfillment-Transaktion zu „Packed“.

Ereignistyp inferred
Empfohlen Optional

Anleitungen zur Datenextraktion

So exportieren Sie Ihre Daten aus NetSuite

Möchten Sie loslegen?

Mit diesem Template bereiten Sie Ihre NetSuite-Daten effizient vor und gewinnen noch heute wertvolle Erkenntnisse zu Ihrer Bestandsverwaltung. Optimieren Sie Ihre Abläufe gezielt und auf Grundlage präziser Daten.

Optimieren Sie jetzt Ihre NetSuite-Bestandsverwaltung!

Erkennen Sie Ineffizienzen, verbessern Sie die Auftragsabwicklung und verkürzen Sie die Zykluszeit um 30 %.

Starten Sie Ihre kostenlose Testphase

Keine Kreditkarte erforderlich. In wenigen Minuten startklar.