XTC funktioniert bis auf Abholung der Shop-Bestellungen

kringel

Aktives Mitglied
10. September 2011
3
0
Hallo zusammen,

ich habe bei square7.ch einen xt:Commerce v3.0.4 mit XTC Connector (v0.9997) installiert.
Die Übertragung von Artikeln von JTL-wawi zum Shop funktioniert reibungslos. Allerdings werden keine Bestellungen vom Shop abgeholt.

In den orders_* Tabellen sind die Bestellungen drin, eazysales_sentorders ist leer.

Kann es sein, dass die Richtung Shop --> JTL irgendwie von der Firewall (Fritz!Box) oder so blockiert wird? Müsste ich evtl. irgendwelche Ports freigeben?

Ich hoffe auf Eure Tips!
 

chris99

Aktives Mitglied
3. Oktober 2007
173
0
AW: XTC funktioniert bis auf Abholung der Shop-Bestellungen

Kann es sein, dass die Richtung Shop --> JTL irgendwie von der Firewall (Fritz!Box) oder so blockiert wird? Müsste ich evtl. irgendwelche Ports freigeben?
Nein braucht man nicht.

In der Tabelle "orders" ist auch etwas enthalten? Diese wird als erste abgefragt und die neuen Bestellungen an die WaWi übergeben. Danach erfolgt nochmal eine Abfrage, welche die genauen Bestelldetails abfragt.


Aktiviere mal bitte den Log in der WaWi.

4. DAS MENÜ »EINSTELLUNGEN« (runterscrollen bis "Log Datei erstellen") und stelle diese mal hier hinein (mache aber die Login-Daten unkenntlich).

Interessant im Log ist das Ergebnis nach dem Aufruf der GetBestellung.php (hier werden die neuen Bestellungen abgerufen) und der GetBestellungPos.php (hier werden die Bestellpositionen abgerufen und die Bestellung in die "eazysales_sentorders" geschrieben, bzw. gemappt).
 

kringel

Aktives Mitglied
10. September 2011
3
0
AW: XTC funktioniert bis auf Abholung der Shop-Bestellungen

Hallo chris99,

danke schonmal für die Antwort!
Hier ist der Log für einen Abgleich ohne Aktualisierung der Artikel:

Code:
[13.09.2011 21:34:18]: http://XXX.square7.ch/xtcommerce/jtlwawi_connector/dbeS/mytest.php

[13.09.2011 21:34:18]: uID=XXX&uPWD=YYY&kKunde=0&kBestellung=0&kLieferadresse=0&kZahlungseingang=0&wawiversion=099748

[13.09.2011 21:34:32]: http://XXX.square7.ch/xtcommerce/jtlwawi_connector/dbeS/mytest.php

[13.09.2011 21:34:32]: uID=XXX&uPWD=YYY&kKunde=0&kBestellung=0&kLieferadresse=0&kZahlungseingang=0&wawiversion=099748

[13.09.2011 21:34:37]: http://XXX.square7.ch/xtcommerce/jtlwawi_connector/dbeS/mytest.php

[13.09.2011 21:34:37]: uID=XXX&uPWD=YYY&kKunde=0&kBestellung=0&kLieferadresse=0&kZahlungseingang=0&wawiversion=099748

[13.09.2011 21:34:38]: http://XXX.square7.ch/xtcommerce/jtlwawi_connector/dbeS/getCountArtikel.php

[13.09.2011 21:34:38]: userID=XXX&userPWD=YYY

[13.09.2011 21:34:38]: sende Kategorie

[13.09.2011 21:34:38]: sende Artikelbilder

[13.09.2011 21:34:38]: sende Artikel

[13.09.2011 21:34:38]: sende Versandarten

[13.09.2011 21:34:38]: sende Bestellungen

[13.09.2011 21:34:38]: sende Firmeninfo

[13.09.2011 21:34:38]: http://XXX.square7.ch/xtcommerce/jtlwawi_connector/dbeS/SetFirma.php

[13.09.2011 21:34:38]: KeyFirma=1&Name=Testus&Unternehmer=&Strasse=Teststr. 1&PLZ=08152&Ort=Musterhausen&Land=Deutschland&Tel=0123456&Fax=012345666&EMail=321%40tset.de&WWW=&BLZ=&KontoNr=&Bank=&USTID=&SteuerNr=&action=1&userID=XXX&userPWD=YYY

