+++ /dev/null
-Shop - Schnittstelle Lx-ERP <-> osCommerce
-
-Vorraussetzungen:
- Lx-ERP Version >= 2.4.0 && < 2.6.x
- osCommerce 2.2 ms 2
- Pear DB
-
-Info:
- Die Zusammenarbeit mit der Version 2.6.x wurde nicht getestet!
-
- 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.
-
-
-Installation:
-Das tar-File unterhalb vom Webserververzeichnis oder dem ERP-Verzeichnis entpacken.
-
- $ cd /var/www/html
- $ tar xzf /pfad/zu/oscomm.tgz
-
-In das Verzeichnis oscomm wechseln und Schreibrechte auf die Datei conf.php und
-das Verzeichnis tmp für den Webbenutzer (apache,www-data,httpd) vergeben.
-
- $ chown apache conf.php
- $ chmod 600 conf.php
- $ chown apache tmp
-
-Im Browser folgende URL aufrufen:
-
- http://webserver/pfad/oscomm/confedit.php
-
- z.B.: http://localhost/oscomm/confedit.php
-
-Benutzer und Kennwort für die Erstinstallation sind:
-
- oscom / oscom
-
-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
- Preisgruppe Welche Preisgruppe soll verwendet werden
- Bestellnummern-
- erweiterung Zeichen die der Auftragsnummer vorangestellt werden
-
-Das Formular abschicken.
-
-Sollen später Änderungen durchgeführt werden, so muß bei der Anmeldung
-der ERP-ftp-User als Benutzer verwendet werden.
-
-In der Shopinstanz muß noch eine Tabelle angelegt werden. Das wird
-normalerweise durch das Programm condedit.php erledigt. Sollte das aus
-irgend einem Grund nicht funktionieren, führen Sie dazu die
-Datei oscom.sql als Datenbankbenutzer auf die Shopinstanz aus.
-
- $ mysql -p -u dbuser dbinstanz < oscom.sql
- Enter password:
-
-Ist diese Tabelle nicht angelegt, werden Kunden in der ERP immer wieder neu
-angelegt.
-
-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.
-
- Hardware -> Monitore -> LCD = Hardware!Monitore!LCD
-
-Die URL für die Shopschnittstelle lautet:
-
- http://webservername/pfad/oscom/trans.php
-
-
-Die Schnittstelle kann auch in die ERP integriert werden. Dazu installieren Sie
-die Schnittstelle wie beschrieben unterhalb der ERP.
-Ersetzen Sie die menu.ini durch die Version im oscom-Verzeichnis.
-
- $ cp /pfad/zu/oscom/menu.ini /pfad/zu/lx-erp
-
-Unter dem Menüpunkt Shop stehen Ihnen nun die Module shopimport_db und oscomexport
-zur Verfügung.
-
-Copyright:
-Die Schnittstelle mit ihren einzelnen Bestandteilen steht unter "Artistic License".
-Das Copyright gehört Holger Lindemann.