Die Funktion GetSystemPartnerLocationVariable ermöglicht, dass globale Variablen im JobStep EntityIfCase oder in Mappings abgefragt werden können. Rückgabewert ist der Wert der Variable einer Partner HeadQuarter Lokation.
GetSystemPartnerLocationVariable(VariablenName, GLN) as string
GetSystemPartnerLocationVariable('GLN_Umschlüsselung','1234567890123') = 'True'
Diese Expression liefert boolesich true zurück falls auf der Systempartnerlokation mit GLN „1234567890123“ die Variable „GLN_Umschlüsselung“ instanziert ist und auf „True“ geflagt ist.
Hinweis: Wenn die Variable als Flag angelegt ist und man im Mapping oder Job auf den bolleschen Wert abfragen möchte, muss die Funktion nochmals mit IsTrue() oder IsFalse() gekapselt werden.
IsTrue(GetSystemPartnerLocationVariable('TestMode'))