Prestashop-Schnittstelle

Aus Faktura-XP Handbuch
Version vom 13. August 2020, 10:01 Uhr von Wikiadmin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Vorlage:Schnittstellen vorlage}} <!-- == Synchronisieren Web-Shop == --> Wenn Sie Ihren '''Web-Shop osCommerce, xt:Commerce, GAMBIO, xtc-modified usw.''' mi…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Verbindung zur Datenbank herstellen

Der Verbindungsassistent führt Sie nun durch die Verbindung zum Shop.

Verbindungsassistent

Der Verbindungsassistent zeigt Ihnen in den Verbindungsstatus an. Alle aufgeführten Punkte sind für eine korrekte Verbindung zwingend notwendig und müssen grün angezeigt werden.

- Die mit dem roten Symbol versehenen Punkte müssen noch bearbeitet bzw. konfiguriert werden.

- Die grünen Punkte sind korrekt eingerichtet und geprüft.

Die Anbindung zu ihrem Onlineshop erfolgt in 3 einfachen Schritten

Die Anbindung zu ihrem Onlineshop erfolgt in 3 einfachen Schritten:

  1. Treiber installieren
  2. Treiber konfigurieren (System-DNS Hinzufügen und Konfigurieren)
  3. Shop einbinden

1) Treiber installieren

Hinweis

Haben Sie bereits eine funktionstüchtige Version des Treibers installiert, ist eine Aktualisierung nicht notwendig. Dies wird ihnen mit dem grünen Symbol angezeigt. Sie können daher diesen Punk überspringen.

Beachten Sie, dass Sie den 32 Bit Treiber verwenden müssen, auch wenn der verwendete PC ein 64 Bit System ist.

Starten Sie die Installation mit einem Klick auf Treiber installieren.

Tipp

Sollte sich nach dem Klick „nichts tun” oder Sie eine Fehlermeldung erhalten, können Sie den MyODBC-Treiber auf unserer Internetseite http://www.Faktura-XP.de im Downloadbereich herunterladen und installieren.

Folgen Sie dem Installations-Assistenten des MySQL-Connector / ODBC Treiber.

Installation1.jpg

Anschließend erscheint der Setup Assistent: Klicken Sie dort auf „Next“.

MySQL Connector 01.png


Danach erscheint ein Fenster, wo Sie entscheiden müssen welche Art von Installation Sie wünschen. Der Voreingestellte Wert von „Typical“ reicht aus. Klicken Sie auf „Next“. Danach klicken sie auf „Install“ und anschließend auf „Finish“

Installation2.jpg


Nach der Installation können Sie mit der Konfiguration fortfahren.

Bedenken Sie, dass das Aussehen der Dialoge bei abweichenden Versionen des ODBC Treiber von den hier gezeigten Abbildungen abweichen kann. Es wäre Vorteilhaft wenn Sie eine aktuelle Version des Treibers verwenden würden.

2) Treiber konfigurieren

Den ODBC-Datenquellen-Administrator in der Systemsteuerung öffnen
  • Klicken Sie nun im Assistenten auf die Schaltfläche „Hinzufügen oder Konfigurieren”.
  • Der ODBC-Datenquellen-Administrator öffnet sich danach.
    Das unten angezeigte Fenster erscheint.

    02.jpg
  1. Wählen Sie nun das Register „System-DSN“ (NICHT Benutzer-DSN)
  2. Klicken Sie im geöffneten Fenster auf „Hinzufügen“.
    Das Fenster „Neue Datenquelle erstellen“, erscheint.

    03.jpg
  3. Wählen Sie MYSQL ODCBC 3.51 Driver aus.
  4. Klicken Sie dann auf „Fertig stellen“.

    Nun erscheint das Konfigurationsfenster des My ODBC-Treibers.

    04.jpg

    Die Konfiguration ist abhängig von der Zugriffsmöglichkeit auf die Datenbank bei Ihrem Provider. Erfragen Sie notfalls bei Ihrem Provider ob Sie über einen „externen ODBC Zugriff“ verfügen oder zumindest über einen „SSH Zugang“.
Achtung

Wird beides nicht unterstützt ist keine direkte Verbindung zu Ihrer Shopdatenbank möglich. Dann müssten Sie eventuell die Datenbank bei einem anderen Anbieter Hosten, der mindestens eines der beiden Möglichkeiten anbietet. In den meisten Fällen wird Ihr Provider zumindest den SSH-Zugang frei schalten Wenn auch dies nicht möglich ist, wenden Sie sich an uns.

