AW: 09707 update geht nciht bringt error
Wenn ich auf die Artikelkategorie klicke kommt der Fehler mit dem SQL. Das Patch behebt diesen leider bei mir nicht.
Der Schluss der SQL-
Log Aufzeichnung sieht wie folgt aus:
JTL-wawi 9b4-4e8 ENTER SQLExecDirect
HSTMT 0121A940
UCHAR * 0x00038664 [ -3] "WITH Result AS (SELECT a.kArtikel, a.cArtNr, a.cName, a.fVKBrutto, a.fVKNetto, a.fUVP, a.cPreisliste, a.cAktiv, nLagerbestand = CASE WHEN nIstVater > 0 THEN ISNULL(( SELECT SUM(art.nLagerbestand) FROM tArtikel art WHERE art.kVaterArtikel=a.kArtikel AND art.cLagerAktiv='Y'),0) WHEN kStueckliste > 0 AND cTeilbar='Y' THEN ISNULL( ( SELECT MIN(art.nLagerbestand / sl.fAnzahl) FROM tStueckliste sl JOIN tartikel art ON art.kArtikel = sl.kArtikel AND a.kStueckliste = sl.kStueckliste AND art.cLagerAktiv='Y' AND art.cLagerKleinerNull <> 'Y' AND sl.fAnzahl <> 0 ), ISNULL( ( SELECT MIN(art.nLagerbestand / sl.fAnzahl) FROM tStueckliste sl JOIN tartikel art ON art.kArtikel = sl.kArtikel AND a.kStueckliste = sl.kStueckliste AND art.cLagerAktiv='Y' AND sl.fAnzahl <> 0 ),0 )) WHEN kStueckliste > 0 AND cTeilbar!='Y' THEN ISNULL( ( SELECT FLOOR(MIN(art.nLagerbestand / sl.fAnzahl)) FROM tStueckliste sl JOIN tartikel art ON art.kArtikel = sl.kArtikel AND a.kStueckliste = sl.kStueckliste AND art.cLagerAktiv='Y' AND art.cLagerKleinerNull <> 'Y' AND sl.fAnzahl <> 0 ), ISNULL( ( SELECT FLOOR(MIN(art.nLagerbestand / sl.fAnzahl)) FROM tStueckliste sl JOIN tartikel art ON art.kArtikel = sl.kArtikel AND a.kStueckliste = sl.kStueckliste AND art.cLagerAktiv='Y' AND sl.fAnzahl <> 0 ),0)) ELSE ISNULL(a.nLagerbestand,0) END, a.fMwSt, a.cEinheit, a.nMindestbestellmaenge, a.cBarcode, a.cErloeskonto, a.cTopArtikel, a.fGewicht, a.cNeu, a.cKurzBeschreibung, a.cLagerArtikel, a.cTeilbar, a.cLagerAktiv, a.cLagerKleinerNull, a.nMidestbestand, a.fEKNetto, a.cHersteller, a.fEbayPreis, a.cLagerVariation, a.fPackeinheit,a.nVPE, a.fVPEWert, a.cVPEEinheit, a.cLieferstatus, a.cSuchbegriffe, a.cTaric, a.cHerkunftsland, CONVERT(varchar(63), a.dErstelldatum, 104) AS dErstelldatum , a.cSeo, CONVERT(varchar(63), a.dErscheinungsdatum, 104) AS dErscheinungsdatum , a.nSort, a.kVersandklasse, a.fArtGewicht, a.cHAN, a.cSerie,a.kSteuerklasse, a.cISBN, a.cUNNummer, a.cGefahrnr, a.c..." SDWORD -3
JTL-wawi 9b4-4e8 EXIT SQLExecDirect with return code -1 (SQL_ERROR)
HSTMT 0121A940
UCHAR * 0x00038664 [ -3] "WITH Result AS (SELECT a.kArtikel, a.cArtNr, a.cName, a.fVKBrutto, a.fVKNetto, a.fUVP, a.cPreisliste, a.cAktiv, nLagerbestand = CASE WHEN nIstVater > 0 THEN ISNULL(( SELECT SUM(art.nLagerbestand) FROM tArtikel art WHERE art.kVaterArtikel=a.kArtikel AND art.cLagerAktiv='Y'),0) WHEN kStueckliste > 0 AND cTeilbar='Y' THEN ISNULL( ( SELECT MIN(art.nLagerbestand / sl.fAnzahl) FROM tStueckliste sl JOIN tartikel art ON art.kArtikel = sl.kArtikel AND a.kStueckliste = sl.kStueckliste AND art.cLagerAktiv='Y' AND art.cLagerKleinerNull <> 'Y' AND sl.fAnzahl <> 0 ), ISNULL( ( SELECT MIN(art.nLagerbestand / sl.fAnzahl) FROM tStueckliste sl JOIN tartikel art ON art.kArtikel = sl.kArtikel AND a.kStueckliste = sl.kStueckliste AND art.cLagerAktiv='Y' AND sl.fAnzahl <> 0 ),0 )) WHEN kStueckliste > 0 AND cTeilbar!='Y' THEN ISNULL( ( SELECT FLOOR(MIN(art.nLagerbestand / sl.fAnzahl)) FROM tStueckliste sl JOIN tartikel art ON art.kArtikel = sl.kArtikel AND a.kStueckliste = sl.kStueckliste AND art.cLagerAktiv='Y' AND art.cLagerKleinerNull <> 'Y' AND sl.fAnzahl <> 0 ), ISNULL( ( SELECT FLOOR(MIN(art.nLagerbestand / sl.fAnzahl)) FROM tStueckliste sl JOIN tartikel art ON art.kArtikel = sl.kArtikel AND a.kStueckliste = sl.kStueckliste AND art.cLagerAktiv='Y' AND sl.fAnzahl <> 0 ),0)) ELSE ISNULL(a.nLagerbestand,0) END, a.fMwSt, a.cEinheit, a.nMindestbestellmaenge, a.cBarcode, a.cErloeskonto, a.cTopArtikel, a.fGewicht, a.cNeu, a.cKurzBeschreibung, a.cLagerArtikel, a.cTeilbar, a.cLagerAktiv, a.cLagerKleinerNull, a.nMidestbestand, a.fEKNetto, a.cHersteller, a.fEbayPreis, a.cLagerVariation, a.fPackeinheit,a.nVPE, a.fVPEWert, a.cVPEEinheit, a.cLieferstatus, a.cSuchbegriffe, a.cTaric, a.cHerkunftsland, CONVERT(varchar(63), a.dErstelldatum, 104) AS dErstelldatum , a.cSeo, CONVERT(varchar(63), a.dErscheinungsdatum, 104) AS dErscheinungsdatum , a.nSort, a.kVersandklasse, a.fArtGewicht, a.cHAN, a.cSerie,a.kSteuerklasse, a.cISBN, a.cUNNummer, a.cGefahrnr, a.c..." SDWORD -3
DIAG [42000] [Microsoft][ODBC SQL Server Driver][SQL Server]Ein Sortierungskonflikt zwischen "Latin1_General_CI_AS" und "SQL_Latin1_General_CP1_CI_AS" im equal to-Vorgang kann nicht aufgelöst werden. (468)
JTL-wawi 9b4-4e8 ENTER SQLErrorW
HENV 01211788
HDBC 01211830
HSTMT 01212238
WCHAR * 0x000375F4 (NYI)
SDWORD * 0x0003762C
WCHAR * 0x000371F4
SWORD 512
SWORD * 0x00037630
JTL-wawi 9b4-4e8 EXIT SQLErrorW with return code 100 (SQL_NO_DATA_FOUND)
HENV 01211788
HDBC 01211830
HSTMT 01212238
WCHAR * 0x000375F4 (NYI)
SDWORD * 0x0003762C
WCHAR * 0x000371F4
SWORD 512
SWORD * 0x00037630