Lieferschein / Formularauswahl nach Versandart

Shopsitters

Sehr aktives Mitglied
27. Juli 2011
1.388
77
Schleswig-Holstein
Hallo L&L Profis,

ich möchte Anhand der Versandart auswählen lassen welche Variante meines Lieferscheins gedruckt wird. Als Alternative, da ich nicht glaube das es so geht - möchte ich eine letzte Seite an den Lieferschein anhängen und wenn Versandart X diese nicht mitdrucken und wenn Versandart Y alle Seiten bis auf diese drucken ...

Ich könnte mir vorstellen, daß es über Darstellungsbedingungen für die (Lastpage) geht, aber ich habe noch keinen Einstieg gefunden

Mit der von Marcos Software veröffentlichten SQL Query kann ich ja zumindest schon die Versandart in eine Darstellungsbedingung einbauen ... aber wie weiter

Bitte um Starthilfe um die Kopfblockade zu lösen
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.227
671
AW: Lieferschein / Formularauswahl nach Versandart

... hab dein Problem nicht ganz verstanden.

Du hast einen Lieferschein der für alle gültig ist, dieser hat aber eine zusätzliche "letzte Seite", die je nach Versandart angezeigt bzw. definiert werden soll?


Eine SQL-Abfrage gibt es, ich frage auch so die VA ab, da es diese nicht als Variable gibt.
Du musst doch also nun nur eine letzte Seite aufbauen, die Darstellungsbedingung auf die Ebene packen?!

COND(VA = X, true, COND(VA = Y, true, false)) ... nun wird die Seite angezeigt, wenn VA = X oder Y ist, sonst nicht.
 

Shopsitters

Sehr aktives Mitglied
27. Juli 2011
1.388
77
Schleswig-Holstein
AW: Lieferschein / Formularauswahl nach Versandart

Hallo wawi-dl,

danke für Deine Antwort. Nein, im Endeffekt möchte ich es wie zwei Lieferscheinformulare haben, die aber nicht durch die Parameter (Firma / Sprache / Kundengruppe / Ausgabe) gesteuert werden, sondern die Versandart soll bestimmen ob X oder Y gedruckt wird. Da ich aber vermute das ich das nicht über zwei unterschiedliche Formulare machen kann wollte ich im Endeffekt den Lieferschein zweiseitig haben und über die Versandart entweder Seite 1 Ohne letzte Seite - oder Nur letzte Seite ausdrucken.

Ich hoffe ich konnrte vermitteln was ich meine.

Eine Möglichkeit wäre sicherlich auch mit den Darstellungsbedingungen einzelner Eelemente zu arbeiten, was aber angesichts der vielen Informationen (Elemente) im Lieferschein sicherlich schwieriger ist.

Vielleicht bin ich jedoch auch völlig auf dem Holzweg....Bitte holt mich dann hier jemand ab.

Sinn und Zweck dahinter:
Wir bieten Kunden an das wir in seinem Namen versenden also ohne Informationen (Logo / Anschrift / Hinweistexte etc) von uns. Der Kunde verkauft aber auch unsere Artikel bei sich im Laden, also braucht er mal Lieferschein mit unseren Daten und mal Lieferschein ohne unser Daten (da dieser an seinen Endkunden geht). Über die Kundengruppe jkann ich das also nicht steuern. Aber über die Versandart halt. (Normaler Versand / Neutraler Versand)

Gerne bin ich auch für andere Ideen offen.

Gruss
Lars
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.227
671
AW: Lieferschein / Formularauswahl nach Versandart

OK jetzt hab ichs verstanden, war anfangs etwas unklar ...

Gut, dann solltest du ganz anders an die Sache herangehn!


Mach dir einen Lieferschein mit mehreren Ebenen, sprich in etwa so:
LA1-Kopfzeile
LA1-Inhalt
LA1-Fusszeile
LA2-Kopfzeile
LA2-Inhalt
LA2-Fusszeile

... den jeweiligen Ebenen vergibst du dann die Darstellungseinstellungen!


Vorteil dadurch, du legst mehrere Lieferscheine übereinander, die Ebenen sind nur für eine bessere Übersicht für DICH, der Rest macht ja dann die Wawi.
 

Shopsitters

Sehr aktives Mitglied
27. Juli 2011
1.388
77
Schleswig-Holstein
AW: Lieferschein / Formularauswahl nach Versandart

SUPER - vielen Dank wawi-dl !

Das ist genau der richtige Weg - jetzt fehlt mir nur noch eine Information dann habe ich es - von marcos software benutze ich zur Zeit das folgende Code Schnippsel um die Versandart in dei Darstellungsbedingung zu bekommen ...