ODBC/DSN konfigurieren

Wenn Sie über einen „externen ODBC Zugriff“ bei Ihren Provider verfügen, füllen Sie den zu sehenden Dialog aus. Anderenfalls lesen Sie beim Abschnitt Verbindung per SSH-Tunnel konfigurieren weiter.

05.jpg

  1. Im „Data Source Name“ Feld geben Sie eine Bezeichnung für die Verbindung an auf die Sie zugreifen möchten. Es kann ein beliebiger Name verwendet werden.
  2. Das „Description“ Feld können Sie leer lassen oder mit einer beliebigen Beschreibung füllen..
  3. Bei „Host“ bzw. „Server“ geben Sie den Namen des MySQL Servers ein, auf den Sie zu greifen möchten. Das kann eine Internetadresse in der Form www.meineseite.de oder eine IP in der Form 192.188.40.12 sein.
  4. In dem Feld „User“ geben Sie den Benutzernamen der Datenbank an.
  5. In dem Feld „Password“ geben Sie das Passwort ein.
  6. In dem Feld „Database“ geben Sie den Namen der MySQL Datenbank ein. Achten Sie unbedingt auf die korrekte Schreibweise.
  7. Klicken Sie nun noch auf das Register „Advanced“ und setzen ein Häkchen, wie abgebildet.
Achtung

Wichtig: In den Feldern User, Password und Database kommen nicht die FTP Zugangsdaten rein sondern die Daten die speziell für ihre Datenbank sind. Fragen Sie notfalls ihren Anbieter.

Mit einem Klick auf den Knopf „Test“ können Sie die Verbindung zu Ihrem Server direkt testen.

06.jpg

Bei erfolgreicher Verbindung erscheint folgende Meldung:

07.jpg

Sie können nun den Shop einbinden.

Schlägt die Verbindung jedoch fehl, so erscheint eine entsprechende Meldung:

08.jpg

Hilfreich kann hier ein Klick auf „Diagnostics>>“ sein, um einen Fehler zu finden.

Folgende Gründe können zu einer Fehlverbindung führen:

  • Ihr Provider lässt keinen externen ODBC Zugriff zu. Sollte dies der Fall sein, dann kontaktieren Sie Ihren Provider. In den meisten Fällen wird dieser Ihnen diese Möglichkeit auf Anfrage frei schalten.
  • Der Port 3306 oder der ODBC Zugriff ist in Ihrer Firewall nicht frei geschaltet. Geben Sie den Zugriff bzw. den Port in Ihrer Firewall frei.
  • Die eingegebenen Parameter sind nicht korrekt. Prüfen Sie die Einstellungen nochmals sorgfältig. Achten Sie auch auf Groß- und Kleinschreibung und geben Sie die Zugangsdaten per Tastatur ein (nicht hinein kopieren).
  • Kontrollieren Sie das Feld Server des ODBC Treibers. Bei einem Zugang per SSH erfordert dieses Feld die Eingabe „localhost”. Bei externem ODBC Zugriff die Serveradresse der Shopdatenbank. Diese kann von der Webadresse des Shops abweichen! Sind Sie nicht sicher, fragen Sie dazu Ihren Administrator oder Provider.
Verbindung per SSH-Tunnel konfigurieren
Hinweis

Um Faktura-XP über einen SSH-Tunnel mit Ihrer Shop-Datenbank zu verbinden, müssen Sie zunächst den SSH-Tunnel einrichten.

Sie können hierfür einen beliebigen SSH-Client verwenden. Sie erhalten zum Teil kostenfreie Programme im Internet. Es kann z.B. auch PuTTY.exe von der Instaltions-CD verwendet werden. Wie Sie einen SSH-Tunnel mit PuTTY einrichten ist weiter unten im Anhang beschrieben.

Bitte haben Sie Verständnis dafür dass wir für diese Programme keinen Support übernehmen können.


