Magento-Schnittstelle: Unterschied zwischen den Versionen

Aus Faktura-XP Handbuch
Zur Navigation springen Zur Suche springen
(Der Seiteninhalt wurde durch einen anderen Text ersetzt: „<!-- =Magento Schnittstellen zu Faktura-XP= --> Der Magento® Onlineshop ist eine Onlineshop-Software die erstmals im Jahre 2008 ve…“)
Markierung: Ersetzt
Zeile 1: Zeile 1:
=Magento 1=
+
<!-- =Magento Schnittstellen zu Faktura-XP= -->
  
Magento 1 ist eine Onlineshop-Software die erstmals im Jahre 2008 veröffentlicht wurde. Produziert wurde Magento von der gleichnamigen Firma Magento (ehemals Varien). Von 2011 bis 2015 war ebay relativ kurz der Besitzer. Im Jahr 2018 wurde der Verkauf von Magento an Adobe bekannt gegeben. Magento zählt laut einer Studie von W3Techs zu den meist verwendeten Onlineshopsoftwares (Stand 2020), wobei allerdings nicht klar ist, wie groß der Anteil der Version 2 gegenüber der Version 1 ist.
+
Der Magento® Onlineshop ist eine Onlineshop-Software die erstmals im Jahre 2008 veröffentlicht wurde. Produziert wurde Magento von der gleichnamigen Firma Magento (ehemals Varien). Von 2011 bis 2015 war ebay relativ kurz der Besitzer. Im Jahr 2018 wurde der Verkauf von Magento an Adobe bekannt gegeben. Magento zählt laut einer Studie von W3-Techs zu den meist verwendeten Onlineshopsoftwares (Stand 2020), wobei allerdings nicht klar ist, wie groß der Anteil der Version 2 gegenüber der Version 1 ist.
  
[[File:Magento_Logo803x307.png|400px]]
 
  
Inzwischen ist Magento 1 zwar aus dem Support, erfreut sich aber immer noch großer Beliebtheit. Die letzte veröffentlichte Version von Magento 1 war 1.9.4.5 am 28. April 2020. Der Support von Magento 1 endete, wie bereits im September 2018 angekündigt, am 30. Juni 2020. Dennoch wird die Entwicklung des Magento 1 von einer Reihe Entwicklern weitergeführt. Unter den Namen "Magento Go", "Mage+" und jüngst unter "OpenMage" ist der zukünftige Bestand des Magento 1 Kerns ohne kommerzielle Interessen großer Konzerne gesichert.
+
[[File:Magento_Logo803x307.png|400px]]
  
Der Nachfolger, Magento 2 wurde im Zuge des Versionssprungs einer gründlichen Überarbeitung unterzogen. Der technische Unterscheid beider Magento Varianten erforderte jeweils eine separate Entwicklung der Faktura-XP Schnittstelle zu Magento 1 und zu [[Magento2-Schnittstelle|Magento 2]]. Der Magento 1 verfügt über keine eingebaute und hinreichend brauchbare Schnittstelle mit der die Daten nach Außen an zum Beispiel eine Warenwirtschaft übergeben werden könnte. Die Datenübergabe haben wir in unserem "Magento 1 ShopConnector" mit der Entwicklung von Scripten realisiert, die wir unter der Bezeichnung "APICON" als optionale Schnittstelle zu "Faktura-XP SELECT Edition" und "Faktura-XP SELECT Pro Edition" anbieten.
 
  
 
+
'''Zu beiden Magento® Generationen bieten wir individuelle Shopschnittstellen an. '''
 
 
__TOC__
 
 
 
.
 
==Wie erstelle ich bei Magento 1 einen Zugang zur Schnittstelle?==
 
 
 
Um eine Kommunikation zwischen Faktura-XP und Ihrem Magentoshop® herzustellen sind keinerlei Änderungen an Ihrem bestehenden Shop nötig. Es werden lediglich einige '''Schnittstellen Scripte''' - die sogenannte '''APICON''' - auf Ihren Webserver geladen und als zweites ein neuer Benutzer innerhalb Ihres Magentoshop® angelegt, der als legitimierter Benutzer für den Datenabruf von außen berechtigt ist. Der bereits bei der Installation des Magento-Shop angelegte Benutzer "Admin" ist für den Zugriff nicht geeignet.
 
 
 
 
 
