mmarsching
Gut bekanntes Mitglied
Hallo Leute,
heute melde ich mich mal mit einem Bug-Report, da es jetzt gar nicht mehr geht... also:
Wawi-version: 1.4.18.1
Bereich: Artikelstammdaten
Tab "Var. Kombi"
Wenn ich versuche eine einzelne Variation anzulegen ("Folgende Variationskombination erstellen" > Variation aussuchen > erstellen) kommt OFT, ABER NICHT IMMER(!) folgender Fehler: "Der Wert darf nicht NULL sein. Parametername: parentVariation".
Errorlog:
Unbehandelte Ausnahme #3EE266949A8C6BA vom Typ System.ArgumentNullException in jtlDatabase.classes.Models.Artikeldetails.Variationen.IArtikelVariationWert x3VI2GKMSc(jtlDatabase.classes.Models.Artikeldetails.Variationen.IArtikelVariation, System.Collections.Generic.IEnumerable`1[jtlDatabase.classes.Models.Artikeldetails.Variationen.IArtikelVariationWert])
System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: parentVariation
bei jtlCore.Models.MVCModels.VariationsKombinationen.VariationsKombinationenBuilder.x3VI2GKMSc(IArtikelVariation parentVariation, IEnumerable`1 )
bei jtlCore.Models.MVCModels.VariationsKombinationen.VariationsKombinationenBuilder.vtmIeM0M8M(IVariationsKombinationPreview , BilderOptions , IEnumerable`1 )
bei jtlCore.Models.MVCModels.VariationsKombinationen.VariationsKombinationenBuilder.K5GIB00S5t(IVariationsKombinationPreview , BilderOptions , IEnumerable`1 )
bei jtlCore.Models.MVCModels.VariationsKombinationen.VariationsKombinationenBuilder.BuildPreview(IList`1 sourceWerte, VariationsKombinationPreviewArtikelNummerConfiguration artikelNummerConfiguration, BilderOptions bilderOptions, ISteuer steuerCalulator)
bei jtlCore.Models.MVCModels.VariationsKombinationen.VariationsKombinationenErstellenViewModel.CreateVariationsKombination(VariationsKombinationAuswahlColumnDefinition columnDefinition)
bei jtlCore.ControllerClasses.VariationsKombinationen.VariationsKombinationenErstellenControllerBase.k5yU7swf52M(Object , jtlActionRunEventArgs`1 )
bei jtlControls.Actions.jtlAction`1.OnRunCompat()
bei jtlControls.Actions.jtlAction`1.OnRun()
bei jtlControls.Actions.jtlAction`1.Fire(T element)
bei jtlCore.Forms.VariationsKombinationen.VariationsKombinationenSelector.dsy07uHNLd0(Object , EventArgs )
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
2019-01-18T02:15:12 DEBUG - Dauer: 0 ms, 16 Zeilen
2019-01-18T02:15:12 DEBUG - SELECT * FROM [tArtikel] WHERE [kArtikel] IN (@p_0)
@p_0 = 81208
2019-01-18T02:15:12 DEBUG - Dauer: 3 ms, 1 Zeilen
2019-01-18T02:15:12 DEBUG - SELECT COUNT(kArtikel) as AnzahlMappings
FROM dbo.pf_amazon_angebot_mapping
WHERE kArtikel = @kArtikel;
kArtikel = 81208
2019-01-18T02:15:12 DEBUG - Dauer: 0ms, Result: 1
2019-01-18T02:15:12 DEBUG - SELECT * FROM [tArtikelbildPlattform] WHERE [kArtikel] = @kArtikel
@kArtikel = 81208
2019-01-18T02:15:12 DEBUG - Dauer: 1 ms, 30 Zeilen
2019-01-18T02:15:12 DEBUG - SELECT kBild,
cQuelle,
nDateigroesse,
nBreite,
nHoehe,
cHash,
nVorschauDateigroesse,
nVorschauBreite,
nVorschauHoehe,
dErstellt,
dAenderung FROM [tBild] WHERE [kBild] IN (@p_0,@p_1,@p_2,@p_3,@p_4,@p_5,@p_6)
@p_0 = 12376
@p_1 = 12374
@p_2 = 12212
@p_3 = 12375
@p_4 = 12168
@p_5 = 12126
@p_6 = 12127
2019-01-18T02:15:12 DEBUG - Dauer: 0 ms, 7 Zeilen
2019-01-18T02:15:12 DEBUG - SELECT * FROM dbo.tSteuerzone WHERE tSteuerzone.kSteuerzone IN (
SELECT tSteuerzone.kSteuerzone
FROM dbo.tSteuerzoneLand
JOIN dbo.tSteuerzone ON tSteuerzone.kSteuerzone = tSteuerzoneLand.kSteuerzone
WHERE dbo.tSteuerzoneLand.cISO = @cISO
AND dbo.tSteuerzoneLand.cKuerzelBundesland = @cKuerzelBundesland
AND dbo.tSteuerzone.cLandISO LIKE @cLandISO
UNION
-- globale Einstellungen dazuholen
SELECT dbo.tSteuerzone.kSteuerzone
FROM dbo.tSteuerzone
JOIN dbo.tSteuerzoneLand ON tSteuerzoneLand.kSteuerzone = tSteuerzone.kSteuerzone
WHERE kFirma = 0
AND dbo.tSteuerzoneLand.cISO LIKE @cISO
AND dbo.tSteuerzoneLand.cKuerzelBundesland = @cKuerzelBundesland
)
cISO = 'DE'
cLandISO = 'DE'
cKuerzelBundesland = ''
2019-01-18T02:15:12 DEBUG - Dauer: 1 ms, 1 Zeilen
2019-01-18T02:15:12 DEBUG - SELECT * FROM [tSteuersatz] WHERE [kSteuerzone] = @kSteuerzone
@kSteuerzone = 1
2019-01-18T02:15:12 DEBUG - Dauer: 0 ms, 2 Zeilen
2019-01-18T02:15:43 DEBUG - SELECT * FROM [tShopKundenGruppe]
2019-01-18T02:15:43 DEBUG - Dauer: 1 ms, 16 Zeilen
2019-01-18T02:15:43 DEBUG - SELECT * FROM dbo.tSteuerzone WHERE tSteuerzone.kSteuerzone IN (
SELECT tSteuerzone.kSteuerzone
FROM dbo.tSteuerzoneLand
JOIN dbo.tSteuerzone ON tSteuerzone.kSteuerzone = tSteuerzoneLand.kSteuerzone
WHERE dbo.tSteuerzoneLand.cISO = @cISO
AND dbo.tSteuerzoneLand.cKuerzelBundesland = @cKuerzelBundesland
AND dbo.tSteuerzone.cLandISO LIKE @cLandISO
UNION
-- globale Einstellungen dazuholen
SELECT dbo.tSteuerzone.kSteuerzone
FROM dbo.tSteuerzone
JOIN dbo.tSteuerzoneLand ON tSteuerzoneLand.kSteuerzone = tSteuerzone.kSteuerzone
WHERE kFirma = 0
AND dbo.tSteuerzoneLand.cISO LIKE @cISO
AND dbo.tSteuerzoneLand.cKuerzelBundesland = @cKuerzelBundesland
)
cISO = 'DE'
cLandISO = 'DE'
cKuerzelBundesland = ''
2019-01-18T02:15:43 DEBUG - Dauer: 0 ms, 1 Zeilen
2019-01-18T02:15:43 DEBUG - SELECT * FROM [tSteuersatz] WHERE [kSteuerzone] = @kSteuerzone
@kSteuerzone = 1
2019-01-18T02:15:43 DEBUG - Dauer: 0 ms, 2 Zeilen
2019-01-18T02:17:27 DEBUG - SELECT * FROM [tShopKundenGruppe]
2019-01-18T02:17:27 DEBUG - Dauer: 16 ms, 16 Zeilen
2019-01-18T02:17:27 DEBUG - SELECT * FROM dbo.tSteuerzone WHERE tSteuerzone.kSteuerzone IN (
SELECT tSteuerzone.kSteuerzone
FROM dbo.tSteuerzoneLand
JOIN dbo.tSteuerzone ON tSteuerzone.kSteuerzone = tSteuerzoneLand.kSteuerzone
WHERE dbo.tSteuerzoneLand.cISO = @cISO
AND dbo.tSteuerzoneLand.cKuerzelBundesland = @cKuerzelBundesland
AND dbo.tSteuerzone.cLandISO LIKE @cLandISO
UNION
-- globale Einstellungen dazuholen
SELECT dbo.tSteuerzone.kSteuerzone
FROM dbo.tSteuerzone
JOIN dbo.tSteuerzoneLand ON tSteuerzoneLand.kSteuerzone = tSteuerzone.kSteuerzone
WHERE kFirma = 0
AND dbo.tSteuerzoneLand.cISO LIKE @cISO
AND dbo.tSteuerzoneLand.cKuerzelBundesland = @cKuerzelBundesland
)
cISO = 'DE'
cLandISO = 'DE'
cKuerzelBundesland = ''
2019-01-18T02:17:27 DEBUG - Dauer: 9 ms, 1 Zeilen
2019-01-18T02:17:27 DEBUG - SELECT * FROM [tSteuersatz] WHERE [kSteuerzone] = @kSteuerzone
@kSteuerzone = 1
2019-01-18T02:17:27 DEBUG - Dauer: 10 ms, 2 Zeilen
Zeitstempel: 2019-01-18T02:24:49
Locale: German (Germany)
Locale: German (Germany)
Version: 1.4.18.1
Plattform: Wawi
Versionshash: 7FDCF854
Prozessname: JTL-Wawi
Physikalischer Speicher: 914444288 / Peak: 1330208768
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:05:08,21875
CPU-Zeit (System): 0:01:22,453125
Page-Size (Sytem): 1984032 / Peak: 1218854912
Page-Size: 1030815744 / Peak: 1218854912
Offene Handles: 2742
Database:
Build: 1812131132 f36b86c87f0bfe6e4d2e1739d72c30f1a4ac2403
heute melde ich mich mal mit einem Bug-Report, da es jetzt gar nicht mehr geht... also:
Wawi-version: 1.4.18.1
Bereich: Artikelstammdaten
Tab "Var. Kombi"
Wenn ich versuche eine einzelne Variation anzulegen ("Folgende Variationskombination erstellen" > Variation aussuchen > erstellen) kommt OFT, ABER NICHT IMMER(!) folgender Fehler: "Der Wert darf nicht NULL sein. Parametername: parentVariation".
Errorlog:
Unbehandelte Ausnahme #3EE266949A8C6BA vom Typ System.ArgumentNullException in jtlDatabase.classes.Models.Artikeldetails.Variationen.IArtikelVariationWert x3VI2GKMSc(jtlDatabase.classes.Models.Artikeldetails.Variationen.IArtikelVariation, System.Collections.Generic.IEnumerable`1[jtlDatabase.classes.Models.Artikeldetails.Variationen.IArtikelVariationWert])
System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: parentVariation
bei jtlCore.Models.MVCModels.VariationsKombinationen.VariationsKombinationenBuilder.x3VI2GKMSc(IArtikelVariation parentVariation, IEnumerable`1 )
bei jtlCore.Models.MVCModels.VariationsKombinationen.VariationsKombinationenBuilder.vtmIeM0M8M(IVariationsKombinationPreview , BilderOptions , IEnumerable`1 )
bei jtlCore.Models.MVCModels.VariationsKombinationen.VariationsKombinationenBuilder.K5GIB00S5t(IVariationsKombinationPreview , BilderOptions , IEnumerable`1 )
bei jtlCore.Models.MVCModels.VariationsKombinationen.VariationsKombinationenBuilder.BuildPreview(IList`1 sourceWerte, VariationsKombinationPreviewArtikelNummerConfiguration artikelNummerConfiguration, BilderOptions bilderOptions, ISteuer steuerCalulator)
bei jtlCore.Models.MVCModels.VariationsKombinationen.VariationsKombinationenErstellenViewModel.CreateVariationsKombination(VariationsKombinationAuswahlColumnDefinition columnDefinition)
bei jtlCore.ControllerClasses.VariationsKombinationen.VariationsKombinationenErstellenControllerBase.k5yU7swf52M(Object , jtlActionRunEventArgs`1 )
bei jtlControls.Actions.jtlAction`1.OnRunCompat()
bei jtlControls.Actions.jtlAction`1.OnRun()
bei jtlControls.Actions.jtlAction`1.Fire(T element)
bei jtlCore.Forms.VariationsKombinationen.VariationsKombinationenSelector.dsy07uHNLd0(Object , EventArgs )
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
2019-01-18T02:15:12 DEBUG - Dauer: 0 ms, 16 Zeilen
2019-01-18T02:15:12 DEBUG - SELECT * FROM [tArtikel] WHERE [kArtikel] IN (@p_0)
@p_0 = 81208
2019-01-18T02:15:12 DEBUG - Dauer: 3 ms, 1 Zeilen
2019-01-18T02:15:12 DEBUG - SELECT COUNT(kArtikel) as AnzahlMappings
FROM dbo.pf_amazon_angebot_mapping
WHERE kArtikel = @kArtikel;
kArtikel = 81208
2019-01-18T02:15:12 DEBUG - Dauer: 0ms, Result: 1
2019-01-18T02:15:12 DEBUG - SELECT * FROM [tArtikelbildPlattform] WHERE [kArtikel] = @kArtikel
@kArtikel = 81208
2019-01-18T02:15:12 DEBUG - Dauer: 1 ms, 30 Zeilen
2019-01-18T02:15:12 DEBUG - SELECT kBild,
cQuelle,
nDateigroesse,
nBreite,
nHoehe,
cHash,
nVorschauDateigroesse,
nVorschauBreite,
nVorschauHoehe,
dErstellt,
dAenderung FROM [tBild] WHERE [kBild] IN (@p_0,@p_1,@p_2,@p_3,@p_4,@p_5,@p_6)
@p_0 = 12376
@p_1 = 12374
@p_2 = 12212
@p_3 = 12375
@p_4 = 12168
@p_5 = 12126
@p_6 = 12127
2019-01-18T02:15:12 DEBUG - Dauer: 0 ms, 7 Zeilen
2019-01-18T02:15:12 DEBUG - SELECT * FROM dbo.tSteuerzone WHERE tSteuerzone.kSteuerzone IN (
SELECT tSteuerzone.kSteuerzone
FROM dbo.tSteuerzoneLand
JOIN dbo.tSteuerzone ON tSteuerzone.kSteuerzone = tSteuerzoneLand.kSteuerzone
WHERE dbo.tSteuerzoneLand.cISO = @cISO
AND dbo.tSteuerzoneLand.cKuerzelBundesland = @cKuerzelBundesland
AND dbo.tSteuerzone.cLandISO LIKE @cLandISO
UNION
-- globale Einstellungen dazuholen
SELECT dbo.tSteuerzone.kSteuerzone
FROM dbo.tSteuerzone
JOIN dbo.tSteuerzoneLand ON tSteuerzoneLand.kSteuerzone = tSteuerzone.kSteuerzone
WHERE kFirma = 0
AND dbo.tSteuerzoneLand.cISO LIKE @cISO
AND dbo.tSteuerzoneLand.cKuerzelBundesland = @cKuerzelBundesland
)
cISO = 'DE'
cLandISO = 'DE'
cKuerzelBundesland = ''
2019-01-18T02:15:12 DEBUG - Dauer: 1 ms, 1 Zeilen
2019-01-18T02:15:12 DEBUG - SELECT * FROM [tSteuersatz] WHERE [kSteuerzone] = @kSteuerzone
@kSteuerzone = 1
2019-01-18T02:15:12 DEBUG - Dauer: 0 ms, 2 Zeilen
2019-01-18T02:15:43 DEBUG - SELECT * FROM [tShopKundenGruppe]
2019-01-18T02:15:43 DEBUG - Dauer: 1 ms, 16 Zeilen
2019-01-18T02:15:43 DEBUG - SELECT * FROM dbo.tSteuerzone WHERE tSteuerzone.kSteuerzone IN (
SELECT tSteuerzone.kSteuerzone
FROM dbo.tSteuerzoneLand
JOIN dbo.tSteuerzone ON tSteuerzone.kSteuerzone = tSteuerzoneLand.kSteuerzone
WHERE dbo.tSteuerzoneLand.cISO = @cISO
AND dbo.tSteuerzoneLand.cKuerzelBundesland = @cKuerzelBundesland
AND dbo.tSteuerzone.cLandISO LIKE @cLandISO
UNION
-- globale Einstellungen dazuholen
SELECT dbo.tSteuerzone.kSteuerzone
FROM dbo.tSteuerzone
JOIN dbo.tSteuerzoneLand ON tSteuerzoneLand.kSteuerzone = tSteuerzone.kSteuerzone
WHERE kFirma = 0
AND dbo.tSteuerzoneLand.cISO LIKE @cISO
AND dbo.tSteuerzoneLand.cKuerzelBundesland = @cKuerzelBundesland
)
cISO = 'DE'
cLandISO = 'DE'
cKuerzelBundesland = ''
2019-01-18T02:15:43 DEBUG - Dauer: 0 ms, 1 Zeilen
2019-01-18T02:15:43 DEBUG - SELECT * FROM [tSteuersatz] WHERE [kSteuerzone] = @kSteuerzone
@kSteuerzone = 1
2019-01-18T02:15:43 DEBUG - Dauer: 0 ms, 2 Zeilen
2019-01-18T02:17:27 DEBUG - SELECT * FROM [tShopKundenGruppe]
2019-01-18T02:17:27 DEBUG - Dauer: 16 ms, 16 Zeilen
2019-01-18T02:17:27 DEBUG - SELECT * FROM dbo.tSteuerzone WHERE tSteuerzone.kSteuerzone IN (
SELECT tSteuerzone.kSteuerzone
FROM dbo.tSteuerzoneLand
JOIN dbo.tSteuerzone ON tSteuerzone.kSteuerzone = tSteuerzoneLand.kSteuerzone
WHERE dbo.tSteuerzoneLand.cISO = @cISO
AND dbo.tSteuerzoneLand.cKuerzelBundesland = @cKuerzelBundesland
AND dbo.tSteuerzone.cLandISO LIKE @cLandISO
UNION
-- globale Einstellungen dazuholen
SELECT dbo.tSteuerzone.kSteuerzone
FROM dbo.tSteuerzone
JOIN dbo.tSteuerzoneLand ON tSteuerzoneLand.kSteuerzone = tSteuerzone.kSteuerzone
WHERE kFirma = 0
AND dbo.tSteuerzoneLand.cISO LIKE @cISO
AND dbo.tSteuerzoneLand.cKuerzelBundesland = @cKuerzelBundesland
)
cISO = 'DE'
cLandISO = 'DE'
cKuerzelBundesland = ''
2019-01-18T02:17:27 DEBUG - Dauer: 9 ms, 1 Zeilen
2019-01-18T02:17:27 DEBUG - SELECT * FROM [tSteuersatz] WHERE [kSteuerzone] = @kSteuerzone
@kSteuerzone = 1
2019-01-18T02:17:27 DEBUG - Dauer: 10 ms, 2 Zeilen
Zeitstempel: 2019-01-18T02:24:49
Locale: German (Germany)
Locale: German (Germany)
Version: 1.4.18.1
Plattform: Wawi
Versionshash: 7FDCF854
Prozessname: JTL-Wawi
Physikalischer Speicher: 914444288 / Peak: 1330208768
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:05:08,21875
CPU-Zeit (System): 0:01:22,453125
Page-Size (Sytem): 1984032 / Peak: 1218854912
Page-Size: 1030815744 / Peak: 1218854912
Offene Handles: 2742
Database:
Build: 1812131132 f36b86c87f0bfe6e4d2e1739d72c30f1a4ac2403