1 Shop - Schnittstelle Lx-ERP <-> osCommerce/xt:Commerce
4 Lx-ERP Version >= 2.4.0
9 Das tar-File unterhalb vom Webserververzeichnis oder dem ERP-Verzeichnis entpacken.
12 $ tar xzf /pfad/zu/oscomm.tgz
14 In das Verzeichnis oscomm wechseln und Schreibrechte auf die Datei conf.php und
15 das Verzeichnis tmp für den Webbenutzer (apache,www-data,httpd) vergeben.
17 $ chown apache conf.php
21 Im Browser folgende URL aufrufen:
23 http://webserver/pfad/oscomm/confedit.php
25 z.B.: http://localhost/oscomm/confedit.php
27 Benutzer und Kennwort für die Erstinstallation sind:
31 Die Maske sogfälltig ausfüllen.
33 db-Host db-Server für die jeweilige Anwendung
34 Database Namen der Datenbankinstanzen
35 db-User Username und Kennwort für die jeweilige Instanz
36 User-ID Mit dieser ID soll in die ERP geschrieben werden
37 CSV-Dir hier wird die csv-Datei erwartet (Schreibrechte!)
38 Image-Dir hier liegen die Bilder
39 ftp-Host Webserver der jeweiligen Anwendung
40 ftp-User Name und Kennwort für ftp-Zugang
41 ID-xxxx Interne ID der Waren. Lx-ERP:
42 Shopsprache Die Id der Voreingestellten Sprache. Nur für diese
43 werden die Artikel eingestellt.
45 Preisgruppe Welche Preisgruppe soll verwendet werden
47 erweiterung Zeichen die der Auftragsnummer vorangestellt werden
49 Das Formular abschicken.
51 Sollen später Änderungen durchgeführt werden, so muß bei der Anmeldung
52 der ERP-ftp-User als Benutzer verwendet werden.
54 In der Shopinstanz muß noch eine Tabelle angelegt werden. Das wird
55 normalerweise durch das Programm condedit.php erledigt. Sollte das aus
56 irgend einem Grund nicht funktionieren, führen Sie dazu die
57 Datei oscom.sql als Datenbankbenutzer auf die Shopinstanz aus.
59 $ mysql -p -u dbuser dbinstanz < oscom.sql
62 Ist diese Tabelle nicht angelegt, werden Kunden in der ERP immer wieder neu
66 Befinden sich ERP und Shop nicht auf dem gleichen Server, achten Sie darauf, das
67 die entsprechende Datenbank von Aussen erreichbar ist. Dazu müssen folgende Ports
68 freigeschaltet werden:
73 Auch muß auf dem Shopserver ein ftp-Dienst eingerichtet werden, wenn Bilder über-
74 tragen werden sollen. Die Firewal ist entsprechend anzupassen.
77 In der ERP kann nun bei den Artikeln das Häckchen Shop gesetzt werden.
78 Bitte auch eine Warengruppe vergeben, da sonst alle Artikel in Default landen.
79 Da die ERP nur eine Kategorieebene verwalten kann, muß der ganze Kategorienpfad
80 hintelegt werden. Die einzelnen Kategorien werden durch Ausrufezeichen (!) getrennt.
82 Hardware -> Monitore -> LCD = Hardware!Monitore!LCD
84 Die URL für die Shopschnittstelle lautet:
86 http://webservername/pfad/oscom/trans.php
89 Die Schnittstelle kann auch in die ERP integriert werden. Dazu installieren Sie
90 die Schnittstelle wie beschrieben unterhalb der ERP.
91 Ersetzen Sie die menu.ini durch die Version im oscom-Verzeichnis.
93 $ cp /pfad/zu/oscom/menu.ini /pfad/zu/lx-erp
95 Unter dem Menüpunkt Shop stehen Ihnen nun die Module shopimport_db und oscomexport
99 Die Schnittstelle mit ihren einzelnen Bestandteilen steht unter "Artistic License".
100 Das Copyright gehört Holger Lindemann.