[13.09.2011 21:34:38]: sende AnfangsNummern

[13.09.2011 21:34:38]: sende News

[13.09.2011 21:34:38]: Bestellungen abholen

[13.09.2011 21:34:39]: 0


[13.09.2011 21:34:39]: Datensatz fehlerhaft

[13.09.2011 21:34:39]: Abgleich erfolgreich.

Kommt die Rückmeldung "Datensatz fehlerhaft" von GetBestellungen.php oder wird die gar nicht aufgerufen? Bei getCountArtikel.php z.B. sieht man den Aufruf ja.
Vielleicht sollte ich mir den Bestelldatensatz anschauen ob da irgendwelche Einträge zerschossen sind?
 

chris99

Aktives Mitglied
3. Oktober 2007
173
0
AW: XTC funktioniert bis auf Abholung der Shop-Bestellungen

Kommt die Rückmeldung "Datensatz fehlerhaft" von GetBestellungen.php oder wird die gar nicht aufgerufen?
Nein die Rückmeldung kommt nicht von der GetBestellung.php. Die Null davor kommt von der GetBestllung.php. "Datensatz fehlerhaft" kommt von der WaWi, die den übergebenen Datensatz überprüft. Es wird ancheinend ein Datensatz übergeben, nur dieser scheint einen Fehler zu haben.

Code:
[13.09.2011 21:34:39]: 0


[13.09.2011 21:34:39]: Datensatz fehlerhaft
Hast du den Datensatz zwischen "[13.09.2011 21:34:39]: 0" und "[13.09.2011 21:34:39]: Datensatz fehlerhaft" rausgenommen, oder war dort keiner?

Kannst du folgenden SQL-Befehl mal absetzen?

