Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

In den Vorlagen des ADVOKAT Vertragsassistenten kann man nun auch rechnen. Es sind alle arithmetischen Operationen (Grundrechenarten) und runde Klammern möglich.
Beispiele:
Der Stoppcode #!2 * 3 / 100 + 20|Resultat!# liefert das Ergebnis Resultat = 20,06
Der Stoppcode #!Brutto / 1.2|Netto!# liefert bei Brutto = 120 das Ergebnis Netto = 100,00
In einer Vorlage gibt es die Variable "Kaufpreis". Als Kaufpreis wird "10.000" eingegeben.
Vorlage mit Variabeln:
Ergebnis wenn Kaufpreis = 10.000
Der Kaufpreis beträgt (#?Kaufpreis|Z+\w2L#?#).
Der Kaufpreis beträgt € 10.000,00.
Zahlbar wie folgt:
Zahlbar wie folgt:
per xx: #!Kaufpreis * 0.3333|w2L|Rate1!#
per xx: € 3.333,00
per yy: #!Kaufpreis * 0.3333|w2L|Rate2!#
per yy: € 3.333,00
Rest per zz: #!Kaufpreis - Rate1 - Rate2|w2L!#
Rest per zz: € 3.334,00
Anmerkungen:
  • Die Zeichen "#!" leiten einen Stoppcode-Rechenbefehl ein, die Zeichen "!#" schließen ihn ab.
  • Rechnen kann man nur mit Zahlen (Datentpy "Z", nicht mit Text oder Datum).
  • Für Komma muss ein Punkt verwendet werden.
  • Es sind die Operatoren + - / * möglich, diese müssen von Leerzeichen umschlossen sein.
  • Klammern sind möglich, zB wie folgt: "(100 + 1.2) * 10"
  • Hinter den Operatoren kann ein Parameter (Trennzeichen "|") für den Datentyp, die Formatierung und Rundung stehen, im Beispiel oben "w2L". Siehe Formatanweisungen für interaktive Stoppcodes
  • Dahinter kann ein zweiter Parameter (zweites Trennzeichen "|") für einen Variablennamen stehen, der das Ergebnis aus der Rechnung festhält. Im Beispiel oben werden die Variablen "Rate1" und "Rate2" verwendet, um die 3. Rate durch Subtraktion zu ermitteln.