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) :
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"):