Autor Thema: Alle Aufträge in Shoppilot einlesen  (Gelesen 8423 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Ingolf

  • Newbie
  • *
  • Beiträge: 24
  • Lob: 0
Alle Aufträge in Shoppilot einlesen
« am: Juli 08, 2015, 13:22:11 »
Gibt es eine Möglichkeit, sämtliche Aufträge aus der Onlinedatenbank in den Shoppiloten einzulesen?
Ich habe es bereits so versucht:
Import aus Datenbank > Import Aufträge
- Zuordnung der Felder für Bestellungen aus der Tabelle ORDERS
- Zuordnung der Felder für Bestellpositionen aus der Tabelle OITEMS jeweils aus der mySQL-Datenbank
- Löscht alle vorh. Einträge und legt die importierten Einträge neu an

Als Ergebnis erhalte ich unter Auftrag > Auftrag nur Müll


Wo liegt der Fehler?

Gruß Ingolf

Linkback: https://www.shoppilot.net/pf/index.php?topic=1730.0
« Letzte Änderung: Juli 08, 2015, 13:45:18 von Ingolf »

Offline admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 544
  • Lob: 10
Re: Alle Aufträge in Shoppilot einlesen
« Antwort #1 am: Juli 08, 2015, 15:38:20 »
Hallo Ingolf,

der Auftragsimport dient nur zur Änderung von vorhandenen Aufträgen (Z.B. Status, Versandkennzeichen etc.).
Eingelesen werden Aufträge nur über die Log-Datei.
Ist aber wohl etwas missverständlich formuliert, muss ich mir mal anschauen.

Offline Ingolf

  • Newbie
  • *
  • Beiträge: 24
  • Lob: 0
Re: Alle Aufträge in Shoppilot einlesen
« Antwort #2 am: Juli 08, 2015, 18:01:55 »
Soll das die shoplog.txt sein? Darin kann ich aber keine Bestelldaten erkennen.

Offline admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 544
  • Lob: 10
Re: Alle Aufträge in Shoppilot einlesen
« Antwort #3 am: Juli 09, 2015, 10:26:25 »
Soll das die shoplog.txt sein? Darin kann ich aber keine Bestelldaten erkennen.
ja ist die shoplog.txt, die vom Server heruntergeladen wird.
Die Bestelldaten stehen ja auch nur drin, wenn eine Bestellung im Shop erfolgt ist.
Es ist eigentlich nicht zum Import von Bestellungen gedacht.

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: Alle Aufträge in Shoppilot einlesen
« Antwort #4 am: August 30, 2015, 14:04:36 »
Die Möglichkeit Aufträge aus der online-DB (ORDERS und OITEMS) zu importieren hätte ich auch schon manchmal gebraucht ....

Wenn man z.B. die OITEMS nur für "Bestseller" braucht, gibt es eine "quick and dirty" Lösung:

Aus der online-Tabelle einen Dump exportieren - Tabellen-Präfix anpassen - und dann das SQL-Statement in die lokale DB einfügen.
(funktioniert aber nur, wenn man auch lokal mySQL verwendet)
Geht auch mit der online DB wenn man eine andere Tabelle/anderen Präfix für das (neue) Shopprojekt hat.

Man hat die Bestellungen dann zwar trotzdem nicht im WorkCenter, aber kann die Tabelle abfragen:
my $OITEMS = ssp::db_get_prefix() . "OITEMS";Achtung ! - Datenreplizierung für Bestellungen muss dann im WC deaktiviert sein sonst wird das bei jedem DB neu anlegen überschrieben bzw. gibt massenhaft Fehlermeldungen.
mfG
dobra


xx
Aufträge zuordnen

Begonnen von dobra

3 Antworten
6539 Aufrufe
Letzter Beitrag August 01, 2006, 22:20:55
von admin
xx
Achtung an alle Shopbetreiber

Begonnen von modellbau

5 Antworten
9593 Aufrufe
Letzter Beitrag April 04, 2003, 17:50:56
von emil
xx
Werte aus DB in WC einlesen

Begonnen von dobra

2 Antworten
5002 Aufrufe
Letzter Beitrag Oktober 09, 2007, 07:23:09
von dobra
xx
Bestand aus WaWi einlesen?

Begonnen von parimo

2 Antworten
5053 Aufrufe
Letzter Beitrag März 31, 2012, 16:39:57
von admin