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

Betrieb

Automatikprozesse

Im Alltag läuft maniacSeller im Hintergrund: Bestellungen werden abgerufen und als Beleg angelegt, Bestände und Preise aktualisiert, Status und Paketnummern gemeldet – ohne dass jemand das Programm bedient. Jeder Prozess läuft als eigene Programminstanz in festen Abständen.

Wie die Automatik arbeitet

Einrichtung

Die Automatikprozesse richten wir in der Regel gemeinsam mit Ihnen ein. Die folgenden Abschnitte zeigen, wie es funktioniert.

Einrichtung mit AlwaysUp

  1. AlwaysUp installieren

    AlwaysUp (Core Technologies, coretechnologies.com) auf demselben Rechner installieren wie maniacSeller. Die Lizenz spielen Sie über Enter Code ein.

  2. Je Prozess eine Anwendung anlegen

    In AlwaysUp über das Plus-Symbol bzw. Add new Application:

    • Application: die Programmdatei maniacConnectGen2.exe im Installationsordner von maniacSeller (standardmäßig unter C:\Program Files (x86)\maniac developer GmbH\).
    • Arguments: die Startparameter, z. B. -auto -order -wsid:1.
    • Name: ein eindeutiger Name, z. B. „SelectLine Shopautomatik Bestellungen Shop 1“.
  3. Anmeldekonto festlegen

    Im Reiter Logon einen Windows-Benutzer eintragen, der auf die Datenbanken, die SelectLine API und die Bild- und Dokumentenpfade zugreifen darf.

  4. Starten

    Die Anwendung in AlwaysUp starten. Die erweiterte Ansicht (View › Activity Pane, Taste F2) zeigt, wann ein Prozess zuletzt lief.

AlwaysUp mit je einer Anwendung pro maniacSeller-Automatikprozess
AlwaysUp: je Automatikprozess eine eigene Anwendung.
Updates

Stoppen Sie die Dienste in AlwaysUp vor einem maniacSeller-Update und starten Sie sie danach wieder.

Wenn ein Automatikprozess nicht läuft

Was die Automatik tun darf

Unter Einstellungen › Automatikprozesse legen Sie fest, welche Aufgaben die laufenden Prozesse ausführen. So schalten Sie einzelne Schritte vorübergehend ab, ohne die Dienste zu ändern. Neben den Schaltern für Artikel, Bestand und Preise sehen Sie, wann der Upload zuletzt lief.

Einstellungsseite Automatikprozesse mit den Schaltern für die einzelnen Abgleiche
Schalter für die automatischen Abgleiche.
SchalterWirkung im Prozess
Automatischer Auftragsdownload-order: Neue Bestellungen werden abgerufen. Darunter:
– Automatische BelegverarbeitungAlle unverarbeiteten Bestellungen werden als Beleg angelegt, sofern die Voraussetzungen erfüllt sind. Unvollständige bleiben zur Bearbeitung in der Auftragsliste.
– Automatische KundenanlageNeue Kunden werden dabei automatisch angelegt (zusammen mit Kunden automatisch anlegen).
– Automatischer StatusuploadStatus, Paketnummern und Zahlungen werden zum Shop gemeldet.
Automatischer Artikeldatenupload-article: Geänderte Webshop-Artikel werden hochgeladen.
– Grundlagen aktualisieren / – Texte aktualisierenVor dem Upload werden bei in SelectLine geänderten Artikeln die Grunddaten bzw. Texte neu eingelesen (wie Grundlagen/Texte aktualisieren).
Automatischer Bestandsupload-stock: Bestände geänderter Artikel.
Automatischer Preisupload-price: Preise geänderter Artikel.
Variantenaktualisierung vor UploadVor dem Artikel- und Bestandsupload werden die SelectLine-Varianten der Artikel neu eingelesen.

Auf derselben Seite richten Sie die Ordner für die Kundendokumente und die Rechnungs-PDFs ein.

Startparameter

Jeder Automatikprozess wird mit -auto, dem Prozess und dem Webshop-Profil aufgerufen, zum Beispiel:

-auto -order -wsid:1 -interval:15
ParameterProzessStandardintervall
-orderBestellungen abrufen, verarbeiten, Status melden30 Min. (mind. 5)
-articleArtikeldaten geänderter Artikel, optional mit Grundlagen- und Text-Aktualisierung15 Min.
-stockBestände geänderter Artikel15 Min.
-stockallBestände aller Webshop-Artikel15 Min.
-pricePreise geänderter Artikel15 Min.
-priceall -start:3Preise aller Webshop-Artikel, einmal täglich in der angegebenen Stunde (hier 3 Uhr)–
-customerallAlle bereits hochgeladenen Kunden aktualisieren15 Min.
-customerPriceKundenpreise aller bereits hochgeladenen Kunden (nur Änderungen, siehe Kundenpreise)15 Min.
-customerDocumentsKundendokumente aus dem überwachten Ordner übertragen60 Min. (mind. 5)
-documentUploadRechnungs-PDFs aus dem überwachten Ordner an ihre Bestellungen hängen60 Min. (mind. 5)
-auto
Pflicht: startet maniacSeller im Automatikmodus (ohne Bedienoberfläche).
-wsid:n
Pflicht: Nummer des Webshop-Profils (siehe Profilauswahl oben rechts im Programm, z. B. „#1 - https://…“).
-interval:Minuten
Abweichendes Intervall. Für Bestellungen, Kundendokumente und Rechnungs-PDFs mindestens 5, für alle übrigen mindestens 2 Minuten; kleinere Werte werden durch den Standard ersetzt. Für Kunden und Kundenpreise empfiehlt sich ein großes Intervall (z. B. -interval:1440 für einmal täglich).
-start:Stunde
Für -priceall die Stunde (0–23), in der der Abgleich läuft.
-logsize:MB
Maximale Größe der Protokolldatei des Prozesses (Standard 250 MB, 0 = ohne Grenze).
-debug, -live
Ausführlicheres Protokoll bzw. Live-Ausgabe für die Fehlersuche – nur auf Anweisung des Supports setzen.
Hängender Prozess

Ein neuer Lauf startet erst, wenn der vorige beendet ist. Hängt ein Lauf länger als 15 Stunden, startet die Automatik trotzdem neu (außer bei den Kundenpreisen).

Automatik und manuelle Arbeit