Im Folgenden werden die wichtigsten Einstellungen im Zusammenhang mit den Funktionen des eCI Magento Shop-Moduls beschrieben.
Grundeinstellungen
eCI Magento kann nach erfolgreicher Installation in den Plugin-Einstellungen an individuelle Anforderungen angepasst werden. Diese Einstellungen können Sie entweder über den Menüpunkt eCommerce Integrator → Einstellungen
erreichen oder über den Menüpunkt System → Konfiguration → ECOMMERCE INTEGRATOR
.
Allgemein
Im Bereich „Allgemein“ werden allgemeine Optionen konfiguriert, die den Betrieb der Schnittstelle beeinflussen.
Testmodus | Bei aktiviertem Testmodus wird das Löschen der Importdateien und Bilder verhindert.
Mögliche Werte:
Voreinstellung: Deaktiviert. Bitte aktivieren Sie diesen Modus nur nach Rücksprache mit und Aufforderung durch unseren Support. |
Tage für Aufbewahrung von Logmeldung | Logmeldungen, die älter als der hier hinterlegte Wert sind, werden automatisch gelöscht. Wenn der Wert auf 0 gesetzt wird ist die automatische Löschung deaktiviert.
Voreinstellung: 30 |
Loglevel | Die durch eCI Magento erstellten Logs werden in verschiedene Level eingestuft. Höhere Loglevel sind für das Debugging bei einem Problem hilfreich.
Mögliche Werte:
Voreinstellung: Standard |
Administrator E-Mail | E-Mail Adresse, an die Fehlermeldungen versendet werden.
Bitte unbedingt ausfüllen, damit bei fatalen Fehlern eine Benachrichtigung per Email versendet werden kann. |
Lizenzschlüssel | Eingabefeld für Ihren Lizenzschlüssel. Bitte tragen Sie hier den Lizenzschlüssel ein, den Sie beim Kauf erhalten haben. Ohne korrekten Lizenzschlüssel ist ein Abgleich nicht möglich. |
Artikel
An dieser Stelle werden alle für den Produktimport relevanten Optionen konfiguriert.
Standard-Attributset | Das von eCI beim Import verwendete Standard-Attributset. |
Kategorie Zuweisung | Falls „ja“, werden Artikel in Kategorien eingeordnet. |
Standard-Kundengruppe | Die Preise der hier gewählten Kundengruppe gelten in Magento als Standardpreis. |
Bilder zuweisen | Falls „ja“, werden übertragene Bilder den Artikeln zugewiesen. |
Lagerverwaltung | Lagerverwaltung in Magento oder in der Warenwirtschaft.
Mögliche Werte:
Ab Magento-Version 1.9 funktionieren alle obsoleten Optionen nicht mehr. |
Kategorien
Setze Kategorien als Anker | Wenn aktiviert, werden Kategorien als Anker gesetzt und in der Filternavigation angezeigt. |
Bilder zuweisen | Wenn aktiviert, werden die übertragenen Bilder den Kategorien zugewiesen. |
Preis
Der Bereich „Preis“ steuert insbesondere die Zuordnung von Artikeln und Bestellungen zu einzelnen Steuersätzen sowie die Verarbeitung von übertragenen Artikelpreisen.
Steuerfreier Steuersatz | Steuersatz für steuerfreie Artikel. |
Ermäßigter Steuersatz | Steuersatz für Artikel mit reduziertem Steuersatz. |
Voller Steuersatz | Steuersatz für vollbesteuerte Artikel. |
Versandkostensteuer | Versandkostensteuerberechnung basiert auf Artikelsteuer.
Mögliche Werte:
Voreinstellung: Versandkostensteuersatz verwenden |
Produktpreise | Importiere Netto oder Brutto Preise.
Mögliche Werte:
|
Bezahlung
Hier können Optionen konfiguriert werden, die die Verarbeitung von Bezahlungsinformationen beeinflussen.
BillSAFE
Rechnungstext |
Geben Sie hier den Rechnungstext an, der bei Zahlungen via BillSAFE automatisch an die Warenwirtschaft übergeben werden soll. |
Bezahlstatus | Soll der Bezahlstatus in das ERP-System exportiert werden?
Wenn bei dieser Einstellung „Nein“ ausgewählt wird, werden alle Bezahlungen als „nicht bezahlt“ an das ERP-System übergeben. |
Verarbeitungsprozess
Dieser Bereich kontrolliert den Verarbeitungsprozess betreffende Parameter.
Maximale Skriptlaufzeit in Sekunden | Die maximale Laufzeit in Sekunden für den Importprozess.
Dieser Wert muss niedriger als Ihre Systemeinstellungen, insbesondere der Datei php.ini, sein. Voreinstellung: 240 |
Speicherbegrenzung (MB) | Der maximale Speicher, der bei einem Importprozess belegt werden darf.
Voreinstellung: 256 |
Globale Speicherbegrenzung | Verwendung des globalen Speicherlimits aus der Datei php.ini.
Hierdurch werden die Angaben aus „Maximale Skriptlaufzeit in Sekunden“ und „Speicherbegrenzung (MB)“ überschrieben. Voreinstellung: Ja |
Aktueller Durchlauf | Zeigt die aktuelle Position des Importvorgangs. Bitte verändern Sie diese Einstellung nur nach Aufforderung durch den Support. |
Aktuelle Importdatei | Zeigt den Dateinamen des aktuellen Importvorgangs. Bitte verändern Sie diese Einstellung nur nach Aufforderung durch den Support. |
Artikelverarbeitungssperre | Zeigt, ob der Importvorgang von Artikeln gesperrt ist. Zum Entsperren bitte den Wert „Nein“ auswählen. |
eCI-Verarbeitungssperre | Zeigt, ob die Verarbeitung von Anlieferungen global gesperrt ist. Zum Entsperren bitte den Wert „Nein“ auswählen. |
Bestellverarbeitungssperre | Zeigt, ob die Verarbeitung von Bestellungen gesperrt ist. Zum Entsperren bitte den Wert „Nein“ auswählen. |
Eingabedatei bei Fehlern verschieben | Verschiebt die Eingabedaten in das Verzeichnis 'not_processed', falls ein Fehler aufgetreten ist. |
Indexaufbau nach Übertragungsende | Soll der Magento Index neu aufgebaut werden, nachdem die Übertragung zu Ende ist?
Mögliche Werte:
Voreinstellung: Bei Bedarf |
Alle Bestellungen exportieren | Das eCI Modul kann entweder nur Bestellungen für konfigurierte Stores übertragen („Nein“) oder alle Bestellungen („Ja“).
Voreinstellung: Nein (übertrage nur konfigurierte Stores) |
Exportiere Bestellungen in Shopwährung | Wenn aktiviert, werden Bestellungen in der golbalen Währung statt der Währung der Bestellung übertragen. |
Kompletter konfigurierbarer Artikel | Experteneinstellung: bitte ändern Sie diese Option nur nach Aufforderung seitens Sysgrade Support. |
REST-API
Diese Werte werden für die Kommunikation mit dem eCI JTL-WaWi Modul benötigt.
Nutzername | Ihr Nutzername für die REST API.
Voreinstellung: sysgrade_eci |
API Schlüssel | Ihr API Schlüssel für die REST API.
Voreinstellung: 40-Zeichen langer, dynamisch bei der Installation generierter Schlüssel |
Version
Derzeitige Version | Die derzeit installierte Version des eCommerce Integrators |
Weitergehende Attributsbearbeitung
Unter „eCommerce Integrator → Ausgeschlossene Attribute“ können Attribute aus der Warenwirtschaft für bestimmte Stores deaktiviert werden. Diese Einstellung überschreibt die Einstellungen der Warenwirtschaft. Mit Hilfe des Buttons „Neues hinzufügen“, kann ein neues Ausgeschlossenes Attribut erzeugt werden.
Abbildung: Übersicht "Ausgeschlossene Attribute"
In der Detailansicht, in der Abbildung unten zu sehen, ist es dann möglich aus allen Attributen und allen Shops die richtigen auszuwählen. Wenn ein Attribut in mehreren Shops nicht genutzt werden soll oder mehrere Attribute in einem Shop nicht verwendet werden sollen, muss hierfür für jede Kombination ein eigener Eintrag erzeugt werden.
Abbildung: Detailansicht "Ausgeschlossene Attribute"
Weitere Einstellungen: In der Tabelle sysgrade_attribute_multi_value ist es möglich, Attribute aus der Warenwirtschaft separat noch einmal als Mehrfachauswahlattribute zu definieren. Diese Einstellung überschreibt die Attribut-Einstellungen der Warenwirtschaft. Geben Sie hier jeweils den exakten Attribut-Code an, wie Sie ihn im Magento-Backend eingetragen haben.
Erstellung von Attributen (eCI JTL-WaWi)
Zur Übernahme von Artikelattributen erstellen Sie alle Artikelattribute, die aus JTL-WaWi exportiert werden sollen, in Ihrer Magentoinstallation und weisen Sie diese dem Attributset zu, welches Sie in den Einstellungen unter Standard-Attributset hinterlegt haben.
Abbildung: Verwaltung von Artikelattributen in der JTL-Warenwirtschaft
In der Abbildung sehen Sie beispielhaft zwei einfache Attribute („breite“, „laenge“) sowie ein Mehrfachauswahlattribut („zertifikate“).
Hinweis: Benennung der Attribute
Die Attribute in JTL-WaWi müssen nach den Namenskonventionen von Magento angelegt sein: keine Umlaute, keine Sonderzeichen, keine Leerzeichen, keine Großschreibung. Wir empfehlen, Attribute grundsätzlich in englischer Sprache anzulegen, z.B. size, taste, usw.
Nutzen Sie im günstigsten Fall solche Attribute, die in Magento bereits vorhanden sind (zum Beispiel „meta_title“). Der Magento Attributcode muss dem Namen des Attributs in JTL WaWi entsprechen.
Beispiel: Soll dem Artikel eine Meta-Beschreibung mitgegeben werden, muss bei JTL-WaWi bei den Attributen des Artikels das Attribut „meta_description“ anlegt sein. Beim Import durch eCI wird das JTL-WaWi Attribut mit dem Attributcode von Magento verglichen. Bei Übereinstimmung wird der Wert dieses JTL-WaWi Attributs dem Magento-Attribut hinzugefügt.
Einrichtung benötigter Magento Extensions
Für einige Funktionen von eCI Magento werden unterschiedliche Magento Extensions benötigt. Diese unterschiedlichen Extensions sind im Handbuchkapitel Einsatz von Erweiterungen beschrieben und u.a. folgende:
- Artikelvarianten mit simple-configurable-products bzw. better-configurable-products
- Grundpreise mit Baseprice Modul
- Nachnahme-Bestellungen mit Cash on Delivery
- Rechnungskauf mit BillSAFE
- Dynamische Versand-Steuerklassen mit MageSetup von FireGento
Anpassung des Bestellstatus „processing_eci“
Wechseln Sie hierzu in Ihrem Magentosystem in das Menü „Bestell Status & Zustand“ unter dem Punkt „System → Bestell Status & Zustand“. Hier werden Ihnen alle Zustände angezeigt, die eine Bestellung im System haben kann.
Klicken Sie dort auf den Status „processing_eci“.
Dadurch öffnet sich das in der Abbildung zu sehende Detailformular. Hier können Sie die Store-View spezifischen Übersetzungen frei wählen.
Speichern Sie anschließend Ihre Eingaben mit dem Button „Status speichern“.
Abbildung: Übersicht Magento-Bestellstatus
Abbildung: Detailansicht Magento-Bestellstatus
Erstellung einzelner Stores (JTL Wurzelkategorien)
Zur Zuweisung der JTL Wurzelkategorien und somit zur Umsetzung eines Multistore Ansatzes ist es notwendig, in Magento mehrere „Root-Kategorien“ sowie die dazu verknüpften „Stores“ anzulegen, wie in der Abbildung gezeigt.
Erstellen Sie Ihre Stores in Magento als Root-Kategorien:
Abbildung: Erstellung von Root-Kategorien
Ordnen Sie diese anschließend unter „System > Manage Stores“ den richtigen Sprachen zu:
Abbildung: Zuordnen von Root-Kategorien