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 Update der Version 1.2.2.2 auf eine aktuelle Installation von JTL-Wawi 4
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 0
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
Neu Smarty für "im Zulauf" und "auf Einkaufsliste"? Allgemeine Fragen zu JTL-Shop 7
Neu wnm Hinweisfenster - Update von 1.1.7 auf 1.1.8 funktioniert nicht Plugins für JTL-Shop 7
Update von 1.9.6.5 auf die 1.11.5 problemlos möglich? JTL-Wawi 1.11 7
Neu Erstupload Artikel, Bilder werden nicht auf Server geladen JTL-Shop - Fehler und Bugs 0
Neu Lieferschein Nummer wird auf der Rechnung wird komisch angezeigt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Artikelname auf Belegen unterschiedlich ausgeben JTL-Wawi 1.10 2
Neu Artikeldarstellung auf bestimmte Warenlager beschränken Allgemeine Fragen zu JTL-Shop 3
Der ganze Betrieb hat keinen Zugriff auf JTL Wawi 1.11.4 meh JTL-Wawi 1.11 10
Neu Verfügbarkeitsbenachrichtigung auf Artikelebene Allgemeine Fragen zu JTL-Shop 2
Neu Fehler beim Update auf 1.11.5 - Ungültiger Objektname "dbo.tUpdateMigration User helfen Usern - Fragen zu JTL-Wawi 0
Neu Problem: Sprachumschaltung auf der Startseite nicht möglich bzw. nach 404-Fallback inkonsistent (nicht eingeloggte Benutzer) Einrichtung von JTL-Shop4 3
JTL-Wawi startet nach Neustart nicht / hängt auf neu eingerichtetem PC (Remote-Datenbank) JTL-Wawi 1.11 18
Neu Kundenwechsel von B2C auf B2B bekommt B2C angezeigt User helfen Usern - Fragen zu JTL-Wawi 5
Neu Fehler bei der Anmeldung nach Update auf 1.11.5 Installation von JTL-Wawi 11
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 1
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 21
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Verwendetes Guthaben auf Rechnung ausweisen User helfen Usern - Fragen zu JTL-Wawi 9
Neu Bons werden nach Wechsel auf neue Kasse nicht mehr signiert Allgemeine Fragen zu JTL-POS 0
Neu JTL auf dem Server duplizieren für Experimente Installation von JTL-Wawi 1
Neu Interne Links in den Dropdowns "Sortierung" und "Artikel pro Seite" auf follow setzen Betrieb / Pflege von JTL-Shop 1
Angebot auf EBay erhält Netto Preise aus JTL eBay-Anbindung - Fehler und Bugs 4
Update auf 1.11.4 Aktualisierung hängt -> "Keine Rückmeldung" JTL-Wawi 1.11 3

Ähnliche Themen