/AWS1/CL_CEXSAVINGSPLANSPURC05¶
The configuration for the Savings Plans purchase analysis.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_analysistype TYPE /AWS1/CEXANALYSISTYPE /AWS1/CEXANALYSISTYPE¶
The type of analysis.
it_savingsplanstoadd TYPE /AWS1/CL_CEXSAVINGSPLANS=>TT_SAVINGSPLANSTOADD TT_SAVINGSPLANSTOADD¶
Savings Plans to include in the analysis.
io_lookbacktimeperiod TYPE REF TO /AWS1/CL_CEXDATEINTERVAL /AWS1/CL_CEXDATEINTERVAL¶
The time period associated with the analysis.
Optional arguments:¶
iv_accountscope TYPE /AWS1/CEXACCOUNTSCOPE /AWS1/CEXACCOUNTSCOPE¶
The account scope that you want your analysis for.
iv_accountid TYPE /AWS1/CEXACCOUNTID /AWS1/CEXACCOUNTID¶
The account that the analysis is for.
it_savingsplanstoexclude TYPE /AWS1/CL_CEXSAVINGSPLANSTOEX00=>TT_SAVINGSPLANSTOEXCLUDE TT_SAVINGSPLANSTOEXCLUDE¶
Savings Plans to exclude from the analysis.
Queryable Attributes¶
AccountScope¶
The account scope that you want your analysis for.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCOUNTSCOPE() |
Getter for ACCOUNTSCOPE, with configurable default |
ASK_ACCOUNTSCOPE() |
Getter for ACCOUNTSCOPE w/ exceptions if field has no value |
HAS_ACCOUNTSCOPE() |
Determine if ACCOUNTSCOPE has a value |
AccountId¶
The account that the analysis is for.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCOUNTID() |
Getter for ACCOUNTID, with configurable default |
ASK_ACCOUNTID() |
Getter for ACCOUNTID w/ exceptions if field has no value |
HAS_ACCOUNTID() |
Determine if ACCOUNTID has a value |
AnalysisType¶
The type of analysis.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ANALYSISTYPE() |
Getter for ANALYSISTYPE, with configurable default |
ASK_ANALYSISTYPE() |
Getter for ANALYSISTYPE w/ exceptions if field has no value |
HAS_ANALYSISTYPE() |
Determine if ANALYSISTYPE has a value |
SavingsPlansToAdd¶
Savings Plans to include in the analysis.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SAVINGSPLANSTOADD() |
Getter for SAVINGSPLANSTOADD, with configurable default |
ASK_SAVINGSPLANSTOADD() |
Getter for SAVINGSPLANSTOADD w/ exceptions if field has no v |
HAS_SAVINGSPLANSTOADD() |
Determine if SAVINGSPLANSTOADD has a value |
SavingsPlansToExclude¶
Savings Plans to exclude from the analysis.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SAVINGSPLANSTOEXCLUDE() |
Getter for SAVINGSPLANSTOEXCLUDE, with configurable default |
ASK_SAVINGSPLANSTOEXCLUDE() |
Getter for SAVINGSPLANSTOEXCLUDE w/ exceptions if field has |
HAS_SAVINGSPLANSTOEXCLUDE() |
Determine if SAVINGSPLANSTOEXCLUDE has a value |
LookBackTimePeriod¶
The time period associated with the analysis.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOOKBACKTIMEPERIOD() |
Getter for LOOKBACKTIMEPERIOD |