Import von Gutscheincodes?

Hallo zusammen,

ich habe nun von einem Kunden eine Liste mit Gutscheincodes bekommen. SInd Gutscheine speziell für Mitglieder eines Clubs weswegen die Mitgliedernummer der Gutscheincode ist.

Die Einstellung für die Gutschseine sind abgesehen vom Namen und von der Gutscheinnummer identisch und für jeden Code sollen exakt 4000 Gutscheine generiert werden.

Bei knapp 300 Mitgliedern ist das doch ein ganzer Haufen Arbeit. :smiley: Gibt es eine Möglichkeit das zu importieren? :confused:

D.h. es sollen 300 Gutscheinserien a 4000 erstellt werden oder 300x4000 in einer Gutscheinserie?

Die Zuordnung von Gutscheinenserien und dessen Nummern ist leicht zu verstehen. Dazu kannst Du einfach mal eine Testserie anlegen, ein paar Gutscheine generieren und danach in die Tabellen oxvouchers und oxvouchersseries schauen.
Nun gäbe es die Möglichkeit, die beiden Tabellen zu exportieren und CSVs analog zu der Vorlage zu erstellen, was aber ziemlich langwierig ist.

Schneller wäre ein Skript, das die Liste der Mitgliedsnummern verarbeitet und je Mitgliedernummer 4000 Gutscheine zuordnet bzw. generiert.

Es sollen 300 Gutscheinserien a 4000.

Wo könnte man so ein Script finden / wie eines erstellen?

Finden: https://www.google.de/search?q=php+import+csv+to+mysql+script&ie=utf-8&oe=utf-8&gws_rd=cr&ei=aklBWOrnLMyrswGz0InIDA#q=php+import+excel+csv+to+mysql+script

Erstellen: Das erste Suchergebnis zeigt eigentlich schon fast alles, was Du brauchst. SQLs müssen natürlich angepasst werden…also:
Formular zum Laden des Tabellenfiles mit den Mitgliedernummern erstellen.
Mitgliedernummern laden und in einer Schleife je Mitgliedsnummer eine Serie mit jeweils 4000 Nummern erzeugen.

Also Exportieren und erweitern geht wohl nicht da vom System ein Primärkey generiert wird und den ich schlecht antizipieren kann.

Das geht natürlich, denn die Oxid kannst auch selbst generieren. Sie muss lediglich in oxvouchers.oxvoucherseriesid und oxvoucherseries.oxid übereinstimmen, wenn sie zusammengehören (Serie und Gutschein).

Letztenendes könnte es dann wie folgt aussehen:

Hall Larkis,
das Gratis Modul hier generiert einen Gutschein nachdem anderen wenn die Mitglieder erst Einkaufen und das Gutschein einlösen wollen. :smiley:

[B]Performante-Gutschein-Modul[/B]

Grüße
Rafig

https://docs.oxid-esales.com/eshop/de/6.0/betrieb/gutscheinserien/gutscheinserien.html