KVSDMSDocumentStorageSetup#
Fields#
| Name | Type | Note | 
|---|---|---|
| Primary Key | Code[20] | |
| Storage Type | Enum (KVSDMSStorageType) | |
| Authorization Type | Enum (KVSDMSAuthorizationType) | |
| Authorization Type for Job Q. | Enum (KVSDMSAuthorizationType) | |
| Host Name | Text[250] | |
| Authorization Type for Deleg. | Enum (KVSDMSAuthorizationType) | |
| Language Code | Code[10] | |
| Arch. post. Docs. by Job Q. | Boolean | |
| Arch. documents by Job Q. | Boolean | |
| Update Files on Sales-Post | Enum (KVSDMSAutoFileUpdateTypeFull) | |
| Update Files on Purch.-Post | Enum (KVSDMSAutoFileUpdateTypeFull) | |
| Update Files on Sales-Release | Enum (KVSDMSAutoFileUpdateTypePart) | |
| Update Files on Purch.-Release | Enum (KVSDMSAutoFileUpdateTypePart) | |
| Update Files on PO Status Ch. | Enum (KVSDMSAutoFileUpdateTypeFull) | |
| Update Files on Reminder-Issue | Enum (KVSDMSAutoFileUpdateTypeFull) | |
| Always show files by Search D. | Boolean | |
| Document Factbox Display Type | Enum (KVSDMSDocumentFactbDisplayType) | |
| Multivalue Separator | Text[5] | |
| Document Link Display Type | Enum (KVSDMSDocumentLinkDisplayType) | |
| OAuth 2.0 Client Id | Text[250] | |
| OAuth 2.0 Client Secret Key | Guid | |
| OAuth 2.0 Scopes | Text[1024] | |
| OAuth 2.0 Tenant Id | Text[250] | |
| OAuth 2.0 Certificate Code | Code[20] | |
| OAuth 2.0 Certificate Name | Text[50] | FlowField | 
| OAuth 2.0 CC Client Id | Text[250] | |
| OAuth 2.0 CC Client Secret Key | Guid | |
| OAuth 2.0 CC Scopes | Text[1024] | |
| OAuth 2.0 CC Tenant Id | Text[250] | |
| OAuth 2.0 CC Certificate Code | Code[20] | |
| OAuth 2.0 CC Certificate Name | Text[50] | FlowField | 
| Basic Auth. Default User Name | Text[250] | |
| Basic Auth. Def. Password Key | Guid | |
| ELO Web-Client URI | Text[250] | |
| Sharepoint Region | Text[50] | 
Events#
OnCheckHostNameCaseElse(Record KVSDMSDocumentStorageSetup) :#
[IntegrationEvent(false, false)]
local procedure OnCheckHostNameCaseElse(var documentStorageSetup: Record "KVSDMSDocumentStorageSetup"): 
[EventSubscriber(ObjectType::Table, Table::"KVSDMSDocumentStorageSetup", 'OnCheckHostNameCaseElse', '', false, false)]
local procedure DoSomethingOnCheckHostNameCaseElse(var documentStorageSetup: Record "KVSDMSDocumentStorageSetup")
begin
end;
OnBeforeStorageTypeAllowsMultiValueFields(Record KVSDMSDocumentStorageSetup, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeStorageTypeAllowsMultiValueFields(docStorageSetup: Record "KVSDMSDocumentStorageSetup"; var isHandled: Boolean; var returnValue: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSDMSDocumentStorageSetup", 'OnBeforeStorageTypeAllowsMultiValueFields', '', false, false)]
local procedure DoSomethingOnBeforeStorageTypeAllowsMultiValueFields(docStorageSetup: Record "KVSDMSDocumentStorageSetup"; var isHandled: Boolean; var returnValue: Boolean)
begin
end;
OnCaseElseStorageTypeAllowsMultiValueFields(Record KVSDMSDocumentStorageSetup, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnCaseElseStorageTypeAllowsMultiValueFields(docStorageSetup: Record "KVSDMSDocumentStorageSetup"; var isHandled: Boolean; var returnValue: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSDMSDocumentStorageSetup", 'OnCaseElseStorageTypeAllowsMultiValueFields', '', false, false)]
local procedure DoSomethingOnCaseElseStorageTypeAllowsMultiValueFields(docStorageSetup: Record "KVSDMSDocumentStorageSetup"; var isHandled: Boolean; var returnValue: Boolean)
begin
end;