Zum Inhalt

SharePoint-spezifische Events

Dieser Artikel beschreibt die von Document Central bereitgestellten Events im Zusammenhang mit dem Hochladen- und Löschvorgang in SharePoint.

Publisher

codeunit 5492908 "SIM_DMS Event Publisher"

SharePoint-spezifische Repository-Events

OnBeforeDeleteDocumentInSharePointRepository

AL
1
2
3
4
[IntegrationEvent(false, false)]
procedure OnBeforeDeleteDocumentInSharePointRepository(var ParamRecordSIMDMSDocumentEntry: Record "SIM_DMS Document Entry"; ParamRecordSIMDMSDocumentLibrary: Record "SIM_DMS Document Library"; ParamRecordSIMDMSMappingHeader: Record "SIM_DMS Mapping Header")
begin
end;

Auslöser

Dieses Event wird ausgelöst, bevor der Dokumenteintrag im SharePoint-Repository gelöscht wird.

Parameter

Name Typ Beschreibung
ParamRecordSIMDMSDocumentEntry Record "SIM_DMS Document Entry" Der Dokumenteintrag, der gelöscht wird.
ParamRecordSIMDMSDocumentLibrary Record "SIM_DMS Document Library" Die Dokumentbibliothek des Dokuments.
ParamRecordSIMDMSMappingHeader Record "SIM_DMS Mapping Header" Die verwendete Mapping-Konfiguration für das Dokument.

OnAfterDeleteDocumentInSharePointRepository

AL
1
2
3
4
[IntegrationEvent(false, false)]
procedure OnAfterDeleteDocumentInSharePointRepository(var ParamRecordSIMDMSDocumentEntry: Record "SIM_DMS Document Entry"; ParamRecordSIMDMSDocumentLibrary: Record "SIM_DMS Document Library"; ParamRecordSIMDMSMappingHeader: Record "SIM_DMS Mapping Header")
begin
end;

Auslöser

Dieses Event wird ausgelöst, nachdem der Dokumenteintrag im SharePoint-Repository gelöscht wurde.

Parameter

Name Typ Beschreibung
ParamRecordSIMDMSDocumentEntry Record "SIM_DMS Document Entry" Der Dokumenteintrag, der gelöscht wird.
ParamRecordSIMDMSDocumentLibrary Record "SIM_DMS Document Library" Die Dokumentbibliothek des Dokuments.
ParamRecordSIMDMSMappingHeader Record "SIM_DMS Mapping Header" Die verwendete Mapping-Konfiguration für das Dokument.

OnBeforeCreateFolderOnDocumentUploadToSharePoint

AL
1
2
3
4
[IntegrationEvent(false, false)]
procedure OnBeforeCreateFolderOnDocumentUploadToSharePoint(var ParamRecordSIMDMSDocumentEntry: Record "SIM_DMS Document Entry"; ParamFolderNameText: Text)
begin
end;

Auslöser

Dieses Event wird ausgelöst, bevor der Ordner im SharePoint-Repository erstellt wird.

Parameter

Name Typ Beschreibung
ParamRecordSIMDMSDocumentEntry Record "SIM_DMS Document Entry" Der Dokumenteintrag, der erstellt wird.
ParamFolderNameText Text Der Name des Ordners, der erstellt wird.

OnBeforeDocumentUploadToSharePoint

AL
1
2
3
4
[IntegrationEvent(false, false)]
procedure OnBeforeDocumentUploadToSharePoint(var ParamRecordSIMDMSDocumentEntry: Record "SIM_DMS Document Entry"; ParamFileNameText: Text)
begin
end;

Auslöser

Dieses Event wird ausgelöst, bevor das Dokument im SharePoint-Repository erstellt wird.

Parameter

Name Typ Beschreibung
ParamRecordSIMDMSDocumentEntry Record "SIM_DMS Document Entry" Der Dokumenteintrag, der erstellt wird.
ParamFileNameText Text Der Dateiname, der im SharePoint-Repository erstellt wird.

OnAfterSuccessfulDocumentUploadAttemptToSharePoint

AL
1
2
3
4
[IntegrationEvent(false, false)]
procedure OnAfterSuccessfulDocumentUploadAttemptToSharePoint(var ParamRecordSIMDMSDocumentEntry: Record "SIM_DMS Document Entry"; ParamFileNameText: Text)
begin
end;

Auslöser

Dieses Event wird ausgelöst, nachdem das Dokument erfolgreich im SharePoint-Repository erstellt wurde.

Parameter

Name Typ Beschreibung
ParamRecordSIMDMSDocumentEntry Record "SIM_DMS Document Entry" Der Dokumenteintrag, der erfolgreich erstellt wurde.
ParamFileNameText Text Der Dateiname, der im SharePoint-Repository erstellt wird.

OnAfterFailedDocumentUploadAttemptToSharePoint

AL
1
2
3
4
[IntegrationEvent(false, false)]
procedure OnAfterFailedDocumentUploadAttemptToSharePoint(var ParamRecordSIMDMSDocumentEntry: Record "SIM_DMS Document Entry"; ParamFileNameText: Text)
begin
end;

Auslöser

Dieses Event wird ausgelöst, nachdem die Erstellung des Dokuments im SharePoint-Repository fehlgeschlagen ist.

Parameter

Name Typ Beschreibung
ParamRecordSIMDMSDocumentEntry Record "SIM_DMS Document Entry" Der Dokumenteintrag, dessen Erstellung fehlgeschlagen ist.
ParamFileNameText Text Der Name der Datei, die im SharePoint-Repository erstellt wird.

OnBeforeClearDocumentEntryBlobAfterUploadToSharePoint

AL
1
2
3
4
[IntegrationEvent(false, false)]
procedure OnBeforeClearDocumentEntryBlobAfterUploadToSharePoint(var ParamRecordSIMDMSDocumentEntry: Record "SIM_DMS Document Entry")
begin
end;

Auslöser

Dieses Event wird ausgelöst, bevor das im Blob gespeicherte Dokument im Document-Central-Eintrag gelöscht wird.

Parameter

Name Typ Beschreibung
ParamRecordSIMDMSDocumentEntry Record "SIM_DMS Document Entry" Der Dokumenteintrag, der erstellt wird.