Neu Wawi 1.6.x Druckvorlage Rechnung: Frage zu Kommentar, Anmerkung, Rechnungstext

ergowebshop

Sehr aktives Mitglied
14. Januar 2022
141
32
Hallo zusammen.

in einer Rechnung kann man ja neben Kommentar und Anmerkung auch einen Rechnungstext angeben.

Meine Frage in kurz: wie bekomme ich den Rechnungstext in eine Druckvorlage? Probiert habe ich "Report.InvoicePrintingText", funktioniert aber nicht.

Die Langfassung:
  • Das Feld Kundenkommentar kann ich in der Vorlage auslesen mit "Report.InvoiceNote", die Hilfe nennt es "Hinweis auf der Rechnung", in der Datenbank heißt das "Rechnung.tRechnungText.cHinweis";
  • das Feld Anmerkung kann ich in der Vorlage auslesen mit "Report.Comment", die Hilfe nennt es "Bemerkung zur Rechnung", in der Datenbank heißt das "Rechnung.tRechnungText.cAnmerkung";
  • und das Feld Rechnungstext müsste doch dann sein "Report.InvoicePrintingText", lt. Hilfe ist das "Drucktext zur Rechnung", also das was in der Datenbank ist als "Rechnung.tRechnungText.cRechnungstext".
Folgendes gibt mir Kommentar und Anmerkung korrekt aus:
Code:
"Note: " + Report.InvoiceNote +
"Comment: " + Report.Comment

Versuche ich auch den Rechnungstext auszugeben, ist die Ausgabe komplett leer (wie das so passiert wenn was fehlerhaft ist).
Code:
"Note: " + Report.InvoiceNote +
"Text: " + Report.InvoicePrintingText +
"Comment: " + Report.Comment

Mache ich was falsch, heißt das Feld irgendwie anders, oder ist das ein Bug?
Getestet in Wawi 1.6.44.0
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
673
238
Guten Morgen,

das Feld gibt es wohl tatsächlich nicht als Variable. Man kann es aber per SQL auslesen:

SQL:
JTL_DirectQuery("SELECT cRechnungstext FROM Rechnung.tRechnungText WHERE kRechnung = "+Fstr$(Report.InternalId,"?"))

Viele Grüße
Mirko
 
  • Gefällt mir
Reaktionen: ergowebshop

ergowebshop

Sehr aktives Mitglied
14. Januar 2022
141
32
Guten Tag.
Ironischerweise gibt es die Variable ja, dachte ich zumindest.

Anmerkung ist Report.Comment und in der Datenbank cAnmerkung
Kundenkommentar ist Report.InvoiceNote und in der Datenbank cHinweis
und das was es im Formulareditor gibt als Report.InvoicePrintingText, Hilfe sagt dazu "Drucktext zur Rechnung", ich dachte halt das wäre es was zu cRechnungstext passt.

Und wenn InvoicePrintingText gar nicht als Rechnungstext gedacht war, wofür ist die Variable dann gut?! Fragen über Fragen.

Naja, nehmen wir eben eine Query (wie so oft), danke dafür Mirko. :)

Nachtrag:
Gerade gestern noch in der neusten 1.7.8.0 getestet, selbes Ergebnis.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.081
631
Das sind alte Felder und unter "Ausgabeoptionen (veraltet)" zu finden.

Warum soll JTL diese also nochmals mit in Ausgabe 2.0 implementieren?
Sind ja nur Floskeln, die man auch einfacher lösen kann ;)

Jede SQL Abfrage ist doch ein weiterer Aufwand und Fehlerquelle, nicht updatesicher.
 

ergowebshop

Sehr aktives Mitglied
14. Januar 2022
141
32
Okay, also InvoicePrintingText ist nur Drucktext und nicht für Rechnungstext. Und das mit der Direkt-Query funktioniert ja auch.

Nun @wawi-dl
im groben dachten wir erst, wenn unsere Mitarbeiter diese 3 Textfelder haben, kommen die schon klar,
aber dann wurde es halt komplizierter je mehr wir drüber nachdachten wie wir den Arbeitsablauf (Rechnungserstellung) gestalten.

Wir benötigen in der Rechnung z.B.:
- externe Auftragsnummer, wenn keine vorhanden dann Auftragsnummer, Auftragsdatum
- Leistungsdatum ( = Lieferdatum) und Lieferscheinnummer,
- Lieferant wenn es von diesem, also nicht über uns sondern direkt zum Kunden geht, dann eben auch dessen Lieferscheinnummer
- Lieferanschrift, wenn vorhanden und abweichend zur Rechnungsadresse
- Zahlungsart, davon abhängig ausgeben "Zahlung bereits per ... erhalten", oder "Zahlungsziel x Tage ohne Abzug"
- und und und