'''Zusammenfassung'''
 
 
   
 
   
  A) Hochladen der Schnittstellen Scripte ''APICON'' auf Ihren Webserver
+
  Technisch gesehen sind beide Shopsysteme nur mit der Namensgebung identisch. Unter der Haube sind Magento® 1 sowie Magento® 2 unterschiedlich wie Tag und Nacht.
  B) Anlegen eines neuen Benutzers innerhalb Ihres Magentoshop
+
  Daher bieten wir zu Faktura-XP auch jeweils eine eigene Magento Schnittstelle an je nach verwendeten Shopsystemversion. 
C) Hinterlegen der Zugangsdaten in Faktura-XP
 
 
   
 
   
 +
* [https://www.faktura-xp.de/shop/ecommerce-schnittstellen/magento-schnittstelle Generation 1 - Magento® 1 Schnittstelle zu Faktura-XP Warenwirtschaft]
 +
* [https://www.faktura-xp.de/shop/ecommerce-schnittstellen/magento-2-schnittstelle Generation 2 - Magento® 2 Schnittstelle zu Faktura-XP Warenwirtschaft]
  
 
+
__TOC__
===<h2>A - Hochladen der APICON Dateien</h2>===
 
 
 
Die '''Schnittstellen Scripte''' können Sie mit einem separaten FTP Programm Ihrer Wahl auf den Server laden. Dazu müssen Sie die "FTP Zugangsdaten" zu Ihrem Webserver kennen.
 
 
 
 
 
 
 
'''FTP Upload der APICON Schnittstelle'''
 
 
 
Stellen Sie eine Verbindung zum Webserver her auf dem die Magntoshop® Dateien abgelegt sind. Navigieren Sie nun auf die Ebene des Hauptverzeichnisses - dem "Root Verzeichnis" Ihrs Shopsystems. Das ist die Verzeichnisebene "app" auf der auch die Datei "../app/Mage.php" Ihres Magentoshop zu sehen ist.
 
 
 
Die APICON Dateien, die nun auf den Webserver geladen werden sollen befinden sich im Unterverzeichnis "System" Ihrer Faktura-XP Installation. Das ist im Regefall "C:\Anwendungen\FakturaXP\System\". Das dort befindliche Verzeichnis "apicon" enthält alle nötigen Scripte. Dies Verzeichnis wird mit dem gesamten Inhalt auf die gerade beschriebene Ebene Ihres Webservers hochgeladen.
 
 
 
 
 
[[Bild:06.Magento_apicon.png]]
 
 
 
 
 
 
 
Das Verzeichnis "apicon" muss sich nun auf der gleichen Ebene befinden wie das Verzeichnis "app" Ihres Magento®-Shop.
 
 
 
===<h2>B - Benutzer für den Shopabruf einrichten</h2>===
 
 
 
 
 
'''Schritt 1: In den Admin-Bereich des Magento-Shops einloggen'''
 
 
 
Den Admin-Bereich erreichen Sie in der Regel unter folgender Adresse: '''www.ihreDomain.de/admin''' oder '''www.ihreDomain.de/magento/admin''', falls Ihr Shop im Unterverzeichnis "magento" installiert wurde.
 
 
 
 
 
 
 
 
 
 
 
 
 
'''Schritt 2: Zunächst muss eine Gruppenberechtigung erstellt werden'''
 
 
 
 
 
[[Bild:42.Bild1_3_Berechtigung.png|Gruppenberechtigung]]
 
 
 
Klicken Sie dazu im Admin-Bereich auf den Menüpunkt System > Web Dienste > Gruppenberechtigungen (Pfeil).
 
 
 
 
 
 
 
 
 
 
 
[[Bild:42.Bild2_2_Rolle.png|Neue Rolle]]
 
 
 
Nachdem die Seite "Gruppenberechtigungen" geladen wurde, klicken Sie rechts auf den Knopf "Neue Rolle" (Pfeil).
 
 
 
 
 
 
 
 
 
 
 
[[Bild:42.Bild3_2_Gruppe.png|Gruppenberechtigung Quellen]]
 
 
 
Bitte geben Sie nun den Namen der Gruppen-
 
Berechtigung ein (Pfeil rechts) und klicken Sie anschließend auf "Gruppenberechtigung Quellen" (Pfeil links).
 
 
 
 
 
 
 
 
 
 
 
[[Bild:42.Bild4_2_Quellen_alle.png|Gruppenberechtigung Quellen]]
 
 
 
Wählen Sie nun bei Quellenzugriff aus der Drop-Down Liste den Eintrag "Alle" aus, damit ein uneingeschränkter Zugriff zur Schnittstelle besteht.
 
 
 
Bitte speichern Sie anschließend die Gruppenberechtigung, indem Sie rechts oben auf den Button "Gruppenberechtigung speichern". Anschließend sollte die Meldung "Gruppenberechtigung erfolgreich gespeichert" erscheinen.
 
 
 
 
 
 
 
 
 
 
 
 
 
'''Schritt 3: Neuen Benutzer für Webdienst / Schnittstelle erstellen'''
 
 
 
Nachdem Sie nun erfolgreich eine Gruppenberechtigung erstellt haben, werden Sie jetzt den Benutzer für die Schnittstelle anlegen.
 
 
 
[[Bild:42.Bild5_2_Benutzer.png|Benutzer]]
 
 
 
Öffnen Sie dazu wieder im Admin-Bereich den Menüpunkt '''System -> Web Dienste''' und klicken anschließend auf '''"Benutzer"''' (Pfeil).
 
 
 
 
 
 
 
Nachdem die Seite '''"Benutzer"''' geladen wurde, klicken Sie rechts auf den Knopf '''"Neuer Benutzer"'''. Geben Sie in die darauf folgende Eingabemaske (Bild unten) Ihre gewünschten Daten für den Benutzer ein. Bitte merken Sie sich '''Benutzername''' und '''API Schlüssel''' (Passwort). Diese Angaben werden für die Eingabe in Faktura-XP benötigt um Zugriff auf Bestellungen und Artikel des Shop zu erhalten.
 
 
 
Verwenden Sie für Benutzernamen keinen Bindestrich, Umlaute oder Sonderzeichen.
 
 
 
[[Bild:42.Bild6_2_Benutzerkonto.png|Benutzerkonto]]
 
 
 
Klicken Sie anschließend auf '''"Benutzer Gruppenberechtigung"''' (Pfeil).
 
 
 
 
 
 
 
 
 
[[Bild:42.Bild7_2_gruppe1.png|Benutzer speichern]]
 
 
 
Nun wählen Sie die zuvor erstellte Gruppenberechtigung aus der Liste aus (hier: gruppe1) und klicken dann auf den Button '''"Benutzer speichern"''' um Ihren Benutzer anzulegen. Jetzt ist der Schnittstellen-Zugang erfolgreich angelegt und kann mit den angegeben Daten genutzt werden.
 
 
 
Im nächsten Schritt werden wir die Einstellungen innerhalb Faktura-XP beschreiben.
 
 
 
 
 
 
 
 
 
.
 
===<h2>C - Zugangsdaten in Faktura-XP hinterlegen </h2>===
 
 
 
Die "Zugangsdaten des neu angelegten Benutzers" werden nun in Faktura-XP hinterlegt. Damit ist die Kommunikation zwischen Faktura-XP und dem Magentoshop erst möglich. Verlassen Sie den Adminbereich des Onlineshop und starten nun die Anwendung Faktura-XP.
 
 
 
Navigieren sie zu '''Verkauf -> Onlinehandel -> Webshop'''
 
 
[[Bild:00.Navigation_Verkauf_Onlinehandel.png|Web Shop Synchronisieren]]
 
 
 
 
 
 
 
 
 
Wählen Sie den Verbindungs-Typ "Magento" aus und klicken auf "weiter".
 
 
 
[[Bild:06.Verbindungsassistent_Auswahl.png|Auswahl Magento]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
.
 
.
=== Magento Bestellverarbeitung: Registerkarte: „Bestellabruf”===
+
{{:Magento1-Schnittstelle}}
 
 
 
 
 
 
Wenn Sie Ihre Auswahl getroffen haben, gelangen Sie in die Magento Bestellverarbeitung. 
 
 
 
[[Bild:06.Bestellabruf_Magento2014_A.jpg|Magento Bestellabruf]]
 
 
 
Zunächst müssen wir die Zugangsdaten in Faktura-XP hinterlegen. Dazu wechseln Sie auf die Registerkarte "Einstellungen". (Um mehr über den Bestellabruf zu erfahren besuchen Sie die Seite [[Abruf von Bestellungen aus Magento]])
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
.
 
.
=== Magento Bestellverarbeitung: Registerkarte: „Einstellungen”===
 
 
In der Registerkarte "Einstellungen" können Sie einige wichtige Kriterien für den Bestellabruf einstellen.
 
 
 
'''Eindeutige Kennung für Lagerbuchung'''
 
 
Falls Sie beim Bestellabruf aus Ihrem Onlineshop die bestellten Artikel aus dem Lagerbestand von Faktura-XP abziehen möchten, können Sie dies hier einstellen. Damit Faktura-XP die Artikel zuordnen kann, die gebucht werden sollen, müssen sie angeben, wie die Erkennung der Artikel erfolgen soll. Da die Artikelnummern in Ihrem Shop von denen der Artikelverwaltung innerhalb Faktura-XP abweichen kann, ist hier einstellbar, welches Feld mit Faktura-XP verglichen werden soll um den entsprechenden Artikel zu identifizieren.
 
 
 
 
'''Bestellabruf nach Nummer oder Status'''
 
 
Sie können wählen, ob die Neubestellungen über den '''Status''' der Bestellung (z.B. "offen") oder über die '''Bestellnummer''' erkannt werden sollen. Wählen Sie "Bestellnummer" als Erkennung von Neubestellungen, wird intern eine Liste der bereits bekannten und verarbeiteten Bestellungen geführt. Damit sind dann doppelte Abrufe ausgeschlossen, da dann vor dem Abruf die höchste, bekannte Bestellnummer ermittelt wird und nur die Bestellungen abgerufen werden, die größer als die bekannte Bestellnummer sind.
 
 
 
'''Textbausteine für Lieferscheine'''
 
 
Hier können Sie aus vorhandenen Textbausteinen auswählen, welche Texte Lieferscheinen verwendet werden, die beim Bestellabruf automatisiert erstellt werden. Lassen Sie die Felder leer, werden automatisch Bestelldaten, Datum als Text formuliert und eingefügt.
 
 
 
 
  
 +
{{:Magento2-Schnittstelle}}
  
 
.
 
.
==== Zugriffsprofil für den Shop-Abruf konfigurieren====
 
 
Klicken Sie hier auf die Schaltfläche "Zugriffsprofile und User-Zugang". Es öffnet sich der separate Dialog zur Verwaltung der Zugriffsprofile.
 
 
 
[[Bild:06.Bestellabruf_Magento2014_Einstellungen.jpg|Magento Einstellungen]]
 
 
 
 
 
 
'''Profile und Einstellungen für den Datenzugriff''': Registerkarte „Zugriffsprofile”
 
 
 
 
 
 
.
 
=====Zugangsdaten zum Datenabruf konfigurieren=====
 
 
Die Zugangsdaten werden in so genannten Profilen gespeichert. Dies ist der Zugriff des "Benutzers für Webdienste" Ihres Magento-Shop. Wie Sie diesen Benutzer in Ihrem Magentoshop anlegen haben wir bereits weiter oben beschrieben.
 
 
Sie können beliebig viele Profile anlegen und verwenden. Für die Neuanlage eines Profils klicken Sie auf die Schaltfläche "+" und geben dem Profil zunächst einen eindeutigen Namen.
 
 
 
[[Bild:06.Magento_Zugriffsprofile2014.jpg|Magento Zugriffsprofile]]
 
 
 
 
 
'''Zugriff konfigurieren'''
 
 
Geben Sie im Feld "Domainname Shop" die WWW Adresse Ihres Shop ein. Befindet sich Ihr Shop in einem Unterverzeichnis des Servers wie z.B. "www.MeinShop.de/verzeichnis1/verzeichnis2/" geben Sie die Unterverzeichnisse  - wie im Beispiel - mit ein (ohne Anführungszeichen).
 
 
Geben Sie dann den '''Benutzername''' und den '''API-Schlüssel''' ein, den Sie bei der Anlage des "Benutzers für Webdienste" in Ihrem Magentoshop bereits angelegt haben. Achten Sie dabei auf Groß- und Kleinschreibung.
 
 
 
'''SSL Server'''
 
 
Betreiben Sie Ihren gesamten Magentoshop über einen SSL Server können Sie die Option "Verbindung über SSL Verschlüsselung herstellen" anklicken. Sie erkennen SSL an dem vorangestellten "https://" in der Adresszeile Ihres Browsers, während Sie sich auf der Startseite Ihres Shops befinden.
 
 
 
 
 
 
 
 
.
 
=====Magento Zugriff konfigurieren=====
 
 
Für den Datenabruf müssen Sie noch die Zugangsdaten des zuvor angelegten Benutzers für Web Dienste (siehe [Anhang_13_(Magentocommerce)|oben]]) eingeben.
 
 
Geben Sie im Feld "Domainname Shop" die komplette Internetadresse, inkl. eventueller Unterverzeichnisse ein - z.B. "www.MeinShop.de/verzeichnis1/verzeichnis2/" (ohne Anführungszeichen).
 
 
Im Feld '''"Benutzernamen"''' und '''"API-Schlüssel"''' geben Sie die Zugangsdaten des zuvor angelegten Benutzer des Magento-Shop ein und setzen das Häkchen "Zugangsdaten lokal speichern" um die Daten auf Ihrem PC zu speichern.
 
 
"Benutzernamen" und "API-Schlüssel" sind NICHT die Zugangsdaten zum Adminbereich Ihres Shops!!!
 
 
 
Mit der Schaltfläche "OK" oder der Schaltfläche "Diskette" wird das Profil lokal abgespeichert. Ein Profil löschen können Sie mit der Schaltfläche "X" neben dem Profilnamen.
 
 
 
.
 
==== Parameter ====
 
 
 
In das Parameter gelangen Sie, indem Sie in dem Register „Einstellungen” auf den Button [[Datei:Button m parameter.jpg]] klicken. Nun öffnet sich ein neues Fenster mit weiteren Registerkarten.
 
 
 
.
 
===== Registerkarte: Shop =====
 
 
 
[[Datei:M parameter shop.jpg]]
 
 
In dem Bereich unter Mehrwertsteuer können Sie entsprechende Einstellungen vornehmen, wie z.B ob Faktura-XP die Versandkosten in Brutto (inkl.MwSt) berechnet oder wie hoch die MwSt für den Versand ist. Links in den zwei Feldern sehen Sie oben Ihren Standort und darunter Ihre aktuelle Standardwährung.
 
 
 
.
 
===== Registerkarte: weitere Parameter =====
 
 
 
[[Datei:M parameter weitere.jpg]]
 
 
 
Unter weitere Parameter können Sie verschiedene Einstellungen über den Kundenstamm, Zahlungsbedingungen, Versandkosten-Bindung, Bank-Transfer, DTA Erzeugen und Bestellnummern vornehmen.
 
 
 
.
 
===== Registerkarte: Artikelübertragung =====
 
 
Hier konfigurieren Sie die Einstellungen zu der Artikelübertragung, den Artikelpreisen und der Erlöse und Einheit.
 
 
[[Datei:M parameter artikeluebertragung.jpg]]
 
 
 
.
 
===== Registerkarte: Löschfunktionen =====
 
 
 
[[Datei:M parameter loeschfunktionen.jpg]]
 
 
Unter Löschfunktionen können Sie Shopartikel oder Shop-Kategorieren löschen. Achten Sie hierbei auf die Hinweise.
 
 
 
 
.
 
=== Magento Bestellverarbeitung: Registerkarte: Protokoll ===
 
 
 
Je nach Abruf listet Faktura hier die entsprechenden Daten auf. Wenn Sie über ein anderes Register einen Abruf tätigen, wechselt Faktura in dieses Register um Ihnen die Daten aufzuzählen.
 
 
Mehr dazu finden Sie auf der Seite [[Abruf_von_Bestellungen_aus_Magento#Der_Bestellabruf|'''Abruf von Bestellungen aus Magento''']]
 
 
 
 
.
 
=== Magento Bestellverarbeitung: Registerkarte: „weitere Funktionen” ===
 
 
 
In dem Register „weitere Funktionen”, können Sie Abrufe tätigen oder Konfigurieren. Zudem erhalten Sie Informationen zu Ihren Storeviews und können Adressen und Lagerartikel aktualisieren.
 
 
 
[[Datei:Magento bestellverarbeitung weitere funktionen.jpg]]
 
 
 
 
[[Datei:Kunden abrufen.jpg]] Klicken Sie auf Kundenabrufe, zeigt Faktura Ihnen in einem kleinen Fenster die Gesamtanzahl von Kunden und die Anzahl der Neukunden an.
 
 
 
[[Datei:Artikel abrufen button.jpg]] Wenn Sie Ihre Artikel abrufen, sichert Faktura erst die Daten und zeigt dann die Ergebnisse im Protokoll an, welches direkt aufgeschlagen wird.
 
 
 
[[Datei:Adressen aktualisieren.jpg]] Klicken Sie auf diese Schaltfläche, aktualisiert Faktura Ihre gespeicherten Adressen.
 
 
 
[[Datei:Button lagerbestaende aktualisieren.jpg]] Bei Betätigung aktualisiert Faktura-XP die Lagerbestände in Ihrem Onlineshop, berücksichtigt dabei aber auch die Lagerentnahme im Onlineshop, die z.B durch Bestellungen von Kunden erfolgt.
 
 
 
[[Datei:Button shopartikel aktualisieren.jpg]] Um Ihre Shop-Artikel zu aktualisieren, klicken Sie auf diese Schaltfläche. Es öffnet sich nun ein neues Fenster mit verschiedenen Kriterien für den Artikelimport.
 
 
 
[[Datei:Felduebernahme fuer den artikelimport.jpg]]
 
 
Hier können Sie z.B Auswählen ob Sie die Artikelbeschreibungen Ihrer Artikel in Faktura-XP mit denen in Ihrem Onlineshop abgleichen oder die Verkaufpreise aktualisieren wollen. Sie können auch mehrere Kriterien auf einmal auswählen.
 
 
 
<box type="hinweis">
 
'''Hinweis:''' Wenn Faktura den Artikel oder Kundenabruf nicht vollständig ausführen konnte, (z.B durch eine Unterbrechung der Verbindung oder ähnliches) kann durch ein gesetzes Häkchen im Feld für „Abruf mit lokalen Daten,” Faktura den unterbrochenen Abruf fortsetzen. Sie setzen also das Häkchen und führen den Abruf erneut aus. Somit wird dieser fortgesetzt und nicht erneut vollständig verarbeitet.
 
 
</box>
 
 
 
.
 
====Storeviews====
 
<!-- == Storeview storeview ==
 
-->
 
 
 
 
'''Was sind Storeviews?'''
 
 
 
Storeviews beschreiben jeden einzelnen Shop durch verschiedene Interfaces im Magento. Ist z.B. ein deutscher und ein englischer Shop vorhanden, so sind zwei Storeviews gegeben. Storeviews können beliebig oft verwendet und individuell gestaltet werden.
 
 
Klicken Sie auf die Schaltfläche [[Datei:Button aktualisieren.jpg]], wird eine Liste der Storeviews online abgerufen und die lokalen Storeviews aktualisiert. Diese werden dann in der Liste sichtbar, aber auch wenn Sie andere Funktionen nutzen.
 
 
 
Haben Sie mehrere Stores, können Sie oben rechts im Register unter Abruf den jeweiligen Store aussuchen. '''Die Zahl 0''' steht für '''alle Stores''' und somit werden alle Übertragungen, Aktualisierungen usw. bei allen Stores vorgenommen.
 
 
Im unteren Teil des Registers, haben Sie die Möglichkeit den Beginn des jeweiligen Abrufes selbst festzulegen oder nur zu kontrollieren. Der Abruf wird  ab der eingestellten Bestellnummer fortgeführt. Den letzten zeigt Ihnen Faktura im oberen Feld an. In dem unteren Feld können Sie diese Nummer selbst festlegen, jedoch wird damit der Wert der automatischen Erkennung von Faktura überschrieben.
 
 
 
.
 
== Error-Codes und Funktionsstörungen ==
 
 
<br>'''Die Error-Codes (Fehler-Codes)'''
 
 
 
Wenn eine '''Überprüfung''' der Verbindung mit dem Magento-Shop '''nicht''' möglich ist (Betätigen der Taste „Testen”), zeigt Faktura Ihnen '''Fehlermeldungen''' an. Solche Error-Codes (Fehler-Codes) enthalten den '''Grund''' und die zugehörige '''Zahl''' der jeweiligen Fehlermeldung.
 
 
 
'''Bedeutungen der Error-Codes/ Fehlermeldungen:'''
 
 
 
 
Fehlermeldungen beim  '''Login:'''
 
 
/* Login */
 
 
define '''100'''; --> Diese Meldung wird angezeigt, wenn kein Fehler beim Login aufgetreten ist (Nummer 100)
 
define '''101'''; --> Der Zugang zum Shop wird '''verwehrt''' (Nummer 101)
 
define '''199'''; --> Ein noch '''unbekannter''' Fehler ist aufgetreten (Nummer 199)
 
 
Fehlermeldungen beim  '''Skript:'''
 
 
/* Skript */
 
 
define '''1000'''; --> Faktura konnte '''keinen''' Skript finden (Nummer 1000)
 
define '''1099'''; --> Dieser Fehler tritt auf, wenn Sie versuchen Sich einzuloggen, aber '''bereits''' eingeloggt sind (Nummer 1099)
 
define '''1110'''; --> Es entsteht ein Fehler beim '''Lesen''' des Produktes (Nummer 1110)
 
define '''1210'''; --> Ein benötigter Ordner ist '''nicht''' vorhanden (Nummer 1210)
 
define '''1310'''; --> Ein gesuchter Kunde '''fehlt''' (Nummer 1310)
 
define '''1410'''; --> Die Addressen-Angabe existiert '''nicht''' (Nummer 1410)
 
define '''1510'''; --> Die gesuchte Kategorie konnte '''nicht''' gefunden werden (Nummer 1510)
 
 
 
 
''' Funktionsstörungen oder Test klappt nicht '''
 
 
Sollte es zu Problemen mit dem hochladen der Schnittstellen Scripte ("apicon" Ordner) geben, prüfen Sie mit einem FTP Programm ob das Verzeichnis "apicon" am angegebenen Ort des Webserver vorhanden ist. Danach prüfen Sie, ob alle Unterverzeichnisse und Dateien in diesem Ordner enthalten sind. Ist dies auch der Fall, prüfen Sie zuletzt noch ob diese Unterverzeichnisse die eigentlichen Scripte enthalten. Dies sind Dateien mit der Endung ".php".
 
 
 
Sollten alle Scripte vorhanden sein und Probleme auftreten können Sie sich auch gern an unsere Hotline wenden oder eine '''Email an unseren Support''' [mailto:support@faktura-xp.de] senden.
 
 
Support Mailadresse: '''support@faktura-xp.de'''
 

Version vom 5. Mai 2022, 16:17 Uhr


Der Magento® Onlineshop ist eine Onlineshop-Software die erstmals im Jahre 2008 veröffentlicht wurde. Produziert wurde Magento von der gleichnamigen Firma Magento (ehemals Varien). Von 2011 bis 2015 war ebay relativ kurz der Besitzer. Im Jahr 2018 wurde der Verkauf von Magento an Adobe bekannt gegeben. Magento zählt laut einer Studie von W3-Techs zu den meist verwendeten Onlineshopsoftwares (Stand 2020), wobei allerdings nicht klar ist, wie groß der Anteil der Version 2 gegenüber der Version 1 ist.


Magento Logo803x307.png


Zu beiden Magento® Generationen bieten wir individuelle Shopschnittstellen an. 

Technisch gesehen sind beide Shopsysteme nur mit der Namensgebung identisch. Unter der Haube sind Magento® 1 sowie Magento® 2 unterschiedlich wie Tag und Nacht.
Daher bieten wir zu Faktura-XP auch jeweils eine eigene Magento Schnittstelle an je nach verwendeten Shopsystemversion.  

* Generation 1 - Magento® 1 Schnittstelle zu Faktura-XP Warenwirtschaft
* Generation 2 - Magento® 2 Schnittstelle zu Faktura-XP Warenwirtschaft

.

Magento® 1 Onlineshopsystem

Magento Schnittstelle zu Faktura-XP Warenwirtschaft

Magento 1 ist eine Onlineshop-Software die erstmals im Jahre 2008 veröffentlicht wurde. Produziert wurde Magento von der gleichnamigen Firma Magento (ehemals Varien). Von 2011 bis 2015 war ebay relativ kurz der Besitzer. Im Jahr 2018 wurde der Verkauf von Magento an Adobe bekannt gegeben. Magento zählt laut einer Studie von W3-Techs zu den meist verwendeten Onlineshopsoftwares (Stand 2020), wobei allerdings nicht klar ist, wie groß der Anteil der Version 2 gegenüber der Version 1 ist.

Inzwischen ist Magento 1 zwar aus dem Support, erfreut sich aber immer noch großer Beliebtheit. Die letzte veröffentlichte Version von Magento 1 war 1.9.4.5 am 28. April 2020. Der Support von Magento 1 endete, wie bereits im September 2018 angekündigt, am 30. Juni 2020. Dennoch wird die Entwicklung des Magento 1 von einer Reihe Entwicklern weitergeführt. Unter den Namen "Magento Go", "Mage+" und jüngst unter "OpenMage" ist der zukünftige Bestand des Magento 1 Kerns ohne kommerzielle Interessen großer Konzerne gesichert.

Der Nachfolger, Magento 2 wurde im Zuge des Versionssprungs einer gründlichen Überarbeitung unterzogen. Der technische Unterschied beider Magento Varianten erforderte jeweils eine separate Entwicklung der Faktura-XP Schnittstelle zu Magento 1 und zu Magento 2. Der Magento 1 verfügt über keine eingebaute und hinreichend brauchbare Schnittstelle, mit der die Daten nach Außen an zum Beispiel eine Warenwirtschaft übergeben werden könnte. Die Datenübergabe haben wir in unserem "Magento 1 ShopConnector" mit der Entwicklung von Scripten realisiert, die wir unter der Bezeichnung "APICON" als optionale Schnittstelle zu "Faktura-XP SELECT Edition" und "Faktura-XP SELECT Pro Edition" anbieten.


.

Magento® 1 Schnittstelle einrichten

Magento® 1 Schnittstelle einrichten


.

Magento® 1 Schnittstelle anwenden

Magento® 1 Schnittstelle anwenden


.


.

Magento® 2 Onlineshopsystem

Magento 2 Schnittstelle zu Faktura-XP Warenwirtschaft Software

Nutzen Sie die Möglichkeiten ihres Magento® 2 Onlineshopsystems mit Faktura-XP Warenwirtschaft optimal aus. Das durch die Firma Adobe und der eifrigen Community stetig weiterentwickelte beliebte Shopsystem Magento® bekommt in Version 2 eine Verjüngungskur der Extravaganz. An moderne System und aktuelle Bedürfnisse angepasst lässt dieses Shopsystem kaum Wünsche offen. Magento® 2 baut ebenso wie sein Vorgänger auf das API-First-Prinzip auf, was es Faktura-XP® Warenwirtschaft ermöglicht nahtlos mit dem Onlineshop zu kommunizieren und kompatibel zu sein.


.

Magento® 2 Schnittstelle einrichten

Magento® 2 Schnittstelle einrichten


.

Magento® 2 Schnittstelle anwenden

Magento® 2 Schnittstelle anwenden


.

.