Projekt

Allgemein

Profil

Herunterladen (3,13 KB) Statistiken
| Zweig: | Markierung: | Revision:
Shop - Schnittstelle Lx-ERP <-> PHPeppershop


Info:
Die Zusammenarbeit mit der Version 2.6.x wurde nicht getestet!
-geht ;=)

Die Anmeldung der Benutzer an LxO hat sich ge?ndert. Auch wurde Lagerwesen eingef?hrt.
Damit die Schnittstelle mit Version 2.6.0 und neuer funktioniert, sollten hier Anpassungen
durchgef?hrt werden.

Update:
Die Schnittstelle meldet sich unabh?ngig mit den hinterlegten Daten an.
Da nicht auf L?ger gebucht (Auftrag ohne Lagerbewegung) wird, ist auch hier i
nichts zu ber?chsichtigen.
Warenbestand in "parts" ist der Gesamtbestand. Nicht unbedingt der Bestand f?r
den Shop. Sollte vielleicht noch angepasst werden.

Vorraussetzungen:
Lx-ERP Version >= 2.4.0
PHPeppershop 2
Pear DB, PHP-ImageMagick

Installation:
Das tar-File unterhalb vom Webserververzeichnis oder vom ERP-Verzeichnis entpacken.

$ cd /var/www/html
$ tar xzf /pfad/zu/pepper.tgz

In das Verzeichnis oscomm wechseln und Schreibrechte auf die Datei conf.php und
die Verzeichnisse pepper und tmp f?r den Webbenutzer (apache,www-data,httpd) vergeben.

$ chown apache pepper
$ chown apache pepper/conf.php
$ chmod 600 pepper/conf.php
$ chown apache pepper/tmp

Bitte zuerst einen Benutzer f?r die ERP anlegen, der mit der Schnittstelle benutzt
werden soll. Dann noch die Artikel 'Diverse 16%', 'Versandkosten' und 'Nachname' anlegen.
Sollen 'PayPal','Mindermengenzuschlag' und '7%'-Artikel extra verwendet werden, legen Sie
auch diese Artikel zun?chst an.

Im Browser dann folgende URL aufrufen:

http://webserver/pfad/pepperm/confedit.php

z.B.: http://localhost/pepperm/confedit.php

Benutzer und Kennwort f?r die Erstinstallation sind:

pepper / pepper

Die Maske sogf?lltig ausf?llen.

db-Host db-Server f?r die jeweilige Anwendung
Database Namen der Datenbankinstanzen
db-User Username und Kennwort f?r die jeweilige Instanz
User-ID Mit dieser ID soll in die ERP geschrieben werden
CSV-Dir hier wird die csv-Datei erwartet (Schreibrechte!)
Image-Dir hier liegen die Bilder
ftp-Host Webserver der jeweiligen Anwendung
ftp-User Name und Kennwort f?r ftp-Zugang
ID-xxxx Interne ID der Waren. Lx-ERP:
Shopsprache Die Id der Voreingestellten Sprache. Nur f?r diese
werden die Artikel eingestellt.
Bildergr??e in Byte

Das Formular abschicken.

Sollen sp?ter ?nderungen durchgef?hrt werden, so mu? bei der Anmeldung
der ERP-ftp-User als Benutzer verwendet werden.



Fehlerquellen:
Befinden sich ERP und Shop nicht auf dem gleichen Server, achten Sie darauf, das
die entsprechende Datenbank von Aussen erreichbar ist. Dazu m?ssen folgende Ports
freigeschaltet werden:

MySQL 3306
PostgreSQL 5432

Auch mu? auf dem Shopserver ein ftp-Dienst eingerichtet werden, wenn Bilder ?ber-
tragen werden sollen. Die Firewal ist entsprechend anzupassen.

Arbeiten:
In der ERP kann nun bei den Artikeln das H?ckchen Shop gesetzt werden.
Bitte auch eine Warengruppe vergeben, da sonst alle Artikel in Default landen.
Da die ERP nur eine Kategorieebene verwalten kann, mu? der ganze Kategorienpfad
hintelegt werden. Die einzelnen Kategorien werden durch Ausrufezeichen (!) getrennt.
Die Hauptkategorie wird durch "[" und "]" eingeklammert.

(11-11/14)