Skip to content

/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