Datenbank
Datenbank- und Systemadministrationsthemen umfassen die serverseitige Konfiguration von WSi — Datenbankverwaltung, Benutzerkonten und systemweite Standardwerte.
Themen
| Thema | Beschreibung |
|---|---|
| Datenbankverwaltung | Das Datenbankverwaltungsfenster — 91 Tabellen, Import/Export und Assistenten |
| Benutzerdefinierte Berechnungen | Eigene Kosten- und Zeitformeln pro Prozess erstellen |
| Prozessbaum | Wie die Prozesshierarchie steuert, welche Prozesse verfügbar sind |
| Einstellungstabelle | Anwendungweite Schlüssel/Wert-Standardwerte in der Datenbank |
| Werkstoffe & Lager | Blechwerkstoffe, Rohrwerkstoffe, Profile, Spezifikationen und Lagergrößen |
| Werkzeuge & Biegen | Abkantmatrizen, Stempel, Schneidwerkzeuge und Biegeabzugtabellen |
| Preise & Sätze | Stundenansä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:
| Gruppe | Abdeckung | Dokumentation |
|---|---|---|
| Werkstoffe | Blechwerkstoffe, Rohrwerkstoffe, Profile, Lager, Beschichtungen | Werkstoffe & Lager |
| Prozesse & Sätze | Prozessbaum, Stundenansätze, Zeit-Notfälle | Prozessbaum, Preise & Sätze |
| Werkzeuge & Biegen | Abkantmatrizen, Stempel, Schneidwerkzeuge, Biegeabzug | Werkzeuge & Biegen |
| Preise | Preise, Sätze, Zuschläge, Transport | Preise & Sätze |
| Einschränkungen | Maßbegrenzungen, Werkstoffverträglichkeit, Prioritäten | Werkzeuge & 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.
Menü Datei
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 Seitenleiste → Export (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 Seitenleiste → Import (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 projektspezifischen 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.