Dieses Modul für den Administrationsbereich aller Oxid eShop 4.x.x - Versionen wurde entwickelt, um Shop-Administratoren, welche in größerem Maße und oftmals auch regelmäßig wiederkehrend die Preise ihrer Artikel anpassen müssen, diese Funktionalität zur Verfügung zu stellen.
Nach Aufruf des Programms 'Import Preisliste' im Menü 'Service' des Oxid-Backend, zeigt sich folgender Eröffnungsbildschirm.

Basis für die Aktualisierung der Preisdaten, ist das Vorhandensein einer CSV-Datei mit Kopfzeile, welche natürlich mindestens die Artikelnummern und Preise enthalten muss. Aus den gängigen Kalkulationsprogrammen MS Excel oder OpenOffice.org Calc lassen sich solche Dateien im CSV-Format leicht erstellen.

Klicken Sie also auf 'Durchsuchen', um Ihre lokale Import-Datei auszuwählen und setzen Sie anschließend die folgenden Parameter:
- Trennzeichen der Felder: gültige Werte zur Abgrenzung der Felder sind «TAB» (Voreinstellung), «#», «,», «|» oder «;»
- Zeichen mit dem Text eingeschlossen ist: gültige Zeichen hierfür sind «"» (Voreinstellung), «%», «#», «|», oder «`»
- AUCH UVP's aktualisieren: Wenn Sie auch den 'unverbindlichen Verkaufspreis' neben dem regulären Preis aktualisieren möchten, klicken Sie dies an.
- NUR die UVP's aktualisieren: Wollen Sie ausschließlich den 'unverbindlichen Verkaufspreis' aktualisieren, Ihren regulären Preis jedoch unverändert lassen, klicken Sie dies an.
- UVP's nur, wenn Eintrag vorhanden: Beeinflussen Sie hier, ob das Feld 'unverbindlicher Verkaufspreis', wenn gewählt, nur dann aktualisiert werden soll, wenn bereits vorher ein Eintrag diesbezüglich bestand (Voreinstellung aktiviert).
- Nur aktive Artikel: Wenn angehakt, werden nur aktive Artikel aktualisiert, inaktive Artikel bleiben unberücksichtigt (Voreinstellung aktiviert).
- Abschlag für Preise in %: Hier können Sie einen prozentualen Abschlag für Ihre Preise im Shop vereinbaren. Wenn Sie also z.B. "1,2" eingeben, werden die tatsächlichen Preise im Shop um 1,2% ausgehend vom Wert in Ihrer CSV-Datei vermindert. Falls Sie angegeben haben UVP's auch oder ausschließlich zu aktualisieren, werden diese nicht beeinflusst.
Ihre Angaben für Trennzeichen der Felder und Zeichen mit dem Text eingeschlossen ist werden in der Datenbank gespeichert und stehen somit beim nächsten Aktualisierungslauf als Voreinstellung zur Verfügung, da davon auszugehen ist, dass sich der Aufbau der CSV-Datei nicht ständig ändert.
Haben Sie alle Eingaben nach Ihren Vorstellungen getätigt, klicken Sie auf 'Hochladen' und die CSV-Datei wird ins Filesystem des Servers geladen und analysiert.

Sofern Sie es dem Programm durch sinnvolle Feldbezeichner in der Kopfzeile leicht gemacht haben, die korrekten Felder für die relevanten Daten Artikelnummer und Artikelpreis zu finden, sollten Sie in diesem Schritt eine entsprechende Zuordnung angezeigt bekommen. Ist dem nicht so, kann in den darunterliegenden Auswahlfeldern jeweils getrennt für Artikelnummer und Artikelpreis eine abweichende Feldzuordnung getroffen werden. Es stehen alle, anhand des im vorigen Schritt angegebenen Trennzeichens, gefunden Felder zur Verfügung.
Geben Sie an, ob die CSV-Datei nach der Bearbeitung vom Filesystem des Servers gelöscht werden soll - diese befindet sich im Verzeichnis '/import'.
Mit Klick auf 'Weiter' wird ein Simulationslauf zur Aktualisierung der Preise gestartet. Sie bekommen also eine Vorschau auf das, was passiert.
Mit 'Zurück' gelangen Sie zum vorherigen, ersten Schritt und bei Klick auf 'Sofort zum Import' überspringen Sie die Simulation, die Aktualisierung der Preise wird sofort ohne Vorschau anhand der gegebenen Daten durchgeführt.

Im Falle von 'Weiter' befinden Sie sich nun im Schritt 3 - der Vorschau auf die Aktualisierung. Sie erhalten Informationen darüber, wieviele Artikel hinsichtlich des Preises aktualisiert würden.
Mit Klick auf 'Weiter' wird der Import durchgeführt. Noch aber, können Sie auch mit 'Zurück' Ihre vorgenommenen Einstellungen korrigieren oder mittels 'Abbrechen' ganz zum Anfang gelangen bzw. den Import verwerfen.
Ansonsten wird der Import nun tatsächlich durchgeführt und Sie erhalten, vergleichbar mit der bereits gesehenen Vorschau, das Ergebnis präsentiert.

Interesse? - Hier können Sie das Modul auch für Ihren Oxid Shop erwerben.




