Neu Zahlungsarten - Syntax

Brendianer

Gut bekanntes Mitglied
Hallo!
Gibt es irgendwo einen Beschrieb, wie die Syntax für die Drucktexte der Zahlungsarten lautet?
Ich möchte - wenn das möglich ist - diesen Baustein aus unseren alten Vorlagen realiseren:

Cond(Vorgang.Auftrag.IstBezahlt = true, "", "Zahlbar"+Cond(Vorgang.Zahlungsziel = 0, " bei Erhalt ", " innert"+str$(Vorgang.Zahlungsziel,0,0)+" Tagen ")+ "unter Angabe der obigen Rechnungsnummer auf unser Konto Nr. "+Vorgang.Firma.Bankverbindung.Kontonummer+" bei der "+Vorgang.Firma.Bankverbindung.Bank+", Clearing-Nr. "+Vorgang.Firma.Bankverbindung.BLZ+", BIC "+Vorgang.Firma.Bankverbindung.BIC+", IBAN "+Vorgang.Firma.Bankverbindung.IBAN+".")

Bis jetzt habe ich nicht herausgefunden, wie das gehen sollte.
Danke für die Unterstützung.
 

Brendianer

Gut bekanntes Mitglied
...nach gewissen Recherchen habe ich auch noch verstandenen, dass das DotLiquid ist.
Kämpfe aber mit der Syntax. Vielleicht kann mir jemand helfen?
Soweit bin ich bis jetzt:

Die Rechnung ist zahlbar {% {{ Vorgang.Zahlungsziel }}=0,'bei Erhalt','innert '{{ Vorgang.Zahlungsziel }} 'Tagen ' %} unter Angabe der Rechnungsnummer {{ Vorgang.Rechnung.Rechnungsnummer }} auf unser Konto IBAN {{ Vorgang.Firma.Bankverbindung.IBAN }} bei der {{ Vorgang.Firma.Bankverbindung.Bank }}.
 

tkremzow

Aktives Mitglied
20. Mai 2016
12
0
Berlin
Weiterhin Probleme, oder kann ich helfen? Ich habe es in zwei verschieden Zahlungsarten eingeteilt! Zahlungen per sofort (PayPal, Sofortuberweisung, Giropay, Kreditkarte) und nach Warenversand. Also Rechnung und SEPA. Und aufgeteilt in Reiter Zahlungsart und Zahlungsziel. Dann folgende Syntax in die Rechnung unter Zahlungsziel:

Cond(Vorgang.Auftrag.Zahlungsart.Name=

"SEPA-Lastschrift",
"Zahlbar bis zum "
+date$(AddDays((Vorgang.Erstelldatum),14))
+"¶Wichtiger Hinweis:¶SEPA-Lastschriften werden innerhalb der Zahlungsfrist von 14 Tagen ab Rechnungsdatum eingezogen.¶¶Bitte überprüfen Sie die angegebene Bankverbindung und informieren Sie uns, wenn die angegebene Bankverbindung nicht mehr gültig oder falsch ist. Wir versuchen damit alle Fehler für eine Fehlabbuchung auszuschließen. "
+"¶Ihre IBAN: " + Vorgang.Auftrag.ShopZahlungsinfo.IBAN
+ "¶Ihre BIC: " +Vorgang.Auftrag.ShopZahlungsinfo.BIC
+ " (" +Vorgang.Auftrag.ShopZahlungsinfo.Institut + ")",

Cond(Vorgang.Auftrag.Zahlungsart.Name=

"Rechnung" ,
"Zahlbar bis zum "
+date$(AddDays((Vorgang.Erstelldatum),14))
+ " ¶Zahlungsempfänger: "
+Vorgang.Firma.Bankverbindung.Kontoinhaber
+"¶IBAN: " +Vorgang.Firma.Bankverbindung.IBAN
+"¶SWIFT-BIC: " + Vorgang.Firma.Bankverbindung.BIC
+ " (" +Vorgang.Firma.Bankverbindung.Bank
+")¶¶Bitte geben Sie bei der Überweisung Ihre RE-NR: "
+Vorgang.Rechnungsnummer+" und Ihre KD-NR: "
+Vorgang.Auftrag.Kunde.Kundennummer+" mit an. " ,"bereits bezahlt"))

Und unter einem weiteren Reiter Zahlungsart gebe ich folgende vor:

Vorgang.Auftrag.Zahlungsart.Name

Löst es dein Problem?
 

Brendianer

Gut bekanntes Mitglied
...das ist wohl an einem anderen Ort. Nicht bei den Zahlarten.

Habe es nun gelöst. Die Syntax als Beispiel lautet wie folgt:

Rechnung - Rechnungsbetrag ist zahlbar {% if Vorgang.Zahlungsziel == 0 %}bei Erhalt{% else %}innert {{ Vorgang.Zahlungsziel }} Tagen {% endif %} unter Angabe der Rechnungsnummer {{ Vorgang.Rechnung.Rechnungsnummer }} auf unser Konto IBAN {{ Vorgang.Firma.Bankverbindung.IBAN }} bei der {{ Vorgang.Firma.Bankverbindung.Bank }}.
 

Ähnliche Themen