GX-Bug #70445
geschlossenAfterbuy: Abruf der Sendungsnummern unzuverlässig | Retrieval of tracking codes is unreliable
0%
Afterbuy: Abruf von Sendungsdaten überarbeitet
Beschreibung
Der Abruf der Sendungsdaten funktioniert nicht zuverlässig. Hierzu tragen zwei Faktoren bei:
- Bei Afterbuy können wesentlich mehr Bestellungen vorliegen, als im Shop, da hier auch Bestellungen aus anderen Kanälen auflaufen.
- Der Trackingdaten-Import bei Afterbuy bewirkt nicht, dass Bestellungen dort als aktualisiert markiert werden.
Da der Sendungsdatenabruf die veränderten Bestellungen seit dem letzten Abruf von Afterbuy abholt, besteht daher das Risiko, dass zwar zahllose Bestellungen abgerufen werden, die im Shop gar nicht existieren, die tatsächlich relevanten Bestellungen jedoch nie.
Schritte zum Reproduzieren:
- Afterbuy-Anbindung einrichten
- eine Bestellung durchführen
- dieser Bestellung per Trackingdaten-Import bei Afterbuy eine Sendungsnummer hinzufügen (Konfiguration für Versandart (Carrier) bei Afterbuy beachten, damit ein Trackinglink erzeugt wird)
- zeitgesteuerte Aufgabe für den Abgleich der Bestellungen auslösen/abwarten
Erwartetes Ergebnis:
Die Sendungsnummer wird der Bestellung im Shop hinzugefügt.
Tatsächliches Ergebnis:
Es wird keine Sendungsnummer hinzugefügt.
The retrieval of tracking codes does not work reliably. Two factors contribute to this:
- Afterbuy may have considerably more orders than the shop, as orders from other channels also accumulate here.
- The tracking data import at Afterbuy does not cause orders to be marked as updated there.
Since the tracking data retrieval retrieves the changed orders since the last retrieval from Afterbuy, there is therefore a risk that although countless orders are retrieved that do not even exist in the shop, the orders that are actually relevant are never retrieved.
Steps to reproduce:
- Set up an Afterbuy connection
- place an order
- Add a tracking number to this order by importing tracking data from Afterbuy (note the configuration for the shipping method (carrier) in Afterbuy so that a tracking link is generated).
- trigger/wait for timed task to match orders.
Expected result:
Shipment number is added to the order in the shop.
Actual result:
No tracking code is added.
Von Marco Bruchmann vor mehr als 1 Jahr aktualisiert
- Tags wurde von Only 1st Review zu Only 1st Review, ReadyForMerge geändert
Von Daniel Wu vor mehr als 1 Jahr aktualisiert
- Kategorie wurde von Partner zu Afterbuy geändert
Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert
- Release Notes Langtext aktualisiert (Vergleich)
Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert
- Tags wurde von Only 1st Review, ReadyForMerge zu Only 1st Review, ReadyForMerge, 4.8.0.2 geändert
- Status wurde von In Bearbeitung zu Erledigt geändert
- Zielversion wurde auf 4.8.0.2 gesetzt
Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert
- Tags wurde von Only 1st Review, ReadyForMerge, 4.8.0.2 zu Only 1st Review, ReadyForMerge geändert
Von Daniel Wu vor mehr als 1 Jahr aktualisiert
- Tags wurde von Only 1st Review, ReadyForMerge zu Only 1st Review, ReadyForMerge, Maintenance_2023 geändert
Von Till Tepelmann vor 10 Monaten aktualisiert
- Tags
Only 1st Review, ReadyForMerge, Maintenance_2023wurde gelöscht