/AWS1/CL_PTSGETENGAGEMENTINV01¶
GetEngagementInvitationResponse
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_id TYPE /AWS1/PTSENGAGEMENTINVITATIO00 /AWS1/PTSENGAGEMENTINVITATIO00¶
Unique identifier assigned to the engagement invitation being retrieved.
iv_catalog TYPE /AWS1/PTSCATALOGIDENTIFIER /AWS1/PTSCATALOGIDENTIFIER¶
Indicates the catalog from which the engagement invitation details are retrieved. This field helps in identifying the appropriate catalog (e.g.,
AWSorSandbox) used in the request.
Optional arguments:¶
iv_arn TYPE /AWS1/PTSSTRING /AWS1/PTSSTRING¶
The Amazon Resource Name (ARN) that identifies the engagement invitation.
iv_payloadtype TYPE /AWS1/PTSENGAGEMENTINVITATIO02 /AWS1/PTSENGAGEMENTINVITATIO02¶
The type of payload contained in the engagement invitation, indicating what data or context the payload covers.
iv_engagementid TYPE /AWS1/PTSENGAGEMENTIDENTIFIER /AWS1/PTSENGAGEMENTIDENTIFIER¶
The identifier of the engagement associated with this invitation.This ID links the invitation to its corresponding engagement.
iv_engagementtitle TYPE /AWS1/PTSENGAGEMENTTITLE /AWS1/PTSENGAGEMENTTITLE¶
The title of the engagement invitation, summarizing the purpose or objectives of the opportunity shared by AWS.
iv_status TYPE /AWS1/PTSINVITATIONSTATUS /AWS1/PTSINVITATIONSTATUS¶
The current status of the engagement invitation.
iv_invitationdate TYPE /AWS1/PTSDATETIME /AWS1/PTSDATETIME¶
The date when the engagement invitation was sent to the partner.
iv_expirationdate TYPE /AWS1/PTSDATETIME /AWS1/PTSDATETIME¶
Indicates the date on which the engagement invitation will expire if not accepted by the partner.
iv_senderawsaccountid TYPE /AWS1/PTSAWSACCOUNT /AWS1/PTSAWSACCOUNT¶
Specifies the AWS Account ID of the sender, which identifies the AWS team responsible for sharing the engagement invitation.
iv_sendercompanyname TYPE /AWS1/PTSSTRING /AWS1/PTSSTRING¶
The name of the AWS organization or team that sent the engagement invitation.
io_receiver TYPE REF TO /AWS1/CL_PTSRECEIVER /AWS1/CL_PTSRECEIVER¶
Information about the partner organization or team that received the engagement invitation, including contact details and identifiers.
iv_rejectionreason TYPE /AWS1/PTSREJECTIONREASONSTRING /AWS1/PTSREJECTIONREASONSTRING¶
If the engagement invitation was rejected, this field specifies the reason provided by the partner for the rejection.
io_payload TYPE REF TO /AWS1/CL_PTSPAYLOAD /AWS1/CL_PTSPAYLOAD¶
Details of the engagement invitation payload, including specific data relevant to the invitation's contents, such as customer information and opportunity insights.
iv_invitationmessage TYPE /AWS1/PTSINVITATIONMESSAGE /AWS1/PTSINVITATIONMESSAGE¶
The message sent to the invited partner when the invitation was created.
iv_engagementdescription TYPE /AWS1/PTSENGAGEMENTDESCRIPTION /AWS1/PTSENGAGEMENTDESCRIPTION¶
The description of the engagement associated with this invitation.
it_existingmembers TYPE /AWS1/CL_PTSENGAGEMENTMEMBER00=>TT_ENGAGEMENTMEMBERSUMMARIES TT_ENGAGEMENTMEMBERSUMMARIES¶
A list of active members currently part of the Engagement. This array contains a maximum of 10 members, each represented by an object with the following properties.
CompanyName: The name of the member's company.
WebsiteUrl: The website URL of the member's company.
io_enrichmentcontext TYPE REF TO /AWS1/CL_PTSENRICHMENTCONTEXT /AWS1/CL_PTSENRICHMENTCONTEXT¶
The enrichment data for the engagement associated with this invitation. You can view propensity scores, program eligibility, and lead readiness assessments before taking action on the invitation.
Queryable Attributes¶
Arn¶
The Amazon Resource Name (ARN) that identifies the engagement invitation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
PayloadType¶
The type of payload contained in the engagement invitation, indicating what data or context the payload covers.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PAYLOADTYPE() |
Getter for PAYLOADTYPE, with configurable default |
ASK_PAYLOADTYPE() |
Getter for PAYLOADTYPE w/ exceptions if field has no value |
HAS_PAYLOADTYPE() |
Determine if PAYLOADTYPE has a value |
Id¶
Unique identifier assigned to the engagement invitation being retrieved.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
EngagementId¶
The identifier of the engagement associated with this invitation.This ID links the invitation to its corresponding engagement.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENGAGEMENTID() |
Getter for ENGAGEMENTID, with configurable default |
ASK_ENGAGEMENTID() |
Getter for ENGAGEMENTID w/ exceptions if field has no value |
HAS_ENGAGEMENTID() |
Determine if ENGAGEMENTID has a value |
EngagementTitle¶
The title of the engagement invitation, summarizing the purpose or objectives of the opportunity shared by AWS.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENGAGEMENTTITLE() |
Getter for ENGAGEMENTTITLE, with configurable default |
ASK_ENGAGEMENTTITLE() |
Getter for ENGAGEMENTTITLE w/ exceptions if field has no val |
HAS_ENGAGEMENTTITLE() |
Determine if ENGAGEMENTTITLE has a value |
Status¶
The current status of the engagement invitation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
InvitationDate¶
The date when the engagement invitation was sent to the partner.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INVITATIONDATE() |
Getter for INVITATIONDATE, with configurable default |
ASK_INVITATIONDATE() |
Getter for INVITATIONDATE w/ exceptions if field has no valu |
HAS_INVITATIONDATE() |
Determine if INVITATIONDATE has a value |
ExpirationDate¶
Indicates the date on which the engagement invitation will expire if not accepted by the partner.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPIRATIONDATE() |
Getter for EXPIRATIONDATE, with configurable default |
ASK_EXPIRATIONDATE() |
Getter for EXPIRATIONDATE w/ exceptions if field has no valu |
HAS_EXPIRATIONDATE() |
Determine if EXPIRATIONDATE has a value |
SenderAwsAccountId¶
Specifies the AWS Account ID of the sender, which identifies the AWS team responsible for sharing the engagement invitation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SENDERAWSACCOUNTID() |
Getter for SENDERAWSACCOUNTID, with configurable default |
ASK_SENDERAWSACCOUNTID() |
Getter for SENDERAWSACCOUNTID w/ exceptions if field has no |
HAS_SENDERAWSACCOUNTID() |
Determine if SENDERAWSACCOUNTID has a value |
SenderCompanyName¶
The name of the AWS organization or team that sent the engagement invitation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SENDERCOMPANYNAME() |
Getter for SENDERCOMPANYNAME, with configurable default |
ASK_SENDERCOMPANYNAME() |
Getter for SENDERCOMPANYNAME w/ exceptions if field has no v |
HAS_SENDERCOMPANYNAME() |
Determine if SENDERCOMPANYNAME has a value |
Receiver¶
Information about the partner organization or team that received the engagement invitation, including contact details and identifiers.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECEIVER() |
Getter for RECEIVER |
Catalog¶
Indicates the catalog from which the engagement invitation details are retrieved. This field helps in identifying the appropriate catalog (e.g.,
AWSorSandbox) used in the request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CATALOG() |
Getter for CATALOG, with configurable default |
ASK_CATALOG() |
Getter for CATALOG w/ exceptions if field has no value |
HAS_CATALOG() |
Determine if CATALOG has a value |
RejectionReason¶
If the engagement invitation was rejected, this field specifies the reason provided by the partner for the rejection.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REJECTIONREASON() |
Getter for REJECTIONREASON, with configurable default |
ASK_REJECTIONREASON() |
Getter for REJECTIONREASON w/ exceptions if field has no val |
HAS_REJECTIONREASON() |
Determine if REJECTIONREASON has a value |
Payload¶
Details of the engagement invitation payload, including specific data relevant to the invitation's contents, such as customer information and opportunity insights.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PAYLOAD() |
Getter for PAYLOAD |
InvitationMessage¶
The message sent to the invited partner when the invitation was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INVITATIONMESSAGE() |
Getter for INVITATIONMESSAGE, with configurable default |
ASK_INVITATIONMESSAGE() |
Getter for INVITATIONMESSAGE w/ exceptions if field has no v |
HAS_INVITATIONMESSAGE() |
Determine if INVITATIONMESSAGE has a value |
EngagementDescription¶
The description of the engagement associated with this invitation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENGAGEMENTDESCRIPTION() |
Getter for ENGAGEMENTDESCRIPTION, with configurable default |
ASK_ENGAGEMENTDESCRIPTION() |
Getter for ENGAGEMENTDESCRIPTION w/ exceptions if field has |
HAS_ENGAGEMENTDESCRIPTION() |
Determine if ENGAGEMENTDESCRIPTION has a value |
ExistingMembers¶
A list of active members currently part of the Engagement. This array contains a maximum of 10 members, each represented by an object with the following properties.
CompanyName: The name of the member's company.
WebsiteUrl: The website URL of the member's company.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXISTINGMEMBERS() |
Getter for EXISTINGMEMBERS, with configurable default |
ASK_EXISTINGMEMBERS() |
Getter for EXISTINGMEMBERS w/ exceptions if field has no val |
HAS_EXISTINGMEMBERS() |
Determine if EXISTINGMEMBERS has a value |
EnrichmentContext¶
The enrichment data for the engagement associated with this invitation. You can view propensity scores, program eligibility, and lead readiness assessments before taking action on the invitation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENRICHMENTCONTEXT() |
Getter for ENRICHMENTCONTEXT |