KVSDMSDocumentStorageSetup
Summary: Table for managing document storage setup configuration.
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 | Warning: Obsolete |
| Arch. E-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) | |
| Update Files on Receipt-Post | Enum (KVSDMSAutoFileUpdateTypeFull) | |
| Update Files on Shipment-Post | Enum (KVSDMSAutoFileUpdateTypeFull) | |
| Update Files on Pick-Post | Enum (KVSDMSAutoFileUpdateTypeFull) | |
| Update Files on Put-Away-Post | Enum (KVSDMSAutoFileUpdateTypeFull) | |
| Avoid Background Processes | Boolean | |
| Update Files on ServiceRelease | Enum (KVSDMSAutoFileUpdateTypePart) | |
| Update Files on Service-Post | 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) | |
| Upload Log Type | Enum (KVSDMSStorageLogType) | |
| 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) :
Summary: Integration event raised when checking host name in the case else scenario.
[IntegrationEvent(false, false)]
local procedure OnCheckHostNameCaseElse(var DocumentStorageSetup: Record "KVSDMSDocumentStorageSetup"):
Parameters:
DocumentStorageSetup: The document storage setup record.
OnBeforeStorageTypeAllowsMultiValueFields(Record KVSDMSDocumentStorageSetup, Boolean, Boolean) :
Summary: Integration event raised before checking if storage type allows multi-value fields.
[IntegrationEvent(false, false)]
local procedure OnBeforeStorageTypeAllowsMultiValueFields(DocStorageSetup: Record "KVSDMSDocumentStorageSetup"; var IsHandled: Boolean; var ReturnValue: Boolean):
Parameters:
DocStorageSetup: The document storage setup record.IsHandled: Indicates whether the event is handled.ReturnValue: The return value indicating if multi-value fields are allowed.
OnCaseElseStorageTypeAllowsMultiValueFields(Record KVSDMSDocumentStorageSetup, Boolean, Boolean) :
Summary: Integration event raised in the case else scenario for storage type multi-value fields check.
[IntegrationEvent(false, false)]
local procedure OnCaseElseStorageTypeAllowsMultiValueFields(DocStorageSetup: Record "KVSDMSDocumentStorageSetup"; var IsHandled: Boolean; var ReturnValue: Boolean):
Parameters:
DocStorageSetup: The document storage setup record.IsHandled: Indicates whether the event is handled.ReturnValue: The return value indicating if multi-value fields are allowed.
OnBeforeSetSingleInstanceSetupOnModify(Record KVSDMSDocumentStorageSetup, Record KVSDMSDocumentStorageSetup) :
Summary: Integration event raised before setting single instance setup on modify.
[IntegrationEvent(false, false)]
local procedure OnBeforeSetSingleInstanceSetupOnModify(var Rec: Record "KVSDMSDocumentStorageSetup"; xRec: Record "KVSDMSDocumentStorageSetup"):
Parameters:
Rec: The current record of document storage setup.xRec: The previous record of document storage setup.
OnBeforeSetLanguageOnInsert(Record KVSDMSDocumentStorageSetup) :
Summary: Integration event raised before setting language on insert.
[IntegrationEvent(false, false)]
local procedure OnBeforeSetLanguageOnInsert(var Rec: Record "KVSDMSDocumentStorageSetup"):
Parameters:
Rec: The current record of document storage setup.