Anhang4-ssh-tunnel.png

  1. Im „Data Source Name“ Feld geben Sie eine Bezeichnung für die Verbindung an auf die Sie zugreifen möchten. Es kann ein beliebiger Name verwendet werden.
  2. Das „Description“ Feld können Sie leer lassen oder mit einer beliebigen Beschreibung füllen..
  3. Bei „Host“ bzw. „Server“ geben Sie localhost oder 127.0.0.1 ein.
  4. In dem Feld „User“ geben Sie den Benutzernamen der Datenbank an.
  5. In dem Feld „Password“ geben Sie das Passwort ein.
  6. In dem Feld „Database“ geben Sie den Namen der MySQL Datenbank ein. Achten Sie unbedingt auf die korrekte Schreibweise.

Bevor Sie auf „Test“ klicken müssen Sie einen SSH-Tunnel aufbauen. Dieser ist das Bindeglied zwischen Ihrem lokalen PC und der im Internet liegenden Datenbank Ihres Shops.

Wie Sie den „Tunnel” aufbauen entnehmen Sie bitte der entsprechenden Dokumentation ihres verwendeten SSH-Client.

Bei einem Fehler überprüfen Sie bitte die Einstellungen des SSH-Programms.

3) Shop einbinden

Verlassen Sie den Assistenten und klicken Sie auf „Web-Shop Synchronisieren” um eine aktuelle anzeige zu erhalten.

Verbindung zum Onlineshop herstellen


Sie sollten nun überall im Assistenten das grünen Symbol angezeigt bekommen.

Klicken Sie auf weiter.


Grundeinstellungen


Wenn Sie auf die Schaltfläche Parameterklicken, gelangen Sie ins Parameter Ihres Onlineshops. Dort sollten Sie wichtige Einstellungen vornehmen und ggf. kontrollieren. Sie können nun unter Shop-Verbindung Ihre Tabellen einbinden und eine Verbindung des Shops herstellen.

Achtung

Um die Parameter Einstellungen kümmern Sie sich am besten, wenn Sie dieses Kapitel durch haben. Am Ende des Kapitels finden Sie einen Link, welcher Sie in das entsprechende Kapitel weiterleitet.


Shopverbindung

Sollten Sie nur bestimmte Tabellen Ihres Shop einbinden wollen, oder die Datenbank Ihres Shopsystems arbeitet mit einem „Prefix“ (Vorangestellte Bezeichnung an den Tabellennamen. Nähere Auskünfte dazu erhalten Sie von Ihrem Webdesigner des Shopsystems), wählen Sie vor dem Einbinden des Shop in Faktura-XP den Knopf „Parameter“. Auf der Registerkarte „Shop-Verbinden“ finden Sie die Möglichkeit Tabellen zu deaktivieren oder den Prefix zu bestimmen.

Sind die gewünschten Einstellungen vorgenommen, können Sie auch von hier aus die Verbindung zum Onlineshop herstellen. Wählen Sie dazu den Knopf „Tabellen per ODBC einbinden“.

Auswahl ODBC

Tabellen einbinden


Wählen Sie nun die Verbindungsart aus. Im Normalfall ist keine Veränderung notwendig.

Klicken Sie nun auf „Tabellen einbinden“ wird Ihnen der Dialog ODBC Datenquellen Administrator angezeigt.

Computerdatenquelle

Hinweis

Wählen Sie nun aus dem Register der Computerdatenquellen (zweite Registerkarte) den für Ihren Shop zutreffenden Verbindungsnamen aus.

Klicken Sie anschließend auf OK. Die Tabellen werden nun in Faktura-XP eingebunden.

Das Einbinden erfordert eine bestehende Internetverbindung und kann je nach Anbieter oder Server einige Sekunden dauern. Sie sehen während des Vorgangs im unteren linken Bereich von Faktura-XP einen Fortschrittbalken. Achten Sie darauf, dass der Zugriff zum Internet nicht durch eine Firewall verhindert wird. Ebenso kann es bei Verwendung von WLAN Verbindungen zu verlangsamten Datentausch kommen. Fragen Sie notfalls Ihren Administrator.


Ist die Verbindung erfolgreich verlaufen erschein nach einiger Zeit die folgende Meldung.



Tabellen eingebunden

Hinweis

Wird ein Fehler angezeigt oder können einige Tabellen nicht eingebunden werden, prüfen Sie Ihre Internetverbindung. Stellen Sie den Zugriff über eine eventuell vorhandene Firewall oder Virenschutzsoftware her, prüfen Sie ob der Zugriff freigegeben ist.


