Problem beim Abholen der Bestellungen im Shop

Antworten

Problem beim Abholen der Bestellungen im Shop

Hallo zusammen,
wenn ich im Shop Bestellungen abholen will, ist im Feld: "Ab Bestellnummer" defaultmäßig immer 0 eingetragen. Ein Bestellnummer 0 gibt es bei mir nicht.
Muß also immer die Bestellnummer manuell auf 1 setzen, damit die Bestellungen abgeholt werden?
Gibt es eine einfache Möglichkeit, die 1 als default zu setzen?

Viele Grüße
..nightdriver
CAO: 1.4.4.126K + F
Kasse: 1.4.3.729K
Admin: 1.4.2.909
DB: MySQL 4.1.22
HeidiSQL: 7.0.0.4224
Shop: Gambio GX2 v2.0.15.1 r13109
Bondrucker TM-T88IV-USB mit virtuellem Serial-Treiber

Re: Problem beim Abholen der Bestellungen im Shop

Hallo,
hast Du in CAO / DATEI / Shop-Einstellungen im Reiter Allgemein ein Häckchen gesetzt bei Orderstatus nach Import ändern und eine Zeile drunter, welchen Status hast Du bei neuer Orderstatus ausgewählt?
Damit nur die neuen Bestellungen importiert werden, solltest Du einen Hacken setzen bei Orderstatus nach Import ändern und bei neuen Orderstatus einen anderen wie offen festelegen.
Gruß Thomas
------------------------------------------------

installierte Erweiterungen

*** Auftragsbearbeitung, Shop Auftrag, Stapelbuchung, Stapeldruck, Teilrechnungen, Preisupdate


*** MySQL 4.1.22 local
*** Parallels Desktop 12 # 2 x 2,8 GHz Intel Core i7 # 16,0 GB RAM

Re: Problem beim Abholen der Bestellungen im Shop

Hallo thomas,

Haken ist bei "Orderstatus nach Import ändern"
Orderstatus ist: "In Bearbeitung"
--> Muß trotzdem immer auf 1 stellen. Dann sehe ich alle Bestellungen und nicht nur die Neuen.

Hat jemand Idee, was ich noch machen kann?

..nightdriver
CAO: 1.4.4.126K + F
Kasse: 1.4.3.729K
Admin: 1.4.2.909
DB: MySQL 4.1.22
HeidiSQL: 7.0.0.4224
Shop: Gambio GX2 v2.0.15.1 r13109
Bondrucker TM-T88IV-USB mit virtuellem Serial-Treiber

Re: Problem beim Abholen der Bestellungen im Shop

Hallo,

irgendwie kann ich Dir erst einmal nicht weiterhelfen. Ich kann mir das noch nicht so richtig erklären, vielleicht liegt es auch an der Shopschnittstelle. Vielleicht meldet sich noch jemand, falls nicht, empfehle ich Dir notfalls ein Ticket zu eröffnen. Sorry.
Gruß Thomas
------------------------------------------------

installierte Erweiterungen

*** Auftragsbearbeitung, Shop Auftrag, Stapelbuchung, Stapeldruck, Teilrechnungen, Preisupdate


*** MySQL 4.1.22 local
*** Parallels Desktop 12 # 2 x 2,8 GHz Intel Core i7 # 16,0 GB RAM

Re: Problem beim Abholen der Bestellungen im Shop

Hallo,
hat sich Dein Problem lösen können?
Falls nicht, mal eine Frage: Wenn Du in CAO/TOOLS/SHOPTRANSFER bist,
was klickst Du als nächstes an?
Eigentlich solltest Du auf den Reiter "Bestellungen" klicken und anschließend unten links auf "Einlesen".
Jetzt sollten Dir alle noch nicht importierten/abgeholten Bestellungen angezeigt werde. Jetzt "alle Bestellungen import." und im Reiter "Update
CAO - Shop" auf "Update Ausführen" klicken.
Gruß Thomas
------------------------------------------------

installierte Erweiterungen

*** Auftragsbearbeitung, Shop Auftrag, Stapelbuchung, Stapeldruck, Teilrechnungen, Preisupdate


*** MySQL 4.1.22 local
*** Parallels Desktop 12 # 2 x 2,8 GHz Intel Core i7 # 16,0 GB RAM

