Anzeigemanagement


Im Anzeigemanagement von ECM Smart Connect steuert

  • wo ein ECM Dokument aufgerufen werden kann und
  • wie eine ECM Dokument aufgerufen wird.

Der Punkt 1 betrifft die Maskengestaltung in Dynamics 365 Business Central. Über die Einrichtung von ECM Smart Connect wird festgelegt, in welchen Masken der Aktenplan, die DropZone oder die Ansicht des externen DMS Systems angezeigt werden.

Der Punkt 2 betrifft die Anzeige des Dokuments. Befindet sich das Dokument noch in er Ablage von ECM Smart Connect, kann es von dort aus aufgerufen und angezeigt werden. Ist es bereits im externen DMS System archiviert, muss das Dokument von dort gerufen und angezeigt werden. Die Parameter für diesen Aufruf werden in der Einrichtung des Konnektors hinterlegt.

Befindet sich ein Dokument noch in der Ablage von ECM Smart Connect werden für das Anzeigen der Dokumente die am Client installierten Standardprogramme verwendet. Dokumente, die bereits in einem ECM System archiviert wurden, werden via Konnektor über den dort integrierten Viewer angezeigt.

Aktionen

Wenn Sie eine Maske öffnen, die für die Anbindung der ECM Schnittstelle vorbereitet ist, finden Sie unter dem Reiter Aktionen die Aktionsgruppe ECM connect.
In dieser Aktionsgruppe befinden sich Aktionsknöpfe, mit denen Dokument aus dem angebunden angezeigt werden können. Wenn Sie eine Aktion auslösen wird ein Beleg oder eine Akte aus dem ECM System am Bildschirm angezeigt.

Die Aktionsgruppe und Aktionen sind Page Extensions. Die Page Extension werden für die Standardmasken aus Einkauf, Vertrieb und Finanzbuchhaltung vorkonfiguriert. Über die Einrichtung das Anzeigemanagements lassen sich die Aktionen ein- bzw. ausblenden.

Das Kommando für den Aufruf des ECM Belegs im ECM System ist abhängig vom angebunden ECM System. Die Logik für den eigentlichen Aufruf wird deshalb in den Konnektor ausgelagert. In den Stammdaten des Anzeigemanagements wird lediglich die Codeunit hinterlegt, die die Anzeige des Belegs ansteuert.
Für jedes angebundene ECM System wird eine dedizierte Codeunit vorbereitet. Für alle diese Codeunits gilt jedoch, dass sie aus dem Anzeigemanagement heraus mit den gleichen Parametern aufgerufen werden.