Skip to content

Datenbank

Datenbank- und Systemadministrationsthemen umfassen die serverseitige Konfiguration von WSi — Datenbankverwaltung, Benutzerkonten und systemweite Standardwerte.

Themen

ThemaBeschreibung
DatenbankverwaltungDas Datenbankverwaltungsfenster — 91 Tabellen, Import/Export und Assistenten
Benutzerdefinierte BerechnungenEigene Kosten- und Zeitformeln pro Prozess erstellen
ProzessbaumWie die Prozesshierarchie steuert, welche Prozesse verfügbar sind
EinstellungstabelleAnwendungweite Schlüssel/Wert-Standardwerte in der Datenbank
Werkstoffe & LagerBlechwerkstoffe, Rohrwerkstoffe, Profile, Spezifikationen und Lagergrößen
Werkzeuge & BiegenAbkantmatrizen, Stempel, Schneidwerkzeuge und Biegeabzugtabellen
Preise & SätzeStundenansätze, Blech-/Rohrpreise, Zuschläge und Kostenberechnung

HINWEIS

Diese Themen richten sich an Systemadministratoren. Wenn Sie ein regulärer WSi-Benutzer sind, müssen Sie diese Einstellungen wahrscheinlich nicht ändern. Wenden Sie sich bei Fragen an Ihren Vertriebsmitarbeiter bei WSoptics.

Datenbankverwaltung

WARNUNG

Sichern Sie immer eine Sicherungskopie Ihrer aktuellen Datenbank, bevor Sie Änderungen vornehmen. Verwenden Sie Datei → Datenbank speichern, um eine .dat-Sicherungskopie zu erstellen, die Sie bei Bedarf wiederherstellen können. Falsche Werte beeinflussen die Kostenberechnung und Prozessparameter im gesamten WSi — stellen Sie sicher, dass Sie die Auswirkungen jeder Änderung verstehen, bevor Sie sie übernehmen.

Wofür das Datenbankfenster ist

Das Datenbankfenster ist die zentrale Anlaufstelle in WSi zum Anzeigen und Bearbeiten aller eingebauten Datenbanken, die die Kostenberechnung, Prozessparameter und Fertigungsregeln der Anwendung steuern. Es bietet Ihnen Zugriff auf 91 Tabellen, die Werkstoffe, Prozesse, Preise, Werkzeuge und Systemeinstellungen abdecken.

Das Fenster richtet sich primär an Benutzer, die WSi für ihr Unternehmen einrichten — typischerweise ein Systemadministrator oder ein erfahrener WSi-Anwender unter Anleitung von WSoptics.

Übersicht der Tabellenbereiche

Die 91 Tabellen sind in fünf logische Gruppen unterteilt:

GruppeAbdeckungDokumentation
WerkstoffeBlechwerkstoffe, Rohrwerkstoffe, Profile, Lager, BeschichtungenWerkstoffe & Lager
Prozesse & SätzeProzessbaum, Stundenansätze, Zeit-NotfälleProzessbaum, Preise & Sätze
Werkzeuge & BiegenAbkantmatrizen, Stempel, Schneidwerkzeuge, BiegeabzugWerkzeuge & Biegen
PreisePreise, Sätze, Zuschläge, TransportPreise & Sätze
EinschränkungenMaßbegrenzungen, Werkstoffverträglichkeit, PrioritätenWerkzeuge & Biegen

Jede Gruppe hat eine eigene detaillierte Dokumentationsseite mit der vollständigen Tabellenreferenz. Die folgenden Abschnitte geben nur eine hochrangige Übersicht.

Fenster öffnen

Navigieren Sie zu Einstellungen → Datenbank. Das Fenster öffnet sich mit einer Tabellenliste links und einem Dateneditor rechts.

Fensterfunktionen

Tabellen bearbeiten

Klicken Sie auf einen Tabellennamen in der linken Seitenleiste, um sie im Editor rechts zu öffnen. Der Editor zeigt die Spalten und Zeilen der Tabelle in einer tabellenähnlichen Ansicht. Sie können:

  • Zellen direkt bearbeiten, indem Sie darauf klicken
  • Zeilen hinzufügen oder entfernen über das Kontextmenü (Rechtsklick)
  • Eine Zeile löschen mit der normalen Löschaktion oder Kaskadenlöschung (die auch abhängige Zeilen in verbundenen Tabellen entfernt)

Ein Filterfeld am oberen Rand des Editors ermöglicht die Suche innerhalb der aktuell sichtbaren Tabelle.

Tabellensichtbarkeit

Klicken Sie in der Menüleiste auf Tabellenauswahl ändern, um einzelne Tabellen in der linken Seitenleiste ein- oder auszublenden. Dies hilft Ihnen, sich auf die benötigten Tabellen zu konzentrieren, ohne durch alle 91 zu scrollen.

Ausstehende Änderungen

Das Fenster verfolgt Änderungen, die seit dem Öffnen vorgenommen wurden. Klicken Sie auf Ausstehende Änderungen, um eine Diff-Ansicht zu sehen, die Ihre aktuellen Bearbeitungen mit dem ursprünglichen Zustand der Tabelle beim Öffnen des Fensters vergleicht.

Fehlermeldung