Da sind wir gerade dran. Aber wie würdest du denn diese "Floskeln" einfacher lösen als mit SQL Abfragen?
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.081
631
...
Wir benötigen in der Rechnung z.B.:
- externe Auftragsnummer, wenn keine vorhanden dann Auftragsnummer, Auftragsdatum --> easy im Standard
- Leistungsdatum ( = Lieferdatum) und Lieferscheinnummer, --> easy im Standard
- Lieferant wenn es von diesem, also nicht über uns sondern direkt zum Kunden geht, dann eben auch dessen Lieferscheinnummer --> muss im eigenen Feld hinterlegt sein
- Lieferanschrift, wenn vorhanden und abweichend zur Rechnungsadresse --> easy im Standard
- Zahlungsart, davon abhängig ausgeben "Zahlung bereits per ... erhalten", oder "Zahlungsziel x Tage ohne Abzug" --> im Standard, gesteuert über ZAs
- und und und

siehe Ergänzungen im Zitat

wir sehen für alles keine SQLs erforderlich, WENN dann fehlen diese seitens JTL, aus diesem Grund empfehlen wir niemandem Ausgabe 2.0, sondern die alten die bei uns seit vielen Jahren stabil laufen und fast alles können.
 

Buinger

Gut bekanntes Mitglied
30. April 2009
323
15
Okay, also InvoicePrintingText ist nur Drucktext und nicht für Rechnungstext. Und das mit der Direkt-Query funktioniert ja auch.

Nun @wawi-dl
im groben dachten wir erst, wenn unsere Mitarbeiter diese 3 Textfelder haben, kommen die schon klar,
aber dann wurde es halt komplizierter je mehr wir drüber nachdachten wie wir den Arbeitsablauf (Rechnungserstellung) gestalten.

Wir benötigen in der Rechnung z.B.:
- externe Auftragsnummer, wenn keine vorhanden dann Auftragsnummer, Auftragsdatum
- Leistungsdatum ( = Lieferdatum) und Lieferscheinnummer,
- Lieferant wenn es von diesem, also nicht über uns sondern direkt zum Kunden geht, dann eben auch dessen Lieferscheinnummer
- Lieferanschrift, wenn vorhanden und abweichend zur Rechnungsadresse
- Zahlungsart, davon abhängig ausgeben "Zahlung bereits per ... erhalten", oder "Zahlungsziel x Tage ohne Abzug"
- und und und

Da sind wir gerade dran. Aber wie würdest du denn diese "Floskeln" einfacher lösen als mit SQL Abfragen?
Hast Du das inzwischen gelöst? Wir wollten auch mal langsam die neuen Rechnungsformulare verwenden, aber das Fehlen von Lieferanschrift und externer Auftragsnummer ist nicht so toll. So was sollte doch da standardgemäss mit drin stehen.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.081
631
... ohne SQL wird hier vermutlich nichts lösbar sein. Seitens JTL bekommt man dazu auch keine Infos, verwendet Vorlagen mit Ausgabe 1.0 wie z.B. von uns, dann habt ihr keinen Stress damit.
 

ergowebshop

Sehr aktives Mitglied
14. Januar 2022
141
32
Hast Du das inzwischen gelöst? Wir wollten auch mal langsam die neuen Rechnungsformulare verwenden, aber das Fehlen von Lieferanschrift und externer Auftragsnummer ist nicht so toll. So was sollte doch da standardgemäss mit drin stehen.
Also wir sind ja erst seit Ende 2021 auf JTL und dann gleich Wawi von 1.5 auf 1.6.
Anfang diesen Jahres haben wir das mit Druckvorlagen erneut vertagen müssen, die ganze PHP8 Thematik, Plugins- und Shop-Updates und Wawi nun 1.7 etc.

Jetzt hab ich mir das auf eurer Seite noch mal angeguckt @wawi-dl , da steht alles wird konfiguriert mit "Benutzervariablen im Reiter Projekt des Druckvorlagen-Designers".
Und jetzt bin ich verwirrt. Ich dachte immer das Menü "Ausgabeoptionen (veraltet)" ist das was man Ausgabe 1.0 nennt mit HTML und so; und das "Druck- / E-Mail / Exportvorlagen" ist das was man Ausgabe 2.0 nennt, mit List&Label und so. Oder habe ich da seit Jahren einen Denkfehler?
Was ist nun was und wie sieht das aus wenn man eure Vorlagen kauft, macht man dann seine letzten kleinen Anpassungen (Logo, Schriftart etc.) in HTML oder L&L?
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.081
631
Ausgabe 1.0 ist die stabilste Version und die meisten Variablen stehen zur Verfügung.
Ausgabe 2.0 sind die englischen Variablen, bringen aber unterm Strich keinen Mehrwert, wenn dann nur ärger.

