Table of Contents

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.