Neu Rechnungsvorlagen 2.0 - Skontoberechnung auf den neuen Vorlagen (Formel) - Rechnen mit DotLiquid

jtlinfo

Neues Mitglied
30. September 2024
7
0
Hallo liebe Community,

gibt es eine Möglichkeit absoluten Skontobetrag zu berechnen und auf den neuen Rechnungsvorlagen auszugeben?

Ich habe dazu diesen Artikel im Forum gefunden: https://forum.jtl-software.de/threads/skontotext-anpassen.77644/#post-526226

Diese Formeln funktionieren allerdings nicht.

Eine Druckausgabe auf den neuen Rechnung in dieser Form wäre wunderbar:

Rechnung (3% Skonto)
Zahlbar innerhalb 10 Tage abzüglich 3% Skonto, Rechnungsbetrag = 9,26 EUR
Zahlbar innerhalb 30 Tage ohne Abzug / Skonto, Rechnungsbetrag = 9,45 EUR


Konkret geht es darum, den Skontowert (i.H.v. 2%) in DotLiquid mit dem Gesamtrechnungsbetrag zu multiplizieren. Wie z.B. bei "Rechnungsbetrag = {{Vorgang.Gesamtbruttopreis | Times: 0.97 }}".

Das wäre prima, wenn jemand helfen könnte. Vielen Dank dafür im Vorfeld.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.851
556
Konkret geht es darum, den Skontowert (i.H.v. 2%) in DotLiquid mit dem Gesamtrechnungsbetrag zu multiplizieren. Wie z.B. bei "Rechnungsbetrag = {{Vorgang.Gesamtbruttopreis | Times: 0.97 }}".
bei 2% Skonto musst du mit dem Faktor 0,98 rechnen. Dein genannter Faktor 0,97 zieht 3% ab.

Zahlbar innerhalb 10 Tage abzüglich 3% Skonto, Rechnungsbetrag = 9,26 EUR
Zahlbar innerhalb 30 Tage ohne Abzug / Skonto, Rechnungsbetrag = 9,45 EUR
Unabhängig von der falschen Rechnung in deinem Beispiel sind die Texte übrigens falsch: der Rechnungsbetrag bleibt in jedem Fall immer derselbe. Was sich ändert ist lediglich der Zahlungsbetrag
 
  • Gefällt mir
Reaktionen: jtlinfo

jtlinfo

Neues Mitglied
30. September 2024
7
0
bei 2% Skonto musst du mit dem Faktor 0,98 rechnen. Dein genannter Faktor 0,97 zieht 3% ab.


Unabhängig von der falschen Rechnung in deinem Beispiel sind die Texte übrigens falsch: der Rechnungsbetrag bleibt in jedem Fall immer derselbe. Was sich ändert ist lediglich der Zahlungsbetrag
Hallo Michael,

zunächst vielen Dank für Deine schnelle Antwort und dem Hinweis zur Terminologie. Mit der Berechnung von 0.98 liegst Du richtig. Die 0.97 in der exemplarischen Formel hatte ich aus dem bestehenden Forumsbeitrag kopiert.

Leider funktioniert Formel nicht ({{Vorgang.Gesamtbruttopreis | Times: 0.97 }}). Das liegt auch wahrscheinlich daran, dass es Variablen aus den alten Rechnungsvorlagen sind, die nicht kompatibel zu den neuen Rechnungsvorlagen sind.

Kannst du bei der Formel und Berechnung für des Zahlungsbetrags auf den neuen Rechnungsvorlagen helfen? Dafür bedanke ich mich im Vorfeld.

Viele Grüße!
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.851
556
Ach so, um das geht es dir. Irgendwas aus irgendeinem Forum oder Blog oder so raus zu kopieren, ist immer eine ganz schlechte Idee. Besser ist, die offiziellen Dokus zu lesen ;)

Leider funktioniert Formel nicht ({{Vorgang.Gesamtbruttopreis | Times: 0.97 }}). Das liegt auch wahrscheinlich daran, dass es Variablen aus den alten Rechnungsvorlagen sind, die nicht kompatibel zu den neuen Rechnungsvorlagen sind.
Genau so ist das.
Die Variablen haben englische Namen. Aber die Namen musst du dir nicht aus dem Hirnschmalz quetschen: die kannst du ja im Variablen Explorer raussuchen:
LL_vars.png
 
  • Gefällt mir
Reaktionen: jtlinfo

jtlinfo

