> ## Documentation Index
> Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt
> Use this file to discover all available pages before exploring further.

# WSPManager-to-Shop

> Produkt-, Kunden- und Gutscheindaten mit dem lokal installierten WEBSALE Product Manager in den Shop übertragen, manuell oder per Autoimport. Vorgängerversion für Bestandskunden.

Der WEBSALE Product Manager, kurz WSPManager, ist ein Windows-Programm, das auf Ihrem System installiert wird und Produkt-, Kunden- und Gutscheindaten aus lokalen CSV-Dateien in den Shop überträgt.

Diese Übertragungsweise ist die Vorgängerversion und nur noch für Bestandskunden relevant. Für neue Anbindungen werden [SFTP-REST-to-Shop](https://dokumentation.websale.de/v8s/schnittstellen/uebertragung/sftp-rest-to-shop.md) oder [SFTP-SOAP-to-Shop](https://dokumentation.websale.de/v8s/schnittstellen/uebertragung/sftp-soap-to-shop.md) empfohlen.

| Eigenschaft | Wert |
| - | - |
| Übertragungsrichtung | Warenwirtschaft → WEBSALE Shop (Data-to-Shop) |
| Übertragungsart | WSPManager |
| Dateiformate | CSV |

Format und Inhalt der Dateien sind dieselben wie bei den REST- und SOAP-Varianten. Sie stehen unter [WS-SFTP-Produkte PRO](https://dokumentation.websale.de/v8s/schnittstellen/produkte-und-kategorien/ws-sftp-produkte-pro.md), [WS-SFTP-Kunden PRO](https://dokumentation.websale.de/v8s/schnittstellen/kundendaten/ws-sftp-kunden-pro.md) und [WS-SFTP-Gutscheindaten (to-Shop)](https://dokumentation.websale.de/v8s/schnittstellen/marketing-seo-und-portale/ws-sftp-gutscheindaten-to-shop.md).

## Wo die Dateien liegen müssen

Der WSPManager verwaltet lokal ein Shop-Verzeichnis mit Unterverzeichnissen. Je Datenart gibt es darin ein festes Zielverzeichnis:

| Datenart | Verzeichnis unterhalb des Shopverzeichnisses |
| - | - |
| Produkte und Kategorien | `data-exchange\directimport\` |
| Kundendaten | `data-exchange\customerimport\` |
| Gutscheindaten | `data-exchange\voucherimport\` |

Liegt der Shop beispielsweise unter `c:\shop\websale8_shop-meinshop`, lautet das Verzeichnis für Produktimportdateien `c:\shop\websale8_shop-meinshop\data-exchange\directimport`.

Produkt- und Kategoriedateien liegen zusätzlich in einem Unterverzeichnis je SubshopID. Der Hauptshop wird dabei aus technischen Gründen als erster Subshop behandelt und hat deshalb immer eine eigene SubshopID, auch wenn es gar keinen weiteren Subshop gibt. Für einen deutschsprachigen Subshop mit der SubshopID `deutsch` lautet der Pfad also:

```
d:\shops\websale8_shop-MeinShop\data-exchange\directimport\deutsch
```

Dateien im Verzeichnis `directimport` überträgt der WSPManager nur, wenn eine der Übertragungsoptionen **Produktdaten und Kategoriestruktur** oder **Lagerbestand** angehakt ist.

## Manuelle Übertragung

Rufen Sie im WSPManager die Funktion **Shopdaten ins Internet übertragen** auf, achten Sie darauf, dass die Option **Produktdaten und Kategoriestruktur** aktiviert ist, und starten Sie die Übertragung mit **OK**.

## Automatische Übertragung per Autoimport

Mit dem Autoimport laufen die Übertragungen ohne manuelles Eingreifen.

Klicken Sie dazu in der Baumstruktur links auf **Shopeinstellungen** und wählen Sie rechts die Registerkarte **Autoimport**. Fehlt diese Registerkarte, rufen Sie zuerst **Einstellungen → Divers…** auf und aktivieren dort **Erweiterte Einstellungen anzeigen**.

Danach nehmen Sie zwei Einstellungen vor:

* Unter **Autoimport → Dateieinstellungen** wählen Sie bei **Format der Importdateien** den Eintrag **Artikelimport Pro**.
* Unter **Autoimport → Selektive Übertragung** haken Sie mindestens **Produktdaten und Kategoriestruktur** an. Wollen Sie weitere Daten mitübertragen, beispielsweise Produktbilder, aktivieren Sie zusätzlich die übrigen Kästchen.

Die Registerkarte **Autoimport → Fehler-eMails** spielt für den Artikelimport Pro in der Regel keine Rolle. Wenn Sie bei Fehlern per E-Mail informiert werden möchten, wird das nicht hier, sondern auf dem Server konfiguriert, und zwar in der `shop.config` des ersten Subshops im Abschnitt `ImportErrorMail`.

Gestartet wird der Autoimport über den grünen Pfeil oberhalb von **Autoimport**.

### Die Signaldatei start.sgn

Damit die Übertragung nicht anläuft, bevor alle Dateien vollständig geschrieben sind, startet sie erst, wenn eine Signaldatei vorliegt. Diese Datei heißt `start.sgn` und gehört in das Verzeichnis `...\data-exchange\directimport`.

Nach dem Anlegen von `start.sgn` dürfen Sie keine weiteren Dateien mehr in dieses Verzeichnis legen, bis der WSPManager die Signaldatei gelöscht oder verschoben hat. Tun Sie es doch, werden diese Dateien entweder gar nicht verarbeitet oder sie führen zu unerwünschten Effekten beim Import.

## Archivierung nach der Übertragung

Nach der Übertragung benennt der WSPManager das lokale Verzeichnis `directimport` in `directimport.1` um und verschiebt es nach `...\data-exchange\archiv\`. Ein dort bereits vorhandenes Verzeichnis dieses Namens rückt in der Nummerierung weiter, aus `directimport.1` wird also `directimport.2` und so fort.

Archiviert werden maximal zehn Verzeichnisse. Kommt ein elftes hinzu, wird das älteste gelöscht.

## Verhalten bei Übertragungsproblemen

Lässt sich ein Datenblock nicht übertragen, versucht der WSPManager es bis zu zehnmal erneut. Eine kurze Störung der Verbindung führt deshalb nicht sofort zum Abbruch.

Schlägt auch der letzte Versuch fehl, bricht die gesamte Übertragung ab. Im Autoimport-Modus startet der WSPManager danach selbsttätig eine neue Übertragung. Wie oft er das tut und welche Pausen er dazwischen einlegt, stellen Sie unter **WSPManager-Einstellungen → Datenübertragung → Autoimport** ein.

Beim Neustart einer Übertragung werden alle Importdateien erneut übertragen. Bei allen anderen Dateien, beispielsweise Bildern und Templates, merkt sich der WSPManager den Übertragungsstand und schickt sie nicht noch einmal.

Bricht die Verbindung ab, nachdem die Importdateien übertragen wurden und während sie auf dem Shop-Server verarbeitet werden, hat das keine Auswirkung. Die Verarbeitung läuft zu Ende, als hätte es die Störung nicht gegeben.

Tritt der Fehler `E093: Verbindungs-Fehler (Empfang): Timeout` auf, lässt sich der Timeout unter **WSPManager-Einstellungen → Datenübertragung → Timeout** heraufsetzen. Das ist allerdings nur ein Notbehelf. Besser ist es, die Ursache des Timeouts zu beseitigen.

## Verwandte Themen

* Wegweiser: [Übertragung: Trigger für Import und Export](https://dokumentation.websale.de/v8s/schnittstellen/uebertragung.md)
* Grundlagen: [Arbeiten mit dem WSPManager](https://dokumentation.websale.de/v8s/arbeiten-mit-dem-wsp-manager.md)
* Wegweiser: [SFTP-REST-to-Shop](https://dokumentation.websale.de/v8s/schnittstellen/uebertragung/sftp-rest-to-shop.md)


## Related topics

- [Arbeiten mit dem WSPManager](https://dokumentation.websale.de/v8s/arbeiten-mit-dem-wsp-manager.md)
- [Verzeichnisstruktur eines Shops](https://dokumentation.websale.de/v8s/materialien/verzeichnisstruktur-eines-shops.md)
- [WS-SFTP-Kunden PRO](https://dokumentation.websale.de/v8s/schnittstellen/kundendaten/ws-sftp-kunden-pro.md)
- [Erste Schritte](https://dokumentation.websale.de/v8s/erste-schritte.md)
- [Download-Produkte anbieten](https://dokumentation.websale.de/v8s/produkte/download-produkte-anbieten.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.