Re: Problem beim Abholen der Bestellungen im Shop

Hallo Thomas,
bis auf "und im Reiter "Update CAO - Shop" auf "Update Ausführen" klicken" habe ich es bisher so gemacht. Den Update CAO - Shop habe ich bisher erst gemacht, wenn ich die Rechnung in CAO erstellt hatte.
Ich werde Dein Vorgehen in Kürze testen und Dir berichten.
Danke für Deine Unterstützung
..nightdriver
CAO: 1.4.4.126K + F
Kasse: 1.4.3.729K
Admin: 1.4.2.909
DB: MySQL 4.1.22
HeidiSQL: 7.0.0.4224
Shop: Gambio GX2 v2.0.15.1 r13109
Bondrucker TM-T88IV-USB mit virtuellem Serial-Treiber

Re: Problem beim Abholen der Bestellungen im Shop

Hallo Thomas,

habe es eben ausprobiert. Muß leider immer noch bei "Ab Bestellnummer" immer noch manuell die 1 eintragen, damit ich die Komplettliste bekomme.

Viele Grüße
..heinz
CAO: 1.4.4.126K + F
Kasse: 1.4.3.729K
Admin: 1.4.2.909
DB: MySQL 4.1.22
HeidiSQL: 7.0.0.4224
Shop: Gambio GX2 v2.0.15.1 r13109
Bondrucker TM-T88IV-USB mit virtuellem Serial-Treiber

Re: Problem beim Abholen der Bestellungen im Shop

Hallo zusammen,

warum wird denn immer die komplette Liste benötigt? Es handelt sich hier um ein Importmodul. D.h. es wird benötigt um noch nicht importierte Bestellung zu importieren. Hier werden nur die aktuellen angezeigt um die Ladezeit gering zu halten.
Zusätzlich kann man aber für bestimmte Zwecke alle Bestellungen ab einer bestimmten Bestellnummer anzeigen um evtl. eine ältere Bestellung erneut zu importieren.

Wenn die 0 drin steht, werden nur die Bestellungen im angezeigt, die einen Bestimmten Status haben (ich glaube es war Status 1 "offen").
Wenn die Bestellungen durch Zahlungsmodule schon vor dem Import einen anderen Status bekommen, dann werden sie nicht zum importieren angezeigt. Hier muss dann das Script geändert werden.

LG
Benny

Re: Problem beim Abholen der Bestellungen im Shop

Hallo zusammen,

habe inzwischen folgendes herausgefunden:

Das bisher beschriebene Verhalten (Bestellnummer auf 1 setzen) ist bei "PayPal"-Bestellungen notwendig.
Bei Bestellungen mit anderen Bezahlarten muß nur "Einlesen" gedrückt werden.

Werde mal schauen, ob ich im Shop unterschiede bei den verschiedenen Bezahlarten finde.

Viele Grüße
..nightdriver
CAO: 1.4.4.126K + F
Kasse: 1.4.3.729K
Admin: 1.4.2.909
DB: MySQL 4.1.22
HeidiSQL: 7.0.0.4224
Shop: Gambio GX2 v2.0.15.1 r13109
Bondrucker TM-T88IV-USB mit virtuellem Serial-Treiber

Re: Problem beim Abholen der Bestellungen im Shop

Hi,

wird der Bestellstatus von dem Paypal Modul im Shop evtl. verändert? CAO importiert per default nur Bestellungen im Status 1 (offen).

In der cao_xtc_functions.php, kurz nach "function SendOrders ()" findest du:

Code: Alles auswählen

  if (!isset($order_status) && !isset($order_from)) 
  {
    $order_status = 1;
    $sql .= "and orders_status = " . $order_status;
  }
  if ($order_status!='') 
  {
    $sql .= " and orders_status = " . $order_status;
  }
Ersetze den Code durch folgenden und passe deine zu importierende Status 2x an. Bei mir werden zusätzlich Bestellungen im Status 3 und 12 importiert.

Code: Alles auswählen

  if (!isset($order_status) && !isset($order_from)) 
  {
    $order_status = 1;
    $sql .= " and orders_status in(" . $order_status . ", 3, 12)";
  }
  if ($order_status!='') 
  {
    $sql .= " and orders_status in(" . $order_status . ", 3, 12)";
  }
Gruß
Burn