ShopwareAutoinvoice Installations- und Benutzeranleitung 1. Installation Wechseln Sie in das Shop Backend unter /backend. Loggen Sie sich ein und wählen Sie Einstellungen -> Plugin Manager. Klicken Sie auf Plugin manuell hinzufügen und laden Sie die Datei FgitsAutoInvoice.zip hoch. In der Auflistung auf der rechten Seite finden Sie einen Eintrag Shopware AutoInvoice. Klicken Sie auf das grüne Plus um die Erweiterung zu installieren. Im darauffolgenden Einstellungsdialog können Sie die Einstellungen der Erweiterung anpassen. Wählen Sie hier aus, welche Komponenten Sie aktivieren möchten. Eine detaillierte Beschreibung der einzelnen Optionen finden Sie im nächsten Abschnitt. (Nächste Seite!) Stand: 07.10.2015 Seite 1 von 5 Fabian Golle IT 2015.
2. Konfiguration ALLGEMEINE EINSTELLUNGEN Die Einstellungen des Plugins finden Sie nach der Installation unter Einstellungen -> Grundeinstellungen -> Weitere Einstellungen -> Shopware AutoInvoice. Einstellung Rechnung an Kunden schicken Rechnung erstellen bei Zahlungsstatus Rechnung erstellen bei Bestellstatus Kundengruppenbeschränkung RG / Lieferschein an Admin senden Admin E-Mail-Adresse Export-Verzeichnis Unterstützung für Magnalister usw Bestellungen verarbeiten ab Beschreibung Wird dieses Feld auf Ja gesetzt, erhält der Kunde die Rechnung per E-Mail zugesandt. Wählen Sie hier einen Zahlungsstatus aus, bei dem die Rechnung (und der Lieferschein) erzeugt und versandt werden soll. Wählen Sie hier einen Bestellstatus aus, bei dem die Rechnung (und der Lieferschein) erzeugt und versandt werden soll. Geben Sie hier die Kürzel der Kundengruppen an, welche eine Rechnung erhalten sollen. Möchten Sie z.b., dass nur Gewerbekunden eine Rechnung erhalten, geben Sie hier ein H ein. Trennen Sie mehrere Kundengruppen bitte per Komma. Wird dieses Feld auf "Ja" gesetzt, erhält der Shopbetreiber unter der ug. E-Mail-Adresse eine Rechnungskopie, sowie einen Lieferschein per E- Mail zugesandt. An diese E-Mail-Adresse wird die Rechnungskopie und der Lieferschein gesandt. In dieses Verzeichnis werden die Dokumente auf Knopfdruck exportiert. Bitte beachten Sie, dass das Verzeichnis vorhandne sein muss & der Webserver entsprechende Schreibrechte (chmod 0777) besitzt. Aktiviert das automatische Scannen nach neuen Bestellungen durch Drittanbieter-Plugins wie z.b. den Magnalister Hinweis: Bitte lesen Sie dazu das Kapitel Magnalister Bestellungen, welche nach diesem Datum eingegangen sind, werden automatisch beim Scannen nach neuen Bestellungen berücksichtigt. Damit nach der Installation nicht alle alten Kunden automatisch eine Rechnung erhalten, ist standardmäßig das Installationsdatum eingestellt. BEARBEITEN DER E-MAIL TEMPLATES Die E-Mail-Templates können Sie unter Einstellungen -> E-Mail-Vorlagen bearbeiten. Sie finden das Template unter System -> sautoinvoice Eine Auflistung aller nutzbaren Felder, sowie die Formatierungsanweisungen entnehmen Sie bitte dem Shopware- Handbuch. Stand: 07.10.2015 Seite 2 von 5 Fabian Golle IT 2015.
BEARBEITEN VON RECHNUNGS- UND LIEFERSCHEINVORLAGE Die Templates für Rechnung und Lieferschein finden Sie unter Einstellungen -> Grundeinstellungen -> Shopeinstellungen -> PDF-Belegerstellung. Dort können Sie beispielsweise Ihr Logo einfügen oder die Adresse verändern. Eine genaue Beschreibung entnehmen Sie bitte dem Shopware-Handbuch. Die E-Mail-Templates für die Rechnungs-Email finden Sie analog zur Auftragsbestätigung unter unter den E-Mail-Vorlagen unter sautoinvoicecustomer und sautoinvoiceadmin 3. Magnalister und andere Drittanbieter-Plugins Seit der Version 2.2.0 unterstützt das AutoInvoice-Plugin auch Bestellungen, welche durch Drittanbieter-Plugins wie z.b. den Magnalister direkt in die Datenbank geschrieben wurden. Um die Funktion nutzen zu können, müssen Sie das Shopware-Plugin Cronjob im Plugin- Manager installieren und aktivieren. Außerdem müssen Sie einen entsprechenden Cronjob für Ihre Shopware-Instanz konfigurieren. Eine genaue Anleitung finden Sie hier: http://community.shopware.com/cronjobs_detail_1102.html Nach dem Sie einen Cronjob eingerichtet haben, können Sie in den Plugin-Einstellungen die Option Unterstützung für Magnalister aktivieren. Beim nächsten Durchlauf des Cronjobs werden neue Drittanbieter-Bestellungen automatisch gesucht und verarbeitet. Bitte beachten Sie, dass auch hier nur Rechnungen versandt werden, wenn die Bestellungen die eingestellten Konditionen (Zahlungsstatus, Bestellstatus, Kundengruppe usw.) treffen. Das Datumsfeld Bestellungen verarbeiten ab steuert, ab welchem Datum neue Bestellungen berücksichtigt werden sollen. Standardmäßig steht dieses Datum auf dem Installationsdatum des AutoInvoice-Plugins. Somit werden keine alten Bestellungen verarbeitet. Falls Sie auch für alte Bestellungen nachträglich noch eine Rechnung erzeugen und versenden möchten, können Sie das Datum auf ein früheres Datum verändern. Bitte nutzen Sie das vorgegebene Datumsformat. Rechnungen werden jedoch auf keinen Fall mehrfach versandt / erzeugt. Stand: 07.10.2015 Seite 3 von 5 Fabian Golle IT 2015.
4. Fehlerbehebung Das Plugin wurde mit größter Sorgfalt entwickelt und etlicher Tests unterzogen. Leider lassen sich Fehlfunktionen jedoch nicht grundsätzlich ausschließen. 1. Rechnungen werden nicht versandt Die Plugin-Einstellungen sind falsch eingerichtet. Bitte prüfen Sie die Einstellungen und lesen Sie diese Anleitung sorgfältig Es existiert ein Problem mit dem E-Mail-Server. Bitte prüfen Sie, ob Dokumente in der Bestellung angelegt aber nicht versandt werden. Prüfen Sie, ob Bestellbestätigungen ordnungsgemäß funktionieren. Sie haben das Rechnungsdokument im Backend gelöscht und neu angelegt. In diesem fall verändern Sie dich Primary-Keys in der Datenbank. Die Rechnung muss die ID 1 und der Lieferschein die ID 2 haben. Bitte prüfen Sie dies oder wenden Sie sich an den Support. Cache! Bitte leeren Sie alle caches und laden Sie das Backend neu. 2. Der Button zum manuellen Rechnungsversand wird nicht angezeigt Cache! Bitte leeren Sie alle Caches unter Einstellungen -> Klick auf Caches & Performance ( Nicht Shop-Cache leeren! ). Klicken Sie dann auf den Reiter Caches. Wählen Sie alle Caches aus. Klicken Sie auf Caches leeren. Laden Sie die Seite neu. 3. Bestellungen von Magnalister oder einem anderen Drittanbieter-Plugin werden nicht verarbeitet Bitte stellen Sie sicher, dass Sie Shopware AutoInvoice in Version 2.2.0 oder höher installiert haben! Prüfen Sie, ob Sie die Magnalister-Unterstützung in den Plugin-Einstellungen aktiviert haben. Prüfen Sie, ob Sie die Anleitung zum Thema Cronjob (Siehe oben) ordnungsgemäß befolgt haben & der Cronjob regelmäßig ausgeführt wird. (Grundeinstellungen -> System -> Cronjob - > AutoInvoice -> Letzte Ausführung) 4. Der Dokumenten-Export funktioniert nicht Bitte prüfen Sie, ob das in den Plugin-Einstellungen angegebene Verzeichnis auf dem Server existiert und der Webserver schreibrechte in diesem Ordner hat (chmod 777). Bitte führen Sie folgende Schritte durch, bevor Sie den Support kontaktieren: LEEREN DES CACHES Generell lassen sich viele Probleme durch ein Auffrischen des Caches beheben. Rufen Sie dazu im Backend das Menü Einstellungen -> Caches Performance auf. Wählen Sie alle Caches aus und klicken Sie auf Caches leeren. Laden Sie die Seite neu und prüfen Sie, ob das Problem weiterhin besteht. NEUINSTALLATION DES PLUGINS Sollten die oben beschriebenen Punkte nicht helfen, deinstallieren Sie das Plugin bitte über den Plugin-Manager. Prüfen Sie, ob das Problem fortbesteht. Besteht das Problem weiterhin, wird es vermutlich von einem anderen Plugin oder einer fehlerhaften Einstellung hervorgerufen. Installieren Sie das Plugin erneut. Prüfen Sie, ob das Problem fortbesteht. Stand: 07.10.2015 Seite 4 von 5 Fabian Golle IT 2015.
Sollten Sie auf Fehler im Plugin stoßen, melden Sie uns diesen bitte per E-Mail an info@fabian-golle.de. Stand: 07.10.2015 Seite 5 von 5 Fabian Golle IT 2015.