System-Import
Die System-Importseite ist eine zentrale Schnittstelle zum Hochladen und Importieren verschiedener Datenarten in das Stripes-System. Sie bietet drei Hauptimportfunktionen: Projekt-Backups wiederherstellen, Projektdaten importieren und Match-Datenbanken hochladen.
Übersicht
Die Seite zeigt drei unabhängige Importbereiche nebeneinander (auf mobilen Geräten gestapelt):
- Links: Backups wiederherstellen
- Mitte: Projekte importieren
- Rechts: Match-Datenbanken
Jeder Bereich arbeitet unabhängig mit eigenen Upload-Steuerungen und Auftragslisten.

Datei bei Bedarf für Backup herunterladen und hochgeladene Datei löschen, wenn sie nicht mehr benötigt wird, um Speicherplatz zu sparen.
Funktionen
Backups wiederherstellen
Vollständige Projekt-Backups wiederherstellen, um Datenverluste zu beheben oder Systeme zu migrieren.
Backup-Datei hochladen
- Auf „Durchsuchen" klicken
- Backup-Datei vom Computer auswählen
- Dateityp: ZIP-Archiv (
.zip) - Inhalt: Vollständiges Projekt-Backup, erstellt über die Exportseite
- Dateityp: ZIP-Archiv (
- Upload beginnt automatisch
- Fortschrittsbalken zeigt Upload-Prozentsatz
- Datei erscheint in der Liste, wenn der Upload abgeschlossen ist
- Bei Warnungen Protokolle prüfen, um zu ermitteln, ob Maßnahmen erforderlich sind
Projekte importieren
Batch-Projekterstellung durch Import von Projekten aus einer externen Datei.
Projektdatei hochladen
- Auf „Durchsuchen" klicken
- Projekt-Importdatei auswählen
- Upload beginnt automatisch
- Fortschrittsbalken zeigt Upload-Prozentsatz
- Datei erscheint in der Liste, wenn der Upload abgeschlossen ist
- Bei Warnungen Protokolle prüfen, um zu ermitteln, ob Maßnahmen erforderlich sind
Importprotokolle prüfen. Die Niederlassungs- und Projektwerte werden durch RegEx-Validierungen aus den Einstellungen geprüft. Bei wiederholt blockierten Importen bitte den System-Admin kontaktieren.
Dateiformat
Ein Projekt wird durch die Kombination aus Kundencode, Niederlassungscode und Projektcode eindeutig identifiziert.
Optionale Spalten sollten entfernt werden, wenn sie nicht verwendet werden.
Die Datei muss eine kommagetrennte CSV-Datei sein. Laden Sie eine Beispieldatei herunter
| Dateikopfzeile | Beschreibung | Status | Anmerkungen |
|---|---|---|---|
| client.code | Der Code eines vorhandenen Kunden | erforderlich | Wenn der Kunde mit diesem Code nicht vorhanden ist, schlägt der Import dieser Zeile fehl |
| branch.code | Code der zugehörigen Niederlassung | erforderlich | Wenn die Niederlassung nicht vorhanden ist, wird sie erstellt → in diesem Fall ist der Niederlassungsname erforderlich |
| branch.name | Name der Niederlassung | optional | Niederlassungsname ist nur erforderlich, wenn die Niederlassung mit dem angegebenen Niederlassungscode nicht vorhanden ist |
| project.code | Code-Bezeichner des Projekts | erforderlich | Code-Bezeichner des Projekts |
| project.name | Name des Projekts | erforderlich | Name des Projekts |
| project.effectiveDate | Das effektive Datum des Projekts basierend auf dem Datenlager | erforderlich | Format YYYY-MM-DD (falls nicht angegeben, das Datum des Projekts) |
| project.startDate | Das tatsächliche Startdatum und -uhrzeit | erforderlich | Format YYYY-MM-DDTHH:MM:SS+HH:MM Datum und Uhrzeit werden in UTC gespeichert und erfordern den Zeitunterschied des Ziellandes. |
| project.endDate | Das erwartete Enddatum und die Enduhrzeit | erforderlich | Format YYYY-MM-DDTHH:MM:SS+HH:MM Datum und Uhrzeit werden in UTC gespeichert und erfordern den Zeitunterschied des Ziellandes. |
| project.misc.crm | Die ERP-Referenznummer | erforderlich | Kostenstellenreferenz aus dem ERP/CRP-System |
| project.teamManager | Benutzername des Team-Managers | optional | Erwartet den Benutzernamen des zugehörigen Team-Managers. Der Benutzer wird automatisch für dieses Projekt registriert |
| project.projectManager | Benutzername des Projektmanagers | optional | Erwartet den Benutzernamen des zugehörigen Projektmanagers. |
| project.teamId | Interne ID des zugehörigen Teams | optional | Erwartet die interne ID des zugehörigen Teams. |
Match-Datenbanken
SQLite-Datenbanken mit Referenz-Inventardaten für Scan-Abgleich und -Verifizierung hochladen. Diese Funktion wird nur in Sonderfällen verwendet. Beachten Sie den ordnungsgemäßen Match-Import über die Projekt-Importseite.
Datenbankdatei hochladen
- Auf „Durchsuchen" klicken (nur mit Berechtigung sichtbar)
- Datenbankdatei auswählen
- Dateityp: SQLite-Datenbank (
.sqlite) - Inhalt: Match-Daten (Barcodes, Beschreibungen, Anzahlen usw.)
- Dateityp: SQLite-Datenbank (
- Upload beginnt automatisch
- Fortschrittsbalken zeigt Upload-Prozentsatz
- Datei erscheint in der Liste, wenn der Upload abgeschlossen ist
- Bei Warnungen Protokolle prüfen, um zu ermitteln, ob Maßnahmen erforderlich sind
Datenbankanforderungen:
- Muss ein gültiges SQLite-Format sein
- Erforderliche Schemas/Tabellen müssen vorhanden sein. Technische Dokumentation → Datenbankschemas
- Datentypen müssen den Erwartungen entsprechen
- Große Datenbanken können länger zum Importieren benötigen
Importverhalten:
- Neue Daten können vorhandene ersetzen oder zusammengeführt werden
- Duplikatbehandlung hängt von der Konfiguration ab
- Importvalidierung verhindert beschädigte Daten
- Fehler werden zur Fehlerbehebung protokolliert
Leistung:
- Große Datenbanken (>100 MB) können erhebliche Zeit in Anspruch nehmen
- Systemleistung kann während des Imports beeinträchtigt werden
- Für große Importe außerhalb der Stoßzeiten in Betracht ziehen
- Systemressourcen überwachen
Visuelle Indikatoren
Auftragsstatussymbole
| Status | Symbol | Farbe | Beschreibung |
|---|---|---|---|
| Laufend | Grau | Auftrag läuft Nur abbrechen, wenn notwendig | |
| Abgeschlossen | Grün | Erfolgreich beendet | |
| Warnung | Orange | Auftrag abgeschlossen, aber mit Problemen Protokolle auf Details prüfen Ergebnisse verifizieren | |
| Fehlgeschlagen | Rot | Fehler aufgetreten Protokolle auf Details prüfen | |
| Abgebrochen | Orange | Vom Benutzer abgebrochen | |
| Wartend | Grau | Zur Ausführung eingereiht Startet automatisch |
Fehlerbehebung
- Eine der Importkategorien ist nicht sichtbar
- Berechtigungen prüfen und System-Admin kontaktieren
| Rolle | Zugang |
|---|---|
| System-Admin | Alle Bereiche |
| Admin | Projektimport Match-Datenbanken |
| Benutzer-Admin | Projektimport Match-Datenbanken |
| Team-Admin | Projektimport Match-Datenbanken |