...
External$('PrMgeToPrMge(Art.Vk0.Preis|Art.PreisMge|100)') -> 20000,00 (Preis pro 100 Stück)
External$('GetDataFieldValue("<Variable>")')
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:
Parameter | Art | Inhalt |
---|---|---|
SWICO-Code | Numerisch | kann 32 oder 33 sein |
Steuersatz | String | Inhalt der Sammelsteuer-Variable AktVog.SammelSteuer.GPreisSteuerBez |
Betrag | String |
|
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).