Neu Eigenes Feld Checkbox im Artikel als Darstellungsbedingung auf Rechnungsvorlage

Mag-ITService

Mitglied
27. Februar 2023
2
0
Hallo zusammen,

wir haben in unserer JTL-Wawi (Version 1.9.4) ein Eigenes Feld im Artikel namens „FSC 100%“ hinzugefügt. Es handelt sich dabei um ein Checkbox-Feld, das für bestimmte Artikel aktiviert werden kann. Nun möchten wir, dass auf der Rechnung ein Text erscheint, wenn mindestens ein Artikel im Auftrag dieses Feld aktiviert hat.

Beispiel:

  • Artikel 1: Checkbox „FSC 100%“ inaktiv
  • Artikel 2: Checkbox „FSC 100%“ aktiv
  • Artikel 3: Checkbox „FSC 100%“ inaktiv
In diesem Fall soll auf der Rechnung ein Text unter dem Berichtscontainer angezeigt werden, da für Artikel 2 die Checkbox aktiviert ist.

Wir haben sowohl die alte als auch die neue Druckvorlage im Einsatz und benötigen Unterstützung, wie wir dies umsetzen können. Eine Lösung mittels SQL-Befehl oder einer entsprechenden Variablen, die in beiden Druckvorlagen funktioniert, wäre ideal.

Vielen Dank für eure Unterstützung!
 

frankell

Sehr aktives Mitglied
9. September 2019
724
287
Flensburg
Hallo zusammen,

wir haben in unserer JTL-Wawi (Version 1.9.4) ein Eigenes Feld im Artikel namens „FSC 100%“ hinzugefügt. Es handelt sich dabei um ein Checkbox-Feld, das für bestimmte Artikel aktiviert werden kann. Nun möchten wir, dass auf der Rechnung ein Text erscheint, wenn mindestens ein Artikel im Auftrag dieses Feld aktiviert hat.

Beispiel:

  • Artikel 1: Checkbox „FSC 100%“ inaktiv
  • Artikel 2: Checkbox „FSC 100%“ aktiv
  • Artikel 3: Checkbox „FSC 100%“ inaktiv
In diesem Fall soll auf der Rechnung ein Text unter dem Berichtscontainer angezeigt werden, da für Artikel 2 die Checkbox aktiviert ist.

Wir haben sowohl die alte als auch die neue Druckvorlage im Einsatz und benötigen Unterstützung, wie wir dies umsetzen können. Eine Lösung mittels SQL-Befehl oder einer entsprechenden Variablen, die in beiden Druckvorlagen funktioniert, wäre ideal.

Vielen Dank für eure Unterstützung!

Hallo @Mag-ITService,

über Variablen funktioniert das leider nicht außerhalb des Berichtscontainers, noch nicht einmal außerhalb der entsprechenden Tabelle, wo man mit einer Summe von AttributeAlsText aller Positionen arbeiten könnte. Daher bleibt nur SQL. Hier ein Beispiel, wie das ginge:

SQL:
WITH CTE AS (
    SELECT
        kArtikel
    FROM
        Rechnung.tRechnungPosition
    WHERE
        kRechnung = "+Fstr$(Vorgang.InterneRechnungsnummer,"?")+"
        AND nType = 1
)
SELECT
    IIF(EXISTS(
        SELECT
            1
        FROM
            tArtikelAttributSprache AS ARTATTS
            JOIN tArtikelAttribut AS ARTATT ON ARTATTS.kArtikelAttribut = ARTATT.kArtikelAttribut
            JOIN tAttributSprache AS ATTS ON ARTATT.kAttribut = ATTS.kAttribut
        WHERE
            ARTATTS.kSprache = 0
            AND ARTATT.kShop = 0
            AND ATTS.kSprache = 0
            AND ATTS.cName = 'FSC 100%'
            AND ARTATT.kArtikel IN (
                SELECT
                    kArtikel
                FROM
                CTE
                )
            AND ARTATTS.nWertInt = 1
    ), 1, 0)

Vorausgesetzt ist, dass nur Artikel-Auftragspositionen Berücksichtigung finden sollen und bei allen Artikeln das Eigene Feld auch mit einem Wert gefüllt ist (also entweder angehakt oder nicht angehakt).

Die Rückgabe einer DirectQuery ist ein String. Das muss bei der Abfrage, welchen Wert die Query zurückgibt, berücksichtigt werden.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Attribut - Eigenes Feld - Nummer herausfinden User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Wert aus lokaler TextDatei auslesen und Eigenes Feld damit beschreiben evtl. Webrequest JTL-Workflows - Ideen, Lob und Kritik 3
Neu Eigenes Feld aus Artikelstamm im Angebot andrucken Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Wie kann ich ein "eigenes Feld" oder Artikelattribut im Shop sichtbar machen? Allgemeine Fragen zu JTL-Shop 0
Neu Eigenes Lager Beliefern - Hauptlager -> Storelager Arbeitsabläufe in JTL-Wawi 4
Neu Feld zur eRechnung zufügen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Feld "priceCurrency" doppelt bei Vaterartikeln (Kategorie) JTL-Shop - Fehler und Bugs 0
Neu 1.9.5.4, Ameise und Preise importieren für das Feld "Standardpreis in neuen angelegte Vorlagen" JTL-Ameise - Fehler und Bugs 3
Neu Packhinweis bei Eigenem Feld im Auftrag nicht möglich?! Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Kunden UST Feld mit Workflow befüllen User helfen Usern - Fragen zu JTL-Wawi 1
GPSR - Das Feld [Verantwortliche Person] ist leer hinterlegt! Es findet keine Zuordnung statt. - wie lösche ich den Eintrag JTL-Wawi 1.9 5
Neues Feld "V-Person" nicht in der Variablen/Werten bei den Workflows zu finden JTL-Wawi 1.9 4
Neu Feld "Verkaufskanal" bei importierten Artikeln ausgegraut JTL-Ameise - Fehler und Bugs 1
Neu Ameise (Import) - Feld "Otto.de: Artikelname" User helfen Usern - Fragen zu JTL-Wawi 2
Neu Feld regulationPrice fehlt Shopware-Connector 3
Dokumentenvorlage Auftrag - Prüfung Checkbox JTL-Wawi 1.9 1

Ähnliche Themen