Skip to content

/AWS1/CL_PTSLSTENGAGEMENTBYA02

Specifies a subset of fields associated with tasks related to accepting an engagement invitation.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_taskid TYPE /AWS1/PTSTASKIDENTIFIER /AWS1/PTSTASKIDENTIFIER

Unique identifier of the task.

iv_taskarn TYPE /AWS1/PTSTASKARN /AWS1/PTSTASKARN

The Amazon Resource Name (ARN) that uniquely identifies the task.

iv_starttime TYPE /AWS1/PTSDATETIME /AWS1/PTSDATETIME

Task start timestamp.

iv_taskstatus TYPE /AWS1/PTSTASKSTATUS /AWS1/PTSTASKSTATUS

Status of the task.

iv_message TYPE /AWS1/PTSSTRING /AWS1/PTSSTRING

Detailed message describing the failure and possible recovery steps.

iv_reasoncode TYPE /AWS1/PTSREASONCODE /AWS1/PTSREASONCODE

A code pointing to the specific reason for the failure.

iv_opportunityid TYPE /AWS1/PTSOPPORTUNITYIDENTIFIER /AWS1/PTSOPPORTUNITYIDENTIFIER

Unique identifier of opportunity that was created.

iv_resourcesnapshotjobid TYPE /AWS1/PTSRESOURCESNAPSHOTJOBID /AWS1/PTSRESOURCESNAPSHOTJOBID

Unique identifier of the resource snapshot job that was created.

iv_engagementinvitationid TYPE /AWS1/PTSENGAGEMENTINVITATIO01 /AWS1/PTSENGAGEMENTINVITATIO01

The unique identifier of the engagement invitation that was accepted.


Queryable Attributes

TaskId

Unique identifier of the task.

Accessible with the following methods

Method Description
GET_TASKID() Getter for TASKID, with configurable default
ASK_TASKID() Getter for TASKID w/ exceptions if field has no value
HAS_TASKID() Determine if TASKID has a value

TaskArn

The Amazon Resource Name (ARN) that uniquely identifies the task.

Accessible with the following methods

Method Description
GET_TASKARN() Getter for TASKARN, with configurable default
ASK_TASKARN() Getter for TASKARN w/ exceptions if field has no value
HAS_TASKARN() Determine if TASKARN has a value

StartTime

Task start timestamp.

Accessible with the following methods

Method Description
GET_STARTTIME() Getter for STARTTIME, with configurable default
ASK_STARTTIME() Getter for STARTTIME w/ exceptions if field has no value
HAS_STARTTIME() Determine if STARTTIME has a value

TaskStatus

Status of the task.

Accessible with the following methods

Method Description
GET_TASKSTATUS() Getter for TASKSTATUS, with configurable default
ASK_TASKSTATUS() Getter for TASKSTATUS w/ exceptions if field has no value
HAS_TASKSTATUS() Determine if TASKSTATUS has a value

Message

Detailed message describing the failure and possible recovery steps.

Accessible with the following methods

Method Description
GET_MESSAGE() Getter for MESSAGE, with configurable default
ASK_MESSAGE() Getter for MESSAGE w/ exceptions if field has no value
HAS_MESSAGE() Determine if MESSAGE has a value

ReasonCode

A code pointing to the specific reason for the failure.

Accessible with the following methods

Method Description
GET_REASONCODE() Getter for REASONCODE, with configurable default
ASK_REASONCODE() Getter for REASONCODE w/ exceptions if field has no value
HAS_REASONCODE() Determine if REASONCODE has a value

OpportunityId

Unique identifier of opportunity that was created.

Accessible with the following methods

Method Description
GET_OPPORTUNITYID() Getter for OPPORTUNITYID, with configurable default
ASK_OPPORTUNITYID() Getter for OPPORTUNITYID w/ exceptions if field has no value
HAS_OPPORTUNITYID() Determine if OPPORTUNITYID has a value

ResourceSnapshotJobId

Unique identifier of the resource snapshot job that was created.

Accessible with the following methods

Method Description
GET_RESOURCESNAPSHOTJOBID() Getter for RESOURCESNAPSHOTJOBID, with configurable default
ASK_RESOURCESNAPSHOTJOBID() Getter for RESOURCESNAPSHOTJOBID w/ exceptions if field has
HAS_RESOURCESNAPSHOTJOBID() Determine if RESOURCESNAPSHOTJOBID has a value

EngagementInvitationId

The unique identifier of the engagement invitation that was accepted.

Accessible with the following methods

Method Description
GET_ENGAGEMENTINVITATIONID() Getter for ENGAGEMENTINVITATIONID, with configurable default
ASK_ENGAGEMENTINVITATIONID() Getter for ENGAGEMENTINVITATIONID w/ exceptions if field has
HAS_ENGAGEMENTINVITATIONID() Determine if ENGAGEMENTINVITATIONID has a value

Public Local Types In This Class

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

TT_LSTENGAGEMENTBYACCINGINVI00

TYPES TT_LSTENGAGEMENTBYACCINGINVI00 TYPE STANDARD TABLE OF REF TO /AWS1/CL_PTSLSTENGAGEMENTBYA02 WITH DEFAULT KEY
.