Inaktiv Fehler beim erstellen von Variationen

mmarsching

Gut bekanntes Mitglied
2. September 2014
175
12
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"

1547774873186.png

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".

1547774785994.png

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
 

Rico Giesler

Offizieller Service Partner
SPBanner
10. Mai 2017
13.247
1.526
Bitte dazu mal ein Ticket im Kundencenter erstellen. Ich kann das bei mir mit der 1.4.20.0 nicht reproduzieren.
 

Ähnliche Themen