TransferECMDocRefRequest
Beschreibung
Erstellt einen Eintrag in der ECM-Warteschlange für den Transfer von einem Repository in ein anderes Repository.
Syntax
[ErrorCode:= ] TransferECMDocRefRequest(var ECMDocDef: Record
"ECM Document Definition"
; MainRecordVariant: Variant; ECMDocumentReference: Text; var TransactionNo: BigInteger) ErrorCode: Integer
Parameters
Variable: ECMDocDef
Typ: Record "ECM Document Definition"
ECM Dokumentendefinition für den Datensatz. Die richtige Dokumentdefinition für den Datensatz wird mit dem API-Funktion FindDocDefByRRef gesucht.
Dem Datensatz der Dokumentdefinition können bei Bedarf abweichende Werte übergeben werden z.B. "Dokumentenkategorie".
MainRecordVariant
Typ: Variant
MainRecord (Datensatz) wird in die ECM Warteschlange eingetragen und für die Verarbeitung der Metadaten benötigt.
Tipp: Der MainRecord kann als Record, RecordID oder RecordRef übergeben werden.
ECMDocumentReference
Typ: Text
Hier wird die Dokumetreferenz (Link ins Repository) übergeben.
Variable: TransactionNo
Typ: BigInteger
ECM Warteschlangen-Transaktionsnr., die zurückgegeben wird.
Rückgabewert:
ErrorCode:
Typ: Boolean
True, wenn die "ECM Document Definition" gefunden wurde, andernfalls False.
FoundDocDef = true, ErrorCode = 0 und TransactionNo <> 0, wenn der Vorgang erfolgreich war.