Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Die Funktion "GetDataFieldValue" prüft, ob die als Parameter übergebene Variable existiert. Existiert die Variable, wird der Inhalt der Variablen als String interpretiert und ausgegeben. Existiert die Variable nicht, wird ein Leerstring ausgegeben. Diese Funktion kann verwendet werden, wenn Variablen erst zur Laufzeit erzeugt werden und deshalb nicht immer vorhanden sind.

Beispiel:

External$('GetDataFieldValue("AktVog.Wgr.1.Sum.Net")')

Ist eine Warengruppe mit dem Kennzeichen "Warengruppensumme bereitstellen" vorhanden sowie in den Buchungsparametern das Kennzeichen "Warengruppensummen bilden" aktiv, kann man die entsprechende Summenvariable wie z.B. AktVog.Wgr.1.Sum.Net im Layout verwenden.

External$("SWICO(32|AktVog.SammelSteuer.GPreisSteuerBez|AktVog.SammelSteuer.GPreisNetBet)") bzw. External$("SWICO(33|AktVog.SammelSteuer.GPreisSteuerBez|AktVog.SammelSteuer.GPreisStBet)")

Mit dieser Funktionen lassen sich die Anforderungen zur Ausgabe des QR-Codes in der Schweiz erfüllen (SWICO-Code). Die External$-Funktion mit dem Namen SWICO besitzt 3 Parameter:

ParameterArtInhalt
SWICO-CodeNumerisch kann 32 oder 33 sein
SteuersatzStringInhalt der Sammelsteuer-Variable AktVog.SammelSteuer.GPreisSteuerBez
BetragString
  • bei SWICO-Code 32: Inhalt der Sammelsteuer-Variable AktVog.SammelSteuer.GPreisNetBet
  • bei SWICO-Code 33: Inhalt der Sammelsteuer-Variable AktVog.SammelSteuer.GPreisStBet

Aufruf:

  • Bei SWICO-Code 32: External$("SWICO(32|AktVog.SammelSteuer.GPreisSteuerBez|AktVog.SammelSteuer.GPreisNetBet)")
  • bei SWICO-Code 33: External$("SWICO(33|AktVog.SammelSteuer.GPreisSteuerBez|AktVog.SammelSteuer.GPreisStBet)")

Eine Hilfestellung zu dieser Funktion erhalten Sie in folgendem Bereich der Hilfe: QR-Rechnung: Steuersummenvariable für Ausweisung Steuersatz und Betrag (Schweiz).