Skip to content

/AWS1/CL_CNTCONTACTDATAREQUEST

Request object with information to create a contact.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_systemendpoint TYPE REF TO /AWS1/CL_CNTENDPOINT /AWS1/CL_CNTENDPOINT

Endpoint associated with the Amazon Connect instance from which outbound contact will be initiated for the campaign.

io_customerendpoint TYPE REF TO /AWS1/CL_CNTENDPOINT /AWS1/CL_CNTENDPOINT

Endpoint of the customer for which contact will be initiated.

iv_requestidentifier TYPE /AWS1/CNTREQUESTIDENTIFIER /AWS1/CNTREQUESTIDENTIFIER

Identifier to uniquely identify individual requests in the batch.

iv_queueid TYPE /AWS1/CNTQUEUEID /AWS1/CNTQUEUEID

The identifier of the queue associated with the Amazon Connect instance in which contacts that are created will be queued.

it_attributes TYPE /AWS1/CL_CNTATTRIBUTES_W=>TT_ATTRIBUTES TT_ATTRIBUTES

List of attributes to be stored in a contact.

io_campaign TYPE REF TO /AWS1/CL_CNTCAMPAIGN /AWS1/CL_CNTCAMPAIGN

Structure to store information associated with a campaign.

io_outboundstrategy TYPE REF TO /AWS1/CL_CNTOUTBOUNDSTRATEGY /AWS1/CL_CNTOUTBOUNDSTRATEGY

Information about the outbound strategy.


Queryable Attributes

SystemEndpoint

Endpoint associated with the Amazon Connect instance from which outbound contact will be initiated for the campaign.

Accessible with the following methods

Method Description
GET_SYSTEMENDPOINT() Getter for SYSTEMENDPOINT

CustomerEndpoint

Endpoint of the customer for which contact will be initiated.

Accessible with the following methods

Method Description
GET_CUSTOMERENDPOINT() Getter for CUSTOMERENDPOINT

RequestIdentifier

Identifier to uniquely identify individual requests in the batch.

Accessible with the following methods

Method Description
GET_REQUESTIDENTIFIER() Getter for REQUESTIDENTIFIER, with configurable default
ASK_REQUESTIDENTIFIER() Getter for REQUESTIDENTIFIER w/ exceptions if field has no v
HAS_REQUESTIDENTIFIER() Determine if REQUESTIDENTIFIER has a value

QueueId

The identifier of the queue associated with the Amazon Connect instance in which contacts that are created will be queued.

Accessible with the following methods

Method Description
GET_QUEUEID() Getter for QUEUEID, with configurable default
ASK_QUEUEID() Getter for QUEUEID w/ exceptions if field has no value
HAS_QUEUEID() Determine if QUEUEID has a value

Attributes

List of attributes to be stored in a contact.

Accessible with the following methods

Method Description
GET_ATTRIBUTES() Getter for ATTRIBUTES, with configurable default
ASK_ATTRIBUTES() Getter for ATTRIBUTES w/ exceptions if field has no value
HAS_ATTRIBUTES() Determine if ATTRIBUTES has a value

Campaign

Structure to store information associated with a campaign.

Accessible with the following methods

Method Description
GET_CAMPAIGN() Getter for CAMPAIGN

OutboundStrategy

Information about the outbound strategy.

Accessible with the following methods

Method Description
GET_OUTBOUNDSTRATEGY() Getter for OUTBOUNDSTRATEGY

Public Local Types In This Class

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

TT_CONTACTDATAREQUESTLIST

TYPES TT_CONTACTDATAREQUESTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CNTCONTACTDATAREQUEST WITH DEFAULT KEY
.