Ausgabe veraltet hat damit nichts direkt zu tun.

Richtig, Druckvorlagen sind auf Lebenszeit bei uns gültig, sollte JTL irgendwann Ausgabe 2.0 soweit reif haben, dann werden wir alle unsere Vorlagen updaten und zusätzlich zur Auswahl stellen, dann hätte man also die Wahl Ausgabe 1.0 oder 2.0.
Die aktuellsten Versionen kann man sich dann jederzeit im Shop ziehen, über Updates informieren wir per Newsletter.

Da wir bereits so viele Kunden haben, wollen wir keine Anpassungen übernehmen, das würden wir zeitlich nicht bewältigen.
Wir liefern aber gerne kleine Anleitungen zu gezielten Punkten, sofern der Aufwand im Rahmen bleibt :)
 
  • Gefällt mir
Reaktionen: hula1499

ergowebshop

Sehr aktives Mitglied
14. Januar 2022
141
32
Gut also wir haben englische Variablen drin, so Zeug wie "Cond(Report.SalesOrderBillToAddress.CompanySupplement!=Report.SalesOrderShipToAddress.CompanySupplement)".

Also es gibt in ein und der selben Wawi und Vorlage auch deutsche Variablen mit mehr oder gar fast allem zur Auswahl? o_O
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.081
631
Ausgabe 1.0 = deutsche Variablen (zu 95% alle vorhanden und funktionieren)
Ausgabe 2.0 = englische Variablen (gefühlt 75% vorhanden und funktionieren)
 

Buinger

Gut bekanntes Mitglied
30. April 2009
323
15
Ausgabe 1.0 ist die stabilste Version und die meisten Variablen stehen zur Verfügung.
Ausgabe 2.0 sind die englischen Variablen, bringen aber unterm Strich keinen Mehrwert, wenn dann nur ärger.

Ausgabe veraltet hat damit nichts direkt zu tun.

Richtig, Druckvorlagen sind auf Lebenszeit bei uns gültig, sollte JTL irgendwann Ausgabe 2.0 soweit reif haben, dann werden wir alle unsere Vorlagen updaten und zusätzlich zur Auswahl stellen, dann hätte man also die Wahl Ausgabe 1.0 oder 2.0.
Die aktuellsten Versionen kann man sich dann jederzeit im Shop ziehen, über Updates informieren wir per Newsletter.

Da wir bereits so viele Kunden haben, wollen wir keine Anpassungen übernehmen, das würden wir zeitlich nicht bewältigen.
Wir liefern aber gerne kleine Anleitungen zu gezielten Punkten, sofern der Aufwand im Rahmen bleibt :)
Bitte einen kleinen Schubs in die richtige Richtung so dass wir das umsetzen können: Wir würden gerne die neuen Rechnungsformulare verwenden, brauchen aber unbedingt Lieferanschrift und externe Auftragsnummer im Formular.
 
  • Haha
