kivitendo/pepper/readme.first @ b256bef1
57096a48 | Holger Lindemann | Shop - Schnittstelle Lx-ERP <-> PHPeppershop
|
||
Info:
|
||||
788c62c0 | Holger Lindemann | Die Zusammenarbeit mit der Version 2.6.x wurde nicht getestet!
|
||
-geht ;=)
|
||||
57096a48 | Holger Lindemann | |||
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.
|
||||
788c62c0 | Holger Lindemann | |||
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.
|
||||
57096a48 | Holger Lindemann | |||
Vorraussetzungen:
|
||||
788c62c0 | Holger Lindemann | Lx-ERP Version >= 2.4.0
|
||
57096a48 | Holger Lindemann | 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.
|