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