Code:
JTL_DirectQuery("SELECT cName FROM tversandart WHERE kVersandArt = (SELECT tVersandArt_kVersandArt FROM tbestellung WHERE cBestellNr = '"+JTL.WaWi.Vorgang.BestellNr+"')") == "[B][COLOR=#ff0000]Neutraler Versand Österreich[/COLOR][/B]"

und

Code:
JTL_DirectQuery("SELECT cName FROM tversandart WHERE kVersandArt = (SELECT tVersandArt_kVersandArt FROM tbestellung WHERE cBestellNr = '"+JTL.WaWi.Vorgang.BestellNr+"')") == "[B][COLOR=#ff0000]Neutraler Versand National[/COLOR][/B]"

Also beide Versandarten fangen mit "Neutraler Versand .... " an. Wie bekomme ich dort ein *like* Neutraler Versand ... hin ... damit ich nicht die Ebenen doppelt einmal für Neutral National und einmal für Neutral Österreich anlegen muss. Und wenn ich schon dabei bin wie lautet der Syntax für *ungleich* Neutraler Versand ....

Das würde mir den Tag retten.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.227
671
AW: Lieferschein / Formularauswahl nach Versandart

... hab keine Wawi zur hand, versuch mal den Befehl "contains$" oder ähnliches ...
 

Shopsitters

Sehr aktives Mitglied
27. Juli 2011
1.388
77
Schleswig-Holstein
AW: Lieferschein / Formularauswahl nach Versandart

Hmmm Idee ist genau richtig, jedoch bekomme ich das nicht in die Abfrage eingebaut mit Wildcards kann ich also innerhalb der ... =='Neutraler Versand xxxxxx' nicht arbeiten ?
Dachte an =='Neutraler Versand'+% oder ähnlich - mir fehlt hier jedoch noch ein wenig Basiswissen
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.227
671
AW: Lieferschein / Formularauswahl nach Versandart

... kannst du das nicht anders abfragen, ob "national" oder "international"?

Wildcards ... ob die klappen weis ich nicht, auch in Verbindung mit "==" weis ich nicht aus dem Stegreif ...
 

Shopsitters

Sehr aktives Mitglied
27. Juli 2011
1.388
77
Schleswig-Holstein
AW: Lieferschein / Formularauswahl nach Versandart

Hallo wawi-dl,

nein, ich müsste das schon über Wildcards versuchen - habe jetzt das = in der SQL Abfrage mal mit LIKE und % als Wildcard versucht, jedoch ohne Erfolg. .... Mist dann werde ich das erstmal mit 6 weiteren Ebenen im Lieferschein versuchen (Basis DE und Basis At / Positionsliste DE + Positionsliste AT / Seite DE + Seite AT) mal schauen wie es geht ... Vielleicht fällt ja Dir oder einem Mitleseer noch was ein.

Danke jedoch dafür, daß Du Dich beteiligt hast und mir in jedem Fall geholfen hast.

Gruss
Lars
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.227
671
AW: Lieferschein / Formularauswahl nach Versandart

... wenn die Zeichenanzahl gleich wäre, kannst du die Textpassage auch trimmen mit right$ oder left$ ... oder suchst die Position eines Buchstabens im Wort automatisch.

Bringt dir Text trimmen etwas? Denn dann kannst direkt abfragen, der Anfang interessiert dich ja eh nicht.
 

Shopsitters

Sehr aktives Mitglied
27. Juli 2011
1.388
77
Schleswig-Holstein
AW: Lieferschein / Formularauswahl nach Versandart

Leider nein, ich müsste irgendwie schaffen das Wort "Neutral" zu suchen, das ist der Schlüssel Aber alle Versuche mal ein "=" oder "==" gegen ein LIKE zu tauschen und mit %Neutral% zu arbeiten klappt leider nicht
Alternativ habe ich auch schon versucht mit der ID der Versandart zu arbeiten, aber da bricht mein SQL Wissen noch ab.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.227
671
AW: Lieferschein / Formularauswahl nach Versandart

Aso, dann versuch es doch so ...

Code:
JTL_DirectQuery("SELECT kVersandArt FROM tversandart WHERE kVersandArt = (SELECT tVersandArt_kVersandArt FROM tbestellung WHERE cBestellNr = '"+JTL.WaWi.Vorgang.BestellNr+"')") == "[B][COLOR=#ff0000]ID-Nummer 1[/COLOR][/B]"

und

Code:
JTL_DirectQuery("SELECT kVersandArt FROM tversandart WHERE kVersandArt = (SELECT tVersandArt_kVersandArt FROM tbestellung WHERE cBestellNr = '"+JTL.WaWi.Vorgang.BestellNr+"')") == "[B][COLOR=#ff0000]ID-Nummer 2[/COLOR][/B]"


