ACF Management Codeunit
Mit der Codeunit ACF Management haben Sie die Möglichkeit, die wichtigsten Steuerungsfunktionen der Anvaigo Client Suite aufzurufen und in deren Code zu verwenden.
Die für die Kommunikation mit Dynamics genutzten Webservices erlauben aus technischen Gründen keine Interaktion mit dem Benutzer im Anvaigo Mobile App. Infolgedessen werden die Dynamics-Funktionen MESSAGE, CONFIRM, STRMENU und DIALOG nicht automatisch erkannt und im Client angezeigt. Andererseits können diese von den Webservices vorgegebenen vordefinierten Einschränkungen mit geringem Aufwand umgangen werden, indem diese Aufrufe an das Codeunit ACF Management-Management übertragen werden. Die Codeunit macht die Fallunterscheidung zwischen Dynamics Client und Anvaigo Client Suite automatisch und verarbeitet den Fall entsprechend.
Fehlermeldungen, die durch ERROR verursacht werden, müssen nicht angepasst werden, der Webservice kann damit umgehen.
Liefert die aktuelle Session-ID des Anvaigo-Benutzers.
Liefert entweder den Anvaigo User Code oder die globale Variable USERID von Dynamics in Abhängigkeit vom C/AL-Code, der von der Anvaigo Client Suite oder von Dynamics aufgerufen wurde.
Liefert den Anvaigo User-Benutzercode, sofern dieser innerhalb der Anvaigo Client Suite aufgerufen wird. Andernfalls wird ein Leerwert zurückgegeben.
Gibt zurück, ob der C/AL-Code aus dem Anvaigo Client Framework aufgerufen wird, so dass verschiedene Arten von Verhaltensweisen ausgelöst werden können. Vergleichbar mit ISSERVICETIER oder GUIALLOWED in Dynamics.
Gibt zurück, ob der C/AL-Code aus der Anvaigo Mobile App aufgerufen wird, so dass verschiedene Verhaltensweisen ausgeführt werden können. Vergleichbar mit ISSERVICETIER oder GUIALLOWED in Dynamics.
Schreibt einen Protokolleintrag für eine bestimmte Funktion zusammen mit einem Begleittext. Sie können Ihren C/AL-Code mit Hilfe der aktivierten Protokollierung aller Benutzereingaben debuggen.
Beim Öffnen von Anvaigo Pages werden anstelle der Zieltabelle (wie im Dynamics Standard) die Quelltabelle und der Relationscode als Parameter übergeben. Da sich die Zieltabelle in der angegebenen Relation befindet und dort alle Filter (einschließlich des Sicherheitsfilters) gesetzt sind, müssen die Anvaigo Pages aus Sicherheitsgründen auf diese Weise geöffnet werden.