Zum Inhalt

Synchronisierungsereignisse in Document Central

Dieser Artikel beschreibt die von Document Central bereitgestellten Events im Zusammenhang mit der Synchronisierung von Dokumenteinträgen.

Publisher

Codeunit 5492908 "SIM_DMS Event Publisher"

Synchronisierungsereignisse

OnAfterListDocumentEntrySynchronizationSuccess

1
2
3
4
[IntegrationEvent(false, false)]
procedure OnAfterListDocumentEntrySynchronizationSuccess(var ParamRecordSIMDMSDocEntrySyncTable: Record "SIM_DMS Doc Entry Sync Table"; var ParamIsHandledBoolean: Boolean)
begin
end;

SIM_DMS Doc Entry Sync Table

Bei der Synchronisierung von Dokumenteinträgen mit einem Azure Blob Storage Repository werden die Daten zuerst in einer separaten Kopiertabelle gespeichert, bevor sie in die Haupttabelle der Dokumenteinträge geschrieben werden. Diese Tabelle ist die SIM_DMS Doc Entry Sync Table.

Ausgelöst

Dieses Event wird ausgelöst, nachdem die Synchronisierung der Dokumenteinträge für eine Dokumentbibliothek erfolgreich abgeschlossen wurde. Es ermöglicht Subscribern, die Bereinigung der Synchronisierungs-Unterstützungstabellen zu übernehmen. Wenn ParamIsHandledBoolean auf true gesetzt wird, wird die Standard-Bereinigungslogik (Löschen der Synchronisierungs-Unterstützungstabellen) übersprungen.

Important

Dieses Event wird nur ausgelost, wenn ein Azure Blob Storage Repository verwendet wird.

Parameter

Name Typ Beschreibung
ParamRecordSIMDMSDocEntrySyncTable Record "SIM_DMS Doc Entry Sync Table" Der Datensatz der Dokumenteintrags-Synchronisierungstabelle, gefiltert nach dem aktuellen Repository, der Liste und der Subsite.
ParamIsHandledBoolean Boolean Auf true setzen, um anzugeben, dass die Bereinigung durch den Subscriber verarbeitet wurde. Wenn true, wird die Standard-Löschung der Synchronisierungs-Unterstützungstabellen übersprungen.