/AWS1/CL_PTSOPPORTUNITYSUMMV00¶
Provides a comprehensive view of an opportunity summary, including lifecycle information, team details, opportunity type, primary needs from AWS, and associated project information.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_opportunitytype TYPE /AWS1/PTSOPPORTUNITYTYPE /AWS1/PTSOPPORTUNITYTYPE¶
Specifies the opportunity type.
io_lifecycle TYPE REF TO /AWS1/CL_PTSLIFECYCLEFORVIEW /AWS1/CL_PTSLIFECYCLEFORVIEW¶
Contains information about the opportunity's lifecycle, including its current stage, status, and important dates such as creation and last modification times.
it_opportunityteam TYPE /AWS1/CL_PTSCONTACT=>TT_PTROPPORTUNITYTEAMMEMBERS00 TT_PTROPPORTUNITYTEAMMEMBERS00¶
Represents the internal team handling the opportunity. Specify the members involved in collaborating on an opportunity within the partner's organization.
it_primaryneedsfromaws TYPE /AWS1/CL_PTSPRIMARYNEEDSFRMA00=>TT_PRIMARYNEEDSFROMAWS TT_PRIMARYNEEDSFROMAWS¶
Identifies the type of support the partner needs from AWS.
io_customer TYPE REF TO /AWS1/CL_PTSCUSTOMER /AWS1/CL_PTSCUSTOMER¶
An object that contains the customer's
AccountandContact.
io_project TYPE REF TO /AWS1/CL_PTSPROJECTVIEW /AWS1/CL_PTSPROJECTVIEW¶
Contains summary information about the project associated with the opportunity, including project name, description, timeline, and other relevant details.
io_relatedentityidentifiers TYPE REF TO /AWS1/CL_PTSRELATEDENTITYIDS /AWS1/CL_PTSRELATEDENTITYIDS¶
This field provides the associations' information for other entities with the opportunity. These entities include identifiers for
AWSProducts,Partner Solutions, andAWSMarketplaceOffers.
Queryable Attributes¶
OpportunityType¶
Specifies the opportunity type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPPORTUNITYTYPE() |
Getter for OPPORTUNITYTYPE, with configurable default |
ASK_OPPORTUNITYTYPE() |
Getter for OPPORTUNITYTYPE w/ exceptions if field has no val |
HAS_OPPORTUNITYTYPE() |
Determine if OPPORTUNITYTYPE has a value |
Lifecycle¶
Contains information about the opportunity's lifecycle, including its current stage, status, and important dates such as creation and last modification times.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LIFECYCLE() |
Getter for LIFECYCLE |
OpportunityTeam¶
Represents the internal team handling the opportunity. Specify the members involved in collaborating on an opportunity within the partner's organization.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPPORTUNITYTEAM() |
Getter for OPPORTUNITYTEAM, with configurable default |
ASK_OPPORTUNITYTEAM() |
Getter for OPPORTUNITYTEAM w/ exceptions if field has no val |
HAS_OPPORTUNITYTEAM() |
Determine if OPPORTUNITYTEAM has a value |
PrimaryNeedsFromAws¶
Identifies the type of support the partner needs from AWS.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRIMARYNEEDSFROMAWS() |
Getter for PRIMARYNEEDSFROMAWS, with configurable default |
ASK_PRIMARYNEEDSFROMAWS() |
Getter for PRIMARYNEEDSFROMAWS w/ exceptions if field has no |
HAS_PRIMARYNEEDSFROMAWS() |
Determine if PRIMARYNEEDSFROMAWS has a value |
Customer¶
An object that contains the customer's
AccountandContact.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CUSTOMER() |
Getter for CUSTOMER |
Project¶
Contains summary information about the project associated with the opportunity, including project name, description, timeline, and other relevant details.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROJECT() |
Getter for PROJECT |
RelatedEntityIdentifiers¶
This field provides the associations' information for other entities with the opportunity. These entities include identifiers for
AWSProducts,Partner Solutions, andAWSMarketplaceOffers.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RELATEDENTITYIDENTIFIERS() |
Getter for RELATEDENTITYIDENTIFIERS |