ID-Nummer glaub aber dann ohne Anführungszeichen ...
 

Shopsitters

Sehr aktives Mitglied
27. Juli 2011
1.388
77
Schleswig-Holstein
AW: Lieferschein / Formularauswahl nach Versandart

Hört sich gut an. Jetzt muss ich lediglich mit ungleich X ungleich Y ungleich Z meine Verdandarten ausklammern, die NICHt neutral sind - dann habe ich es endlich geschafft.
Du Warst eine große Hilfe für mich - ich versuche das umzusetzen und werde dann meine Lösung hier posten.

Danke Dir
 

Shopsitters

Sehr aktives Mitglied
27. Juli 2011
1.388
77
Schleswig-Holstein
AW: Lieferschein / Formularauswahl nach Versandart

So, nur mal als Feedback, bisher habe ich hier leider noch keinen Erfolg gehabt, da ich wirklich unbedingt die Abfrage mit dem SQL Befehl LIKE und NOT LIKE <platzhalter>Versandart<platzhalter> arbeitren muss
Vielliecht ließt marco jedoch mit und kann das aufklären, oder ein anderer SQL / JTL QUERY Held. wawi-dll hat mir mit den Ebenen auf jeden Fall den richtigen Weg gezeigt - aber ich muss das über Like / not Like und die wildcards abfangen.

Bitte um Hilfe - das würde bei uns eine weitere Fehlerquelle gen 0% reduzieren.
 

marcos software

Sehr aktives Mitglied
23. Juli 2009
1.742
24
Bonn
AW: Lieferschein / Formularauswahl nach Versandart

Hallo,

1. Marc ohne o reicht ;>

2. ohne jetzt alles von oben genau gelesen zu haben.

Willst du dein Like in SQL oder im Formulardesigner ?

So wie ich es grad rauslese brauchst du das im Formulardesigner, da gibts aber so keine Like.
Im Formulardesigner kannst du (wie Timo glaub ich auch schon schrieb) mit Contains arbeiten,
in SQL dann entsprechend mit Like.
Ein Beispiel für SQL:

SELECT * FROM deineTabelle WHERE deineColumn LIKE '%deineSuche%'

Und im Formulardesigner für deine oben genannten Code entsprechend:

Code:
Contains (JTL_DirectQuery("SELECT cName FROM tversandart WHERE kVersandArt = (SELECT tVersandArt_kVersandArt FROM tbestellung WHERE cBestellNr = '"+JTL.WaWi.Vorgang.BestellNr+"')"),'Neutral')

das negieren dazu erreichst du im Formulardesigner durch das Wörtchen "not" direkt vor Contains ;>

Gruß,
Marc
 

Shopsitters

Sehr aktives Mitglied
27. Juli 2011
1.388
77
Schleswig-Holstein
AW: Lieferschein / Formularauswahl nach Versandart

Hallo Marc, Hallo Timo,

PERFEKT .... es funktioniert - Knoten geplatzt und getestet - es funktioniert alles super

Vielen Vielen Vielen Dank !!!!!!!!!!

