X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;ds=sidebyside;f=doc%2Fhtml%2Fch03s09.html;h=dcf6bf203cf7552c113fc6d11c80630ed679fbcd;hb=f044d58d95464652f923f0c27d74566f72c1fb47;hp=18ca8b8e85019de2e7d5065bdd0db649aab39a2f;hpb=8ded2eedc25dbec2e489f81f6355fc5f0998f46d;p=kivitendo-erp.git diff --git a/doc/html/ch03s09.html b/doc/html/ch03s09.html index 18ca8b8e8..dcf6bf203 100644 --- a/doc/html/ch03s09.html +++ b/doc/html/ch03s09.html @@ -1,27 +1,13 @@
-Das Shopmodul bietet die Möglichkeit Onlineshopartikel und +
Das Shopmodul bietet die Möglichkeit Onlineshopartikel und Onlineshopbestellungen zu verwalten und zu bearbeiten.
Es ist Multishopfähig, d.h. Artikel können mehreren oder unterschiedlichen Shops zugeordnet werden. Bestellungen können aus mehreren Shops geholt werden.
Zur Zeit bietet das Modul nur einen Connector zur REST-Api von Shopware. Weitere Connectoren können dazu programmiert und eingerichtet - werden.
Optionale Postgreserweiterung pg_trgm(Trigram)
Die Trigramerweiterung bietet eine Ãhnlichkeitsuche. Diese - verwendet das Shopmodul, wenn installiert, beim Bestellimport um zu - entscheiden ob ein Kunde neu angelegt oder als Vorschlag angezeigt - wird.
Die Erweiterung wird bisher nur beim Ableich der StraÃe genutzt, - da hier oft unterschiedliche Schreibweisen vorhanden sind.
z.B DorfstraÃe, Dorfstrasse, Dorfstr., Dorf StraÃe usw.. So wird - vermieden, dass Kunden eventuell doppelt angelegt werden.
Um diese Erweiterung generell in kivitendo zu installieren, um - neuen Mandanten und der kivitendo-Test-Suite zugänglich zu - machen:
-
su - postgres -psql template1
-
führen Sie die folgenden Kommandos aus:
CREATE EXTENSION IF NOT EXISTS pg_trgm; -\q
Für bestehende Mandanten-Datenbanken kann die Extension in der - Datenbank angelegt werden:
su - postgres -psql DATENBANKNAME
CREATE EXTENSION IF NOT EXISTS pg_trgm; -\q
In der Administration können folgende Rechte vergeben - werden
Webshopartikel anlegen und bearbeiten
Shopbestellungen holen und bearbeiten
Shop anlegen und bearbeiten
Mit dem Recht "Shopartikel anlegen und bearbeiten" und des + werden.
In der Administration können folgende Rechte vergeben + werden
Webshopartikel anlegen und bearbeiten
Shopbestellungen holen und bearbeiten
Shop anlegen und bearbeiten
Mit dem Recht "Shopartikel anlegen und bearbeiten" und des Markers "Shopartikel" in den Basisdaten zeigt sich der Reiter "Shopvariablen" in den Artikelstammdaten. Hier können jetzt die Artikel mit @@ -30,11 +16,11 @@ psql DATENBANKNAME
CREATE EXTENSION IF NOT EXIS Stelle können auch beliebig viele Bilder dem Shopartikel zugeordnet werden. Artikelbilder gelten für alle Shops.Die Artikelgruppen werden direkt vom Shopsystem geholt somit ist es möglich einen Artikel auch mehreren Gruppen - zuzuordenen
Unter dem Menupunkt Webshop->Webshop Import öffnet sich die Bestellimportsliste. Hier ist sind Möglichkeiten gegeben Neue Bestellungen vom Shop abzuholen, geholte Bestellungen im Stapel oder einzeln als Auftrag zu transferieren. Die Liste kann nach @@ -66,10 +52,10 @@ psql DATENBANKNAME
CREATE EXTENSION IF NOT EXIS auch der Grund für die Auftragssperre sein.
Die Buttons "Auftrag erstellen" und "Kunde mit Rechnungsadresse überschreiben" zeigen sich erst, wenn ein Kunde aus dem Listing ausgewählt ist.
Es ist aber möglich die Shopbestellung zu löschen.
Ist eine Bestellung schon übernommen, zeigen sich an dieser - Stelle, die dazugehörigen Belegverknüpfungen.
Das Mapping der kivitendo Daten mit den Shopdaten geschieht in der Datei SL/ShopConnector/<SHOPCONNECTORNAME>.pm z.B.:SL/ShopConnector/Shopware.pm
In dieser Datei gibt es einen Bereich wo die Bestellpostionen, die Bestellkopfdaten und die Artikeldaten gemapt werden. In dieser Datei kann ein individelles Mapping dann gemacht werden. Zu Shopware gibt es hier eine sehr gute Dokumentation: https://developers.shopware.com/developers-guide/rest-api/ -