Kategorie löschen - Fehlermeldung

tom13

Aktives Mitglied
13. Februar 2016
33
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
33
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
1.366
427
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
Neu Kupons in Abhängigkeit von anderer Warengruppe oder Kategorie Allgemeine Fragen zu JTL-Shop 0
Neu Löschen von Merkmalen Betrieb / Pflege von JTL-Shop 3
In Diskussion Wie lässt sich ein Freiposition im Auftrag per Workflow löschen? JTL-Workflows - Fehler und Bugs 4
Neu Alten Shop in der Wawi löschen... Onlineshop-Anbindung 0
dbo.tRestApiRequestLog löschen nicht möglich über die JTL Admin Oberfläche JTL-Wawi 1.9 0
Neu Steuernummer lässt sich nicht löschen User helfen Usern - Fragen zu JTL-Wawi 6
Neu Hersteller per Ameise löschen User helfen Usern - Fragen zu JTL-Wawi 3
Nach Shopwechsel, kann man alles löschen? JTL-Wawi 1.9 0
Neu Fehlermeldung eigener Export JTL Ameise JTL Ameise - Eigene Exporte 4
Artikel Duplizieren bringt Fehlermeldung und WaWi hängt sich auf WaWi 1.10.10.3 JTL-Wawi 1.10 3
Amazon-Angebot bleibt in JTL im Status "In Bearbeitung" – keine Fehlermeldung JTL-Wawi 1.9 3
Neu Fehlermeldung: Die Sequenz enthält mehr als ein Element. JTL-Plan&Produce - Fehler und Bugs 0
Neu Fehlermeldung bei Versand Schweiz - Gewicht wäre falsch Arbeitsabläufe in JTL-Wawi 1
Neu Fehlermeldung bei Synchronisation aus der WaWi: "Artikel "XYZ" kann nicht hochgeladen werden, da der Shop den Steuersatz '19' nicht unterstützt." WooCommerce-Connector 1
Neu Fehlermeldung: Dein Gerät ist nicht mit dieser Version kompatibel Einrichtung / Updates von JTL-POS 0
Fehlermeldung im Packtisch bei Nutzung von DHL versenden 3.0 JTL-Wawi 1.9 1
Artikel anlegen bei OTTO nicht möglich. Fehlermeldung 200002 & 102051 Otto.de - Anbindung (SCX) 0
Hersteller erfassen geht nicht. Fehlermeldung: Es liegen Fehler vor JTL-Wawi 1.9 2
Neu beim Update auf die 5.4.0 erhalte wir folgende Fehlermeldung: JTL-Shop - Fehler und Bugs 4
Beim Öffnen des Artikels kommt Fehlermeldung "Sitzung weist Kill-Status auf" JTL-Wawi 1.9 3

Ähnliche Themen