Zum Hauptinhalt springen
Datenanforderung
Daniel Müller avatar
Verfasst von Daniel Müller
Vor über 8 Monaten aktualisiert

Dieser Artikel definiert die vollständigen Anforderungen an die Dateneingabe für die laufende SaaS-Lösung von Netstock.

Nicht alle Daten sind erforderlich - einige Dateien und/oder Felder können entfallen, wenn

sie irrelevant, unbedeutend oder schwer bereitzustellen sind. Benutzen Sie dieses

Dokument, um festzustellen, ob spezifische Daten benötigt, bevorzugt oder optional sind.

Die genauen Anforderungen unterscheiden sich von System zu System (je nachdem, welche Daten verfügbar sind) und von Kunde zu Kunde (je nach Geschäftsstruktur). Dies sollte in Zusammenarbeit mit Netstock in der ersten Anforderungsphase festgelegt werden.

Zeitplan der Datenextraktion

NETSTOCK arbeitet auf der Basis täglicher Aktualisierung. Der am besten geeignete Zeitpunkt für die Datenextraktion aus dem Host-System ist in der Regel abends nach Geschäftsschluss.

Der Dateiaustausch mit Netstock erfolgt über sicheres SFTP, das durch ein auf einem lokalen Server mit Internetzugang installiertes Programm unterstützt wird.

Lieferzeiten

Lieferzeiten sind für Netstock von entscheidender Bedeutung, aber in manchen Fällen kann es sich als schwierig erweisen, aussagekräftige Daten zu beschaffen. Daher stehen mehrere Alternativen zur Verfügung (in der Reihenfolge von der größten bis zur geringsten Präferenz):

  • IDEAL: Wenn Lieferzeiten je Artikel relevant und verfügbar sind, können diese je Lagerort in der “Stock by Location” Datei angegeben werden

  • ALTERNATIVE #1: Alternativ können Lieferzeiten je Lieferant in der “Suppliers” Datei angegeben werden

  • ALTERNATIVE #2: Lieferzeiten können evtl. aus historischen Bestellungen abgeleitet werden

  • ALTERNATIVE #3: Manuelle Konfiguration der Lieferzeiten pro Lieferant innerhalb Netstock

Maßeinheit

Alle bestandsrelevanten Daten müssen die gleiche Maßeinheit benutzen. Diese gemeinsame

Maßeinheit wird in diesem Dokument "Netstock-Maßeinheit" genannt. Dies sollte die

normale Bestandseinheit sein, sollte jedoch genügend granulär sein, um den Gebrauch von

Dezimalstellen zu vermeiden.

Etwaige notwendige Konvertierung sollte während der Extraktion vorgenommen werden.

Dateiformat

Netstock benötigt Dateien im CSV Format (comma separated values).

Einige wichtige Richtlinien:

  • Dateinamen genau wie angegeben (beachten Sie die Kleinschreibung)

  • Keine Überschriften in Spalten (Ausnahme: benutzerdefinierte ut_###-Dateien)

  • Felder, für die keine Daten vorhanden sind, müssen stets mit angeführt werden, um die Konformität der Dateispezifikation zu wahren. Jedes Feld muss in der korrekten Position sein. (Beispiel für ein leeres zweites Feld bei insgesamt vier Feldern: “a”,,1,”d”)

  • Alle Zeichenfelder müssen in Ausführungszeichen stehen (ABC123 muss zum Beispiel als “ABC123” geführt werden).

  • Wenn in den Daten Anführungszeichen vorkommen, müssen diese in zusätzliche Anführungszeichen angeführt werden (Beispiel: “Bausatz “”Haus”” 3”)

  • Die Dateien müssen die UTF-8-Kodierung verwenden. Dies ermöglicht eine schnellere Verarbeitung und eine fehlerfreie Handhabung von Symbolen, Emojis und fremdsprachigen Zeichen.

Datenfelder

Die folgende Tabelle zeigt die Datentypen und Größen, wie sie in diesem Dokument

verwendet werden:

Daten-Typ

Kommentar

Char

variable Länge mit bis zu 255 Zeichen

Integer

Zahl ohne Dezimalstelle

Decimal

12-stellige Zahl inklusive 4 Dezimalstellen

Date

Datum im JJJJ/MM/TT Format z.B. 22. August 2023 als 2023/08/22

Bit

Bit-Felder erlauben nur 0 (false) und 1 (true)

Liste der Dateien

Die folgende Tabelle zeigt Ihnen alle Import-Dateien von Netstock.

Daten

Datei

Status

Beschreibung

location.csv

benötigt

physische Lagerorte (Lager und Filialen)

supplier.csv

benötigt

aktive Lieferanten

master.csv

benötigt

Artikelinformationen

stock.csv

benötigt

Bestandsposition pro Lager

group.csv

benötigt

Nummer und Beschreibung für Gruppierungen

sales.csv

benötigt

historischer Verkauf nach Monat zusammengefasst (oder Transaktionsdaten)

po.csv

benötigt

offene Lieferantenbestellungen / Produktionsbestellungen

co.csv

erwünscht

offene Kundenbestellungen

transfer.csv

optional

offene Transfers

pohist.csv

erwünscht

erfüllte Lieferantenbestellungen und Wareneingänge

control.csv

benötigt

Informationen über die Datenextraktion

bom.csv

optional

Stücklisten

supersessions.csv

optional

Produktverknüpfungen für ersetzte Produkte

ut_####.csv

optional

optionale Felder

Hat dies deine Frage beantwortet?