Beantwortet Eigene Übersicht - Artikel Beschreibung im F2 Panel einbetten

sndkersse

Neues Mitglied
7. Januar 2025
4
0
Sehr verehrte Mitglieder, ich arbeite seit Feb '24 mit JTL und habe ein eher spezielleres Anliegen. Und zwar geht es mir darum den Arbeitsfluss zu beschleunigen. Wir verkaufen Gebrauchte Artikel und haben dementsprechend auch mehrere verschiedene Varianten die sich im Zustand unterscheiden. Der wichtige Faktor hierbei ist in der Artikelbeschreibung hinterlegt z.B. mit "sehr guter Zustand. Lediglich Spuren an den Befestigungspunkten." oder aber auch " sehr guter Zustand. Neben Spuren an den Befestigungspunkten sind leider auch einzelne Kratzer vorhanden" und so weiter und sofort. Leider dauert das Öffnen des jeweiligen Artikels immer ein gutes bisschen und ich wollte mal fragen ob es möglich wäre zumindest einen Teil der Artikelbeschreibung in das untere Feld einzubetten. Es geht hierbei spezifisch um das Feld Kurzbeschreibung, da die normale Beschreibung mit einem aufwendigen HTML Source Code versehen ist.(für JTL Shop und eBay)
Dies würde uns die Arbeit erleichtern und vor noch mehr versehentlichen Duplikaten schützen, indem wir dann beim einbuchen einfach rauslesen können ob die jeweiligen Mängel zutreffen, wenn wir einen Artikel auswählen. Wir haben bereits eine Artikelhistorie in die eigene Ansicht einbetten können und uns so schon etwas an Zeit ersparen können (für andere Abläufe oder aber auch für Artikel die schlichtweg schon zu alt sind und es sich eher lohnt einen neuen Artikel per Ameise anzulegen)

LG Christian
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
835
305
Hi Chrstian,

kShop müsste wahrscheinlich angepasst werden, aber ansonsten sollte das gehen:

SQL:
SELECT
    a.cArtNr AS 'Artikel',
    b.cKurzBeschreibung AS 'Kurzbeschreibung'
FROM
    tArtikel a
    LEFT JOIN tArtikelbeschreibung b ON b.kArtikel = a.kArtikel AND b.kSprache = 1 AND b.kShop = 1
WHERE
    a.kArtikel IN (@KEYS)

Es ist so gestaltet, dass man auch mehrere Artikel anzeigen lassen kann, alternativ in der letzten Zeile a.kArtikel = @KEY

Viele Grüße
Mirko
 

sndkersse

Neues Mitglied
7. Januar 2025
4
0
Hi Chrstian,

kShop müsste wahrscheinlich angepasst werden, aber ansonsten sollte das gehen:

SQL:
SELECT
    a.cArtNr AS 'Artikel',
    b.cKurzBeschreibung AS 'Kurzbeschreibung'
FROM
    tArtikel a
    LEFT JOIN tArtikelbeschreibung b ON b.kArtikel = a.kArtikel AND b.kSprache = 1 AND b.kShop = 1
WHERE
    a.kArtikel IN (@KEYS)

Es ist so gestaltet, dass man auch mehrere Artikel anzeigen lassen kann, alternativ in der letzten Zeile a.kArtikel = @KEY

Viele Grüße
Mirko
Super danke dir. Nachdem ich b.kShop auf 0 geändert habe funzt es super.

LG Christian
 

der-rasenmaeher.de

Aktives Mitglied
23. Juli 2009
74
7
Hallo Mirco,

kann man das auch erweitern?
"Stückliste Artikelnummer"
und Eigenes Feld "Zeichnungsquelle"

Danke und Gruß
Peter
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
835
305
Hi Peter,

teste das mal hier:

SQL:
DECLARE @IDEIGENESFELD AS INT = (
    SELECT
        kAttribut
    FROM
        tAttributSprache
    WHERE
        cName = 'Zeichnungsquelle'
);

SELECT
    a.cArtNr AS 'Artikel',
    b.cKurzBeschreibung AS 'Kurzbeschreibung',
    a2.cArtNr AS 'Stückliste Artikel',
    aattrs.cWertVarchar AS 'Zeichnungsquelle'
FROM
    tArtikel a
    LEFT JOIN tArtikelbeschreibung b ON b.kArtikel = a.kArtikel AND b.kSprache = 1 AND b.kShop = 1
    LEFT JOIN tStueckliste sl ON sl.kArtikel = a.kArtikel
    LEFT JOIN tArtikel a2 ON a2.kArtikel = sl.kVaterArtikel
    LEFT JOIN tArtikelAttribut aattr ON aattr.kArtikel = a.kArtikel AND aattr.kAttribut = @IDEIGENESFELD
    LEFT JOIN tArtikelAttributSprache aattrs ON aattrs.kArtikelAttribut = aattr.kArtikelAttribut
WHERE
    a.kArtikel IN (@KEYS)
 
  • Gefällt mir
Reaktionen: frankell

Ähnliche Themen