Über die Integrator-Funktionalität kann eine Verknüpfung von VertiGIS FM zu anderen Anwendungen hergestellt werden.
Es kann eine Fremdanwendung von VertiGIS FM parametrisiert gestartet werden, bzw. kann auch auf Webservices (WCF, ...) von Fremdanwendungen zugegriffen werden (Abgleiche).
Auch der Aufruf des GeoOffice Integrators ist möglich.
Die Konfiguration kann pro Benutzerrolle erstellt werden, um pro Anwendergruppe gezielt Anwendungen freischalten zu können.
Gehen Sie dazu in die Verwaltung > Einstellungen > Integrator.
Hier stehen Ihnen mehrere Sektionen zur Bearbeitung zur Verfügung.
In den Profilen werden die Basiseinstellungen der zu integrierenden Anwendung vorgenommen. Im Folgenden ist die Integration von WebOffice beschrieben.
Beispiel: Von VertiGIS FM in Richtung WebOffice Baum.
Nach dem Speichern weisen Sie die Fachobjekte zu und ergänzen die Parameter.
Beschreibung der Einstellungen
Name
|
Name des Profils
|
Basis Url
|
URL der Webanwendung, in dieser sollten auch alle fixen Parameter mitgegeben werden
|
Pfad zu Icon
|
Bilddatei (24x24 Pixel), welche in den Detailmasken/Ergebnislisten zum Aufrufen der Integration erscheinen soll. Pfadangabe muss relativ angegeben werden, Ausgangsverzeichnis WebSite\Images)
|
Pfad zu Logo
|
Bilddatei (171x171 Pixel), welche im Karussell angezeigt wird. Pfadangabe muss relativ angegeben werden, Ausgangsverzeichnis WebSite\Images)
|
HTML Target
|
Name des Browserfenster (http-Target)
Standardwert für WebOffice: to_weboffice
Standardwert für GeoOffice: to_geoman
|
HTTP Post verwenden?
|
Wenn aktiviert, wird der Aufruf der Anwendung über http-Post realisiert, ansonsten erfolgt der Aufruf über http-Get
Auf mobilen Geräten sollte http-Get verwendet werden.
HTTP Post verwendet die Parameter Benutzer, Mandant, aber nicht die Parameter der Base URL
|
Trennzeichen
|
Trennzeichen: Bei der Übergabe von mehreren Objekten werden die Objektschlüssel mit diesem Trennzeichen getrennt
Standardwert ist ;
|
Abschließendes Trennzeichen
|
Wenn gesetzt, wird nach dem letzten Objektschlüssel nochmals ein Trennzeichen gesetzt
Standardwert ist <leer>
|
Parametername /-wert Benutzer
|
Definiert den Benutzernamen, welcher als Parameter an die Basis URL angehängt wird. Wenn als Wert %username% eingetragen ist, wird der Name des angemeldeten VertiGIS FM Benutzers als Wert übertragen.
Nur erforderlich, wenn die Zielanwendung eine Authentifizierung per Parameter erfordert.
|
Parametername /-wert Passwort
|
Definiert das Passwort, welches als Parameter an die Basis URL angehängt wird.
Nur erforderlich, wenn die Zielanwendung eine Authentifizierung per Parameter erfordert.
|
Parametername/-wert Rolle / Mandant
|
Definiert eine Rolle/einen Mandanten, welche/r als Parameter an die Basis URL angehängt wird. Wenn als Wert %roles% eingetragen wird, werden die Namen der Berechtigungsrollen des angemeldeten VertiGIS FM Benutzers (mit ; getrennt) als Wert übertragen.
Nur erforderlich, wenn die Zielanwendung die Übergabe einer Rolle / eines Mandanten unterstützt.
|
Integratorparameter
|
Flexible Parameter, welche an die Basis Url angehängt werden, abhängig vom Objekttyp.
Pro Entität werden flexible Parameter definiert, folgendes Beispiel zeigt den Aufruf eines Baums:
Datentyp: Baum
Parametername: keyvalue
Parameterwert: StringGUID
|
Löschabgleich
|
Entfernung eines GIS-Objekts durch Löschen eines Objekts im ProOffice. Es muss eine zweite editaction mit Namen delete hinzugefügt und beim editkeyfield, beim editkeyvalue sowie bei der editlayerid die Option Löschen aktiviert werden (auch bei der zweiten editaction).
|
|
Unter Darstellung werden Einstellungen definiert, an welchen Stellen in den Sachdatenmasken die Integration (sprich der Schaltfläche in der Anwendung) sichtbar sein soll und wo nicht. In der unteren Tabelle sind die einzelnen Einstellungen beschrieben.
Beschreibung der Einstellungen
Name
|
Name der Darstellung
|
Karussell
|
Anzeige der Integration im Karussell (als eigenes Produkt)
|
Detailmaske
|
Anzeige der Integration (der Schaltfläche) in der Detailmaske
|
Ergebnisliste
|
Anzeige der Integration (der Schaltfläche) in der Ergebnisliste
|
Sektion in der Detailmaske
|
Anzeige der Integration (der Schaltfläche) in den Sektionen einer Detailmaske, z.B. im ALKIS.Buch in der Detailmaske Eigentümer > Sektion Flurstücke
|
|
Unter Zuordnung wird definiert, welches Profil mit welcher Darstellung für welche Rolle(n) sichtbar sein soll.
Im obigen Screenshot wird z.B. definiert, dass die WebOffice-Integration (Profil WebOffice) für die Rollen Administrator und Gast sichtbar sein soll und zwar mit der Darstellung WebOffice.
Über die Option Zuordnung für alle Rollen verwenden werden automatisch alle im System definierten Rollen (auch neu angelegte Rollen) verwendet.
|
Unter Abgleich Log werden je nach Systemeinstellungen entweder nur fehlerhafte Abgleich oder aber alle Abgleiche protokolliert.
|