Gruß
Lars
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Versendeten Lieferschein stornieren / zurückholen User helfen Usern - Fragen zu JTL-Wawi 4
Neu MHD von Stücklistenpositionen auf Lieferschein Druckvorlage ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu SQL: Positionen eines Auftrags sind auf welchem Lieferschein gelandet? Eigene Übersichten in der JTL-Wawi 7
Neu Charge nummer auf Lieferschein User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wasserzeichen auf Lieferschein und Rechnung auf ganze A4 Seite User helfen Usern - Fragen zu JTL-Wawi 5
Neu fehlerhaften / offenen Lieferschein vom WMS wieder löschen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Lieferschein mit Versandlabel Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Druckreihenfolge in Packtisch+ ändern - erst Lieferschein, dann Versandetikett Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 8
Beantwortet Artikelbilder auf Lieferschein / Rechnung / Angebot. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 8
fehlerhafte Rechnungsausgabe nach Storno --> Neuaustellung. JTL-Wawi 1.9 1
Neu Pluginmanager lässt sich nach Update von 5.2 auf 5.4 nicht aufrufen JTL-Shop - Fehler und Bugs 0
Neu Bestellung erst nach >1h synchronisiert. - Worker mit Connector und Woocommerce Onlineshop-Anbindung 0
Neu Lagerbewertung nach Filter laden erfolgt Absturz JTL-Wawi - Fehler und Bugs 6
Neu Fehler bei Rückbuchung nach Storno JTL-Wawi - Fehler und Bugs 0
ERLEDIGT: Nach Update auf von Shop 5.3.x auf 5.4.0 ERROR 500 Wer kann helfen Upgrade JTL-Shop4 auf JTL-Shop5 0
Neu JTL-Shop Logout nach wenigen Minuten MFA / 2FA umgehen JTL-Shop - Ideen, Lob und Kritik 0
Gespeicherte Filter (Lagerbewertung) nach SQL Umzug nicht mehr abrufbar JTL-Wawi 1.9 0
Neu Rundungen nach Shop-Import - 3. und 4. Nachkommestellen entfernen? WooCommerce-Connector 0
Neu Sortieren nach Nummern fehlerhaft JTL-Wawi - Fehler und Bugs 1
Fehler beim Abgleich nach Komplettabgleich JTL-Wawi 1.9 0
Neu Nach Update auf JTL GPSR-Plugin 1.0.3 vom Backend ausgeschlossen Plugins für JTL-Shop 25
Neu JTL Connector erzeugt auf diversen Seiten wie etwa dem Warenkorb einen Bad Gateway 502 nach Update zu Woocommerce Version 9.4.3 WooCommerce-Connector 0
In Diskussion TSE-Probleme nach Routerwechsel JTL-POS - Fehler und Bugs 2
Fehlende Mandantenauswahl nach der Aktualisierung zu JTL-Wawi 1.9.6.4. JTL-Wawi 1.9 3
Neu Hestellerangaben nach GPSR eBay-Anbindung - Fehler und Bugs 28
Nach Update auf 1.9.6.5 sind in der Wawi alle Hersteller DOPPELT ! vorhanden JTL-Wawi 1.9 5
Neu Vorlage - Bewertungserinnerung nach Artikelkauf - Bearbeiten Allgemeine Fragen zu JTL-Shop 0
Filtern nach Onlinekunden JTL-Wawi JTL-Wawi 1.9 1
Neu Fatal Error nach Klick auf "Bestellen" Hilfe! JTL-Shop - Fehler und Bugs 1
Neu Filtern nach Sonderpreise aktivieren ab JTL-Ameise - Fehler und Bugs 0
Neu Probleme nach update des neuen Shops JTL-Shop - Fehler und Bugs 9
Nach Update, wie Zahlungsabgleich bei Benutzern machen? JTL-Wawi 1.9 1
In Bearbeitung Retoure erstellen nach 1 Woche in Wawi mit Sumup als Zahlungsanbieter Allgemeine Fragen zu JTL-POS 3
Kassenschnittbeleg wird nach Ausdausch des Kartenlesegerätes nicht mehr ausgedruckt JTL-Vouchers - Fehler und Bugs 0
Neu Filter nach Bezahlstatus in Packtisch+ Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu [Entwarnung] ACHTUNG: JTL Shop 5.3.3 | Nach Update des JTL PayPal Commerce Plugins kein Backend mehr verfügbar (FATAL ERROR) Installation / Updates von JTL-Shop 2
Neu Sehr lange Ladezeit der Produktseite nach Upgrade auf Version 5.4 Allgemeine Fragen zu JTL-Shop 6
Neu Alte Blogbeiträge sind nach Update nicht abrufbar JTL-Shop - Fehler und Bugs 0
Fehlermeldung nach Bildupdate,-löschen,-ändern Shopware-Connector 1
Neu Nach update auf 5.4 kein Login mehr möglich JTL-Shop - Fehler und Bugs 2
Offener Betrag nach Rechnungskorrektur? JTL-Wawi 1.9 2
Neu Keine Exportpapiere mehr bei DHL 3.0 nach UK? JTL-ShippingLabels - Fehler und Bugs 3
Nach Umstieg auf V5 Paypal express weg. Einrichtung JTL-Shop5 5
Neu Newsletter-Abonnenten werden bei Gastbestellung nach Anonymisierung entfernt JTL-Shop - Fehler und Bugs 0
Fatal-Error im Adminbereich nach Update - Shop läuft Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Nach Update auf 5.4 klappt einiges nicht mehr ! Installation / Updates von JTL-Shop 9
Datenbank bereinigen nach Test JTL-Wawi 1.9 7
Neu Aus /Kategorie/ wird /Kategorie-2/ nach Abgleich WooCommerce-Connector 0
Neu Probleme mit PayPal-Plugin: Bestellungen "pending" & doppelte Zahlungen nach Direktzahlung Plugins für JTL-Shop 0
Nach Update auf 1.9 alle Drucker verschwunden JTL-Wawi 1.9 6

Ähnliche Themen