Zum Hauptinhalt springen

CallbackScript

Properties​

beforeMoveFile()​

beforeMoveFile: (importFile, sourceFile, targetFile, rule) => false

Parameters​

importFile​

importFile

sourceFile​

string

targetFile​

string

rule​

importFileRule

Returns​

false


onFileMoved()​

onFileMoved: (targetFilePath) => void

Parameters​

targetFilePath​

string

Returns​

void


startTransformFile()​

startTransformFile: (importFile, rule) => boolean

Parameters​

importFile​

importFile

rule​

importFileRule

Returns​

boolean


generateDocKeySid3()​

generateDocKeySid3: (targetFileType, fieldMapping) => string

Parameters​

targetFileType​

string

fieldMapping​

FieldMapping[]

Returns​

string


beforeDuplicateCheck()​

beforeDuplicateCheck: (importFile) => boolean

Parameters​

importFile​

importFile

Returns​

boolean


onDuplicateChecked()​

onDuplicateChecked: (importFile, duplicateFileIds?) => boolean

Parameters​

importFile​

importFile

duplicateFileIds?​

string[]

Returns​

boolean


beforeFileCreate()​

beforeFileCreate: (importFile, targetFileType) => any

Parameters​

importFile​

importFile

targetFileType​

string

Returns​

any


onFileCreated()​

onFileCreated: (newFile) => void

Parameters​

newFile​

DocFile

Returns​

void


mapping()​

mapping: (options) => FieldMapping[]

Parameters​

options​

MappingCallbackOptions

Returns​

FieldMapping[]


mappingArchiveImport()​

mappingArchiveImport: (options) => FieldMapping[]

Parameters​

options​

MappingCallbackOptionsArchiveImport

Returns​

FieldMapping[]


mappingSid3()​

mappingSid3: (options) => object

Parameters​

options​

MappingCallbackOptionsSid3

Returns​

object

fileType​

fileType: string

fieldMapping​

fieldMapping: FieldMapping[]


beforeMapping()​

beforeMapping: (newFile, fieldMappings) => boolean

Parameters​

newFile​

DocFile

fieldMappings​

FieldMapping[]

Returns​

boolean


onFieldsMapped()​

onFieldsMapped: (newFile) => void

Parameters​

newFile​

DocFile

Returns​

void


overwriteAttachmentsPathSid3()​

overwriteAttachmentsPathSid3: (attachments) => object[]

Parameters​

attachments​

object[]

Returns​

object[]


beforeAttachDocument()​

beforeAttachDocument: (newFile, importFile, rule) => boolean

Parameters​

newFile​

DocFile

importFile​

importFile

rule​

importFileRule

Returns​

boolean


mappingTargetRegisterArchiveImport()​

mappingTargetRegisterArchiveImport: (documentFiles) => TargetRegisterMapping[]

Parameters​

documentFiles​

string[]

Returns​

TargetRegisterMapping[]


mappingTargetRegisterSid3()​

mappingTargetRegisterSid3: (documentFiles, newFile) => TargetRegisterMapping[]

Parameters​

documentFiles​

string[]

newFile​

DocFile

Returns​

TargetRegisterMapping[]


onDocumentAttached()​

onDocumentAttached: (newFile) => void

Parameters​

newFile​

DocFile

Returns​

void


determineWorkflowNameSid3()​

determineWorkflowNameSid3: (fileType) => string

Parameters​

fileType​

string

Returns​

string


beforeStartWorkflow()​

beforeStartWorkflow: (newFile, workflowName) => boolean

Parameters​

newFile​

DocFile

workflowName​

string

Returns​

boolean


onWorkflowStarted()​

onWorkflowStarted: (newFile) => void

Parameters​

newFile​

DocFile

Returns​

void


beforeDeleteImportFile()​

beforeDeleteImportFile: (importFile) => boolean

Parameters​

importFile​

importFile

Returns​

boolean


onImportFileDeleted()​

onImportFileDeleted: () => void

Returns​

void


determineAttachmentsDestinationSubDirectorySid3()​

determineAttachmentsDestinationSubDirectorySid3: (attachments) => object[]

Parameters​

attachments​

object[]

Returns​

object[]


onTransformFileFinished()​

onTransformFileFinished: () => void

Returns​

void