Projekt

Allgemein

Profil

Aktionen

GX-Bug #58425

geschlossen

Beleg-Download via XML-Schnittstelle funktioniert nicht mehr, wenn die alte PayPalNG-Tabelle nicht mehr da ist

Von Daniel Wu vor mehr als 6 Jahren hinzugefügt. Vor mehr als 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
-
Kategorie:
Schnittstellen
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.10.0.1
Release Notes Langtext:

Beleg-Download via XML-Schnittstelle funktioniert wieder, auch wenn die Datenbanktabellen paypal_transactions oder orders_klarna nicht existieren


Beschreibung

In der /system/classes/gambio_xml/GxmlOrders.inc.php ist eine wird versucht ein JOIN auf veraltete Tabellen des alten PayPal-Moduls und des alten Klarna-Moduls zu machen. Wenn eine dieser Tabellen nicht da ist, führt dies beim Beleg-Download zu einem SQL-Error.
Lösungsansatz: Die Transaktionsdetails sollten über den PaymentDetailsProvider bezogen werden. Der PaymentDetailsProvider ist aktuell nur in der 3.11 vorhanden. Dieser sollte in die 3.10 übernommen werden.



Zugehörige Tickets

Kopiert nach GX-Entwicklung - GX-Bug #58901: Beleg-Download via XML-Schnittstelle funktioniert nicht mehr, wenn die alte PayPalNG-Tabelle nicht mehr da istErledigt

Aktionen
Aktionen #1

Von Moritz Bunjes vor mehr als 6 Jahren aktualisiert

  • Status wurde von Anerkannt zu Erledigt geändert
  • Zugewiesen an wurde auf Moritz Bunjes gesetzt
  • Zielversion wurde von 133 zu 3.10.1.0 geändert
  • % erledigt wurde von 0 zu 100 geändert
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #2

Von Moritz Bunjes vor mehr als 6 Jahren aktualisiert

  • Status wurde von Erledigt zu Testing geändert
  • Zugewiesen an wurde von Moritz Bunjes zu Core-Entwickler geändert
Aktionen #3

Von Moritz Bunjes vor mehr als 6 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • Betroffene Versionen 3.10.0.1 wurde hinzugefügt
  • Betroffene Versionen Unbestimmt wurde gelöscht
Aktionen #4

Von Moritz Bunjes vor mehr als 6 Jahren aktualisiert

  • Kopiert nach GX-Bug #58901: Beleg-Download via XML-Schnittstelle funktioniert nicht mehr, wenn die alte PayPalNG-Tabelle nicht mehr da ist wurde hinzugefügt
Aktionen #5

Von Daniel Wu vor mehr als 3 Jahren aktualisiert

  • Zugewiesen an Core-Entwickler wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF