Skip to content

/AWS1/CL_CNTATTFILESCONFSUMM

A summary of the attached files configuration.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_instanceid TYPE /AWS1/CNTINSTANCEID /AWS1/CNTINSTANCEID

The identifier of the Connect Customer instance.

iv_attachmentscope TYPE /AWS1/CNTATTACHMENTSCOPE /AWS1/CNTATTACHMENTSCOPE

The scope of the attachment. Valid values are EMAIL, CHAT, CASE, and TASK.

Optional arguments:

iv_maximumsizelimitinbytes TYPE /AWS1/CNTMAXSIZELIMITINBYTES /AWS1/CNTMAXSIZELIMITINBYTES

The maximum size limit for attached files in bytes. The minimum value is 1 and the maximum value is 104857600 (100 MB).

io_extensionconfiguration TYPE REF TO /AWS1/CL_CNTEXTENSIONCONF /AWS1/CL_CNTEXTENSIONCONF

The configuration for allowed file extensions.


Queryable Attributes

InstanceId

The identifier of the Connect Customer instance.

Accessible with the following methods

Method Description
GET_INSTANCEID() Getter for INSTANCEID, with configurable default
ASK_INSTANCEID() Getter for INSTANCEID w/ exceptions if field has no value
HAS_INSTANCEID() Determine if INSTANCEID has a value

AttachmentScope

The scope of the attachment. Valid values are EMAIL, CHAT, CASE, and TASK.

Accessible with the following methods

Method Description
GET_ATTACHMENTSCOPE() Getter for ATTACHMENTSCOPE, with configurable default
ASK_ATTACHMENTSCOPE() Getter for ATTACHMENTSCOPE w/ exceptions if field has no val
HAS_ATTACHMENTSCOPE() Determine if ATTACHMENTSCOPE has a value

MaximumSizeLimitInBytes

The maximum size limit for attached files in bytes. The minimum value is 1 and the maximum value is 104857600 (100 MB).

Accessible with the following methods

Method Description
GET_MAXIMUMSIZELIMITINBYTES() Getter for MAXIMUMSIZELIMITINBYTES, with configurable defaul
ASK_MAXIMUMSIZELIMITINBYTES() Getter for MAXIMUMSIZELIMITINBYTES w/ exceptions if field ha
HAS_MAXIMUMSIZELIMITINBYTES() Determine if MAXIMUMSIZELIMITINBYTES has a value

ExtensionConfiguration

The configuration for allowed file extensions.

Accessible with the following methods

Method Description
GET_EXTENSIONCONFIGURATION() Getter for EXTENSIONCONFIGURATION

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_ATTFILESCONFSUMMARYLIST

TYPES TT_ATTFILESCONFSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CNTATTFILESCONFSUMM WITH DEFAULT KEY
.