Wenn eine Tabelle Daten enthält, die die Validierung nicht bestehen (z. B. fehlende Referenzen, ungültige Werte), erscheint unten im Fenster ein Bereich Fehler. Er zeigt die Fehlerart, die betroffene Tabelle/Spalte/Zeile und verbundene Tabellen/Spalten zum Kontext an. Klicken Sie auf Details, um weitere Informationen anzuzeigen.

Das Menü Datei bietet Sicherungs-, Wiederherstellungs- und Import/Export-Funktionen.

Datenbank speichern

Datei → Datenbank speichern schreibt alle aktuellen Tabellendaten in eine einzelne .dat-Datenbankdatei. Änderungen werden auch automatisch gespeichert, wenn Sie das Fenster schließen (Sie werden zur Bestätigung aufgefordert, wenn nicht gespeicherte Änderungen vorhanden sind).

Datenbank laden

Datei → Datenbank laden liest Tabellendaten aus einer .dat-Datenbankdatei und ersetzt die aktuellen Daten. Dies ist nützlich zum Wiederherstellen einer Sicherungskopie oder zum Wechseln zu einer anderen Datenbankkonfiguration.

Exportieren

  • Datei → Export → Alle Tabellen exportieren (JSON) — Exportiert alle Tabellen als JSON-Dateien.
  • Datei → Export → Alle Tabellen exportieren (CSV) — Exportiert alle Tabellen als CSV-Dateien. Nützlich zum Bearbeiten in einer Tabellenkalkulationsanwendung.
  • Rechtsklick auf eine Tabelle in der SeitenleisteExport (JSON) oder Export (CSV), um nur diese eine Tabelle zu exportieren.

Importieren

  • Datei → Import → Tabelle aus Datei importieren — Massendatenimport von Tabellen aus lokalen Dateien (JSON oder CSV).
  • Datei → Import → Tabellen-Import von Server — Importieren von Tabellen von einem HTTP-Server.
  • Rechtsklick auf eine Tabelle in der SeitenleisteImport (Datei), um diese Tabelle durch Daten aus einer lokalen Datei zu ersetzen.

HINWEIS

Sie können das CSV-Import-Einstellungsfenster auch über die Menüleiste öffnen, um Trennzeichen, Kodierung und andere Importoptionen zu konfigurieren.

Standardwerte wiederherstellen

  • Datei → Standardwerte wiederherstellen → Aktuelle Tabelle zurücksetzen — Setzt die ausgewählte Tabelle auf ihre eingebauten Standardwerte zurück.
  • Datei → Standardwerte wiederherstellen → Alle Tabellen zurücksetzen — Setzt alle 91 Tabellen auf ihre eingebauten Standardwerte zurück. Dabei werden alle benutzerdefinierten Funktions-IDs in der Tabelle Prozesse - Kalkulation beibehalten, sodass Ihre benutzerdefinierten Berechnungsskripte nicht verloren gehen.

WARNUNG

Das Wiederherstellen der Standardwerte ersetzt alle Ihre Änderungen für die betroffenen Tabelle(n). Stellen Sie sicher, dass Sie Ihre Daten zuvor gespeichert oder exportiert haben.

Assistenten

Das Fenster bietet mehrere Assistenten im Menü Werkzeuge:

  • Blechpreis-Editor — Führt Sie durch das Einrichten von Blech-Preisparametern
  • Rohrpreis-Editor — Führt Sie durch das Einrichten von Rohr-Preisparametern
  • Bewegungsparameter-Assistent — Hilft bei der Konfiguration von Bewegungsparametern für Schneidvorgänge
  • Einrichtungs-Assistent — Allgemeine Einrichtungshilfe für die Erstkonfiguration von WSi
  • Fehlende Bleche erstellen — Erstellt automatisch Blecheinträge für Werkstoffe, denen Blechdefinitionen fehlen
  • Fehlende Rohre erstellen — Erstellt automatisch Rohreinträge für Werkstoffe, denen Rohrdefinitionen fehlen

Versionskompatibilität

WSi verfolgt Datenbankversionen, um die Kompatibilität zwischen Anwendung und Daten sicherzustellen:

  • Wenn Sie eine Datenbank öffnen, die zuletzt mit einer neueren Version von WSi bearbeitet wurde, öffnet sich das Fenster im Schreibschutz-Modus. Sie können Daten anzeigen, aber nicht bearbeiten — Sie müssen auf die mindestens erforderliche Version aktualisieren.
  • Wenn die Datenbank von einer neueren Version migriert wurde, gelten Ihre Änderungen möglicherweise nicht für zukünftige Versionen. Das Fenster zeigt in diesem Fall eine Warnung "Datenbank veraltet" an.
  • Einige Änderungen an Tabellenwerten können einen Datenbank-Fork auslösen — eine Verdopplung der Datenbank, um die Kompatibilität mit älteren Versionen zu bewahren. Sie werden zur Bestätigung aufgefordert, bevor dies geschieht.

Datenbank wechseln

Wenn Sie zu einer anderen Datenbank wechseln möchten (z. B. zum Laden einer projekt­spezifischen Datenbank), verwenden Sie Einstellungen → Client → Zurücksetzen → Datenbank wechseln. Dadurch wird die aktuelle Datenbank geschlossen und Sie werden aufgefordert, eine neue auszuwählen. Die Anwendung startet mit der neuen Datenbank neu.

HINWEIS

Das Wechseln der Datenbank startet die Anwendung neu. Stellen Sie sicher, dass Sie alle nicht gespeicherten Arbeiten zuvor speichern.