4) Wenn es Probleme beim Shop einbinden gibt

Falls es Probleme beim einbinden des Shop gibt kann es daran liegen, dass ihr Shop in wichtigen Tabellen keinen eindeutigen Schlüsselfelder besitzt. Das fehlen dieser Schlüsselfelder ist im Grunde ein Konstruktionsfehler, der bereits in den Vorläufermodellen der aktuellen Shopsysteme Gambio GX, Gambio GX2, xt:Commerce und alle aus xt:Commerce entstandene Shops bestand.

Das fehlen der Schlüsselfelder kann auch beim Lese- und Schreibzugriff zwischen Faktura-XP und dem Shop zu Problemen führen und äußert sich dann so, dass Faktura-XP keine Schreibzugriffe auf den Shop machen kann, um z.B. einen Bestellstatus zu ändern oder einen geänderten Preis oder Lagerbestand eines Artikels nicht in den Shop zurückschreiben kann.

Dazu haben wir einen Datenbank-Script erstellt, der in Ihrer Shopdatenbank ihres xt:Commerce oder Gambio GX2 in entsprechenden Tabellen eindeutige Schlüsselfelder hinzufügt. Diese Scriptdatei finden Sie im Unterverzeichnis "System" Ihrer Faktura-XP Installation. Der Dateiname ist "Timestamp_to_Shop.sql".

Es handelt sich um eine Textdatei, die Sie mit jedem Texteditor ansehen und bearbeiten können. Lassen Sie diese Datei von einem Fachmann oder Ihrem Shopadministrator in die Datenbank integrieren.


Achtung

Achtung: Bitte beachten Sie, dass wir keinerlei Verantwortung bei der Anwendung dieses Scriptes übernehmen können. Lassen Sie diesen Script vor der Anwendung von einem Fachmann auf Anwendbarkeit Ihres Shopsystems und Webserver untersuchen.

Das nachfolgende Skript gilt nur für: xt:Commerce® VEYTON® Shops


Für einen xt:Commerce® VEYTON® Shop verwenden sie diesen Script:

-- Fehlende, eindeutige Felder hinzufügen. --
-- xt:Commerce® 4 (VEYTON®) Shopsystem     --
-- --------------------------------------- --
ALTER TABLE `xt_categories` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_categories_description` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_config` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_config_1` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_countries` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_customers` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_customers_addresses` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_customers_status` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_customers_status_description` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_languages` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_manufacturers` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_orders` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_orders_products` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_orders_products_media` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_orders_stats` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_orders_status_history` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_orders_total` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_payment` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_payment_description` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_plg_customer_bankaccount` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_plg_products_attributes` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_products` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_products_description` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_products_to_categories` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_shipping` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_shipping_description` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_system_status` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_system_status_description` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_tax_class` ADD `ts_FXP` TIMESTAMP NOT NULL ;
ALTER TABLE `xt_tax_rates` ADD `ts_FXP` TIMESTAMP NOT NULL ;
 

-- ENDE --

Wenn Sie Ihren Web-Shop osCommerce, xt:Commerce, GAMBIO, xtc-modified usw. mit Faktura-XP Synchronisieren wollen, sollten Sie zunächst die Parameter durchsehen und so einstellen, dass Ihr Betriebsablauf optimal funktioniert. Beachten Sie bitte, dass das Synchronisieren Ihres Web-Shops nur mit der 'SELECT Edition' oder der 'SELECT Pro Edition' möglich ist.


Achtung

Achtung:

Diese Anleitung ist NICHT für Magento Online Shop.

Für eine Anleitung zu Magento verwenden Sie bitte das Kapitel Abruf von Bestellungen aus Magento.



Onlineshop-Modul (Grundeinstellungen, Berichte u. Auswertungen,...)

Einstellungen die nach dem Verbindungsassistenten in Betrieb genommen werden können.


Registerkarte: Grundeinstellungen

Grundeinstellungen


Einstellungen

In dem ersten Feld, geben Sie an welche Sprache Ihre Artikeltexte in Rechnungen und Lieferscheinen verwendet wird. Besitzt Ihr Shop mehrere Sprachen, so werden diese in dem Dropdown-Menü ebenfalls angezeigt. In dem zweiten Feld geben Sie an, welchen Status Neubestellungen vorweisen sollen. Je nachdem, wie Sie diese in Ihrem Shop festgelegt haben, übernimmt Faktura-XP diese Angaben und listet Sie in einem Dropdown-Menü auf. Wenn Sie ein Häkchen in „Bestellverarbeitung lokal verwalten” setzen, werden die Verarbeitungen nur an einem Ort verwaltet und nicht an allen vorhandenen.


