In den Feldern der Kommunikationskanäle, die am Ende mit Verwendung von Masken in Empfangs- und Sendekanälen markiert sind, können Variablen und Funktionen aus den Masken verwendet werden. Dazu muss der Inhalt des Feldes mit einem '${' anfangen und auf '}' enden1).
Die Verwendung von verschlüsselten Variablen in nicht verschlüsselten Feldern führt zur Laufzeit zu einem Fehler. Das ist notwendig, da man sonst durch geschicktes Einsetzen den Inhalt von verschlüsselten Variablen ermitteln kann, ohne die Rechte dafür zu haben. U.a. werden verschlüsselte Felder nicht im Log und nicht in Fehlermeldungen ausgegeben.
Beispiel für die Verwendung von Masken:
${ds:HDReceiveMove}/${FN:ActualUtcDateTime('yyyyMM')}
Diese wird wie folgt ausgewertet:
Hinweis: In den Empfangskanälen und beim BackendObjectTransmitterEx können keine Variablen und Funktionen verwendet werden, die sich auf Nachrichten beziehen wie z.B. e.g. TradingPartnerTNr, TradingPartnerTNr, Subject, etc. Da diese Werte beim Konfigurieren des Kanals noch nicht vorhanden sind.