+49 7841 8389020| Fernwartung & Support| support@maniacdev.de ← zur Website

Betrieb

Protokolle & Fehlersuche

maniacSeller protokolliert jeden Upload und jede Beleganlage mit der Antwort von Shopware bzw. SelectLine. Wenn etwas nicht wie erwartet ankommt, finden Sie die Ursache meist unter Einstellungen › Logdaten auswerten.

Logdaten auswerten

Logdaten auswerten mit Filterknöpfen und Protokolltabelle
Logdaten mit Schnellfiltern.

Die Tabelle zeigt je Eintrag, ob es ein Fehler war, den Benutzer, die Quelle (z. B. Beleganlage, Artikelupload), den Zeitpunkt, eine Referenz (Bestell-, Artikel- oder Kundennummer), eine Info sowie die gesendete Anfrage (Request) und die Antwort. Fehler sind farbig hervorgehoben.

Antwort lesen

In der Spalte Antwort steht die Fehlermeldung von Shopware oder der SelectLine API im Wortlaut, z. B. welches Feld fehlt oder welcher Wert ungültig ist. Das ist meist der schnellste Weg zur Ursache.

Protokolldateien für den Support

Funktionslog erzeugen
Schreibt ein ausführliches Protokoll, mit dem unser Support Abläufe genau nachvollziehen kann. Nur bei Bedarf einschalten. Log-Verzeichnis öffnen zeigt den Ordner (C:\ProgramData\maniacDevelopers\maniacSellerGen2\Logs).
Shoplogging
Zeichnet zusätzlich die gesamte Kommunikation mit dem Shop auf.
Max. Logfile-Größe (MB)
Obergrenze der Protokolldatei. Leer = 20 MB, 0 = keine Grenze. Für die Automatik gilt der Startparameter -logsize: (Standard 250 MB).

Jeder Automatikprozess schreibt ein eigenes Protokoll in denselben Ordner, benannt nach Profilnummer und Prozess (z. B. automatik_log_1_Bestellungen.sil).

Für eine Supportanfrage: Funktionslog erzeugen einschalten, die fehlerhafte Aktion wiederholen und die neuesten Protokolldateien mit einer kurzen Beschreibung (Version von maniacSeller und Shopware, ausgeführte Aktion, vorherige Änderungen) an support@maniacdev.de senden.

Bestellungen werden nicht importiert

Beleg wird nicht oder unvollständig angelegt

Falsche Mandantenzuweisung im SelectLine Server

Der API-Benutzer der Schnittstelle muss im SelectLine Server dem Mandanten zugewiesen sein, der zum Shop gehört. Sonst werden Bestellungen nicht übertragen, Bestände und Preise nicht oder aus dem falschen Mandanten gelesen, oder das Log meldet Anmelde- bzw. Datenbankfehler.

  1. SelectLine Server öffnen

    Als Administrator anmelden, Benutzerverwaltung › Benutzer aufrufen und den API-Benutzer der Schnittstelle wählen.

  2. Berechtigungen prüfen

    Im Reiter Berechtigungen unter Anwendungen / Module die Shopware-Anbindung wählen. Rechts unter Gewählter Mandant muss der Mandant des Shops stehen – bei mehreren Mandanten nicht ein Standardmandant.

  3. API neu starten

    Nach einer Änderung den Dienst der SelectLine API einmal neu starten.

Fehler der SelectLine API

Artikel, Preise oder Bestände kommen nicht an

Preisgruppen fehlen in der Auswahl

Zeigt Einstellungen › Preise nicht alle SelectLine-Preisgruppen, benennen Sie die fehlenden Preisgruppen in SelectLine kurz um, speichern, benennen sie zurück und speichern erneut. Nach einem Neustart von maniacSeller erscheinen sie.

Aktionspreise bei englischem SQL Server

Arbeitet der SQL Server mit englischem Datumsformat, wertet die Aktionspreis-Funktion der SelectLine-Datenbank das Enddatum 31.12.9999 falsch aus. Abhilfe schafft entweder das Umstellen der Standardsprache des SQL-Anmeldekontos auf Deutsch oder eine Anpassung der Funktion SL_fnAktionspreis – beides mit weitreichenden Folgen und ggf. nach jedem SelectLine-Update erneut nötig. Lassen Sie das von Ihrem SelectLine-Partner oder von uns vornehmen.

maniacSeller zeigt keine Daten

Startet maniacSeller ohne Fehlermeldung, sind aber Artikel-, Kategorie- und Auftragslisten leer, hat sich meist nach einem Serverumzug die interne Nummer des SelectLine-Mandanten geändert. Die Daten von maniacSeller sind dann noch dem alten Mandanten zugeordnet. Erstellen Sie eine Datensicherung und lassen Sie die Zuordnung von Ihrem SelectLine-Partner oder von uns anpassen.

Keine Verbindung

Support

Erreichen Sie uns unter +49 7841 8389020, per E-Mail an support@maniacdev.de oder über Support im Programm. Hilfreich sind die betroffene Bestell- oder Artikelnummer und der kopierte Log-Eintrag.