Konfiguration eCI Magento Shop-Modul

Betrifft folgende Versionen:
JTL 2.0 MC 2.0

Letzte Änderung: 25.06.2016 22:14

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

eCI Magento Konfiguration: 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:

  • Aktiviert
  • Deaktiviert

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:

  • Kritisch
  • Standard
  • Warnung
  • Information
  • Intern
  • Debug

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.

eCI Magento Konfiguration: Artikel

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:

  • Lagerverwaltung deaktiveren
  • Lagerverwaltung in der Warenwirtschaft
  • „nicht auf Lager„ (kein Lagerbestand) (OBSOLET)
  • „auf Lager“ (kein Lagerbestand) (OBSOLET)
  • „auf Lager“ (Lagerbestand) (OBSOLET)

Ab Magento-Version 1.9 funktionieren alle obsoleten Optionen nicht mehr.
Voreinstellung: „Lagerverwaltung in der Warenwirtschaft“

Kategorien

eCI Magento Konfiguration: 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.

eCI Magento Konfiguration: Preis

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:

  • Versandkostensteuersatz verwenden
  • Verwende die höchste im Warenkorb vorhandene Produktsteuer
  • Verwende den Steuersatz des Artikels mit dem größten Warenwert im aktuellen Warenkorb

Voreinstellung: Versandkostensteuersatz verwenden

Produktpreise Importiere Netto oder Brutto Preise.

Mögliche Werte:

  • Inklusive Steuern
  • Zuzüglich Steuern

Bezahlung

Hier können Optionen konfiguriert werden, die die Verarbeitung von Bezahlungsinformationen beeinflussen.

eCI Magento Konfiguration: Bezahlung

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.

eCI Magento Konfiguration: Verarbeitungsprozess

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:

  • Nie: der Magento-Index wird von der Schnittstelle nicht beeinflusst.
  • Bei Bedarf: bei Beginn der Verarbeitung durch die Schnittstelle wird der Bagento-Index aus Performancegründen auf manuell gesetzt. Nach erfolgreicher Beendigung er Verarbeitung werden lediglich diese Magento-Indexe erneut aufgebaut, die von Magento ein Update benötigen.
  • Immer: nach Ende jeder Verarbeitung erfolgt ein kompletter Neuaufbau sämtlicher Magento-Indexe.

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.

eCI Magento Konfiguration: REST-API

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

eCI Magento Konfiguration: 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.

eCI Magento: Ausgeschlossene Attribute

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.

eCI Magento: Ausgeschlossene Attribute - Detailansicht

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.

eCI Magento: Erstellen von Attributen in der JTL-WaWi

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:

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“.

eCI Magento: Überblick Magento-Bestellstatus

Abbildung: Übersicht Magento-Bestellstatus

eCI Magento: Detailansicht 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:

eCI Magento: Erstellen der Root-Kategorien

Abbildung: Erstellung von Root-Kategorien

Ordnen Sie diese anschließend unter „System > Manage Stores“ den richtigen Sprachen zu:

eCI Magento: Zuordnen der Root-Kategorien

Abbildung: Zuordnen von Root-Kategorien