Neues Mitglied
30. September 2024
7
0
Ach so, um das geht es dir. Irgendwas aus irgendeinem Forum oder Blog oder so raus zu kopieren, ist immer eine ganz schlechte Idee. Besser ist, die offiziellen Dokus zu lesen ;)


Genau so ist das.
Die Variablen haben englische Namen. Aber die Namen musst du dir nicht aus dem Hirnschmalz quetschen: die kannst du ja im Variablen Explorer raussuchen:
Den Anhang 116710 betrachten

Hallo Michael,

danke noch einmal für deine Antwort und Hilfe.

Folgendes habe ich auf der Rechnung eingefügt:

Zahlen Sie innerhalb von 14 Tagen {{TotalGrossPrice | Times: 0.98 }}.


Dies sollte doch das richtige Berechnen mit DotLiquid gem. Doku berücksichtigen, doch führt es zu keine Ausgabe bzw. Kalkulation des Zahlungsbetrags. Gibt es etwas, dass ich übersehe?

Vielen Dank im Voraus und viele Grüße!
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.851
556
Folgendes habe ich auf der Rechnung eingefügt:
Zahlen Sie innerhalb von 14 Tagen {{TotalGrossPrice | Times: 0.98 }}.
Dies sollte doch das richtige Berechnen mit DotLiquid gem. Doku berücksichtigen, doch führt es zu keine Ausgabe bzw. Kalkulation des Zahlungsbetrags. Gibt es etwas, dass ich übersehe?
Also die Variable heißt Report.TotalGrossPrice
Kann es sein, dass du jetzt einfach nur das rot umkringelte in meinem Screenshot abgeschrieben hast?
Nicht böse gemeint, aber ich denke, das trifft genau das, was ich Eingangs beschrieben habe: bitte nicht blindlings aus irgendeinem Forum, Blog, Tutorial, Whatever einfach was übernehmen, sondern immer auch das tatsächliche Programm und offizielle Dokus, Hilfen, Hinweise...
ankucken.
Wenn du in dem Variablenbaum mit der Maus drüber fährst, zeigt er an, wie die Variable komplett heißt (nicht nur den Teil nach dem Punkt). Angezeigt wird auch ein deutscher Hinweis, was die Variable enthält und man kann die Variable sogar mit der Maus einfach auf die Vorlage ziehen.
 

jtlinfo

Neues Mitglied
30. September 2024
7
0
Danke und auch für den Austausch, Michael. Es hat jetzt geklappt.

Falls ein weiteres Forumsmitglied mitließt und eine Lösung haben möchte:

Ich habe auf den Vorlagen nun eine Benutzervariable eingefügt (@Zahlungsbetrag). Diese Benutzervariable berechnet: Report.TotalGrossPrice * 0.98.