Lieferscheine

Durch setzen eines Häkchen, können Sie im ersten Feld Lieferscheine automatisch generieren lassen, sobald Bestellungen eingegangen sind. Im zweiten stellen Sie ein, ob der Bestellstatus der Lieferscheine direkt in den nächsten umgewandelt werden soll.(Bsp: „In Bearbeitung”) Das dritte Häkchen setzen Sie, wenn der Bestellstatus auch an den Shop übertragen werden soll. Den zuständigen Mitarbeiter hierfür können Sie zusätzlich Angeben, welcher dann angezeigt wird.

Ist das erste Häkchen nicht gesetzt, werden alle weiteren bei Lieferscheine und Rechnungen nicht mehr auswählbar sein, da diese zusammenhängen.


Rechnungen

Das erste Häkchen, veranlasst Faktura-XP dazu, Rechnungen automatisch für Lieferscheine zu generieren. Die weiteren Konfigurationsmöglichkeiten bestimmen, wie Faktura-XP die Rechnungen automatisch für Lieferscheine generiert. Zum ersten können Sie bestimmen, ob Faktura-XP Proformarechnungen erstellt, welche keine Steuerzahlungen erzwingen. Zum zweiten ob Sie die Bestellnummer des Shops als Rechnungsnr. verwenden wollen. Dies ist nur bedingt Vorteilhaft, da dadurch Verwechslungen entstehen können. Zum dritten können Sie bestimmen, welcher Bestellstatus bei Ihren Rechnungen angezeigt werden soll. Als letztes können Sie die Bestellstatusänderung einstellen, wie bei den „Lieferscheinen” und den Mitarbeiter, der diese Verwaltet.

Ist das erste Häkchen nicht gesetzt, werden alle Einstellungsmöglichkeiten bei „Rechnungen” deaktiviert



Registerkarte: Einstellungen

In der Registerkarte "Einstellungen" können Sie einige wichtige Kriterien für den Bestell- und Artikelabruf einstellen.

Einstellungen


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.


Fehlende Bestellungen / Artikel mit abholen (sonst Lücken lassen)

Die Prestashop-Schnittstelle führt eine Abrufliste, welche Dokumente / Produkte aus welchem Profil, welchem Shop und welchem Objekt erstellt wurde. So merkt sich die Schnittstelle welches Shopprodukt unter welcher Artikel-ID in Faktura-XP angelegt wurde. Bei der Artikelübertragung wird diese Liste abgeglichen und bereinigt sobald dieser Haken aktiviert ist, und damit automatisch zuvor gelöschte Artikel wieder neu abgerufen. Selbiges gilt für Bestellungen: Werden Lieferscheine welche aus dem Shop abgerufen wurden aus Faktura-XP gelöscht und der Haken ist aktiviert, wird die gelöschte Bestellung wieder neuabgerufen und als Lieferschein angelegt sofern das Kriterium des Bestellstatus übereinstimmt.



Registerkarte: Berichte u. Auswertungen

Bericht und Auswertung

In der Registerkarte „Berichte und Auswertungen“: Über den ersten zwei Buttons „Neue Bestellungen oder Neue Kunden“, können Sie abrufen WER und WAS Neu ist. Wenn in der Grundeinstellung der Status „Offen“ geändert wird in „In Bearbeitung oder Versendet“, kann sich der Bericht verändern.


Bei den nächsten vier Punkten „Kundenumsatz, Gesamtumsatz, Kundenbestellung und Gesamtbestellung“, kann man eine Auswertung der Umsätze und Bestellungen der jeweiligen Punkte erstellen. Der letzte Punkt „Doppelter Artikelstamm“ zeigt die Artikel die im Shop mit einer doppelten Nummer versehen sind.



Registerkarte: Übertragungsprotokolle

In der Registerkarte „Übertragungsprotokolle“: Können Sie nachlesen was alles übertragen worden ist, sowie Bestellungen oder Artikel. Ebenso können Sie abrufen, wie oft und zu welchem Zeitpunkt Sie Ihre Bestellungen abgerufen haben und welche Kundenkontakte per E-Mail es gab.