Code:
select orders.payment_method, orders.orders_id, orders.customers_id, orders.comments, date_format(orders.date_purchased, \"%d.%m.%Y\") as ErstelltDatumF from orders LEFT JOIN eazysales_sentorders ON orders.orders_id=eazysales_sentorders.orders_id where eazysales_sentorders.orders_id is NULL limit 1;

Wenn ein Datensatz als Ergebnis ausgegeben wird und alle Spalte gefüllt sind, dann wird irgendwas beim Connector falsch übertragen, oder gar nicht übertragen. Hast du vielleicht eine Zahlungsweise zusätzlich drin, die der Connector nicht unterstützt? Wenn ja, dann musst du diesen noch in der GetBestllung.php hinzufügen.
 

kringel

Aktives Mitglied
10. September 2011
3
0
AW: XTC funktioniert bis auf Abholung der Shop-Bestellungen

Hast du den Datensatz zwischen "[13.09.2011 21:34:39]: 0" und "[13.09.2011 21:34:39]: Datensatz fehlerhaft" rausgenommen, oder war dort keiner?
Da war sonst nix

Kannst du folgenden SQL-Befehl mal absetzen?
Interessanter Weise funktioniert der nur wenn ich statt \"%d.%m.%Y\" '%d.%m.%Y' verwende. Dann kriege ich die Bestellung korrekt angezeigt:

payment_methodorders_idcustomers_id comments ErstelltDatumF
banktransfer41meinKommentar14.09.2011


Das date_format(..\"%d.%m.%Y\".. in der GetBestellung.php entsprechend zu ändern hilft leider nicht ..

Als Zahlungsweisen habe ich nur banktransfer und cc und die sind in meiner GetBestellung.php drin. Was kann ich denn beim Connector noch überprüfen?
 

chris99

Aktives Mitglied
3. Oktober 2007
173
0
AW: XTC funktioniert bis auf Abholung der Shop-Bestellungen

Interessanter Weise funktioniert der nur wenn ich statt \"%d.%m.%Y\" '%d.%m.%Y' verwende. Dann kriege ich die Bestellung korrekt angezeigt:
War mein Fehler, ich hatte es rauskopiert, die Backslashe gehören nur bei der PHP rein, um die Anführungszeichen zu maskieren - daran hatte ich nicht gedacht.


Versuch erstmal die aktuelle WaWi version.

Was kann ich denn beim Connector noch überprüfen?
Versuch mal den Aufruf:

http://XXX.square7.ch/xtcommerce/jtlwawi_connector/dbeS/GetBestellung.php?userID=XXX&userPWD=XXX (ersetze für dich das relevante)

Kommen da Daten raus?

Eventuell noch die GetBestellPos.php prüfen:

http://XXX.square7.ch/xtcommerce/jtlwawi_connector/dbeS/GetBestellungPos.php?userID=XXX&userPWD=XXX&KeyBestellung=DieOrderID (ersetze für dich das relevante, und bei KeyBestellung noch das Leerzeichen rausnehmen, irgenwie setzt das Forum da automatisch eins)

Wenn bei beiden was rauskommt, bin ich erstmal überfragt, dann musst du dich wohl an einen Mitarbeiter wenden.
 

chris99

Aktives Mitglied
3. Oktober 2007
173
0
AW: XTC funktioniert bis auf Abholung der Shop-Bestellungen

Mir ist noch was eingefallen. Hast du eventuell in der WaWi schon Bestellungen drinne, so dass sich hier eventuell etwas behakelt? Das wäre jetzt ehrlich gesagt, der letzte Ansatzpunkt meinerseits.
 

pixelparliament

Aktives Mitglied
15. August 2011
23
0
AW: XTC funktioniert bis auf Abholung der Shop-Bestellungen

Ich würde mal versuchen die DB Einträge des Connectors zu löschen. Hat bei mir funktioniert. Da waren bei mir noch Bestellungen enthalten, nachdem ich den Shop neu aufgesetzt hatte, so dass Bestellungen mit entsprechender ID nicht übermittelt wurden.
 
Ähnliche Themen
Titel Forum Antworten Datum
VCS-Lite Abgleich mit Amazon funktioniert seit 1.10.10.3 nicht mehr und zerstört so die Rate gültiger Sendungsverfolgungsnummern JTL-Wawi 1.10 8
Neu Neue Variation / Neue Werte anlegen funktioniert nicht JTL-Wawi - Fehler und Bugs 0
Neu Amazon-Abgleich funktioniert nicht – UK-Bestellungen fehlen Amazon-Anbindung - Fehler und Bugs 2
Neu Shopify Connector funktioniert nicht mehr Shopify-Connector 194
Neu "JTL-Wawi funktioniert nicht mehr" JTL-Wawi - Fehler und Bugs 1
Neu JTL FFN Import funktioniert nicht mehr Schnittstellen Import / Export 0
Manuelle Zuweisung funktioniert nicht JTL-Wawi 1.7 2
Neu Track&Trace Abgleich funktioniert nicht mit Worker als Dienst? JTL-Track&Trace - Fehler und Bugs 0
Neu Scannen #VERPACKEN# funktioniert nicht mehr JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Manuelle Zuweisung funktioniert nicht JTL-Wawi 1.7 7
Neu Filter funktioniert nicht mehr richtig User helfen Usern - Fragen zu JTL-Wawi 0
Neu Greyhound Regel funktioniert nur Manuell User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikeletiketten • Variable Artikel.Bezeichnung funktioniert nicht, liefert kein Output Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu USt.Id. Abgleich B2B Market funktioniert nicht WooCommerce-Connector 0
Neu BUG bei WORKFLOWS ... Programm/Script ausführen funktioniert nicht wenn Klammern im Pfad enthalten sind [Ticket#202502193603727] JTL-Wawi - Fehler und Bugs 10
Neu Seit Wechsel von SW5 auf SW6 funktioniert der Abgleich nicht mehr Shopware-Connector 3
Artikel erstellt aber Lagerbestand eingeben funktioniert nicht JTL-Wawi 1.9 6
In Bearbeitung Gesucht: EC Kartenlesegerät welches stabil mit der JTL POS App funktioniert JTL-POS - Fragen zu Hardware 5
In Diskussion Tagesabschluß "Entnahme für Bank" funktioniert nicht JTL-POS - Fehler und Bugs 6
Neu Bestand QuickSync funktioniert nicht Shopware 6 Shopware-Connector 1
Neu Bildimport Webp funktioniert nicht JTL-Ameise - Fehler und Bugs 5
Neu Bestandsabgleich Shopware 6 funktioniert nicht mehr Shopware-Connector 5
Neu JTL Datenbankverwaltung / Datenimport funktioniert fehler User helfen Usern - Fragen zu JTL-Wawi 5
Neu Mollie mit 2 Monaten Guthabeneinbehalt bis zur Auszahlung Smalltalk 5
Neu Versandart Kleinpaket bis 1kg ziehen - es werden aber beide Versandarten angezeigt Allgemeine Fragen zu JTL-Shop 5

Ähnliche Themen