Projekt

Allgemein

Profil

Aktionen

GX-Bug #70313

geschlossen

Afterbuy: Erweiterung um Events | Introduction of events

Von Marco Bruchmann vor mehr als 1 Jahr hinzugefügt. Vor 9 Monaten aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
-
Kategorie:
Afterbuy
Zielversion:
% erledigt:

0%

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

Afterbuy: Erweiterung um Schnittstellen für individuelle Anpassungen der Importe


Beschreibung

Bei der Nutzung von Afterbuy sind individuelle Sonderwege keine Seltenheit, da vielfach Datenfelder auf Basis undokumentierter Konventionen kreativ verwendet werden. Die Abbildung all dieser Nutzungsvarianten im Rahmen allgemeiner Import-/Exportfunktionen ist kaum bis gar nicht möglich, daher sollte für diese Fälle eine Möglichkeit für individuelle Eingriffe in den Datenimport bereitgestellt werden.

Hierfür bietet es sich an, an geeigneten Stellen Events auszulösen, die Manipulationen der relevanten Datenstrukturen durch Listener erlauben, die z. B. von externen Dienstleistern in enger Zusammenarbeit mit einzelnen Shopbetreibern erstellt werden.

Ohne zusätzlichen Code (siehe Beispiele) hat die mit diesem Ticket eingebrachte Änderung keinen beobachtbaren Effekt.


Users of Afterbuy often have special, individual needs regarding data shared between their Gambio shop and Afterbuy. These requirements often go beyond what could be fulfilled by simple configurations. Therefore, we introduce events which get dispatched when data has been prepared to be sent to Afterbuy and which allow any listener to modify the data before it gets sent out.
This feature is to be used by external service partners who are familiar both with programming in the Gambio environment and the requirements of their clients (the shop owners).

Without additional code (cf. examples) the change introduced here does not have any observable effect.


Dateien



Zugehörige Tickets

Dupliziert durch GX-Entwicklung - GX-Bug #70442: Afterbuy: Kumulatives Update 2023-03-29 | Cumulative update 2023-03-29Erledigt

Aktionen
Aktionen #1

Von Marco Bruchmann vor mehr als 1 Jahr aktualisiert

added example for how to use the ProductPreparedForImport event for customization

Aktionen #2

Von Marco Bruchmann vor etwa 1 Jahr aktualisiert

  • Beschreibung aktualisiert (Vergleich)
  • Status wurde von In Bearbeitung zu Testing geändert
  • Zugewiesen an Marco Bruchmann wurde gelöscht
  • Priorität wurde von Normal zu Hoch geändert
Aktionen #4

Von Marco Bruchmann vor etwa 1 Jahr aktualisiert

Aktionen #5

Von Moritz Bunjes vor etwa 1 Jahr aktualisiert

  • Tags wurde auf 4.8.0.1 gesetzt
Aktionen #6

Von Marco Bruchmann vor etwa 1 Jahr aktualisiert

  • Dupliziert durch GX-Bug #70442: Afterbuy: Kumulatives Update 2023-03-29 | Cumulative update 2023-03-29 wurde hinzugefügt
Aktionen #7

Von Alexandre Ataides vor etwa 1 Jahr aktualisiert

  • Zugewiesen an wurde auf Alexandre Ataides gesetzt
Aktionen #8

Von Alexandre Ataides vor etwa 1 Jahr aktualisiert

  • Tags wurde von 4.8.0.1 zu 4.8.0.1, Only 1st Review, reviewed geändert
  • Zugewiesen an Alexandre Ataides wurde gelöscht
Aktionen #9

Von Moritz Bunjes vor etwa 1 Jahr aktualisiert

  • Kategorie wurde von Partner zu Afterbuy geändert
Aktionen #10

Von Marvin Muxfeld vor etwa 1 Jahr aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • Zielversion wurde auf 4.8.0.1 gesetzt
Aktionen #11

Von Moritz Bunjes vor etwa 1 Jahr aktualisiert

  • Tags wurde von 4.8.0.1, Only 1st Review, reviewed zu Only 1st Review, reviewed geändert
Aktionen #12

Von Daniel Wu vor 9 Monaten aktualisiert

  • Tags wurde von Only 1st Review, reviewed zu Only 1st Review, reviewed, Maintenance_2023 geändert
Aktionen

Auch abrufbar als: Atom PDF