Übertragungsprotokolle

Das Protokoll können Sie nachlesen, aber Sie müssen erst mit der Maus in das Protokoll einklicken und dann können Sie mit den Kursor Pfeiltasten hinunter und herauf scrollen. Mit der Löschtaste können Sie die gesamten Protokolle entfernen.




Onlineshop-Modul Button: „ Parameter”

Klicken Sie im Onlineshop-Modul auf den Button: „Parameter”, gelangen Sie in ein Fenster für die Parameter Einstellungen von Faktura-XP. Dieses Fenster beinhaltet verschiedene Register, die wir Ihnen nach und nach mit Screenshots und vielen Details erklären.


Registerkarte: Shop-Verbindung

Shopverbindung von Hand

Klicken Sie auf die Schaltfläche Parameter“, es öffnet sich das Parametermenü des Online-Shopmoduls. Um den Shop von Hand zu verbinden wählen Sie die Registerkarte „Shop-Verbindung“. Dies kann notwendig sein, wenn Sie bestimmte Tabellen des Onlineshop nicht oder mit geänderten Namen einbinden möchten.

Shop-Verbindung


Bitte beachten Sie wenn Sie einen os-Commerce Shop besitzen, müssen Sie in der Tabelle den Haken bei "banktransfer" ausschalten, da dieser die Tabelle nicht enthält. Wenn Sie einen anderen Shop besitzen, lassen Sie Banktransfer eingeschaltet.

Gehen Sie über die Schaltfläche „Tabellen per ODBC einbinden“. Wenn Sie die Verbindungsart zur Shopbank vorher einstellen wollen können Sie dies über die Registerkarte „Allgemeines“.


Wenn Sie den Treiber noch nicht konfiguriert haben, dann gehen Sie über die Schaltfläche „ODBC Treiber konfigurieren“.Diese Schaltfläche finden Sie als ersten Punkt im Verbindungsassistenten. Im Dropdown Menü können Sie die Verbindungsart der Shopbank auswählen. Wenn Sie den Treiber konfiguriert haben klicken Sie auf „Tabellen einbinden“.


Im erscheinenden Dialog klicken Sie rechts auf die Registerkarte „Computerdatenquelle“ und wählen den Namen Ihres Shops aus. Anschließend bestätigen Sie mit OK.

Datenquelle auswählen

Beachten Sie, dass das Einbinden einige Zeit dauern kann, da alle Daten aus Ihrem Onlineshop übertragen werden. Sie sollten den Vorgang nicht unterbrechen.

Anschließend erscheint der Dialog „Alle Tabellen erfolgreich eingebunden“, den Sie mit OK bestätigen. Sollte dies bei Ihnen nicht der Fall sein, dann prüfen Sie nochmals die Einstellung Ihres ODBC-Treibers. Fragen Sie nötigenfalls Ihren Provider, ob ein externer Zugriff auf Ihre Datenbank möglich ist. Dieser wird hier für zwingend benötigt. Somit haben Sie erfolgreich Ihren Online-Shop mit Faktura-XP verbunden.


Sie befinden sich anschließend wieder im Hauptdialog der Webshop Synchronisation.



Registerkarte: Allgemeines

Unter „Allgemeines” im Parameter gelangen Sie in eine Registerkarte, welche die Shop-Konfiguration beschreibt. Hier können Sie den Shop-Namen und den des Shop-Betreibers angeben. Danach wählen Sie die Sprache Ihrer Artikeltexte der von Faktura-XP erstellten Rechnungen und Lieferscheine. Weiterhin legen Sie hier fest, welchen Status die Bestellungen Ihres Shops enthalten sollen, um als Neubestellungen abgerufen zu werden. Jetzt kann die Verbindungsart des Shops hergestellt und eingestellt werden. Dies geschieht im Normalfall bei der Konfiguration mit dem „Shop verbinden“.


Wenn Sie auf die Schaltfläche „Shop Konfiguration“ klicken, wird Ihnen die Konfiguration Ihres Shops angezeigt.

06 Shop Konfigurationsdaten.jpg


Wenn Sie Ihren Online Shop konfiguriert haben sollten oder Module/ Funktionen hinzugefügt, dann sollten Sie diese in Faktura-Xp aktualisieren. Dies können Sie über die Schaltfläche „Shop Konfiguration abrufen“ einstellen.