Reaktionen: wawi-dl

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.081
631
Ausgabe 2.0 wird glaub seit 2-3 Jahren nicht vorangetrieben, es sind aktuell andere Dinge wichtiger, einen großen Mehrwert hat man "eigentlich" auch nicht wirklich.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL Wawi: Bestandsanpassung zwischen eBay und eigenem Onlineshop – Warum funktioniert die Mengeinstellung nicht automatisch? User helfen Usern - Fragen zu JTL-Wawi 1
Wawi bei ecomData gehostet- Druckprobleme JTL-Wawi 1.8 3
Neu Bestandskunden JTL Wawi als Kundenaccounts Woocommerce anlegen WooCommerce-Connector 3
Neu WPC Product Bundles for WooCommerce // automatische Funktionsumstellung durch JTL Wawi WooCommerce-Connector 0
Neu Woocommerce Bezahlung Synchronisation - ohne JTL Wawi Zahlungsmodul Funktion WooCommerce-Connector 2
Neu FBA Anlieferung aus der JTL-Wawi heraus --> Firmenname in der Absenderadresse wird nur noch als "-" dargestellt Amazon-Anbindung - Fehler und Bugs 1
JTL WAWi 1.9 und Standard Vorlagen 2.0 - Druckvorlagen JTL-Wawi 1.9 4
Neu JTL-WAWI für Windows 11 on ARM Installation von JTL-Wawi 1
Hintergrundfarbe der Wawi auf Dunkel umstellen. JTL-Wawi 1.9 1
Neu Atrribut in Wawi gelöscht - Keine Auswirkung auf Shopware Shopware-Connector 0
WaWi Bestellung über Amazon erfüllen lassen - FBA Bestände werden nicht angezeigt Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Endlich Vertreterprovsionen für JTL-Wawi mit arpaTools ProviMate User helfen Usern 0
Wawi holt Bestellung aus Shop nicht ab. JTL-Wawi 1.9 1
Neu JTL WAWI - Suche nach Designer für eBay-Vorlage mit CLP-Feldern Dienstleistung, Jobs und Ähnliches 0
Eigene USt-IdNr. fehlt in der Auftragsansicht bei Auslandsbestellungen (JTL-Wawi 1.8.12.2) JTL-Wawi 1.8 3
Artikelverkauf über JTL-Shop mit Bestand 0 in der JTL WaWi JTL-Wawi 1.9 13
Neu Kategorien im Shop aber nicht in der Wawi Allgemeine Fragen zu JTL-Shop 2
Neu JTL-Wawi Datenbank - wawi-db.jtl-software JTL-Wawi - Fehler und Bugs 2
Beantwortet Automatischer Logout nach X Minuten inaktivität beim WMS Mobile? [WAWI-73340] Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Anbindung von JTL WaWi an zwei verschiedene Kassensysteme User helfen Usern - Fragen zu JTL-Wawi 8
Neu Deadlock-Problem in WaWi 1.5.55.6 User helfen Usern - Fragen zu JTL-Wawi 2
Wawi unsanft täglich beenden über CMD Taskkill JTL-Wawi 1.8 1
JTL Wawi, Bearbeitung nicht möglich JTL-Wawi 1.7 1
Neu Fehler mit der Synchronisation zwischen Shop und WaWi JTL-Shop - Fehler und Bugs 1
Neu Neu: Das innovative Anzahlungs-Tool für JTL Wawi und JTL POS! Arbeitsabläufe in JTL-Wawi 0
Neu Bestellung wird aus dem Shop nicht an Wawi übertagen... JTL-Wawi - Fehler und Bugs 10
JTL Wawi Statistiken für die JTL Wawi App JTL-Wawi App 0
Neu Wawi in verschiedenen Versionen User helfen Usern - Fragen zu JTL-Wawi 2
Online-Shop Preise in der Wawi ohne Rabatte JTL-Wawi 1.9 1
In Bearbeitung Retouren aus Pos werden nicht in die Wawi übertragen Allgemeine Fragen zu JTL-POS 1
Auswahlmöglichkeiten des Feldes "Anrede" in Shop und WaWi erweitern JTL-Wawi 1.8 0
Gelöst POS und Wawi Verständnisfrage Allgemeine Fragen zu JTL-POS 1
Neu Abkündigung JTL-Wawi 1.5, Update nötig auf 1.9? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Preis/Mwst-Anzeige und Übertragung von Daten aus der Wawi WooCommerce-Connector 4
Neu WAWI 1.9 mit SQL Server Developer User helfen Usern - Fragen zu JTL-Wawi 3
Neu Unbehandelte Ausnahme #959190594F6282F vom Typ System.Exception - SW 6.6.4.1 mit JTL-Wawi 1.9.4.6 Shopware-Connector 3
Neu JTL WAWI SQL Dokumentation offline Arbeitsabläufe in JTL-Wawi 2
Eigene Felder lassen sich in der Wawi nicht löschen JTL-Wawi 1.8 0
Neu Artikelvariation auf englischsprachiger Rechnung in Wawi 1.9 ausweisen User helfen Usern - Fragen zu JTL-Wawi 1
Neu WAWI 1.5, die Zukunft und Lizenzierung User helfen Usern - Fragen zu JTL-Wawi 31
In Bearbeitung POS keine Verbindung zu WAWI Allgemeine Fragen zu JTL-POS 2
[Bug] 🐞 Verkauf -> Rechnung -> Filter Dropdown [Alle Rechnungen, Rechnungen aus JTL Wawi, Importierte Rechnungen] Rotes X JTL-Wawi 1.9 0
Aufträge öffnen in der WAWI hinter der Hauptmaske Ebene JTL-Wawi 1.9 2
Problem: Unterschiedliche Rechnungslayouts basierend auf Versandart in JTL-Wawi JTL-Wawi 1.8 6
Neu Nach Update von 5.0.x auf 5.3.3 bricht Abgleich mit Wawi ab Installation / Updates von JTL-Shop 3
Neu eBay Produkthinweise in der JTL-Wawi / Allgemeinen Produktsicherheitsverordnung (GPSR) eBay-Anbindung - Ideen, Lob und Kritik 6
Hilfe benötigt bei der Umstellung von Variantenartikeln und Update auf JTL-Wawi 1.9 JTL-Wawi 1.9 3
JTL Webshop an bestehende WAWI anbinden JTL-Wawi 1.9 1
Wichtig 👉 Abkündigung JTL-Wawi 1.5 zum 31.07.2024 News, Events und Umfragen 0
Wawi 1.9 ist nun noch stärker an den Vorgaben der GoBD ausgerichtet JTL-Wawi 1.9 11

Ähnliche Themen