Kategorie löschen - Fehlermeldung

tom13

Aktives Mitglied
13. Februar 2016
41
3
Hallo !
WAWI Version 1.9.7.0

Wenn ich eine Kategorie löschen möchte erscheint eine Fehlermeldung.
Wie lässt sich das beheben ?

mfg
 

tom13

Aktives Mitglied
13. Februar 2016
41
3
Unbehandelte Ausnahme #3A6570B1F4BB7921 vom Typ JTL.Data.Contracts.Exceptions.EntityNotFoundException`1[JTL.Data.Contracts.Keys.KategorieKey] in JTL.Wawi.ArtikelVerwaltung.Core.Contracts.Kategoriedetails.LegacyCode.IKategorie GetKategorie(JTL.Database.IDatabaseConnection, JTL.Data.Contracts.Keys.KategorieKey)
JTL.Data.Contracts.Exceptions.EntityNotFoundException`1[JTL.Data.Contracts.Keys.KategorieKey]: Entity with id 8857 was not found.
bei JTL.Wawi.ArtikelVerwaltung.Core.Kategoriedetails.KategoriedetailsService.GetKategorie(IDatabaseConnection connection, KategorieKey kategorieKey)
bei JTL.Wawi.ArtikelVerwaltung.Core.Kategoriedetails.KategoriedetailsService.GetKategorie(KategorieKey kategorieKey)
bei JTL.Wawi.ArtikelVerwaltung.Core.KategorieVerwaltung.KategorieLoeschen.KategorieDeleteService.DeleteKategorie(KategorieHandlingOnDelete kategorieHandlingOnDelete, KategorieKey kategorieKey)
bei System.Threading.Tasks.Task.Execute()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei jtlCore.Forms.KategorieLoeschen.KategorieLoeschenController.<ShowDialogAsync>d__5.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei jtlCore.Forms.KategorieLoeschen.KategorieLoeschenController.<RunAsync>d__2.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei JTL.Wawi.CoreConnector.Artikel.ArtikelVerwaltungCoreConnectorService.<DeleteKategorieAsync>d__14.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei JTL.Wawi.ArtikelVerwaltung.Kategorien.KategorienModel.<DeleteKategorieAsync>d__12.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei JTL.Wawi.ArtikelVerwaltung.Kategorien.KategorienVerwaltungController.<DeleteKategorieAsync>d__23.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei JTL.Wawi.ArtikelVerwaltung.Kategorien.KategorieViewModelCommands.<DeleteKategorieAsync>d__40.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei JTL.Mvvm.Command.AsyncCommand`1.<ExecuteAsync>d__4.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei JTL.Mvvm.Command.AsyncCommandBase`1.<System-Windows-Input-ICommand-Execute>d__17.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
System.Object = <null>

2025-03-14T13:48:01 DEBUG - Dauer: 0ms, 1 Zeilen
2025-03-14T13:48:01 DEBUG - Dauer: 0ms, 0 Zeilen
2025-03-14T13:48:01 DEBUG - Dauer: 0ms, 0 Zeilen
2025-03-14T13:48:01 DEBUG - SELECT kKategorie, kOberkategorie FROM dbo.tKategorie;
2025-03-14T13:48:01 DEBUG - Dauer: 1ms, (bis zum Reader)
2025-03-14T13:48:01 DEBUG - Dauer: 6 ms, 2072 Zeilen
2025-03-14T13:48:01 DEBUG -
SELECT tkategorie.kKategorie,
tkategorie.kOberKategorie,
tkategorie.cInet,
tkategorie.cAktiv,
tkategorie.cDelInet,
tkategorie.nSort FROM dbo.tKategorie WHERE kKategorie = @kKategorie;
SELECT tKategorieAttribut.kKategorieAttribut,
tKategorieAttribut.kKategorie,
tKategorieAttribut.kAttribut,
tKategorieAttribut.kShop FROM dbo.tKategorieAttribut WHERE kKategorie = @kKategorie;
SELECT tKategorieRabatt.kKategorie,
tKategorieRabatt.kKundenGruppe,
tKategorieRabatt.kShop,
tKategorieRabatt.fRabatt FROM dbo.tKategorierabatt WHERE kKategorie = @kKategorie AND @kKategorie > 0
AND (tKategorieRabatt.kKundenGruppe = 0 OR tKategorieRabatt.kKundenGruppe IN ( SELECT kKundenGruppe FROM dbo.tKundenGruppe ) )
AND (tKategorieRabatt.kShop = 0 OR tKategorieRabatt.kShop IN ( SELECT kShop FROM dbo.tShop ) );
SELECT tKategorieSprache.kKategorie,
tKategorieSprache.kSprache,
tKategorieSprache.kPlattform,
tKategorieSprache.kShop,
tKategorieSprache.cName,
tKategorieSprache.cBeschreibung,
tKategorieSprache.cUrlPfad,
tKategorieSprache.cMetaDescription,
tKategorieSprache.cTitleTag,
tKategorieSprache.cMetaKeywords FROM dbo.tKategoriesprache WHERE kKategorie = @kKategorie;
SELECT tKategorieShop.kKategorie,
tKategorieShop.kShop,
tKategorieShop.cInet,
tKategorieShop.cDelInet,
tKategorieShop.nInBearbeitung FROM dbo.tKategorieshop WHERE kKategorie = @kKategorie;
SELECT tKategorieSichtbarkeit.kKategorie,
tKategorieSichtbarkeit.kKundenGruppe,
tKategorieSichtbarkeit.kShop FROM dbo.tKategoriesichtbarkeit WHERE kKategorie = @kKategorie;
SELECT TOP(1) 1 FROM dbo.tKategorie WHERE kOberKategorie = @kKategorie;
WITH Ancestor
AS (SELECT parent_child.kKategorie,
parent_child.kOberKategorie,
tKategorieSprache.cName,
0 AS lvl
FROM dbo.tkategorie AS parent_child
JOIN dbo.tKategorieSprache ON parent_child.kKategorie = tKategorieSprache.kKategorie AND tKategorieSprache.kSprache = @kSprache AND tKategorieSprache.kPlattform = @kPlattform
UNION ALL
SELECT Ancestor.kKategorie,
parent.kOberKategorie,
CAST(CONCAT(tKategorieSprache.cName, ' -> ', Ancestor.cName) AS NVARCHAR(255)) AS cName,
lvl + 1 AS lvl
FROM dbo.tkategorie AS parent
JOIN Ancestor ON parent.kKategorie = Ancestor.kOberKategorie
JOIN dbo.tKategorieSprache ON parent.kKategorie = tKategorieSprache.kKategorie AND tKategorieSprache.kSprache = @kSprache AND tKategorieSprache.kPlattform = @kPlattform )

SELECT Ancestor.cName AS Pfad
FROM Ancestor WHERE kOberKategorie = 0 AND kKategorie = @kKategorie;
@kKategorie = 8856
@kSprache = 1
@kPlattform = 1
2025-03-14T13:48:01 DEBUG - Dauer: 2ms, (bis zum Reader)
2025-03-14T13:48:01 DEBUG - Dauer: 3ms, 1 Zeilen
2025-03-14T13:48:01 DEBUG - Dauer: 0ms, 0 Zeilen
2025-03-14T13:48:01 DEBUG - Dauer: 0ms, 0 Zeilen
2025-03-14T13:48:01 DEBUG - Dauer: 0ms, 1 Zeilen
2025-03-14T13:48:01 DEBUG - Dauer: 0ms, 1 Zeilen
2025-03-14T13:48:01 DEBUG - Dauer: 0ms, 0 Zeilen
2025-03-14T13:48:01 DEBUG - DELETE FROM [dbo].[tKategorieSprache] WHERE ([kKategorie] = @kKategorie AND [kSprache] = @kSprache AND [kPlattform] = @kPlattform AND [kShop] = @Kshop);
@kKategorie = 8856
@kSprache = 1
@kPlattform = 1
@Kshop = 0
2025-03-14T13:48:01 DEBUG - Dauer: 8ms, AffectedRows: 1
2025-03-14T13:48:01 DEBUG - SELECT *
FROM tKategoriebildPlattform
WHERE 1 = 1 AND kKategorie = 8856
ORDER BY nNr
2025-03-14T13:48:01 DEBUG - Dauer: 3ms, (bis zum Reader)
2025-03-14T13:48:01 DEBUG - Dauer: 6ms, 0 Zeilen
2025-03-14T13:48:01 DEBUG - DELETE FROM [dbo].[tkategorie] WHERE [kKategorie] IN (@p);
@p = 8856
2025-03-14T13:48:01 DEBUG - Dauer: 188ms, AffectedRows: 1
2025-03-14T13:48:01 DEBUG - INSERT INTO [dbo].[tLog] ([dDatum], [kBenutzer], [cLog], [nTyp], [nVorgang]) VALUES (@dDatum, @kBenutzer, @cLog, @nTyp, @nVorgang);

@dDatum = '2025-03-14 01:48:01'
@kBenutzer = 2
@cLog = 'Kategorie geloescht: Komplettsätze (8856)'
@nTyp = 1
@nVorgang = 3
2025-03-14T13:48:01 DEBUG - Dauer: 4ms, AffectedRows: 1
2025-03-14T13:48:01 DEBUG - SELECT CASE WHEN EXISTS (SELECT 1 FROM dbo.tKategorie WHERE kKategorie = @kKategorie)
THEN 1
ELSE 0
END;
@kKategorie = 8857
2025-03-14T13:48:01 DEBUG - Dauer: 7ms, Result: 0
Zeitstempel: 2025-03-14T13:48:02
Locale: German (Germany)
Locale: German (Germany)
Version: Der Wert wurde nicht erstellt.
Plattform: Wawi
WawiSeed: 5.9.66127.97201
Prozessname: JTL-SharpWawi
Physikalischer Speicher: 1461792768 / Peak: 1496592384
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:12:31,859375
CPU-Zeit (System): 0:01:40,5625
Page-Size (Sytem): 2231312 / Peak: 1405169664
Page-Size: 1374560256 / Peak: 1405169664
Offene Handles: 4852
Database:
Build: 2501141642 e5cc441f02dd9fa1258ac4ec744f69c707e91553
 

frankell

Sehr aktives Mitglied
9. September 2019
2.612
801
Flensburg
Da scheint eine Verknüpfung in der Datenbank nicht zu stimmen.

Frage mal dazu: Wie viele Kategorien hast Du, und gab es da mal viel Bewegung bei den Kategorien. Eine ID von 8857 kommt mir geradezu riesig vor.

Aber Du kannst auch mal nicht die neue Benutzeroberfläche der Wawi (die ist ja immer noch Beta) nutzen, sondern die alte. Nur um auszuschließen, dass es sich um einen Bug in der Sharp-Wawi handelt.

In jedem Fall ist das aber ein Ticket bei JTL wert.
 
Ähnliche Themen
Titel Forum Antworten Datum
Kategorie lässt sich nicht löschen im Shop JTL-Wawi 1.10 2
Neu Kategorie Listenansicht: Shop-Skript berechnet Höhe "falsch" Technische Fragen zu Plugins und Templates 5
Neu Anzeige Kategorie Pfad in der Übersicht User helfen Usern - Fragen zu JTL-Wawi 1
Neu Sortierung nach Produkt Kategorie Arbeitsabläufe in JTL-Wawi 0
Neu Kategorie Artikelanzahl -> aktive Filtermöglichkeit Allgemeine Fragen zu JTL-Shop 2
Hersteller als Filter in einer Kategorie Einrichtung JTL-Shop5 6
Import Artikel ohne Kategorie JTL-Wawi 1.11 1
Inaktive Verkaufskanäle lassen sich nicht löschen – erscheinen nach Löschen und Speichern erneut JTL-Wawi 1.11 0
Neu Alte, fehlerhafte Picklisten löschen. Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Neu Bildimport meldet trotz "vor dem Import löschen" vorhandene Bilder JTL-Ameise - Fehler und Bugs 4
Neu Pickliste nach Teillieferung automatisch löschen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Für jeden Artikel Bild1 löschen mit der Ameise JTL-Ameise - Ideen, Lob und Kritik 3
Neu DHL - Fehlermeldung: Request processing failure JTL-ShippingLabels - Fehler und Bugs 23
Hersteller anlegen bringt immer Fehlermeldung JTL-Wawi 1.11 10
Neu Angebot Status "Fehlerhaft" aber keine Fehlermeldung Amazon-Lister - Fehler und Bugs 0
Fehlermeldung beim Anlegen einer zweiten JTL POS Kasse in JTL-Wawi JTL-Wawi 1.11 1
(gelöst) Ecomdata - JTL Worker 2.0 - Startet nicht - Schließt ohne Fehlermeldung JTL-Wawi 2.0 2
Neu Fehlermeldung eBay Bestellung Einrichtung und Installation von JTL-eazyAuction 0
Neu Fehlermeldung nach der Umstellung von DHL Versenden 4.0 JTL-Track&Trace - Fehler und Bugs 0
Neu JTL Shop 5 Sync in JTL WAWI 2.0.0 zeigt Verbindungstest Fehlermeldung Onlineshop-Anbindung 4
Neu Artikelpreis auf Anfrage Fehlermeldung Allgemeine Fragen zu JTL-Shop 0
Neu Connector bleibt am Anfang stehen / Fehlermeldung Abbruch Shopify-Connector 3
Neu Fehlermeldung bei Farbänderung im Nova oder Nova Child Theme Templates für JTL-Shop 2
Neu Fehlermeldung Steuersätze sind nicht im Shop Schnittstellen Import / Export 0
Neu Shopify Connector Fehlermeldung bei Kategoriebildern Shopify-Connector 6
Neu Dashboard Anzeige MHD - Fehlermeldung JTL-Wawi - Fehler und Bugs 1

Ähnliche Themen