Registerkarte: „Dokumenterstellung“

Lieferscheine

Hier legen sie als erstes durch Markierung fest, ob nach dem „Bestelleingang“ aus Ihrem Online-Shop, Lieferscheine automatisch von Faktura-XP generiert werden sollen.

Wenn Sie das Feld „Bestellstatus bei Lieferscheinen autom. ändern“ markieren, wird der Status der Lieferscheine in Faktura-XP automatisch auf den gewünschten Status im Shop geändert. Im Feld „Bestellstatusänderung an Shop übertragen“ können Sie durch Markierung festlegen, ob die Statusänderung der Lieferscheine bei der nächsten Verbindung zu Ihrem Online-Shop übertragen werden soll.

Dokumenterstellung


In den Feldern „Textbaustein - 1 und - 2“ können Sie auswählen, welche Textbausteine in Ihren Lieferscheinen der Online Bestellungen verwendet werden sollen. Über die Schaltfläche „ZA-Textbausteine“ können Sie die Textbausteine festlegen. ZA-Textbausteine bedeutet Zahlart abhängiger Textbausteine, mit denen können Sie unterschiedliche Textbausteine je Zahlart festlegen. Die Verfügbaren Zahlarten werden von Faktura-XP aus der Konfiguration des Onlineshops gelesen. Es sind also nur die im Shop hinterlegten Zahlarten. Wählen Sie für die jeweilige Dokumentenart einen Textbaustein und stellen sie mit den Pfeilen auf der rechten Seite die entsprechende Zahlart ein.

Im Feld „Hinweistext Intern“ können sie einen Text eingeben, der nur intern auf Ihren Lieferscheinen erscheint. In den Lieferscheinen können Sie erkennen, dass rechts über den blauen Feldern zu erkennen ist, dass die Spalte Hinweistext heißt. Hier werden die Hinweistexte hineinkopiert.

Sie können Ihre Rechnungen danach zum „Stapeldruck“ markieren, so das sie aus Faktura-XP heraus direkt hintereinander gedruckt werden können.

Wenn Sie die Lieferscheine ausschalten können auch keine Rechnungen erstellt werden, da diese von einander abhängig sind.


Rechnungen

Hier legen Sie als erstes durch Markierung fest, ob in Faktura-XP aus den offenen Lieferscheinen „automatisch Rechnungen“ generiert werden sollen. Wenn Sie eine „Rechnung als Proformarechnungen erzeugen“ wollen, müssen Sie diese auch markieren. Möchten Sie Ihre „Bestellnummern im Shop als Rechnungsnummer“ verwenden, so markieren Sie bitte das entsprechende Feld. Wenn Sie hier keine Markierung setzen, werden die Rechnungsnummern automatisch von Faktura-XP erzeugt. Wenn Sie das Feld „Bestellstatus bei Rechnungen autom. ändern“ markieren, wird der Status der Rechnungen in Faktura-XP automatisch auf den gewünschten Status im Shop geändert.

Im Feld „Bestellstatusänderung an Shop übertragen“ können Sie durch Markierung festlegen, ob die Statusänderung der Rechnungen bei der nächsten Verbindung zu Ihrem Online-Shop übertragen werden soll.

Online Bestellungen verwendet werden sollen. Über die Schaltfläche „ZA-Textbausteine“ können Sie die Textbausteine festlegen. ZA-Textbausteine bedeutet Zahlart abhängiger Textbausteine, mit denen können Sie unterschiedliche Textbausteine je Zahlart festlegen. Die Verfügbaren Zahlarten werden von Faktura-XP aus der Konfiguration des Onlineshops gelesen. Es sind also nur die im Shop hinterlegten Zahlarten. Wählen Sie für die jeweilige Dokumentenart einen Textbaustein und stellen sie mit den Pfeilen auf der rechten Seite die entsprechende Zahlart ein

Im Feld „Hinweistext Intern“ können sie einen Text eingeben, der nur intern auf Ihren Lieferscheinen erscheint. In den Lieferscheinen können Sie erkennen, dass rechts über den blauen Feldern zu erkennen ist, dass die Spalte Hinweistext heißt. Hier werden die Hinweistexte hineinkopiert.

