Inaktiv Löschen des letzten X-Selling-Artikels löst keinen Shopsync aus

miroxx

Aktives Mitglied
20. September 2019
28
5
Hallo zusammen,

ich habe folgenden Fehler entdeckt:

Wenn ein Artikel (nur noch) einen einzigen X-Selling-Artikel zugewiesen hat und man diesen löscht (sonst nichts weiter am Artikel verändert),
dann wird kein Shopsync für diesen Artikel angestoßen.

Der Fehler liegt denke ich im Datenbank-Trigger tgr_tXSell_Connector_DELETE.

Hier wird ein JOIN dbo.tXSell ON DELETED.kArtikel = dbo.tXSell.kArtikel ausgeführt.

Das kann natürlich nicht funktionieren, weil der Eintrag aus der Datenbank ja schon gelöscht wurde.

Könnt ihr den Fehler ebenfalls nachvollziehen und nachstellen?

Danke und Gruß
Dominik
 

miroxx

Aktives Mitglied
20. September 2019
28
5
Ich habe ein Ticket erstellt.

Noch zur weiteren Information:

Ich habe das JOIN mal testweise aus dem Trigger rausgenommen, danach hat alles wie erwartet funktioniert.
 
  • Gefällt mir
Reaktionen: Rico Giesler

Ähnliche Themen