Zum Hauptinhalt springen

System-Import

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):

  1. Links: Backups wiederherstellen
  2. Mitte: Projekte importieren
  3. Rechts: Match-Datenbanken

Jeder Bereich arbeitet unabhängig mit eigenen Upload-Steuerungen und Auftragslisten.

system_imports

Info

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

Zweck

Vollständige Projekt-Backups wiederherstellen, um Datenverluste zu beheben oder Systeme zu migrieren.

Backup-Datei hochladen

  1. Auf „Durchsuchen" klicken
  2. Backup-Datei vom Computer auswählen
    • Dateityp: ZIP-Archiv (.zip)
    • Inhalt: Vollständiges Projekt-Backup, erstellt über die Exportseite
  3. Upload beginnt automatisch
  4. Fortschrittsbalken zeigt Upload-Prozentsatz
  5. Datei erscheint in der Liste, wenn der Upload abgeschlossen ist
  6. Bei Warnungen Protokolle prüfen, um zu ermitteln, ob Maßnahmen erforderlich sind

Projekte importieren

Zweck

Batch-Projekterstellung durch Import von Projekten aus einer externen Datei.

Projektdatei hochladen

  1. Auf „Durchsuchen" klicken
  2. Projekt-Importdatei auswählen
  3. Upload beginnt automatisch
  4. Fortschrittsbalken zeigt Upload-Prozentsatz
  5. Datei erscheint in der Liste, wenn der Upload abgeschlossen ist
  6. Bei Warnungen Protokolle prüfen, um zu ermitteln, ob Maßnahmen erforderlich sind
Info

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

Info

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

DateikopfzeileBeschreibungStatusAnmerkungen
client.codeDer Code eines vorhandenen KundenerforderlichWenn der Kunde mit diesem Code nicht vorhanden ist, schlägt der Import dieser Zeile fehl
branch.codeCode der zugehörigen NiederlassungerforderlichWenn die Niederlassung nicht vorhanden ist, wird sie erstellt → in diesem Fall ist der Niederlassungsname erforderlich
branch.nameName der NiederlassungoptionalNiederlassungsname ist nur erforderlich, wenn die Niederlassung mit dem angegebenen Niederlassungscode nicht vorhanden ist
project.codeCode-Bezeichner des ProjektserforderlichCode-Bezeichner des Projekts
project.nameName des ProjektserforderlichName des Projekts
project.effectiveDateDas effektive Datum des Projekts basierend auf dem DatenlagererforderlichFormat YYYY-MM-DD (falls nicht angegeben, das Datum des Projekts)
project.startDateDas tatsächliche Startdatum und -uhrzeiterforderlichFormat YYYY-MM-DDTHH:MM:SS+HH:MM
Datum und Uhrzeit werden in UTC gespeichert und erfordern den Zeitunterschied des Ziellandes.
project.endDateDas erwartete Enddatum und die EnduhrzeiterforderlichFormat YYYY-MM-DDTHH:MM:SS+HH:MM
Datum und Uhrzeit werden in UTC gespeichert und erfordern den Zeitunterschied des Ziellandes.
project.misc.crmDie ERP-ReferenznummererforderlichKostenstellenreferenz aus dem ERP/CRP-System
project.teamManagerBenutzername des Team-ManagersoptionalErwartet den Benutzernamen des zugehörigen Team-Managers. Der Benutzer wird automatisch für dieses Projekt registriert
project.projectManagerBenutzername des ProjektmanagersoptionalErwartet den Benutzernamen des zugehörigen Projektmanagers.
project.teamIdInterne ID des zugehörigen TeamsoptionalErwartet die interne ID des zugehörigen Teams.

Match-Datenbanken

Zweck

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

  1. Auf „Durchsuchen" klicken (nur mit Berechtigung sichtbar)
  2. Datenbankdatei auswählen
    • Dateityp: SQLite-Datenbank (.sqlite)
    • Inhalt: Match-Daten (Barcodes, Beschreibungen, Anzahlen usw.)
  3. Upload beginnt automatisch
  4. Fortschrittsbalken zeigt Upload-Prozentsatz
  5. Datei erscheint in der Liste, wenn der Upload abgeschlossen ist
  6. Bei Warnungen Protokolle prüfen, um zu ermitteln, ob Maßnahmen erforderlich sind
Wichtige Hinweise

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

StatusSymbolFarbeBeschreibung
LaufendErrorGrauAuftrag läuft
Nur abbrechen, wenn notwendig
AbgeschlossenErrorGrünErfolgreich beendet
WarnungErrorOrangeAuftrag abgeschlossen, aber mit Problemen
Protokolle auf Details prüfen
Ergebnisse verifizieren
FehlgeschlagenErrorRotFehler aufgetreten
Protokolle auf Details prüfen
AbgebrochenErrorOrangeVom Benutzer abgebrochen
WartendErrorGrauZur Ausführung eingereiht
Startet automatisch

Fehlerbehebung

  • Eine der Importkategorien ist nicht sichtbar
    • Berechtigungen prüfen und System-Admin kontaktieren
RolleZugang
System-AdminAlle Bereiche
AdminProjektimport
Match-Datenbanken
Benutzer-AdminProjektimport
Match-Datenbanken
Team-AdminProjektimport
Match-Datenbanken