Events zur Dokumentenverknüpfung
Dieser Artikel beschreibt die von Document Central bereitgestellten Events im Zusammenhang mit der Dokumentenverknüpfung.
Publisher
Codeunit 5492908 "SIM_DMS Event Publisher"
Events zur Dokumentenverknüpfung
OnBeforeSetSourceDocummentRelation
| AL |
|---|
| [IntegrationEvent(false, false)]
procedure OnBeforeSetSourceDocummentRelation(ParamSourceRecordRef: RecordRef)
begin
end;
|
Auslöser
Dieses Event wird ausgelöst, bevor die Dokumentenverknüpfung für das Dokument geschrieben wird.
Parameter
| Name |
Typ |
Beschreibung |
| ParamTargetRecordRef |
RecordRef |
Der Verweis auf den Datensatz, von dem aus die Verknüpfung geschrieben wird. |
OnBeforeSetTargetDocummentRelation
| AL |
|---|
| [IntegrationEvent(false, false)]
procedure OnBeforeSetTargetDocummentRelation(ParamTargetRecordRef: RecordRef)
begin
end;
|
Auslöser
Dieses Event wird ausgelöst, nachdem die Dokumentenverknüpfung für das Dokument geschrieben wurde.
Parameter
| Name |
Typ |
Beschreibung |
| ParamTargetRecordRef |
RecordRef |
Der Verweis auf den Datensatz, in den die Verknüpfung geschrieben wird. |
OnBeforeInsertDocummentRelation
| AL |
|---|
| [IntegrationEvent(false, false)]
procedure OnBeforeInsertDocummentRelation(ParamRecordSIMDMSDocumentRelationship: Record "SIM_DMS Document Relationship")
begin
end;
|
Auslöser
Das Event wird ausgelöst, bevor die Beziehung zwischen Dokumenten in die Document Central-Tabelle geschrieben wird.
Parameter
| Name |
Typ |
Beschreibung |
| ParamRecordSIMDMSDocumentRelationship |
Record "SIM_DMS Document Relationship" |
Der Eintrag der geschriebenen Dokumentenverknüpfung. |
OnGetDocNoNoPrimaryKey
| [IntegrationEvent(false, false)]
procedure OnGetDocNoNoPrimaryKey(var ParamDocNoCode: Code[100]; ParamRecordSIMDMSDocumentRelationship: Record "SIM_DMS Document Relationship"; ParamSourceBoolean: Boolean; ParamMapCode: Code[20])
begin
end;
|
Auslöser
Dieses Event wird ausgelöst, sobald erkannt wird, dass das Feld „Include in Query“ aus dem Mapping kein „Primary Key“-Feld ist. In diesem Fall kann keine Belegnummer über die Belegbeziehung ermittelt werden und über das Ereignis kann eine Belegnummer an die Belegbeziehung übergeben werden.
Parameter
| Name |
Typ |
Beschreibung |
| ParamDocNoCode |
Code[100] |
Die geänderte Dokumentennummer, die aus der Dokumentenbeziehung übergeben wird. |
| ParamRecordSIMDMSDocumentRelationship |
Record "SIM_DMS Document Relationship" |
Der Eintrag der Dokumentenbeziehung. |
| ParamSourceBoolean |
Boolean |
Gibt die Information, dass das Dokument nicht von der Quell- oder Zielrelation zurückgegeben werden soll. |