Table of Contents

KVSDMSStorageDefinitionMgt

Summary: This codeunit contains all code to create Storage Definitions

Procedures

ProcessNotificationForActiveDefinition(Notification) :

Summary: This procedure is called as action within the notification dialog and makes the assigned definition to editable by setting flag "active" to "false".

procedure ProcessNotificationForActiveDefinition(currNotification: Notification): 

Parameters:

  • currNotification: The given Notification dialog.

Events

OnAfterGetPlaceholderDisplayText(Integer, Code[20], Text) :

[IntegrationEvent(false, false)]
local procedure OnAfterGetPlaceholderDisplayText(sourceTableID: Integer; storageDefCode: Code[20]; var displayText: Text): 

OnAfterValidateStorageDefinition(Record KVSDMSStorageDefinition) :

[IntegrationEvent(false, false)]
local procedure OnAfterValidateStorageDefinition(storageDefinition: Record "KVSDMSStorageDefinition"): 

OnAfterValidateSearchDefinition(Record KVSDMSDocSearchDefinition) :

[IntegrationEvent(false, false)]
local procedure OnAfterValidateSearchDefinition(searchDefinition: Record "KVSDMSDocSearchDefinition"): 

OnAfterValidateTags(Record KVSDMSStorageDefinitionTag) :

[IntegrationEvent(false, false)]
local procedure OnAfterValidateTags(var filteredTags: Record "KVSDMSStorageDefinitionTag"): 

OnAfterValidateDocumentDrive(Record KVSDMSDocumentDrive) :

[IntegrationEvent(false, false)]
local procedure OnAfterValidateDocumentDrive(documentDrive: Record "KVSDMSDocumentDrive"): 

OnSetTableAndFieldNoByPredefinedTagTypeElse(Record KVSDMSArchivingTagCode) :

[IntegrationEvent(false, false)]
local procedure OnSetTableAndFieldNoByPredefinedTagTypeElse(var archivingTagCode: Record "KVSDMSArchivingTagCode"): 

OnCopyStorageDefinitionBeforeInsertStorageDefinition(Record KVSDMSStorageDefinition, Record KVSDMSStorageDefinition) :

[IntegrationEvent(false, false)]
local procedure OnCopyStorageDefinitionBeforeInsertStorageDefinition(fromStorageDefinition: Record "KVSDMSStorageDefinition"; var toStorageDefinition: Record "KVSDMSStorageDefinition"): 

OnCopyStorageDefinitionBeforeInsertPlaceholder(Record KVSDMSStorageDefPlaceholder, Record KVSDMSStorageDefPlaceholder, Record KVSDMSStorageDefinition) :

[IntegrationEvent(false, false)]
local procedure OnCopyStorageDefinitionBeforeInsertPlaceholder(fromPlaceholder: Record "KVSDMSStorageDefPlaceholder"; var toPlaceholder: Record "KVSDMSStorageDefPlaceholder"; toStorageDefinition: Record "KVSDMSStorageDefinition"): 

OnCopyStorageDefinitionBeforeInsertSubDirectory(Record KVSDMSStorageDefSubdirectory, Record KVSDMSStorageDefSubdirectory, Record KVSDMSStorageDefinition) :

[IntegrationEvent(false, false)]
local procedure OnCopyStorageDefinitionBeforeInsertSubDirectory(fromSubDirectory: Record "KVSDMSStorageDefSubdirectory"; var toSubDirectory: Record "KVSDMSStorageDefSubdirectory"; toStorageDefinition: Record "KVSDMSStorageDefinition"): 

OnCopyStorageDefinitionBeforeInsertTag(Record KVSDMSStorageDefinitionTag, Record KVSDMSStorageDefinitionTag, Record KVSDMSStorageDefinition) :

[IntegrationEvent(false, false)]
local procedure OnCopyStorageDefinitionBeforeInsertTag(fromTag: Record "KVSDMSStorageDefinitionTag"; var toTag: Record "KVSDMSStorageDefinitionTag"; toStorageDefinition: Record "KVSDMSStorageDefinition"): 

OnCopySearchDefinitionBeforeInsertSearchDefinition(Record KVSDMSDocSearchDefinition, Record KVSDMSDocSearchDefinition) :

[IntegrationEvent(false, false)]
local procedure OnCopySearchDefinitionBeforeInsertSearchDefinition(fromSearchDefinition: Record "KVSDMSDocSearchDefinition"; var toSearchDefinition: Record "KVSDMSDocSearchDefinition"): 

OnCopySearchDefinitionBeforeInsertSearchDirectory(Record KVSDMSSearchDirectory, Record KVSDMSSearchDirectory, Record KVSDMSDocSearchDefinition) :

[IntegrationEvent(false, false)]
local procedure OnCopySearchDefinitionBeforeInsertSearchDirectory(fromSearchDirectory: Record "KVSDMSSearchDirectory"; var toSearchDirectory: Record "KVSDMSSearchDirectory"; toSearchDefinition: Record "KVSDMSDocSearchDefinition"): 

OnCopySearchDefinitionBeforeInsertTag(Record KVSDMSStorageDefinitionTag, Record KVSDMSStorageDefinitionTag, Record KVSDMSDocSearchDefinition) :

[IntegrationEvent(false, false)]
local procedure OnCopySearchDefinitionBeforeInsertTag(fromTag: Record "KVSDMSStorageDefinitionTag"; var toTag: Record "KVSDMSStorageDefinitionTag"; toSearchDefinition: Record "KVSDMSDocSearchDefinition"): 

OnBeforeAutoFillSearchDefTagDataSourceByStorageDef(Record KVSDMSStorageDefinitionTag, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeAutoFillSearchDefTagDataSourceByStorageDef(var searchDefinitionTag: Record "KVSDMSStorageDefinitionTag"; var isHandled: Boolean): 

OnAfterCopySearchDefinitionTagDataSourceFromStorageDefinitionTag(Record KVSDMSStorageDefinitionTag, Record KVSDMSStorageDefinitionTag) :

[IntegrationEvent(false, false)]
local procedure OnAfterCopySearchDefinitionTagDataSourceFromStorageDefinitionTag(var searchDefinitionTag: Record "KVSDMSStorageDefinitionTag"; storageDefinitionTag: Record "KVSDMSStorageDefinitionTag"):