Sie können Ihre Rechnungen danach zum „Stapeldruck“ markieren, so das sie aus Faktura-XP heraus direkt hintereinander gedruckt werden können.

Wenn Sie die Lieferscheine ausschalten können auch keine Rechnungen erstellt werden, da diese von einander abhängig sind.



Registerkarte: Shop

Diese Registerkarte sollten Sie sich in Ruhe durchlesen um dann die Einstellungen vorzunehmen die wichtig für Ihren Shop sind.

Shop

Shop-Typ“: Hier stellt man den Shop Typen ein. Faktura-XP hat in den meisten Fällen den korrekten Typ schon eingestellt. Sollte dies nicht der Fall sein korrigieren Sie es. Überprüfen Sie den Standort des Shop Betreibers, hier wird eine zweistellige ISO eingetragen. Zudem sollten sie überprüfen, ob die Währung dem entsprechend richtig eingestellt ist, damit die Steuern korrekt gebucht werden.

Artikelpreise in VK übertragen“: Hier geben Sie ein, wie die Preise bei den Artikel Abruf übertragen werden sollen.

Mehrwertsteuer“: Hier wird eingestellt welche Produkte oder Leistungen mit Mwst. verarbeitet werden sollen. Beachten Sie das Versandkosten eine eigene Mwst. haben können.



Registerkarte: E-mail Funktionen

Wechseln Sie in die Registerkarte:E-Mail Funktion“.


Prestashop parameter emailfunktion.jpg


Hier können Sie angeben, welche Angaben die Emails für Ihre Kunden enthalten sollen, z.B. die Postanschrift oder den Weblink und/ oder SLL Web Link zu Ihrem Online-Shop.


E-mailtexte 1

In der Registerkarte E-Mailtext 1 legen Sie den Text für die Bestellbestätigung per Email (siehe Registerkarte Allgemeines) an Ihren Kunden fest.


E-mailtexte 2

In der Registerkarte E-Mailtext 2 wird der Text für die Kunden-Benachrichtigung per Email (siehe Registerkarte Allgemeines) festgelegt. Hier werden Ihre Kunden über Statusänderungen ihrer Bestellung informiert.


In beiden E-Mailtexten können Textstellen (Variabeln) angelegt werden, die Informationen aus Ihrem Shop enthalten. Sie erkennen es an den von zwei Prozentzeichen (%) eingerahmten Wörtern, z.B. %ORDERID%. In diesem Fall würde automatisch die KundenBestell-Nr. aus Ihrem Online-Shop an die entsprechende Stelle der E-Mail eingefügt. Die Schlüsselwörter zwischen den Prozentzeichen stehen als Platzhalter für die entsprechenden Informationen aus Ihrem Shop. Eine Tabelle mit allen Schlüsselwörtern und deren Bedeutung finden Sie im Anhang 8 (Variabeln).



Registerkarte: Multishop

Prestashop parameter multishop.jpg


Hier können Sie verschiedene Prefixe eingeben, die Faktura-XP benötigt um Datensätze (z.B Kundentabellen) verschiedener Onlineshops unterscheiden zu können. Kunden brauchen sich also nur einmal Anmelden und können auf allen weiteren Onlineshops Bestellungen aufgeben.




Registerkarte: Weitere Parameter

In „weitere Parameter“ können Sie spezielle Einstellungen für die Artikel und Kundenübertragung vornehmen.


Bestellungen abrufen

Um Ihre Bestellungen abzurufen gehen Sie über die Schaltfläche 20.jpg „Bestellungen abrufen“. Diesen Button finden Sie im Hauptdialog der Webshop Synchronisation.

Artikelübertragung

Artikel übertragen“: Mit einem Klick auf diese Schaltfläche werden alle Artikel aus dem Online Shop in Faktura-XP übertragen. Die Artikelübertragung beginnt mit einer Prüfung der bereits in der Warenwirtschaft vorhandenen Liste der Artikel und der Produktliste des Shops auf unterschiede. Ist die Einstellung „Fehlende Bestellungen / Artikel mit abholen (sonst Lücken lassen)“ aktiviert, werden zuvor aus Faktura-XP gelöschte Artikel erneut abgerufen und angelegt. Ist die Einstellung deaktiviert werden alle Artikel ab der zuletzt gemerkten Product-ID abgerufen, vorher gelöschte Artikel bleiben entfernt.