/AWS1/CL_PTSEXPECTEDCUSSPEND¶
Provides an estimate of the revenue that the partner is expected to generate from the opportunity. This information helps partners assess the financial value of the project.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_amount TYPE /AWS1/PTSAMOUNT /AWS1/PTSAMOUNT¶
Represents the estimated monthly revenue that the partner expects to earn from the opportunity. This helps in forecasting financial returns.
iv_currencycode TYPE /AWS1/PTSCURRENCYCODE /AWS1/PTSCURRENCYCODE¶
Indicates the currency in which the revenue estimate is provided. This helps in understanding the financial impact across different markets.
iv_frequency TYPE /AWS1/PTSPAYMENTFREQUENCY /AWS1/PTSPAYMENTFREQUENCY¶
Indicates how frequently the customer is expected to spend the projected amount. Only the value
Monthlyis allowed for theFrequencyfield, representing recurring monthly spend.
iv_targetcompany TYPE /AWS1/PTSSTRING /AWS1/PTSSTRING¶
Specifies the name of the partner company that is expected to generate revenue from the opportunity. This field helps track the partner’s involvement in the opportunity. This field only accepts the value
AWS. If any other value is provided, the system will automatically set it toAWS.
Optional arguments:¶
iv_estimationurl TYPE /AWS1/PTSWEBSITEURL /AWS1/PTSWEBSITEURL¶
A URL providing additional information or context about the spend estimation.
Queryable Attributes¶
Amount¶
Represents the estimated monthly revenue that the partner expects to earn from the opportunity. This helps in forecasting financial returns.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AMOUNT() |
Getter for AMOUNT, with configurable default |
ASK_AMOUNT() |
Getter for AMOUNT w/ exceptions if field has no value |
HAS_AMOUNT() |
Determine if AMOUNT has a value |
CurrencyCode¶
Indicates the currency in which the revenue estimate is provided. This helps in understanding the financial impact across different markets.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CURRENCYCODE() |
Getter for CURRENCYCODE, with configurable default |
ASK_CURRENCYCODE() |
Getter for CURRENCYCODE w/ exceptions if field has no value |
HAS_CURRENCYCODE() |
Determine if CURRENCYCODE has a value |
Frequency¶
Indicates how frequently the customer is expected to spend the projected amount. Only the value
Monthlyis allowed for theFrequencyfield, representing recurring monthly spend.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FREQUENCY() |
Getter for FREQUENCY, with configurable default |
ASK_FREQUENCY() |
Getter for FREQUENCY w/ exceptions if field has no value |
HAS_FREQUENCY() |
Determine if FREQUENCY has a value |
TargetCompany¶
Specifies the name of the partner company that is expected to generate revenue from the opportunity. This field helps track the partner’s involvement in the opportunity. This field only accepts the value
AWS. If any other value is provided, the system will automatically set it toAWS.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETCOMPANY() |
Getter for TARGETCOMPANY, with configurable default |
ASK_TARGETCOMPANY() |
Getter for TARGETCOMPANY w/ exceptions if field has no value |
HAS_TARGETCOMPANY() |
Determine if TARGETCOMPANY has a value |
EstimationUrl¶
A URL providing additional information or context about the spend estimation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ESTIMATIONURL() |
Getter for ESTIMATIONURL, with configurable default |
ASK_ESTIMATIONURL() |
Getter for ESTIMATIONURL w/ exceptions if field has no value |
HAS_ESTIMATIONURL() |
Determine if ESTIMATIONURL 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_EXPECTEDCUSTOMERSPENDLIST¶
TYPES TT_EXPECTEDCUSTOMERSPENDLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_PTSEXPECTEDCUSSPEND WITH DEFAULT KEY
.