Es funktioniert, auch wenn es nicht ganz ideal ist, da man die Benutzervariable für alle Vorlagen stets neu erzeugen muss (d.h. auch für Aufträge, Gutschriften, etc.).
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Umzug SQL Datenbank auf neuen Server User helfen Usern - Fragen zu JTL-Wawi 1
Update 1.9.8.0 auf 1.11.7.0 sofort Meldung "Not Responding" JTL-Wawi 1.11 2
Neu 1000te Zugriffe aus der ganzen welt auf applepay.php Allgemeine Fragen zu JTL-Shop 2
Neu Problem nach Update auf Shop 5.6.1 - Impressum JTL-Shop - Fehler und Bugs 2
Seit umzug auf neuen Server und vorherigem update auf 2.0, startet worker nicht... JTL-Wawi 2.0 1
Macht es noch Sinn, auf dem Marktplatz OTTO zu verkaufen? Otto.de - Anbindung (SCX) 7
Neu Pickliste wird auf Packtisch und in Wawi unter Picklisten nicht angezeigt. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 3
Neu Artikelpreis auf Anfrage Fehlermeldung Allgemeine Fragen zu JTL-Shop 0
Aufträge auf die Pikliste legen bringt Fehler DataTreeListView JTL-Wawi 1.11 2
Shop 5.5.3 / Eingabefelder auf IOS zoomt immer :-( Einrichtung JTL-Shop5 6
Artikelbild auf Lieferschein anzeigen JTL-Wawi 1.11 5
Neu Kategoriestruktur auf JTL-Wawi in WooCommerce Shop darstellen WooCommerce-Connector 2
Artikelbezeichnung auf der Rechnung anpassen von "Artikelname" in "Kurzbeschreibung" JTL-Wawi 1.10 4
Update auf 1.11.7 JTL-Wawi 1.11 4
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
Neu Umstellung auf DHL Versenden 4.0 (REST-API) JTL-ShippingLabels - Ideen, Lob und Kritik 23
Neu DHL Versenden 4.0 - Firmenname nicht auf Label JTL-ShippingLabels - Ideen, Lob und Kritik 7
Neu Rechnung wird zusätzlich auf Labeldrucker ausgegeben JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Index auf tbesucher.dLetzteAktivitaet? JTL-Shop - Fehler und Bugs 2
Neu Austausch JTL-POS Tablet - Datenübertragung auf neues Gerät - Einrichtung Einrichtung / Updates von JTL-POS 0
Neu OPC friert beim speichern von Änderungen ein nach JTL-Shop Update von Version 5.1.5 auf 5.6.1 JTL-Shop - Fehler und Bugs 0
JTL-Ameise: Export von Verkäufen auf Komponenten-Ebene JTL-Wawi 1.10 6
Neu Update der Version 1.2.2.2 auf eine aktuelle Installation von JTL-Wawi 9
GLS-Aufträge stehen auf „Teilgeliefert“, obwohl vollständig versendet – kein Versandkostenartikel vorhanden (JTL 1.10.14.1) JTL-Wawi 1.10 0
Neu Abbruch auf der Plattform löscht nicht mehr den Auftrag Arbeitsabläufe in JTL-Wawi 3
Neu Frage zur mobilen WMS-Anwendung auf Android JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Durch Massenupdate Menge auf ebay ändern User helfen Usern - Fragen zu JTL-Wawi 0
Neu Der Auftrag wird nicht ausgeliefert. Der Auftrag befindet sich bereits auf einer anderen Pickliste. User helfen Usern - Fragen zu JTL-Wawi 1
Verkaufseinheit wird nicht auf Angebot/Auftrag/Rechnung/Lieferschein ausgegeben JTL-Wawi 1.11 3
Beantwortet Herstellerslider auf Startseite entfernen Betrieb / Pflege von JTL-Shop 2
Neu POS-Server startet nicht mehr nach WaWi-update auf Version 1.11.6.0 JTL-POS - Fehler und Bugs 1
Neu Coupon auf Pickliste anzeigen lassen 5 + 1 Gratis Arbeitsabläufe in JTL-Wawi 5
Neu Frage zu SQL Statement - Kunden-Kommentar aus Auftrag auf Pickliste User helfen Usern - Fragen zu JTL-Wawi 1
Neu Falsche Berechnung auf dem Z-Bon JTL-POS - Fehler und Bugs 0
Neu Samsung TAB A7 + Swissbit TSE USB-Stick mit JSAUX Adapter OTG Typ C auf USB JTL-POS - Fragen zu Hardware 1
Neu Update auf 1.11.6 mittlerweile sinnvoll User helfen Usern - Fragen zu JTL-Wawi 0
Lieferbare Aufträge werden nicht auf WMS-Picklisten gesetzt JTL-Wawi 1.11 4
Nach Update auf 1.11.6 werden die Preisänderung nicht mehr von der Wawi an Amazon übertragen JTL-Wawi 1.11 0
Neu Newsletter: KI Webinare, JTL Wawi 2.0 und vieles mehr - Freue dich auf JTL Events! User helfen Usern - Fragen zu JTL-Wawi 5
Updat Wawi 1.3 auf Wawi 1.8 JTL-Wawi 1.8 1
Neu Update von Wawi 1.3 auf Wawi 1.8 JTL-Wawi 1.6 1
Versandgewicht auf Packliste JTL-Wawi 1.9 2
Neu Referenznummer Grösse auf den Versand Etiketten von DPD-Cloudservice und GLS Api JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Paket x/y auf Versandetikett bzw. Lieferscheinnummer und Paketanzahl fehlt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Karussell gehen auf der Startseite nach Update auf 5.6.1 nicht mehr Betrieb / Pflege von JTL-Shop 8
Nachträgliche Änderung von Steuerart auf Innergemeinschaftliche Lieferung nicht möglich JTL-Wawi 1.11 4
Neu News im Blogsystem auf Blog ändern Allgemeine Fragen zu JTL-Shop 6
Neu Rabatt auf Zahlungsart wird bei Lieferung ins EU-Ausland mit falscher MwSt berechnet? Betrieb / Pflege von JTL-Shop 0
Neu Kundengruppenrabatt: Rabattbasis von UVP auf Bruttopreis pro Artikel umstellbar? Allgemeine Fragen zu JTL-Shop 0

Ähnliche Themen