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

ergowebshop

Gut bekanntes Mitglied
14. Januar 2022
117
24
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
606
208
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

Gut bekanntes Mitglied
14. Januar 2022
117
24
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
5.943
569
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

Gut bekanntes Mitglied
14. Januar 2022
117
24
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
5.943
569
...
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
314
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
5.943
569
... 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

Gut bekanntes Mitglied
14. Januar 2022
117
24
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
5.943
569
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

Gut bekanntes Mitglied
14. Januar 2022
117
24
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
5.943
569
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
314
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
5.943
569
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 Änderung Kundennummern in WaWi - welche Auswirkungen? Gelöste Themen in diesem Bereich 3
Neu Datenmigration von anderer WaWi auf JTL-WaWi Starten mit JTL: Projektabwicklung & Migration 9
Beschaffung Bestandsplanung in JTL Wawi 1.8.10 JTL-Wawi 1.8 0
Neu Workflow bei Login in WMS / WAWI starten User helfen Usern - Fragen zu JTL-Wawi 10
Neu JTL POS wird nicht an WaWi angebunden Einrichtung / Updates von JTL-POS 2
Neu JTL Shop 5 Daten - In "leere" JTL Wawi Datenbank importieren - Ist das möglich? User helfen Usern - Fragen zu JTL-Wawi 8
Neu Woocomnerce Aufträge werden in WAWI erstellt aber nicht als bezahlt markiert WooCommerce-Connector 2
Neu ecomdata down? Hosting JTL Wawi nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 46
Kennzahlen Übersicht für JTL Wawi - Wirtschaftliche Auswertung JTL-Wawi 1.8 0
[JTL-WAWI API] MandatoryApiScopes / OptionalApiScopes JTL-Wawi 1.8 3
Neu Migration Shopware 5 auf 6 mit JTL-Wawi ohne Datenverlust Shopware-Connector 0
Neu Datenumzug von Xentral ERP Software auf JTL-Wawi Schnittstellen Import / Export 4
Neu Suche Download JTL WAWI 1.3.20.0 User helfen Usern - Fragen zu JTL-Wawi 8
[JTL-WAWI API] Bestellung mit Stücklistenartikel JTL-Wawi 1.8 5
Neu JTL-Wawi 1.9 Open Beta User helfen Usern - Fragen zu JTL-Wawi 1
Neu Verkaufspreis Differenz Shop und Wawi JTL-Shop - Fehler und Bugs 4
Wie kann ich etwas in der WAWI Datenbank per SQL ändern? JTL-Wawi 1.8 2
Testmandantenumgebung in Wawi als Duplikat vom Echtzeitmandanten erstellen? JTL-Wawi 1.8 5
Neu Zahlungsart Kartenzahlung bleibt in Wawi als Auftrag ohne Rechnung Allgemeine Fragen zu JTL-POS 4
Grundeinstellung WaWi Gramm statt Kilogramm JTL-Wawi 1.8 3
Neu Was steckt hinter der Zahl von 53 Bildern auf Ebay bei Variationsartikeln (und einer unsinnigen Fehlermeldung der Wawi)? JTL-Wawi - Fehler und Bugs 2
Neu JTL Wawi [1.5.33] Startet nicht mehr JTL-Wawi - Fehler und Bugs 7
Neu Wechsel WAWI Hosting von JTL mit RDP auf ecomDATA User helfen Usern - Fragen zu JTL-Wawi 2
WAWI 1.8.12.0 stürzt ab, wenn die Verbindung zur Datenbank unterbrochen wurde JTL-Wawi 1.8 21
Neu Neue Oberfläche Wawi 1.8.12.2 (Beta) JTL-Wawi - Ideen, Lob und Kritik 0
Neu Suche jemanden BmeCat´s in Wawi Dienstleistung, Jobs und Ähnliches 2
Neu Wawi Sicherheitslücke geschlossen? Details? User helfen Usern - Fragen zu JTL-Wawi 13
Neu Update des JTL shops aus der Wawi funktioniert nicht Allgemeine Fragen zu JTL-Shop 1
Neu >Merchant Center Feld Textzeile welches wawi Feld User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL Wawi Bild-Upload unvollständig oder nur als mit meinem PC hochgeladen zu sehen User helfen Usern - Fragen zu JTL-Wawi 2
WaWi Preisuntergrenze für Artikel festschreiben JTL-Wawi 1.7 4
Artikelabgleich verlangsamt sich automatisch von Wawi JTL-Wawi 1.8 2
Kundenattribute aus Shop übernehmen und aus Wawi zurück an Shop übermitteln Einrichtung JTL-Shop5 1
Neu WaWi auf Mac Installation von JTL-Wawi 3
Neu Email Versand in JTL Wawi einstellen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Produktdaten aus Shop zur Wawi WooCommerce-Connector 9
Neu Kunden aus Wawi nicht auffindbar JTL-POS - Fehler und Bugs 5
Neu Fehler beim Zahlungsabgleich - Zahlungsmodul - Wawi 1.5.55.6 Gelöste Themen in diesem Bereich 14
Neu Attribut wc_product_type in Wawi nicht vorhanden Gelöste Themen in diesem Bereich 5
Neu JTL-Wawi Logdatei Speicherort JTL-Wawi - Fehler und Bugs 6
In Diskussion JTL POS Kundennummer wird nicht an JTL Wawi übertragen JTL-POS - Fehler und Bugs 2
Kann ich eine email an die Wawi senden durch die dann ein neuer Auftrag generiert wird? (Daten müssen händisch vervollständigt werden...) JTL-Wawi 1.8 2
Issue angelegt [WAWI-75449] Artikel duplizieren - ASIN wird nicht mit dupliziert. JTL-Wawi - Fehler und Bugs 1
Neu Kommentar verschwindet nach Wawi-Abgleich JTL-Shop - Fehler und Bugs 3
Neu Update von Wawi 17.15.4. auf 18.12.0 geht nicht, weil Primary voll ist JTL-Wawi - Fehler und Bugs 4
Tablet Empfehlung für JTL-WaWi APP? JTL-Wawi App 0
Neu Kompatibilitätsliste JTL Shop & JTL Wawi Gelöste Themen in diesem Bereich 3
Neu Email Vorlage erstellen Wawi 1.8.12.0 User helfen Usern - Fragen zu JTL-Wawi 7
Neu Email Vorlage in Wawi 1.8 erstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Verbindungsproblem Wawi (1.8.12.0) zum JTL-Shop (5.2.4) über localhost User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen