Skip to content

/AWS1/CL_PTSAWSOPPSUMMFULLVIEW

Provides a comprehensive view of AwsOpportunitySummaryFullView template.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_relatedopportunityid00 TYPE /AWS1/PTSOPPORTUNITYIDENTIFIER /AWS1/PTSOPPORTUNITYIDENTIFIER

Identifier of the related partner opportunity.

iv_origin TYPE /AWS1/PTSOPPORTUNITYORIGIN /AWS1/PTSOPPORTUNITYORIGIN

Source origin of the AWS opportunity.

iv_involvementtype TYPE /AWS1/PTSSALESINVOLVEMENTTYPE /AWS1/PTSSALESINVOLVEMENTTYPE

Type of AWS involvement in the opportunity.

iv_visibility TYPE /AWS1/PTSVISIBILITY /AWS1/PTSVISIBILITY

Visibility level for the AWS opportunity.

io_lifecycle TYPE REF TO /AWS1/CL_PTSAWSOPPORTUNITYLC /AWS1/CL_PTSAWSOPPORTUNITYLC

Tracks the lifecycle of the AWS opportunity, including stages such as qualification, validation, and closure. This field helps partners understand the current status and progression of the opportunity.

it_opportunityteam TYPE /AWS1/CL_PTSAWSTEAMMEMBER=>TT_AWSOPPORTUNITYTEAMMEMBERS00 TT_AWSOPPORTUNITYTEAMMEMBERS00

AWS team members involved in the opportunity.

io_insights TYPE REF TO /AWS1/CL_PTSAWSOPPORTUNITYIN00 /AWS1/CL_PTSAWSOPPORTUNITYIN00

Contains insights provided by AWS for the opportunity, offering recommendations and analysis that can help the partner optimize their engagement and strategy.

iv_involvementtypechangersn TYPE /AWS1/PTSINVOLVEMENTTYPECHAN00 /AWS1/PTSINVOLVEMENTTYPECHAN00

Reason for changes in AWS involvement type for the opportunity.

io_relatedentityids TYPE REF TO /AWS1/CL_PTSAWSOPPORTUNITYRE00 /AWS1/CL_PTSAWSOPPORTUNITYRE00

Represents other entities related to the AWS opportunity, such as AWS products, partner solutions, and marketplace offers. These associations help build a complete picture of the solution being sold.

io_customer TYPE REF TO /AWS1/CL_PTSAWSOPPORTUNITYCUS /AWS1/CL_PTSAWSOPPORTUNITYCUS

Represents the customer associated with the AWS opportunity. This field captures key details about the customer that are necessary for managing the opportunity.

io_project TYPE REF TO /AWS1/CL_PTSAWSOPPORTUNITYPR00 /AWS1/CL_PTSAWSOPPORTUNITYPR00

Captures details about the project associated with the opportunity, including objectives, scope, and customer requirements.


Queryable Attributes

RelatedOpportunityId

Identifier of the related partner opportunity.

Accessible with the following methods

Method Description
GET_RELATEDOPPORTUNITYID00() Getter for RELATEDOPPORTUNITYID, with configurable default
ASK_RELATEDOPPORTUNITYID00() Getter for RELATEDOPPORTUNITYID w/ exceptions if field has n
HAS_RELATEDOPPORTUNITYID00() Determine if RELATEDOPPORTUNITYID has a value

Origin

Source origin of the AWS opportunity.

Accessible with the following methods

Method Description
GET_ORIGIN() Getter for ORIGIN, with configurable default
ASK_ORIGIN() Getter for ORIGIN w/ exceptions if field has no value
HAS_ORIGIN() Determine if ORIGIN has a value

InvolvementType

Type of AWS involvement in the opportunity.

Accessible with the following methods

Method Description
GET_INVOLVEMENTTYPE() Getter for INVOLVEMENTTYPE, with configurable default
ASK_INVOLVEMENTTYPE() Getter for INVOLVEMENTTYPE w/ exceptions if field has no val
HAS_INVOLVEMENTTYPE() Determine if INVOLVEMENTTYPE has a value

Visibility

Visibility level for the AWS opportunity.

Accessible with the following methods

Method Description
GET_VISIBILITY() Getter for VISIBILITY, with configurable default
ASK_VISIBILITY() Getter for VISIBILITY w/ exceptions if field has no value
HAS_VISIBILITY() Determine if VISIBILITY has a value

LifeCycle

Tracks the lifecycle of the AWS opportunity, including stages such as qualification, validation, and closure. This field helps partners understand the current status and progression of the opportunity.

Accessible with the following methods

Method Description
GET_LIFECYCLE() Getter for LIFECYCLE

OpportunityTeam

AWS team members involved in the opportunity.

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

Insights

Contains insights provided by AWS for the opportunity, offering recommendations and analysis that can help the partner optimize their engagement and strategy.

Accessible with the following methods

Method Description
GET_INSIGHTS() Getter for INSIGHTS

InvolvementTypeChangeReason

Reason for changes in AWS involvement type for the opportunity.

Accessible with the following methods

Method Description
GET_INVOLVEMENTTYPECHANGERSN() Getter for INVOLVEMENTTYPECHANGEREASON, with configurable de
ASK_INVOLVEMENTTYPECHANGERSN() Getter for INVOLVEMENTTYPECHANGEREASON w/ exceptions if fiel
HAS_INVOLVEMENTTYPECHANGERSN() Determine if INVOLVEMENTTYPECHANGEREASON has a value

RelatedEntityIds

Represents other entities related to the AWS opportunity, such as AWS products, partner solutions, and marketplace offers. These associations help build a complete picture of the solution being sold.

Accessible with the following methods

Method Description
GET_RELATEDENTITYIDS() Getter for RELATEDENTITYIDS

Customer

Represents the customer associated with the AWS opportunity. This field captures key details about the customer that are necessary for managing the opportunity.

Accessible with the following methods

Method Description
GET_CUSTOMER() Getter for CUSTOMER

Project

Captures details about the project associated with the opportunity, including objectives, scope, and customer requirements.

Accessible with the following methods

Method Description
GET_PROJECT() Getter for PROJECT